From 8343c82dcfd2f1ce67e234a77af9ad4ae7a3533f Mon Sep 17 00:00:00 2001
From: 田源 <lastanimals@163.com>
Date: 星期二, 04 七月 2023 17:56:26 +0800
Subject: [PATCH] 主题库bug
---
Source/UBCS-WEB/src/components/Tree/classifyTrees.vue | 4 +-
Source/UBCS-WEB/src/components/Crud/VciMasterCrud.vue | 15 -------
Source/UBCS-WEB/src/components/template/SetPersonnel.vue | 9 +++-
Source/UBCS-WEB/vue.config.js | 4 +-
Source/UBCS-WEB/src/components/work/BusinessWork.vue | 4 --
Source/UBCS-WEB/src/components/Tree/attrCrud.vue | 52 ++++++++++++-------------
6 files changed, 36 insertions(+), 52 deletions(-)
diff --git a/Source/UBCS-WEB/src/components/Crud/VciMasterCrud.vue b/Source/UBCS-WEB/src/components/Crud/VciMasterCrud.vue
index 21a5b5f..6cafeb2 100644
--- a/Source/UBCS-WEB/src/components/Crud/VciMasterCrud.vue
+++ b/Source/UBCS-WEB/src/components/Crud/VciMasterCrud.vue
@@ -64,17 +64,6 @@
:show-overflow-tooltip="true"
align="center"
>
- <!-- 缂栬緫鍜屽睍绀洪�昏緫 -->
- <!-- <template slot-scope="{ row }">-->
- <!-- <el-input v-if="editingRow === row && editShow== item.prop" v-model="row[item.prop]" @blur="saveRow"></el-input>-->
- <!-- <span v-else>{{row[item.prop]}}</span>-->
- <!-- <el-switch-->
- <!-- v-if="editShow === 'true'"-->
- <!-- v-model="row[item.prop]"-->
- <!-- active-color="#13ce66"-->
- <!-- inactive-color="#ff4949">-->
- <!-- </el-switch>-->
- <!-- </template>-->
</el-table-column>
</el-table>
</el-row>
@@ -307,9 +296,6 @@
},
// 鍙戝竷
setHandler() {
- console.log("1111");
- console.log("鐖�", this.parameter);
-
if (this.selectRow.length <= 0) {
this.$message.warning("璇烽�夋嫨涓�鏉℃暟鎹�");
} else {
@@ -453,6 +439,7 @@
row.forEach((item) => {
this.parameter.ids.push(item.oid);
});
+ console.log( ' this.parameter.ids',this.parameter.ids)
},
//缂栬緫
editHandler() {
diff --git a/Source/UBCS-WEB/src/components/Tree/attrCrud.vue b/Source/UBCS-WEB/src/components/Tree/attrCrud.vue
index 68cdd6c..bedf452 100644
--- a/Source/UBCS-WEB/src/components/Tree/attrCrud.vue
+++ b/Source/UBCS-WEB/src/components/Tree/attrCrud.vue
@@ -1,9 +1,6 @@
<template>
-
- <!-- <avue-crud :data="ProData" :option="option" @sort-change="sortChange" @row-update="addUpdate"-->
- <!-- @cell-click="handleRowClick" @select="selectHandle" @row-del="CrudRowDel">-->
<div>
- <div style="display: flex;flex-wrap: wrap;" v-if="this.crudArray.length>=1">
+ <div style="display: flex;flex-wrap: wrap;" v-if="this.crudArrayFlag">
<!--鏂板-->
<el-button v-if="attrEditVisible == false && attrFlagChiledren==false" size="small" type="primary"
@click="busineHandle">锛� 娣诲姞 {{ msg }}
@@ -37,7 +34,6 @@
<!-- 缂栫爜鐢宠棰勮-->
<el-button size="small" @click="applicationHandle" style="">缂栫爜鐢宠棰勮</el-button>
<!-- 楠岃瘉瑙勫垯-->
-
</div>
<!-- 寮圭獥-->
<div>
@@ -203,7 +199,7 @@
</el-dialog>
<!-- 鍏ㄥ睆缂栬緫-->
<el-dialog :visible.sync="attrEditVisible" append-to-body fullscreen="true">
- <attrCrud :ProData="this.ProData" :attrFlagChiledren="this.attrFlag"></attrCrud>
+ <attrCrud :ProData="this.ProData" :attrFlagChiledren="this.attrFlag" :crudArrayFlag="this.crudArrayFlag"></attrCrud>
</el-dialog>
<!-- 缁勫悎瑙勫垯-->
<formula-editor :systemVariableTableData="systemVariableTableData"
@@ -236,8 +232,7 @@
style="width: 100%"
@cell-click="handleCellClicks"
@select="selectHandle"
- v-if="this.crudArray.length>=1"
-
+ v-if="this.crudArrayFlag"
>
<el-table-column
type="selection"
@@ -286,7 +281,6 @@
export default {
name: "attrCrud .vue",
- // props: ['ProData','crudOid','crudArray','Formlist','codeClassifyOid'],
props: {
ProData: {
type: Array,
@@ -309,10 +303,29 @@
type: Boolean,
default: false
},
-
+ crudArrayFlag:{
+ type: Boolean,
+ default: false
+ }
+ },
+ watch:{
+ crudArray:{
+ handler(newval,oldval){
+ if(newval != undefined){
+ if(newval.length>=1){
+ this.crudArrayFlag=true
+ }else{
+ this.crudArrayFlag=false
+ }
+ }
+ },
+ deep:true,
+ immediate:true
+ }
},
data() {
return {
+ crudArrayFlag:false,
editingRows: null,
editShows:"",
attrFlag: false,
@@ -1169,21 +1182,10 @@
methods: {
formAttr(row, column) {
console.log(row,column)
- // if (column.property === "keyAttrFlag"
- // ||column.property === "queryAttrFlag"
- // ||column.property === "seniorQueryAttrFlag"
- // ||column.property === "sameRepeatAttrFlag"
- // ||column.property === "requireFlag"
- // ||column.property === "formDisplayFlag"
- // ||column.property === "tableDisplayFlag"
- // ||column.property === "sortAttrFlag") {
- // return row[column.property] =='true'? "鏄�" : "鍚�";
- // }
- // return row[column.property];
},
//灞炴�у垎缁勬寜閽�
attrVisibleHandle() {
- this.formatBoolean()
+
if (this.CrudSelect.length > 1) {
this.$message.warning('鍙兘閫夋嫨涓�鏉℃ā鏉垮睘鎬�')
} else if (this.CrudSelect < 1) {
@@ -1230,14 +1232,10 @@
},
// 浠庝笟鍔$被鍨嬩腑閫夋嫨鏁版嵁
busineHandle() {
- if (this.crudArray.length < 1) {
- this.$message.error('璇烽�夋嫨涓�鏉℃ā鏉�')
- } else {
this.addVisible = true;
AttrByBtm({'conditionMap[oid]': this.crudOid}).then(res => {
this.businessData = res.data.data;
})
- }
},
// 绾ц仈灞炴�ф寜閽�
CascadeHandle() {
@@ -1264,7 +1262,7 @@
},
//淇濆瓨
addsHandler() {
- batchAddSave(JSON.parse(JSON.stringify(this.ProData).replace(/classifyTemplateOid/g,"classifytemplateoid"))).then(res => {
+ batchAddSave(JSON.parse(JSON.stringify(this.ProData))).then(res => {
this.$message.success('淇濆瓨鎴愬姛')
})
},
diff --git a/Source/UBCS-WEB/src/components/Tree/classifyTrees.vue b/Source/UBCS-WEB/src/components/Tree/classifyTrees.vue
index a95f7dd..6ab294c 100644
--- a/Source/UBCS-WEB/src/components/Tree/classifyTrees.vue
+++ b/Source/UBCS-WEB/src/components/Tree/classifyTrees.vue
@@ -791,8 +791,7 @@
message: '璇峰厛浠庢爲涓婇�夋嫨涓�鏉℃暟鎹�!'
});
} else {
- let codeClassifyOid = this.codeClassifyOid
- this.$set(row, "codeclassifyoid", codeClassifyOid)
+ this.$set(row, "codeclassifyoid", this.nodeClickList.oid)
addSave(row).then(() => {
this.$message({
type: "success",
@@ -807,6 +806,7 @@
});
})
}
+ console.log('123',this.codeClassifyOid)
},
//妯℃澘绠$悊淇敼
CrudRowUpdata(row,index,done) {
diff --git a/Source/UBCS-WEB/src/components/template/SetPersonnel.vue b/Source/UBCS-WEB/src/components/template/SetPersonnel.vue
index a0e23bf..f637e5f 100644
--- a/Source/UBCS-WEB/src/components/template/SetPersonnel.vue
+++ b/Source/UBCS-WEB/src/components/template/SetPersonnel.vue
@@ -90,7 +90,12 @@
},
deep:true,
immediate:true
- }
+ },
+ parameter:{
+ handler(newval,oldval){
+ console.log('瀛�',newval)
+ }
+ }
},
data() {
return {
@@ -112,8 +117,6 @@
},
mounted() {
- // this.apiInit()
- // this.apiDict()
console.log('---',this.parameter)
},
created() {
diff --git a/Source/UBCS-WEB/src/components/work/BusinessWork.vue b/Source/UBCS-WEB/src/components/work/BusinessWork.vue
index 4968fdf..b4d93d0 100644
--- a/Source/UBCS-WEB/src/components/work/BusinessWork.vue
+++ b/Source/UBCS-WEB/src/components/work/BusinessWork.vue
@@ -37,8 +37,6 @@
handler(newval,oldval){
this.BuinessOids=newval;
this.BuinseseRend()
- console.log(newval)
- console.log(this.BuinessOids)
},
deep:true
}
@@ -48,8 +46,6 @@
mounted() {
},
methods:{
- HandlerRend(){
- },
BuinseseRend(){
businese({
btmType:'wupin',
diff --git a/Source/UBCS-WEB/vue.config.js b/Source/UBCS-WEB/vue.config.js
index ad43a75..4124c7c 100644
--- a/Source/UBCS-WEB/vue.config.js
+++ b/Source/UBCS-WEB/vue.config.js
@@ -26,8 +26,8 @@
proxy: {
'/api': {
//鏈湴鏈嶅姟鎺ュ彛鍦板潃
- target: 'http://localhost:37000',
- // target: 'http://192.168.1.51:37000',
+ // target: 'http://localhost:37000',
+ target: 'http://192.168.1.51:37000',
// target: 'http://192.168.1.46:37000',
// target: 'http://dev.vci-tech.com:37000',
// target: 'http://192.168.1.51:37000/',
--
Gitblit v1.9.3