diff --git a/src/api/production/production-issue.js b/src/api/production/production-issue.js index aa8bfc1..d6da869 100644 --- a/src/api/production/production-issue.js +++ b/src/api/production/production-issue.js @@ -32,3 +32,11 @@ export const getIssureNotifyByNo = data => createAPI(`/pda/production/issue/getI // 获取工单列表 export const getIssureNotifyListByNo = data => createAPI(`/pda/production/issue/getIssureNotifyListByNo`,'post',data) +// 直接领料相关接口 +// 获取工单信息 +export const getWorkOrderInfo = data => createAPI(`/pda/production/issue/getWorkOrderInfo`,'post',data) +// 扫描材料标签(直接领料) +export const scanMaterialLabelDirect = data => createAPI(`/pda/production/issue/scanMaterialLabelDirect`,'post',data) +// 确认直接发料 +export const confirmDirectIssue = data => createAPI(`/pda/production/issue/confirmDirectIssue`,'post',data) + diff --git a/src/router/index.js b/src/router/index.js index 406aea6..511526d 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -46,9 +46,12 @@ const globalRoutes = [ {path: "/productionissue",name: "productionissue", component: resolve => require(["@/views/modules/production-issue/production.vue"], resolve), meta: { transition: 'instant' ,preload: true,keepAlive: true}}, { path: "/productionPicking", name: "productionPicking", component: resolve => require(["@/views/modules/production-issue/productionPicking.vue"], resolve), meta: { transition: 'instant', preload: true, keepAlive: true } }, { path: "/productionPickingDetail/:outboundNo", name: "productionPickingDetail", component: resolve => require(["@/views/modules/production-issue/productionPickingDetail.vue"], resolve), meta: { transition: 'instant', preload: true, keepAlive: true } }, + { path: "/directIssue", name: "directIssue", component: resolve => require(["@/views/modules/production-issue/directIssue.vue"], resolve), meta: { transition: 'instant', preload: true, keepAlive: true } }, + { path: "/directIssueDetail/:workOrderNo/:partNo/:partDesc/:requiredQty/:issuedQty", name: "directIssueDetail", component: resolve => require(["@/views/modules/production-issue/directIssueDetail.vue"], resolve), meta: { transition: 'instant', preload: true, keepAlive: true } }, //生产退料 {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: "/productionReturnPickingDetail/:orderNo/:orderType", name: "productionReturnPickingDetail", component: resolve => require(["@/views/modules/production-return/productionReturnPickingDetail.vue"], resolve), meta: { transition: 'instant', preload: true, keepAlive: true } }, {path: '/production-return/pick/:orderNo', name: 'ProductionIssuePick',component: resolve => require(["@/views/modules/production-return/pick.vue"], resolve), meta: { transition: 'instant' ,preload: true,keepAlive: true}}, @@ -60,7 +63,6 @@ const globalRoutes = [ {path: "/inboundRegisterDetail/:inboundNo",name: "inboundRegisterDetail", component: resolve => require(["@/views/modules/production-inbound/inboundRegisterDetail.vue"], resolve), meta: { transition: 'instant' ,preload: true,keepAlive: true}}, // 委外 - {path: "/outsource",name: "outsource", component: resolve => require(["@/views/modules/outsourcing-issue/index.vue"], resolve), meta: { transition: 'instant' ,preload: true,keepAlive: true}}, { path: "/outsourcingPicking", name: "outsourcingPicking", component: resolve => require(["@/views/modules/outsourcing-issue/outsourcingPicking.vue"], resolve), meta: { transition: 'instant', preload: true, keepAlive: true } }, { path: "/outsourcingPickingDetail/:outsourcingNo", name: "outsourcingPickingDetail", component: resolve => require(["@/views/modules/outsourcing-issue/outsourcingPickingDetail.vue"], resolve), meta: { transition: 'instant', preload: true, keepAlive: true } }, diff --git a/src/views/modules/production-inbound/production.vue b/src/views/modules/production-inbound/production.vue index 1245b42..69bae82 100644 --- a/src/views/modules/production-inbound/production.vue +++ b/src/views/modules/production-inbound/production.vue @@ -5,9 +5,7 @@ 生产订单入库 -
- 首页 -
+
首页
@@ -16,7 +14,7 @@ class="menu-item" v-for="(btn, index) in buttons" :key="index" - :class="{ 'disabled': btn.disabled }" + :class="{ disabled: btn.disabled }" @click="handleButtonClick(btn)" >