From a75ed7b2ec701afa546895653903e9c1f35db2b1 Mon Sep 17 00:00:00 2001 From: 田源 <lastanimals@163.com> Date: 星期四, 26 十月 2023 12:09:51 +0800 Subject: [PATCH] 主数据添加 编码申请添加-ts时间戳bug --- Source/UBCS-WEB/src/components/Theme/ThemeAttrCrud.vue | 79 ++++++++++++++++++++++----------------- Source/UBCS-WEB/src/components/MasterCrud/VciMasterCrud.vue | 2 + Source/UBCS-WEB/src/views/code/codeApply.vue | 12 +----- 3 files changed, 48 insertions(+), 45 deletions(-) diff --git a/Source/UBCS-WEB/src/components/MasterCrud/VciMasterCrud.vue b/Source/UBCS-WEB/src/components/MasterCrud/VciMasterCrud.vue index 376bd5f..f7a0b3d 100644 --- a/Source/UBCS-WEB/src/components/MasterCrud/VciMasterCrud.vue +++ b/Source/UBCS-WEB/src/components/MasterCrud/VciMasterCrud.vue @@ -881,6 +881,8 @@ }, //澧炲姞淇濆瓨 AddSumbit(val) { + console.log(val) + val.ts = val.ts.toISOString().replace("Z", ""); addSaveCode(val).then(res => { this.$nextTick(() => { this.addvisible = false; diff --git a/Source/UBCS-WEB/src/components/Theme/ThemeAttrCrud.vue b/Source/UBCS-WEB/src/components/Theme/ThemeAttrCrud.vue index 369da39..847ed74 100644 --- a/Source/UBCS-WEB/src/components/Theme/ThemeAttrCrud.vue +++ b/Source/UBCS-WEB/src/components/Theme/ThemeAttrCrud.vue @@ -6,11 +6,11 @@ <span v-if="permissionList.busineStatus"> <el-button v-if="attrEditVisible == false && attrFlagChiledren==false && editOpenFlag && (!checkStatus || crudLCStatus=='Editing' )" - icon="el-icon-plus" plain size="small" type="primary" @click="busineHandle" >娣诲姞 {{ msg }} + icon="el-icon-plus" plain size="small" type="primary" @click="busineHandle">娣诲姞 {{ msg }} </el-button> </span> <!-- 鍏ㄥ睆缂栬緫--> - <span v-if="permissionList.fullscreenStatus"> + <span v-if="permissionList.fullscreenStatus"> <el-button v-if=" attrEditVisible == false && attrFlagChiledren==false && editOpenFlag&&(!checkStatus || crudLCStatus=='Editing')" icon="el-icon-full-screen" size="small" @click="fullscreenHandle">鍏ㄥ睆缂栬緫 @@ -19,10 +19,10 @@ <span v-if="permissionList.ruleStatus"> <!-- 楠岃瘉瑙勫垯--> <el-button v-if="(!checkStatus || crudLCStatus=='Editing' )&& editOpenFlag" icon="el-icon-info" size="small" - @click="ruleAddHandler" >楠岃瘉瑙勫垯 + @click="ruleAddHandler">楠岃瘉瑙勫垯 </el-button> </span> - <span v-if="permissionList.attrStatus"> + <span v-if="permissionList.attrStatus"> <!-- 灞炴�у垎缁�--> <el-button v-if="(!checkStatus || crudLCStatus=='Editing') && editOpenFlag" icon="el-icon-menu" size="small" @click="attrVisibleHandle">灞炴�у垎缁� @@ -34,35 +34,38 @@ <!-- 淇濆瓨--> <el-button v-if="(!checkStatus|| crudLCStatus=='Editing') && editOpenFlag" icon="el-icon-check" plain size="small" - type="success" @click.prevent="addsHandler" >淇濆瓨 + type="success" @click.prevent="addsHandler">淇濆瓨 </el-button> </span> - <!-- 棰勮鎺掑簭--> - <el-button icon="el-icon-arrow-down" size="small" @click="orderHandle" v-if="permissionList.orderStatus">棰勮鎺掑簭</el-button> + <!-- 棰勮鎺掑簭--> + <el-button v-if="permissionList.orderStatus" icon="el-icon-arrow-down" size="small" @click="orderHandle">棰勮鎺掑簭 + </el-button> <span v-if="permissionList.removeStatus"> <!-- 鍒犻櫎--> <el-button v-if="(!checkStatus || crudLCStatus=='Editing') && editOpenFlag" icon="el-icon-delete" size="small" - @click="CrudRemove" >鍒犻櫎 + @click="CrudRemove">鍒犻櫎 </el-button> </span> <!-- 閲嶇疆--> - <el-button icon="el-icon-refresh-right" size="small" @click="resetHandler" v-if="permissionList.resetStatus">閲嶇疆</el-button> + <el-button v-if="permissionList.resetStatus" icon="el-icon-refresh-right" size="small" @click="resetHandler"> + 閲嶇疆 + </el-button> </el-button-group> <el-button-group> <span v-if="permissionList.injectStatus"><!-- 鍒嗙被娉ㄥ叆--> <el-button v-if="(!checkStatus || crudLCStatus=='Editing') && editOpenFlag" icon="el-icon-magic-stick" - size="small" @click="injectBtn" >鍒嗙被娉ㄥ叆 + size="small" @click="injectBtn">鍒嗙被娉ㄥ叆 </el-button></span> - <span v-if="permissionList.isShowStatus"> <!-- 缁勫悎瑙勫垯--> + <span v-if="permissionList.isShowStatus"> <!-- 缁勫悎瑙勫垯--> <el-button v-if="(!checkStatus || crudLCStatus=='Editing') && editOpenFlag" icon="el-icon-film" size="small" @click="isShowHandler">缁勫悎瑙勫垯 </el-button></span> <span v-if="permissionList.enumStatus"> <!-- 鏋氫妇娉ㄥ叆--> <el-button v-if="(!checkStatus || crudLCStatus=='Editing') && editOpenFlag" icon="el-icon-c-scale-to-original" - size="small" @click="enumVisHandle" >鏋氫妇娉ㄥ叆 + size="small" @click="enumVisHandle">鏋氫妇娉ㄥ叆 </el-button></span> - <span v-if="permissionList.cascadStatus"> + <span v-if="permissionList.cascadStatus"> <!-- 绾ц仈灞炴��--> <el-button v-if="(!checkStatus|| crudLCStatus=='Editing') && editOpenFlag" icon="el-icon-coin" size="small" @click="CascadeHandle">绾ц仈灞炴�� @@ -72,12 +75,15 @@ <el-button-group> <!-- 鍚屾鍒板叾浠栨ā鏉�--> - <el-button icon="el-icon-share" size="small" @click="syncHandle" v-if="permissionList.syncStatus">鍚屾鍒板叾浠栨ā鏉�</el-button> + <el-button v-if="permissionList.syncStatus" icon="el-icon-share" size="small" @click="syncHandle">鍚屾鍒板叾浠栨ā鏉� + </el-button> </el-button-group> <el-button-group> <!-- 缂栫爜鐢宠棰勮--> - <el-button icon="el-icon-view" size="small" style="" @click="applicationHandle" v-if="permissionList.applicationStatus">缂栫爜鐢宠棰勮</el-button> + <el-button v-if="permissionList.applicationStatus" icon="el-icon-view" size="small" style="" + @click="applicationHandle">缂栫爜鐢宠棰勮 + </el-button> </el-button-group> <!-- 鏄惁寮�鍚紪杈� --> @@ -317,9 +323,9 @@ <el-table v-if="this.crudArrayFlag" ref="referAttrCrud" v-loading="loading" - border :data="ProData" :height="this.tableHeight" + border style="width: 100%" @select="selectHandle" @cell-click="handleCellClicks" @@ -396,6 +402,7 @@ import func from "@/util/func"; import {getCurrentInstance} from "vue"; import {mapGetters} from "vuex"; + export default { name: "attrCrud .vue", props: { @@ -655,7 +662,7 @@ addBtn: false, header: false, align: 'center', - columnBtn:false, + columnBtn: false, menuAlign: 'center', column: [{ label: '', @@ -1192,7 +1199,7 @@ List: [], option: { index: false, - columnBtn:false, + columnBtn: false, border: true, editBtn: false, selection: true, @@ -1544,22 +1551,22 @@ }, computed: { ...mapGetters(["permission"]), - permissionList(){ - return{ - busineStatus:this.vaildData(this.permission.classifyTree.attr_add,false), - fullscreenStatus:this.vaildData(this.permission.classifyTree.attr_view_edit,false), - ruleStatus:this.vaildData(this.permission.classifyTree.attr_rule,false), - attrStatus:this.vaildData(this.permission.classifyTree.attr_group,false), - saveStatus:this.vaildData(this.permission.classifyTree.attr_save,false), - resetStatus:this.vaildData(this.permission.classifyTree.attr_reset,false), - injectStatus:this.vaildData(this.permission.classifyTree.attr_inject,false), - isShowStatus:this.vaildData(this.permission.classifyTree.attr_formrule,false), - enumStatus:this.vaildData(this.permission.classifyTree.attr_enum,false), - cascadStatus:this.vaildData(this.permission.classifyTree.attr_parentcode,false), - syncStatus:this.vaildData(this.permission.classifyTree.attr_sync,false), - applicationStatus:this.vaildData(this.permission.classifyTree.attr_application,false), - orderStatus:this.vaildData(this.permission.classifyTree.attr_sort,false), - removeStatus:this.vaildData(this.permission.classifyTree.attr_delete,false), + permissionList() { + return { + busineStatus: this.vaildData(this.permission.classifyTree.attr_add, false), + fullscreenStatus: this.vaildData(this.permission.classifyTree.attr_view_edit, false), + ruleStatus: this.vaildData(this.permission.classifyTree.attr_rule, false), + attrStatus: this.vaildData(this.permission.classifyTree.attr_group, false), + saveStatus: this.vaildData(this.permission.classifyTree.attr_save, false), + resetStatus: this.vaildData(this.permission.classifyTree.attr_reset, false), + injectStatus: this.vaildData(this.permission.classifyTree.attr_inject, false), + isShowStatus: this.vaildData(this.permission.classifyTree.attr_formrule, false), + enumStatus: this.vaildData(this.permission.classifyTree.attr_enum, false), + cascadStatus: this.vaildData(this.permission.classifyTree.attr_parentcode, false), + syncStatus: this.vaildData(this.permission.classifyTree.attr_sync, false), + applicationStatus: this.vaildData(this.permission.classifyTree.attr_application, false), + orderStatus: this.vaildData(this.permission.classifyTree.attr_sort, false), + removeStatus: this.vaildData(this.permission.classifyTree.attr_delete, false), } }, attrOids() { @@ -2215,8 +2222,9 @@ <style lang="scss" scoped> //鍥哄畾鍒楅珮搴� /deep/ .el-table__fixed { - height: calc(100vh - 612px)!important; + height: calc(100vh - 612px) !important; } + ///deep/ .el-table__fixed[v-if='editStyleFlag'] { // height: calc(100vh - 152px)!important; // 缂栬緫鐘舵�佷笅鐨勯珮搴� //} @@ -2229,6 +2237,7 @@ width: 10px; } + // 婊氬姩鏉$殑婊戝潡 /deep/ .el-table__body-wrapper::-webkit-scrollbar-thumb { background-color: #ececec; diff --git a/Source/UBCS-WEB/src/views/code/codeApply.vue b/Source/UBCS-WEB/src/views/code/codeApply.vue index c9df49d..32ce26e 100644 --- a/Source/UBCS-WEB/src/views/code/codeApply.vue +++ b/Source/UBCS-WEB/src/views/code/codeApply.vue @@ -157,15 +157,6 @@ // 杩涜琛ㄥ崟鏍¢獙 const formValidate = await this.$refs.FormTemplate.validate(); if (!formValidate) return; - let codeValidate = true; - // 杩涜鐮佸�肩敵璇锋牎楠� - // if (this.showCodeApply) { - // codeValidate = await this.$refs.CodeApply.validate(); - // if (!codeValidate) { - // this.activeName = "codeApply"; - // return false; - // } - // } let resembleQueryList = []; if (this.showResembleQuery && this.$refs.resembleQueryRef) { // 杩涜鐩镐技椤规煡璇� @@ -226,6 +217,7 @@ resForm.codeRuleOid = this.codeRuleOid; resForm.templateOid = this.templateOid; // this.$emit("submit", resForm); + resForm.ts = resForm.ts.toISOString().replace("Z", ""); addSaveCode(resForm).then(res => { this.$nextTick(() => { this.addvisible = false; @@ -233,7 +225,7 @@ this.onLoad() }) }) - console.log(resForm) + // console.log(resForm) }, getDefaultValueAndFormValues(form) { let defaultValue = {}; -- Gitblit v1.9.3