迁移设备损耗品管理功能
Some checks failed
Release pipeline / publish (push) Has been cancelled
Release pipeline / Always run job (push) Has been cancelled

This commit is contained in:
sheng
2026-06-26 00:27:03 +08:00
parent 2e44bd86a3
commit 874cbeaeea
12 changed files with 1126 additions and 767 deletions

View File

@@ -27,3 +27,16 @@ export function deleteItem (data) {
export function createExportTask (data) {
return request({ url: BASE + 'data_export_task', method: 'post', data: params('device_management_device_consumables_device_consumables_category_data_export_task', data) })
}
export function getImportTemplate (data) {
return request({
url: BASE + 'get_import_template',
method: 'post',
responseType: 'blob',
data: params('device_management_device_consumables_device_consumables_category_get_import_template', data)
})
}
export function importData (data) {
return request({ url: BASE + 'data_import', method: 'post', data: params('device_management_device_consumables_device_consumables_category_data_import', data) })
}

View File

@@ -27,3 +27,16 @@ export function deleteItem (data) {
export function createExportTask (data) {
return request({ url: BASE + 'data_export_task', method: 'post', data: params('device_management_device_consumables_device_consumables_items_data_export_task', data) })
}
export function getImportTemplate (data) {
return request({
url: BASE + 'get_import_template',
method: 'post',
responseType: 'blob',
data: params('device_management_device_consumables_device_consumables_items_get_import_template', data)
})
}
export function importData (data) {
return request({ url: BASE + 'data_import', method: 'post', data: params('device_management_device_consumables_device_consumables_items_data_import', data) })
}

View File

@@ -27,3 +27,16 @@ export function deleteItem (data) {
export function createExportTask (data) {
return request({ url: BASE + 'data_export_task', method: 'post', data: params('device_management_device_consumables_device_consumables_lifetime_management_data_export_task', data) })
}
export function getImportTemplate (data) {
return request({
url: BASE + 'get_import_template',
method: 'post',
responseType: 'blob',
data: params('device_management_device_consumables_device_consumables_lifetime_management_get_import_template', data)
})
}
export function importData (data) {
return request({ url: BASE + 'data_import', method: 'post', data: params('device_management_device_consumables_device_consumables_lifetime_management_data_import', data) })
}