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 @@
+
+
+
+
+
+
+
+
+
+ 保存
+ 转班
+
+
+
+
+
+
+ 详情
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 旧班组:{{ data[0].prWorkOrder.makeTeam.tsName }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+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 @@
-
+
-
-
-
-
-
-
-
- 保存
- 转班
-
-
-
+
+
-
- 详情
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 保存
-
-
-
-
-
-
-
-
-
-
- 旧班组:{{ data[0].prWorkOrder.makeTeam.tsName }}
-
-
-
-
-
-
-
-
-
-
+
+
+