From ce70bd97c7f2577f0978b39b9da1ccdd8d5b768f Mon Sep 17 00:00:00 2001
From: yangys <y_ys79@sina.com>
Date: 星期五, 19 九月 2025 22:50:14 +0800
Subject: [PATCH] 机床增加设备编号
---
src/views/wel/todolist.vue | 36 ++++++++++++++++++++++--------------
1 files changed, 22 insertions(+), 14 deletions(-)
diff --git a/src/views/wel/todolist.vue b/src/views/wel/todolist.vue
index 3c3e0a2..3202d0f 100644
--- a/src/views/wel/todolist.vue
+++ b/src/views/wel/todolist.vue
@@ -19,10 +19,10 @@
<el-drawer title="瀹℃壒" append-to-body v-model="approveBox" size="100%" v-if="approveBox">
<div class="approve-box">
<div class="left">
- <TodolistLeft :row="row" @selection-change="selectionChange" />
+ <ReplaceLeft :row="row" @selection-change="selectionChange" />
</div>
<div class="right">
- <TodolistRightTop :row="row" />
+ <ReplaceRightTop :row="row" />
<avue-form ref="form" :option="optionApprove" v-model="formApprove" @submit="handleSubmit" />
</div>
</div>
@@ -34,12 +34,12 @@
import { getList, approve, getAssignee,reassgin } from '@/api/flow/todolist';
import { mapGetters } from 'vuex';
import dayjs from 'dayjs';
-import TodolistLeft from './components/TodolistLeft.vue';
-import TodolistRightTop from './components/TodolistRightTop.vue';
+import ReplaceLeft from './components/ReplaceLeft.vue';
+import ReplaceRightTop from './components/ReplaceRightTop.vue';
export default {
components: {
- TodolistLeft,
- TodolistRightTop
+ ReplaceLeft,
+ ReplaceRightTop
},
data() {
let rejectText = '椹冲洖';//+this.row.categoryName;
@@ -281,8 +281,18 @@
};
},
watch: {
+ // 'form.category'() {
+ // const category = func.toInt(this.form.category);
+ // this.$refs.crud.option.column.filter(item => {
+ // if (item.prop === 'path') {
+ // item.rules[0].required = category === 1;
+ // }
+ // if (item.prop === 'isOpen') {
+ // item.disabled = category === 2;
+ // }
+ // });
+ // },
'formApprove.approve'(val) {
- console.log('>>>>>>>>>>')
if (val === 'Y' && ["approveTask", 'seniorApproveTask'].includes(this.row.taskDefinitionKey)) {// 楂樺笀
this.optionApprove.column[1].disabled = true;
this.formApprove.assignee = ''; // 濡傛灉鏄�氳繃锛屽垯榛樿鎸囨淳缁欒嚜宸�
@@ -290,15 +300,13 @@
this.setAssignee(this.row);
} else if(val === 'N') {
this.formApprove.assignee = ''
- console.log('>>>>>>>>>>')
- this.optionApprove.column[1].disabled = true;
// this.formApprove.assignee = row.variables.senior;
}
- // if(val === 'Y' && ['confirmIsUseableTask'].includes(this.row.taskDefinitionKey) && this.row.variables.isProcessEditionSame=='N') {
- // this.optionApprove.column[2].display = true; // 鏄剧ず宸ュ簭鐗堟
- // } else {
- // this.optionApprove.column[2].display = false; // 闅愯棌宸ュ簭鐗堟
- // }
+ if(val === 'Y' && ['confirmIsUseableTask'].includes(this.row.taskDefinitionKey) && this.row.variables.isProcessEditionSame=='N') {
+ this.optionApprove.column[2].display = true; // 鏄剧ず宸ュ簭鐗堟
+ } else {
+ this.optionApprove.column[2].display = false; // 闅愯棌宸ュ簭鐗堟
+ }
},
},
--
Gitblit v1.9.3