From abe9f2de85ff402a4c989dbc1427807b4e3a59f4 Mon Sep 17 00:00:00 2001 From: ludc Date: 星期四, 06 七月 2023 13:56:17 +0800 Subject: [PATCH] 代码提交 --- Source/UBCS-WEB/src/views/code/code.vue | 41 ++++++++++++++++++++++++----------------- 1 files changed, 24 insertions(+), 17 deletions(-) diff --git a/Source/UBCS-WEB/src/views/code/code.vue b/Source/UBCS-WEB/src/views/code/code.vue index 26918c0..b8f60a2 100644 --- a/Source/UBCS-WEB/src/views/code/code.vue +++ b/Source/UBCS-WEB/src/views/code/code.vue @@ -529,7 +529,7 @@ </el-option> </el-select> </el-form-item> - <el-form-item label="琛ヤ綅鏃剁殑瀛楃:" :label-width="rightFormLabelWidth"> + <el-form-item v-if="form.codeFillType!='code_fill_none'" label="琛ヤ綅鏃剁殑瀛楃:" :label-width="rightFormLabelWidth"> <el-select v-model="form.codeFillSeparator" @blur="inputSelectBlur" filterable placeholder="璇烽�夋嫨" :disabled="basicSecOnlyRead"> <el-option v-for="item in enumParam.codeFillSeparator" @@ -577,7 +577,7 @@ </el-option> </el-select> </el-form-item> - <el-form-item id="ShowOrHide" v-mode="showCutLength" v-if="showCutLength==true" label="鍊兼埅鍙栭暱搴�:" :label-width="rightFormLabelWidth"> + <el-form-item id="ShowOrHide" v-if="form.valueCutType!='code_cut_none'" label="鍊兼埅鍙栭暱搴�:" :label-width="rightFormLabelWidth"> <el-input v-model.number="form.valueCutLength" ref="valueCutLength" :readonly="basicSecOnlyRead"></el-input> </el-form-item> <el-form-item label="鍙栧�肩被鍨�:" :label-width="rightFormLabelWidth"> @@ -669,7 +669,7 @@ </el-option> </el-select> </el-form-item> - <el-form-item label="琛ヤ綅鏃剁殑瀛楃:" :label-width="rightFormLabelWidth"> + <el-form-item v-if="form.codeFillType!='code_fill_none'" label="琛ヤ綅鏃剁殑瀛楃:" :label-width="rightFormLabelWidth"> <el-select v-model="form.codeFillSeparator" filterable @blur="inputSelectBlur" placeholder="璇烽�夋嫨" :disabled="basicSecOnlyRead"> <el-option v-for="item in enumParam.codeFillSeparator" @@ -840,7 +840,6 @@ total: 0 }, selectionList: [], - showCutLength: false, /*缂栫爜瑙勫垯琛ㄦ牸閰嶇疆*/ optionRule: optionRule, data: [], @@ -1096,6 +1095,9 @@ }, watch:{ + }, + mounted(){ + this.loadTotalEnum(); }, methods: { @@ -1697,6 +1699,8 @@ window.console.log(error); }); this.loadBasic(this.selectionList[0]); + // 鍏抽棴瀵硅瘽妗� + this.addBasicCodeSettingBox = false } }, // 鍥犱负elementui鐨勮〃鍗曟牎楠岃缃笉涓婃墍浠ラ噰鐢ㄥ垽鏂殑鏂瑰紡鏉ュ仛琛ㄥ崟妫�楠屾柟寮� @@ -2289,6 +2293,7 @@ }, // 娣诲姞 rowSave(row, done, loading) { + console.log(row); add(row).then(() => { this.onLoad(this.page); this.$message({ @@ -2386,13 +2391,11 @@ }, changeCutType(value){ if (value != 'code_cut_none'){ - this.showCutLength = true; if(this.form.valueCutLength == ''){ this.form.valueCutLength = 1; } }else{ this.form.valueCutLength = ''; - this.showCutLength = false; } }, // 鍗曞嚮缂栫爜瑙勫垯瀹炵幇琛岄�夋嫨 @@ -2604,12 +2607,6 @@ valueCutLength: row!=null&&row.valueCutLength != '' ? row.valueCutLength:'', // codeGetValueType: row!=null&&row.codeGetValueType != '' ? row.codeGetValueType:'code_get_value_all_up', //鍙栧�肩被鍨� 鏋氫妇鏌ヨ }); - if(this.form.valueCutType === 'code_cut_none'){ - this.showCutLength = false; - }else{ - this.showCutLength = true; - } - this.loadCodeLevelType(); this.loadCodeCutType(); this.loadCodeGetValueType(); @@ -2651,15 +2648,25 @@ // console.log(this.form); }, // 绗竴娆¤姹傜殑鏋氫妇鏁版嵁鏀剧紦瀛� - getLocalStorageEnum(key){ - let enumCach = JSON.parse(localStorage.getItem(key)); + getLocalStorageEnum(enumKey){ + let enumCach = JSON.parse(localStorage.getItem(enumKey)); if(enumCach == null) { - getDictionary({code: key}).then(res=>{ + getDictionary({code: enumKey}).then(res=>{ enumCach = res.data.data; - localStorage.setItem(key,JSON.stringify(res.data.data)); + localStorage.setItem(enumKey,JSON.stringify(res.data.data)); }) } return enumCach; + }, + // 缁熶竴鍔犺浇鎵�鏈夋灇涓炬煡璇紝涓昏鏄负閬垮厤鍒囨崲鐮佹绫诲瀷鏃惰繕鏈姞杞藉畬鎴愮殑鎯呭喌 + loadTotalEnum(){ + this.loadCodeSecType(); + this.loadCodeSecLength(); + this.loadCodeFillType(); + this.loadCodeFillSeparator(); + this.loadCodeLevelType(); + this.loadCodeCutType(); + this.loadCodeGetValueType(); }, //鏋氫妇鍜屽彲杈撳彲閫夊唴瀹规煡璇� loadCodeSecType(){ @@ -2690,7 +2697,7 @@ loadCodeGetValueType(){ this.enumParam.codeGetValueType = this.getLocalStorageEnum("codeGetValueType"); }, - + } }; -- Gitblit v1.9.3