From 3ded1213a0b156fb04f2ffff47e2dc32104e8bb9 Mon Sep 17 00:00:00 2001
From: yangys <y_ys79@sina.com>
Date: 星期五, 05 九月 2025 01:13:01 +0800
Subject: [PATCH] 任务提醒,增加导出提醒;
---
src/views/flowmgr/taskassign.vue | 44 +++++++++++++++++++++++++++++++++++++-------
1 files changed, 37 insertions(+), 7 deletions(-)
diff --git a/src/views/flowmgr/taskassign.vue b/src/views/flowmgr/taskassign.vue
index 5096daf..713fd57 100644
--- a/src/views/flowmgr/taskassign.vue
+++ b/src/views/flowmgr/taskassign.vue
@@ -15,6 +15,13 @@
:data="treeData" :props="defaultProps">
</el-tree-select>
</template>
+ <template #drawingNo="{}">
+ <el-autocomplete v-model="attachForm.drawingNo"
+ :fetch-suggestions="querySearchAsync"
+ :trigger-on-focus="false" @select="handleSelect"
+ >
+ </el-autocomplete>
+ </template>
</avue-form>
</basic-container>
</template>
@@ -45,10 +52,6 @@
},
},
data() {
-
- //var isTempFlow = getQueryString("isTempFlow");
- //isTempFlow = isTempFlow === 'Y'?'Y':'N';
-
var that = this;
return {
form: {},
@@ -60,7 +63,7 @@
disabled: (data) => data.nodeType!=='machine',//浠呮満搴婅妭鐐瑰彲閫�
isLeaf: (data) => !data.hasChildren
},
-
+ timeout:0, //闆朵欢鍙峰姞杞界殑timeout
attachOption: {
labelWidth: 160,
submitBtn: true,
@@ -177,7 +180,6 @@
prop: 'machineCode',
type: 'select',
rules: [{ required: true, message: '蹇呭~', trigger: 'blur' }],
-
span: 12
},
{
@@ -268,7 +270,35 @@
// 濡傛灉鏃笉鏄痬achine鑺傜偣涔熸病鏈夊瓙鑺傜偣锛岀洿鎺ヨ繑鍥炲師鑺傜偣
return node;
},
-
+ querySearchAsync(query, cb) {//闆剁粍浠跺彿鎼滅储寤鸿
+ axios({
+ url: '/blade-mdm/producedivision/select-data',
+ method: 'get',
+ params: {drawingNo: query},
+ }).then(
+ res => {
+ if(res.data.code == 200){
+ let list = res.data.data;
+ for(let i of list){
+ i.value = i.ljh;
+ }
+
+ clearTimeout(this.timeout)
+ this.timeout = setTimeout(() => {
+ cb(list);
+ }, 1000)
+
+ }
+ },
+ error => {
+ console.log(error);
+ }
+ );
+
+ },
+ handleSelect(item) {
+ this.attachForm.productModel = item.cph;
+ },
handleTrim(col){
//console.log(col)
let value = this.attachForm[col.column.prop];
--
Gitblit v1.9.3