From abc40e8b4a5d655675948791a9554432662fdb5e Mon Sep 17 00:00:00 2001
From: xiejun <xj@2023>
Date: 星期三, 29 十一月 2023 14:54:27 +0800
Subject: [PATCH] 流水码段自定义实现方式完善
---
Source/UBCS-WEB/src/components/FormTemplate/FormTemplate.vue | 31 +++++++++++++++++++------------
1 files changed, 19 insertions(+), 12 deletions(-)
diff --git a/Source/UBCS-WEB/src/components/FormTemplate/FormTemplate.vue b/Source/UBCS-WEB/src/components/FormTemplate/FormTemplate.vue
index b8bfceb..5849e98 100644
--- a/Source/UBCS-WEB/src/components/FormTemplate/FormTemplate.vue
+++ b/Source/UBCS-WEB/src/components/FormTemplate/FormTemplate.vue
@@ -107,7 +107,10 @@
data() {
return {
//骞翠唬鍙�
- dataYearValue:null,
+ dataYearCode: {
+ type: "",
+ value: ""
+ },
filteredObject: {},
filteredArray: [],
isSeriesType: {},
@@ -197,11 +200,11 @@
this.$emit("isShow", newV)
}
},
- dataYearValue:{
- handler(newV){
- if(newV){
- this.$emit("dataYearValue",newV)
- }
+ dataYearCode: {
+ deep:true,
+ immediate:true,
+ handler(newV) {
+ this.$emit("dataYearCode", newV)
}
}
},
@@ -275,6 +278,7 @@
let columnItem = {
change: (val) => {
+ console.log(val)
if (val.column.field === "drawingno") {
this.codeattrsecValue = val.value;
return;
@@ -287,11 +291,13 @@
this.isShow = false;
}
}
- if(val.column.field === "releaseDate"){
- if(val.value){
- this.dataYearValue = val.column.valueFormat;
- }else {
- this.dataYearValue = null;
+ if (val.column.field === "releaseDate") {
+ if (val.value) {
+ this.dataYearCode.type = val.column.valueFormat;
+ this.dataYearCode.value = val.value;
+ } else {
+ this.dataYearCode.type = "";
+ this.dataYearCode.value = "";
}
}
},
@@ -421,7 +427,8 @@
format: formItem.dateFormate,
keyAttr: formItem.keyAttr,
value: (formItem.dicData && formItem.dicData.length > 0 && formItem.secType == "codefixedsec" ? formItem.dicData[0].id : null) ||
- (formItem.secType == "codedatesec" ? formItem.codeDateValue : null) || (TreeValue && formItem.secType == "codelevelsec" ? TreeValue : null),
+ (formItem.secType == "codedatesec" ? formItem.codeDateValue : null) || (TreeValue && formItem.secType == "codelevelsec" ? TreeValue : null) ||
+ (formItem.secType == "codeattrsec" ? this.add : null) || (this.status === "apply" && formItem.field === "codeStandardEditType" ? "1" : null),
placeholder: formItem.inputTip,
comboxKey: formItem.comboxKey,
tip: formItem.tooltips,
--
Gitblit v1.10.0