From 5d756c931d35a171f3fe9cd831d67cb23ce92a15 Mon Sep 17 00:00:00 2001
From: zhangdi <15053473693@163.com>
Date: Fri, 6 Feb 2026 14:05:17 +0800
Subject: [PATCH] =?UTF-8?q?=E5=B7=A5=E8=89=BA=E9=97=AE=E9=A2=98=E4=BF=AE?=
=?UTF-8?q?=E6=94=B9?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/api/processManagement/taskProcessing.js | 2 +-
.../bathRefine/addQuantity.vue | 2 +-
.../components/addQuantityDialog.vue | 47 +++++++++++-----
.../processMainte/reworkProcessPlanning.vue | 16 ++----
src/views/workRate/index.vue | 55 +++++++++++++++++++
5 files changed, 96 insertions(+), 26 deletions(-)
create mode 100644 src/views/workRate/index.vue
diff --git a/src/api/processManagement/taskProcessing.js b/src/api/processManagement/taskProcessing.js
index c09460b..ac86a58 100644
--- a/src/api/processManagement/taskProcessing.js
+++ b/src/api/processManagement/taskProcessing.js
@@ -268,6 +268,6 @@ export const craftBatchRemoval = (params) => {
return request({
url: '/blade-desk/dsCraft/craftBatchRemoval',
method: 'post',
- data: params,
+ params: params,
});
}
\ No newline at end of file
diff --git a/src/views/processManagement/bathRefine/addQuantity.vue b/src/views/processManagement/bathRefine/addQuantity.vue
index e1bafea..302c1fe 100644
--- a/src/views/processManagement/bathRefine/addQuantity.vue
+++ b/src/views/processManagement/bathRefine/addQuantity.vue
@@ -124,7 +124,7 @@ export default {
},
{
label: '作业槽',
- prop: 'batchNo',
+ prop: 'batchNoName',
search: false,
sortable: true,
overHidden: true,
diff --git a/src/views/processManagement/bathRefine/components/addQuantityDialog.vue b/src/views/processManagement/bathRefine/components/addQuantityDialog.vue
index 7ea3fd9..c0f9b46 100644
--- a/src/views/processManagement/bathRefine/components/addQuantityDialog.vue
+++ b/src/views/processManagement/bathRefine/components/addQuantityDialog.vue
@@ -23,7 +23,14 @@
-
+
-
-
-
+
+
@@ -106,7 +124,6 @@ export default {
},
data() {
return {
-
openShow: false,
wcData: [
{
@@ -172,14 +189,22 @@ export default {
}
},
methods: {
- // 切换作业中心
+ changeBatchNo(row, index) {
+ console.log('选择的槽号槽名ID:', row.batchNo, '所在行索引:', index);
+ let select = this.form.tableData[index].batchNoOptions.filter(
+ row => row.id == this.form.tableData[index].batchNo
+ );
+ console.log(select, 'select');
+ this.form.tableData[index].batchNoName = select[0].name;
+ },
+ // 切换作业中心
changeWorkCenter(index) {
this.form.batchNo = '';
console.log(this.form.tableData[index]);
- this.form.tableData[index].batchNo = '';
+ this.form.tableData[index].batchNo = '';
this.getTankList(this.form.tableData[index].wcId, index);
}, // 查询作业槽下拉列表
- getTankList(val,index) {
+ getTankList(val, index) {
getTank({ workstationId: val ? val : '' }).then(res => {
this.form.tableData[index].batchNoOptions = res.data.data;
});
@@ -249,13 +274,7 @@ export default {
add(submitData).then(res => {
this.$message.success('提交成功');
this.closeDialog();
- // this.$emit('submitSuccess', submitData);
});
-
- // // 演示用
- // this.$message.success('提交成功');
- // this.closeDialog();
- // this.$emit('submitSuccess', submitData);
} catch (err) {
this.$message.error('网络错误,请稍后重试');
console.error('提交失败:', err);
diff --git a/src/views/processManagement/components/processMainte/reworkProcessPlanning.vue b/src/views/processManagement/components/processMainte/reworkProcessPlanning.vue
index fc7abe6..da91ea7 100644
--- a/src/views/processManagement/components/processMainte/reworkProcessPlanning.vue
+++ b/src/views/processManagement/components/processMainte/reworkProcessPlanning.vue
@@ -273,11 +273,11 @@
-
+
@@ -633,7 +630,7 @@ export default {
},
formRules2: {
trialNo: [{ required: true, message: '请输入', trigger: ['change', 'submit'] }],
- projecCode: [{ required: true, message: '请选择', trigger: ['change', 'submit'] }],
+ projectCode: [{ required: true, message: '请选择', trigger: ['change', 'submit'] }],
projectStandard: [{ required: true, message: '请输入', trigger: ['change', 'submit'] }],
proHours: [{ required: true, message: '请输入', trigger: ['change', 'submit'] }],
},
@@ -682,7 +679,7 @@ export default {
},
// 获取检验项目名字
projectChange(row, index) {
- let selectName = this.projectOptions.find(item => item.id == row.projecCode);
+ let selectName = this.projectOptions.find(item => item.id == row.projectCode);
this.form2.tableData2[index].projectName = selectName.name;
},
// 获取检验标准名字
@@ -837,7 +834,6 @@ export default {
...craft,
label: `${craftInfo?.reworkOrder || '返工单'}`,
children: processList.map(process => {
- console.log(989898, process);
const ppsName =
process.processInfo.ppsName || process.processInfo.name || process.processInfo.processName || '未知工序';
diff --git a/src/views/workRate/index.vue b/src/views/workRate/index.vue
new file mode 100644
index 0000000..332cea4
--- /dev/null
+++ b/src/views/workRate/index.vue
@@ -0,0 +1,55 @@
+
+
+
+
+
+
+
+
+