diff --git a/src/api/production/production-return.js b/src/api/production/production-return.js index c814c8d..5d9fcba 100644 --- a/src/api/production/production-return.js +++ b/src/api/production/production-return.js @@ -1,6 +1,7 @@ import { createAPI } from "@/utils/httpRequest.js"; //直接退料接口 +export const productionReturnConfirm = data => createAPI(`/pda/production/return/productionReturnConfirm`,'post',data) // 获取工单信息 export const getReturnWorkOrderInfo = data => createAPI(`/pda/production/return/getReturnWorkOrderInfo`,'post',data) @@ -24,4 +25,7 @@ export const getUnissueMatericalForShopOrder = data => createAPI(`/pda/productio export const scanMaterialLabel = data => createAPI(`/pda/production/return/scanMaterialLabel`,'post',data) export const productionReturnUnissueConfirm = data => createAPI(`/pda/production/return/productionReturnUnissueConfirm`,'post',data) -export const printLabelInfo = data => createAPI('/label/setting/printLabel','post',data) \ No newline at end of file +export const printLabelInfo = data => createAPI('/label/setting/printLabel','post',data) + +// 打印标签 +export const printLabelCommon = data => createAPI('/label/setting/printLabelCommon','post',data) \ No newline at end of file diff --git a/src/router/index.js b/src/router/index.js index 98b8cbb..d1fc84d 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -56,7 +56,7 @@ const globalRoutes = [ {path: "/productionreturn",name: "productionreturn", component: resolve => require(["@/views/modules/production-return/production.vue"], resolve), meta: { transition: 'instant' ,preload: true,keepAlive: true}}, {path: "/productionReturnPicking", name: "productionReturnPicking", component: resolve => require(["@/views/modules/production-return/productionReturnPicking.vue"], resolve), meta: { transition: 'instant', preload: true, keepAlive: true } }, {path: "/productionReturnIssueList", name: "productionReturnIssueList", component: resolve => require(["@/views/modules/production-return/productionReturnIssueList.vue"], resolve), meta: { transition: 'instant', preload: true, keepAlive: true } }, - {path: "/productionReturnPickingDetail/:orderNo/:orderType/:partNo/:transactionId/:quantity/:batchNo", name: "productionReturnPickingDetail", component: resolve => require(["@/views/modules/production-return/productionReturnPickingDetail.vue"], resolve), meta: { transition: 'instant', preload: true, keepAlive: true } }, + {path: "/productionReturnPickingDetail", name: "productionReturnPickingDetail", component: resolve => require(["@/views/modules/production-return/productionReturnPickingDetail.vue"], resolve), meta: { transition: 'instant', preload: true, keepAlive: true } }, {path: "/productionReturnPDA", name: "productionReturnPDA", component: resolve => require(["@/views/modules/production-return/productionReturnPDA.vue"], resolve), meta: { transition: 'instant', preload: true, keepAlive: false } }, {path: "/productionReturnPDAList", name: "productionReturnPDAList", component: resolve => require(["@/views/modules/production-return/productionReturnPDAList.vue"], resolve), meta: { transition: 'instant', preload: true, keepAlive: true } }, {path: "/productionReturnPDAIssueList", name: "productionReturnPDAIssueList", component: resolve => require(["@/views/modules/production-return/productionReturnPDAIssueList.vue"], resolve), meta: { transition: 'instant', preload: true, keepAlive: true } }, diff --git a/src/views/modules/production-return/production.vue b/src/views/modules/production-return/production.vue index 735a891..2345e31 100644 --- a/src/views/modules/production-return/production.vue +++ b/src/views/modules/production-return/production.vue @@ -31,7 +31,7 @@ export default { data() { return { buttons: [ - { icon: 'scan', label: '直接退料', iconClass: 'direct', to: 'productionReturnPicking', disabled: true }, + { icon: 'scan', label: '直接退料', iconClass: 'direct', to: 'productionReturnPicking', disabled: false }, { icon: 'records', label: '申请单退料', iconClass: 'request', to: 'productionReturnPDA', disabled: false }, { icon: 'logistics', label: '移库退料', iconClass: 'move', to: 'productionReturnPicking', disabled: true }, { icon: 'revoke', label: '退料撤销', iconClass: 'cancel', to: 'productionReturnPicking', disabled: true }, diff --git a/src/views/modules/production-return/productionReturnIssueList.vue b/src/views/modules/production-return/productionReturnIssueList.vue index 8d429da..dcb2866 100644 --- a/src/views/modules/production-return/productionReturnIssueList.vue +++ b/src/views/modules/production-return/productionReturnIssueList.vue @@ -2,12 +2,26 @@