From 810e34d320111d0101ca8115de5f82db61d080e2 Mon Sep 17 00:00:00 2001
From: 田源 <lastanimals@163.com>
Date: 星期四, 21 九月 2023 09:13:54 +0800
Subject: [PATCH] 引用码段JSON字符串bug处理
---
Source/UBCS-WEB/src/views/integration/systemInfo.vue | 23 +++++++++++++++++++++++
Source/UBCS-WEB/src/components/refer/vciWebReferDefalut.vue | 4 ++--
Source/UBCS-WEB/src/components/FormTemplate/FormTemplate.vue | 4 ++--
3 files changed, 27 insertions(+), 4 deletions(-)
diff --git a/Source/UBCS-WEB/src/components/FormTemplate/FormTemplate.vue b/Source/UBCS-WEB/src/components/FormTemplate/FormTemplate.vue
index a5cb7ef..cd0af83 100644
--- a/Source/UBCS-WEB/src/components/FormTemplate/FormTemplate.vue
+++ b/Source/UBCS-WEB/src/components/FormTemplate/FormTemplate.vue
@@ -167,7 +167,7 @@
if (this.eventList) {
this.eventFlag= this.eventList.some(item => {
if (item.classifyInvokeEditFlag === 'true') {
- console.log('even', item);
+ // console.log('even', item);
this.eventObject = item;
return true;
}
@@ -182,7 +182,7 @@
let value=''
formItemList.forEach((formItem) => {
formItem = this.resetFormConfig(formItem);
- console.log(formItem)
+ // console.log(formItem)
// console.log('formItem.dicData.value',formItem.dicData)
if (formItem.type === "line") {
group.push({
diff --git a/Source/UBCS-WEB/src/components/refer/vciWebReferDefalut.vue b/Source/UBCS-WEB/src/components/refer/vciWebReferDefalut.vue
index c088933..d108a8e 100644
--- a/Source/UBCS-WEB/src/components/refer/vciWebReferDefalut.vue
+++ b/Source/UBCS-WEB/src/components/refer/vciWebReferDefalut.vue
@@ -287,10 +287,10 @@
}
})
let mapFields;
- if (this.options.mapFields == "") {
+ if (this.options.mapFields === "") {
mapFields = this.referConfig.fieldMap;
} else {
- mapFields = Object.assign(this.referConfig.fieldMap, JSON.parse(this.options.mapFields));
+ mapFields = Object.assign(this.referConfig.fieldMap, this.options.mapFields);
}
this.value=value.join(',');
this.text=text.join(',')
diff --git a/Source/UBCS-WEB/src/views/integration/systemInfo.vue b/Source/UBCS-WEB/src/views/integration/systemInfo.vue
index 2efc562..7cd24b1 100644
--- a/Source/UBCS-WEB/src/views/integration/systemInfo.vue
+++ b/Source/UBCS-WEB/src/views/integration/systemInfo.vue
@@ -25,6 +25,17 @@
</template>
</avue-crud>
<el-dialog :visible.sync="dialogVisible" append-to-body title="鍒嗙被鎺堟潈">
+
+ <el-row>
+ <el-col :span="14">
+ <avue-tree ref="tree"
+ :option="TreeOption"
+ :data="TreeData"
+ v-model="TreeForm"
+ @check-change="checkChange">
+ </avue-tree>
+ </el-col>
+ </el-row>
</el-dialog>
</basic-container>
</template>
@@ -34,6 +45,14 @@
export default {
data() {
return {
+ TreeOption:{
+ defaultExpandAll: true,
+ multiple: true,
+ addBtn:false,
+ filter:false
+ },
+ TreeData:[],
+ TreeForm:{},
loading: false,
dialogVisible:false,
page: {
@@ -100,6 +119,10 @@
}
},
methods: {
+ //鍒嗙被鎺堟潈澶氶�夊洖璋�
+ checkChange(){
+
+ },
//鍒嗙被鎺堟潈
classifyHandler(){
this.dialogVisible=true;
--
Gitblit v1.9.3