diff --git a/src/api/factory/partAttribute.js b/src/api/factory/partAttribute.js new file mode 100644 index 0000000..08284c7 --- /dev/null +++ b/src/api/factory/partAttribute.js @@ -0,0 +1,22 @@ +import { createAPI } from "@/utils/httpRequest.js"; + +// 分页查询料件属性列表 +export const getPartAttributeList = data => createAPI('/factory/partAttribute/list', 'post', data) + +// 根据站点和料号查询料件属性详情 +export const getPartAttributeInfo = data => createAPI('/factory/partAttribute/info', 'get', data) + +// 新增料件属性 +export const savePartAttribute = data => createAPI('/factory/partAttribute/save', 'post', data) + +// 修改料件属性 +export const updatePartAttribute = data => createAPI('/factory/partAttribute/update', 'post', data) + +// 删除料件属性 +export const deletePartAttribute = data => createAPI('/factory/partAttribute/delete', 'post', data) + +// 批量删除料件属性 +export const batchDeletePartAttribute = data => createAPI('/factory/partAttribute/batchDelete', 'post', data) + +// 验证料件属性数据 +export const validatePartAttribute = data => createAPI('/factory/partAttribute/validate', 'post', data) diff --git a/src/api/warehouse/ifsInventoryInit.js b/src/api/warehouse/ifsInventoryInit.js index 0620b77..53b1500 100644 --- a/src/api/warehouse/ifsInventoryInit.js +++ b/src/api/warehouse/ifsInventoryInit.js @@ -8,3 +8,6 @@ export const createHandlingUnits = data => createAPI(`ifsInventoryInit/createHan // 打印标签 export const printLabel = data => createAPI('/label/setting/printLabel','post',data) + +// 修改已打印数量 +export const updatePrintQty = data => createAPI(`ifsInventoryInit/updatePrintQty`, 'POST', data) \ No newline at end of file diff --git a/src/api/warehouse/labelQuery.js b/src/api/warehouse/labelQuery.js index 4e35dd8..5c91219 100644 --- a/src/api/warehouse/labelQuery.js +++ b/src/api/warehouse/labelQuery.js @@ -5,3 +5,6 @@ export const getHandlingUnitLabelList = data => createAPI('/warehouse/labelQuery // 重打标签 export const reprintLabel = data => createAPI('/warehouse/labelQuery/reprintLabel', 'POST', data) + +// 删除标签 +export const deleteLabel = data => createAPI('/warehouse/labelQuery/deleteLabel', 'POST', data) \ No newline at end of file diff --git a/src/views/main-navbar.vue b/src/views/main-navbar.vue index 31dfead..21e1597 100644 --- a/src/views/main-navbar.vue +++ b/src/views/main-navbar.vue @@ -29,6 +29,7 @@ @change="handleSiteChange" placeholder="选择工厂" class="factory-select" + popper-class="factory-select-dropdown" size="small"> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 取消 + 确定 + + + + + + + diff --git a/src/views/modules/factory/partAttribute.vue b/src/views/modules/factory/partAttribute.vue new file mode 100644 index 0000000..f877c17 --- /dev/null +++ b/src/views/modules/factory/partAttribute.vue @@ -0,0 +1,326 @@ + + + + + diff --git a/src/views/modules/warehouse/ifsInventoryInit.vue b/src/views/modules/warehouse/ifsInventoryInit.vue index e5591df..c4f9ba6 100644 --- a/src/views/modules/warehouse/ifsInventoryInit.vue +++ b/src/views/modules/warehouse/ifsInventoryInit.vue @@ -101,14 +101,35 @@ align="center" label="未打印数量"> + + + + + + @@ -123,6 +144,75 @@ layout="total, sizes, prev, pager, next, jumper"> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +