diff --git a/src/api/productionManagement/workReportingManagement.js b/src/api/productionManagement/workReportingManagement.js index ecef396..ea42c25 100644 --- a/src/api/productionManagement/workReportingManagement.js +++ b/src/api/productionManagement/workReportingManagement.js @@ -12,7 +12,7 @@ export const getList = (params) => { //报工记录接口 export const getRecordList = (params) => { return request({ - url: '/blade-desk/order/plateGoodsApply/page', + url: '/blade-desk/disTasking/workPlanLogPage', method: 'get', params }); @@ -21,8 +21,35 @@ export const getRecordList = (params) => { // 扫描流程卡号获取数据 export const getDataByCardNo = (params) => { return request({ - url: '/blade-desk/order/plateGoodsApply/getByCardNo', + url: '/blade-desk/disTasking/getByCardNoByPlan', method: 'get', params }); +}; + +// 报工调整详情 +export const getDataByWpId = (params) => { + return request({ + url: '/blade-desk/disTasking/queryByWpIdlLst', + method: 'get', + params + }); +}; + +//报工调整-保存 +export const uploadPlan = (params) => { + return request({ + url: '/blade-desk/disTasking/uploadPlan', + method: 'post', + params + }); +}; + +// 报工调整-转班 +export const shiftTransfer = (params) => { + return request({ + url: '/blade-desk/disTasking/shiftTransfer', + method: 'post', + params + }); }; \ No newline at end of file diff --git a/src/views/productionManagement/js/wordReporting.js b/src/views/productionManagement/js/wordReporting.js index f47dce1..1214ad0 100644 --- a/src/views/productionManagement/js/wordReporting.js +++ b/src/views/productionManagement/js/wordReporting.js @@ -6,13 +6,7 @@ export default { span: 24, overflow: true, search: false, - rules: [ - { - required: true, - message: '请输入车间订单', - trigger: 'blur', - }, - ], + }, { label: '流程卡号', @@ -20,13 +14,7 @@ export default { span: 24, overflow: true, search: false, - rules: [ - { - required: true, - message: '请输入流程卡号', - trigger: 'blur', - }, - ], + }, { label: '零件号', @@ -34,13 +22,7 @@ export default { span: 24, overflow: true, search: false, - rules: [ - { - required: true, - message: '请输入零件号', - trigger: 'blur', - }, - ], + }, { label: '批次号', @@ -48,13 +30,7 @@ export default { span: 24, overflow: true, search: false, - rules: [ - { - required: true, - message: '请输入批次号', - trigger: 'blur', - }, - ], + }, { label: '当前工序', @@ -62,13 +38,7 @@ export default { span: 24, overflow: true, search: false, - rules: [ - { - required: true, - message: '请输入当前工序', - trigger: 'blur', - }, - ], + }, { label: '数量', @@ -76,27 +46,16 @@ export default { span: 24, overflow: true, search: false, - rules: [ - { - required: true, - message: '请输入数量', - trigger: 'blur', - }, - ], + }, { label: '班组', - prop: 'oriMakeTeam', + prop: 'tsId', span: 24, overflow: true, search: false, - rules: [ - { - required: true, - message: '请输入班组', - trigger: 'blur', - }, - ], + cell:true + }, { label: '现接收人', @@ -104,13 +63,7 @@ export default { span: 24, overflow: true, search: false, - rules: [ - { - required: true, - message: '请输入现接收人', - trigger: 'blur', - }, - ], + }, { label: '报工人详情', @@ -118,13 +71,7 @@ export default { span: 24, overflow: true, search: false, - rules: [ - { - required: true, - message: '请输入报工人详情', - trigger: 'blur', - }, - ], + }, ], 'workReportingLog': [ @@ -134,13 +81,7 @@ export default { span: 24, overflow: true, search: false, - rules: [ - { - required: true, - message: '请输入车间订单', - trigger: 'blur', - }, - ], + }, { label: '流程卡号', @@ -148,13 +89,7 @@ export default { span: 24, overflow: true, search: false, - rules: [ - { - required: true, - message: '请输入流程卡号', - trigger: 'blur', - }, - ], + }, { label: '零件号', @@ -162,13 +97,7 @@ export default { span: 24, overflow: true, search: false, - rules: [ - { - required: true, - message: '请输入零件号', - trigger: 'blur', - }, - ], + }, { label: '批次号', @@ -176,13 +105,7 @@ export default { span: 24, overflow: true, search: false, - rules: [ - { - required: true, - message: '请输入批次号', - trigger: 'blur', - }, - ], + }, { label: '当前工序', @@ -190,13 +113,7 @@ export default { span: 24, overflow: true, search: false, - rules: [ - { - required: true, - message: '请输入当前工序', - trigger: 'blur', - }, - ], + }, { label: '数量', @@ -204,13 +121,7 @@ export default { span: 24, overflow: true, search: false, - rules: [ - { - required: true, - message: '请输入数量', - trigger: 'blur', - }, - ], + }, { label: '原班组', @@ -218,27 +129,15 @@ export default { span: 24, overflow: true, search: false, - rules: [ - { - required: true, - message: '请输入原班组', - trigger: 'blur', - }, - ], + }, { label: '现班组', - prop: 'tsName', + prop: 'makeTeam', span: 24, overflow: true, search: false, - rules: [ - { - required: true, - message: '请输入现班组', - trigger: 'blur', - }, - ], + }, { label: '原接收人', @@ -246,27 +145,15 @@ export default { span: 24, overflow: true, search: false, - rules: [ - { - required: true, - message: '请输入原接收人', - trigger: 'blur', - }, - ], + }, { label: '现接收人', - prop: 'userName', + prop: 'receiveMan', span: 24, overflow: true, search: false, - rules: [ - { - required: true, - message: '请输入现接收人', - trigger: 'blur', - }, - ], + }, { label: '调整人', @@ -274,13 +161,7 @@ export default { span: 24, overflow: true, search: false, - rules: [ - { - required: true, - message: '请输入调整人', - trigger: 'blur', - }, - ], + }, { label: '调整时间', @@ -288,13 +169,7 @@ export default { span: 24, overflow: true, search: false, - rules: [ - { - required: true, - message: '请输入调整时间', - trigger: 'blur', - }, - ], + }, ] } \ No newline at end of file diff --git a/src/views/productionManagement/workReportingManagement.vue b/src/views/productionManagement/workReportingManagement.vue index f73bb47..39e9401 100644 --- a/src/views/productionManagement/workReportingManagement.vue +++ b/src/views/productionManagement/workReportingManagement.vue @@ -25,11 +25,15 @@ @@ -47,7 +51,7 @@ - + @@ -56,14 +60,18 @@ 旧班组:{{ data[0].prWorkOrder.makeTeam.tsName }} - + @@ -73,15 +81,26 @@