From 55bfb7e8b8d6f8b26796547a67376171e36cac5f Mon Sep 17 00:00:00 2001 From: zhangdi <1104545947@qq.com> Date: Mon, 30 Mar 2026 19:41:37 +0800 Subject: [PATCH] =?UTF-8?q?=E7=94=9F=E4=BA=A7=E7=AE=A1=E7=90=86=E6=8E=A5?= =?UTF-8?q?=E5=8F=A3=E9=97=AE=E9=A2=98=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../workReportingManagement.js | 4 +- src/views/authority/role.vue | 31 +- .../processMainte/reworkProcessPlanning.vue | 2 - src/views/processManagement/sinTer/index.vue | 4 +- .../processManagement/taskProcessing.vue | 25 +- .../productionManagement/js/wordReporting.js | 173 -------- .../components/wordReporting.vue | 414 ++++++++++++++++++ .../components/workReportingLog.vue | 275 ++++++++++++ .../workReportingManagement/index.vue | 231 ++-------- 9 files changed, 753 insertions(+), 406 deletions(-) delete mode 100644 src/views/productionManagement/js/wordReporting.js create mode 100644 src/views/productionManagement/workReportingManagement/components/wordReporting.vue create mode 100644 src/views/productionManagement/workReportingManagement/components/workReportingLog.vue diff --git a/src/api/productionManagement/workReportingManagement.js b/src/api/productionManagement/workReportingManagement.js index 8248a93..e935108 100644 --- a/src/api/productionManagement/workReportingManagement.js +++ b/src/api/productionManagement/workReportingManagement.js @@ -41,11 +41,11 @@ export const getDataByWpId = (params) => { }; //报工调整-保存 -export const uploadPlan = (params) => { +export const uploadPlan = (data) => { return request({ url: '/blade-desk/disTasking/uploadPlan', method: 'post', - params + data:data }); }; diff --git a/src/views/authority/role.vue b/src/views/authority/role.vue index 4aa79c2..78241f6 100644 --- a/src/views/authority/role.vue +++ b/src/views/authority/role.vue @@ -92,7 +92,7 @@ export default { searchMenuSpan: 6, tree: true, border: true, - index: true, + index: false, selection: true, viewBtn: true, labelWidth: 120, @@ -168,21 +168,20 @@ export default { // }, // ], // }, - // { - // label: '角色别名', - // labelTip: '用于权限校验与标注的属性,可手动录入也可点击现有别名快速录入', - // prop: 'roleAlias', - // search: true, - // hide: true, - // span: 24, - // rules: [ - // { - // required: true, - // message: '请输入角色别名', - // trigger: 'blur', - // }, - // ], - // }, + { + label: '角色别名', + labelTip: '用于权限校验与标注的属性,可手动录入也可点击现有别名快速录入', + prop: 'roleAlias', + search: true, + span: 24, + rules: [ + { + required: true, + message: '请输入角色别名', + trigger: 'blur', + }, + ], + }, // { // label: '现有别名', // labelTip: '当前系统已存在的角色别名,点击可快速录入', diff --git a/src/views/processManagement/components/processMainte/reworkProcessPlanning.vue b/src/views/processManagement/components/processMainte/reworkProcessPlanning.vue index 8df7763..a10d867 100644 --- a/src/views/processManagement/components/processMainte/reworkProcessPlanning.vue +++ b/src/views/processManagement/components/processMainte/reworkProcessPlanning.vue @@ -1195,7 +1195,6 @@ export default { processMoldToolVOList: this.treeNodes.moldToolList || [], }); } - console.log(newArr, this.treeNodes, 'newArr'); let query_ = { craft: this.treeNodes.rawData, //工艺信息 reworkProcessVOList: newArr, @@ -1204,7 +1203,6 @@ export default { processMeasuringToolDeleteIds: this.form3.deleteIds, //量具删除id processMoldToolDeleteIds: this.form4.deleteIds, //工装删除合集 }; - console.log(999999, query_); reworkAuthorizedAccomplish(query_).then(res => { this.$message.success('保存成功'); this.craftLoading = false; diff --git a/src/views/processManagement/sinTer/index.vue b/src/views/processManagement/sinTer/index.vue index 72f2191..1040d2b 100644 --- a/src/views/processManagement/sinTer/index.vue +++ b/src/views/processManagement/sinTer/index.vue @@ -265,9 +265,9 @@ export default { // 动态计算节点大小 symbolSize: (val, params) => { const nodeData = params?.data || params; - const nodeName = nodeData?.name || '未知节点'; + const nodeName = nodeData?.name || '工序'; const nodePartCode = nodeData?.partCode || ''; - const nodeQuota = nodeData?.quota !== undefined ? nodeData.quota : ''; + const nodeQuota = nodeData.quota ? nodeData.quota : ''; // 计算文本宽度 const nameWidth = this.getTextWidth(nodeName); diff --git a/src/views/processManagement/taskProcessing.vue b/src/views/processManagement/taskProcessing.vue index 9ecabf3..67c229f 100644 --- a/src/views/processManagement/taskProcessing.vue +++ b/src/views/processManagement/taskProcessing.vue @@ -334,9 +334,19 @@ export default { }, ], }, + // { + // label: '分派人', + // prop: 'assignMan', + // sortable: true, + // search: false, + // overHidden: true, + // width: 120, + // headerAlign: 'center', + // align: 'center', + // }, { - label: '分派人', - prop: 'assignMan', + label: '处理人', + prop: 'craftMan', sortable: true, search: false, overHidden: true, @@ -354,16 +364,7 @@ export default { headerAlign: 'center', align: 'center', }, - // { - // label: '接收人', - // prop: 'craftMan', - // sortable: true, - // search: false, - // overHidden: true, - // width: 120, - // headerAlign: 'center', - // align: 'center', - // }, + // { // label: '接收时间', // prop: 'receptionTime', diff --git a/src/views/productionManagement/js/wordReporting.js b/src/views/productionManagement/js/wordReporting.js deleted file mode 100644 index e37db29..0000000 --- a/src/views/productionManagement/js/wordReporting.js +++ /dev/null @@ -1,173 +0,0 @@ -export default { - 'workReporting': [ - { - label: '车间订单', - prop: 'woCode', - span: 24, - overflow: true, - search: false, - - }, - { - label: '流程卡号', - prop: 'cardNo', - span: 24, - overflow: true, - search: false, - - }, - { - label: '零件号', - prop: 'partCode', - span: 24, - overflow: true, - search: false, - - }, - { - label: '批次号', - prop: 'batchNo', - span: 24, - overflow: true, - search: false, - - }, - { - label: '当前工序', - prop: 'ppsName', - span: 24, - overflow: true, - search: false, - - }, - { - label: '数量', - prop: 'workQty', - span: 24, - overflow: true, - search: false, - - }, - { - label: '班组', - prop: 'tsId', - span: 24, - overflow: true, - search: false, - // cell:true, - }, - { - label: '现接收人', - prop: 'userName', - span: 24, - overflow: true, - search: false, - // cell: true, - }, - { - label: '报工人详情', - prop: 'detail', - span: 24, - overflow: true, - search: false, - }, - ], - 'workReportingLog': [ - { - label: '车间订单', - prop: 'woCode', - span: 24, - overflow: true, - search: false, - - }, - { - label: '流程卡号', - prop: 'cardNo', - span: 24, - overflow: true, - search: false, - - }, - { - label: '零件号', - prop: 'partCode', - span: 24, - overflow: true, - search: false, - - }, - { - label: '批次号', - prop: 'batchNo', - span: 24, - overflow: true, - search: false, - - }, - { - label: '当前工序', - prop: 'ppsName', - span: 24, - overflow: true, - search: false, - - }, - { - label: '数量', - prop: 'workQty', - span: 24, - overflow: true, - search: false, - - }, - { - label: '原班组', - prop: 'oriMakeTeam', - span: 24, - overflow: true, - search: false, - - }, - { - label: '现班组', - prop: 'makeTeam', - span: 24, - overflow: true, - search: false, - - }, - { - label: '原接收人', - prop: 'oriReceiveMan', - span: 24, - overflow: true, - search: false, - - }, - { - label: '现接收人', - prop: 'receiveMan', - span: 24, - overflow: true, - search: false, - - }, - { - label: '调整人', - prop: 'adjustName', - span: 24, - overflow: true, - search: false, - - }, - { - label: '调整时间', - prop: 'updateTime', - span: 24, - overflow: true, - search: false, - - }, - ] -} \ No newline at end of file diff --git a/src/views/productionManagement/workReportingManagement/components/wordReporting.vue b/src/views/productionManagement/workReportingManagement/components/wordReporting.vue new file mode 100644 index 0000000..3c13c89 --- /dev/null +++ b/src/views/productionManagement/workReportingManagement/components/wordReporting.vue @@ -0,0 +1,414 @@ + + + +d \ No newline at end of file diff --git a/src/views/productionManagement/workReportingManagement/components/workReportingLog.vue b/src/views/productionManagement/workReportingManagement/components/workReportingLog.vue new file mode 100644 index 0000000..2b1ec24 --- /dev/null +++ b/src/views/productionManagement/workReportingManagement/components/workReportingLog.vue @@ -0,0 +1,275 @@ + + + +d \ No newline at end of file diff --git a/src/views/productionManagement/workReportingManagement/index.vue b/src/views/productionManagement/workReportingManagement/index.vue index 514b749..c32b022 100644 --- a/src/views/productionManagement/workReportingManagement/index.vue +++ b/src/views/productionManagement/workReportingManagement/index.vue @@ -1,120 +1,21 @@