diff --git a/src/api/EquipmentUpOrDown/equipment.js b/src/api/EquipmentUpOrDown/equipment.js new file mode 100644 index 00000000..de235b3f --- /dev/null +++ b/src/api/EquipmentUpOrDown/equipment.js @@ -0,0 +1,45 @@ +import request from '@/utils/request' + +// 查询装备上架列表 +export function listEquipment(query) { + return request({ + url: '/material-mall/upOrDown/equipment/list', + method: 'get', + params: query + }) +} + +// 查询下架装备列表(用于上架操作) +export function listDownEquipment(query) { + return request({ + url: '/material-mall/upOrDown/equipment/downEquipmentList', + method: 'get', + params: query + }) +} + +// 装备下架 +export function downEquipment(equipmentId) { + return request({ + url: `/material-mall/upOrDown/equipment/down/${equipmentId}`, + method: 'post' + }) +} + +// 批量上架装备 +export function batchUpEquipment(ids) { + return request({ + url: '/material-mall/upOrDown/equipment/batch/up', + method: 'post', + data: ids + }) +} + +// 批量下架装备 +export function batchDownEquipment(ids) { + return request({ + url: '/material-mall/upOrDown/equipment/batch/down', + method: 'post', + data: ids + }) +} diff --git a/src/api/EquipmentUpOrDown/tool.js b/src/api/EquipmentUpOrDown/tool.js new file mode 100644 index 00000000..c8f3a3f0 --- /dev/null +++ b/src/api/EquipmentUpOrDown/tool.js @@ -0,0 +1,72 @@ +import request from '@/utils/request' + +// 查询工具上架列表 +export function listTool(query) { + return request({ + url: '/material-mall/upOrDown/tool/list', + method: 'get', + params: query + }) +} + +// 查询数量工具列表 +export function listNumberTool(query) { + return request({ + url: '/material-mall/upOrDown/tool/numberToolList', + method: 'get', + params: query + }) +} + +// 上架数量工具 +export function upToolByNumber(data) { + return request({ + url: '/material-mall/upOrDown/tool/upByNumber', + method: 'post', + data: data + }) +} + +// 查询编码工具列表 +export function listCodeTool(query) { + return request({ + url: '/material-mall/upOrDown/tool/codeToolList', + method: 'get', + params: query + }) +} + +// 上架编码工具 +export function upToolByCode(data) { + return request({ + url: '/material-mall/upOrDown/tool/upByCode', + method: 'post', + data: data + }) +} + +// 下架工具 +export function downTool(toolId) { + return request({ + url: '/material-mall/upOrDown/tool/down/' + toolId, + method: 'post' + }) +} + +// 批量上架工具 +export function batchUpTool(ids) { + return request({ + url: '/material-mall/upOrDown/tool/batch/up', + method: 'post', + data: ids + }) +} + +// 批量下架工具 +export function batchDownTool(ids) { + return request({ + url: '/material-mall/upOrDown/tool/batch/down', + method: 'post', + data: ids + }) +} diff --git a/src/views/EquipmentUpOrDown/equipment/index.vue b/src/views/EquipmentUpOrDown/equipment/index.vue new file mode 100644 index 00000000..042059f7 --- /dev/null +++ b/src/views/EquipmentUpOrDown/equipment/index.vue @@ -0,0 +1,830 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 查询 + + 重置 + + + + + + + + + + + 批量下架 + + + + 添加上架装备 + + + + + + + + + + + + + + + + + + + 在库 + 自用 + 共享 + 退役 + 维修 + + + + + + + + + + + + + + + + + + + + + + + + + + 下架 + + + + + + + + + + + + + + + + + + + + + + + + + + + + 查询 + 重置 + + + + + + + + 批量上架 + + + + + + + + + + + + + + + + + 在库 + 自用 + 共享 + 退役 + 维修 + + + + + + + + + + + + + + + + diff --git a/src/views/EquipmentUpOrDown/tool/index.vue b/src/views/EquipmentUpOrDown/tool/index.vue new file mode 100644 index 00000000..b41b74b9 --- /dev/null +++ b/src/views/EquipmentUpOrDown/tool/index.vue @@ -0,0 +1,1107 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + 查询 + + 重置 + + + + + + + + + + + + + + + + 批量下架 + + + + 上架数量工具 + + + + 上架编码工具 + + + + + + + + + + + + + + + + + + + + + + + + + + + + 下架 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 查询 + 重置 + + + + 批量上架 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 查询 + 重置 + + + + 批量上架 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +