From a67d699ffa2376fc457aa614fc550a2a7144291c Mon Sep 17 00:00:00 2001 From: wangting <675591594@qq.com> Date: 星期五, 01 十一月 2024 10:38:02 +0800 Subject: [PATCH] 调整页面 --- Source/plt-web/plt-web-ui/src/views/modelingMenu/modeling/attributePool/index.vue | 35 ++++++++++++++++++----------------- 1 files changed, 18 insertions(+), 17 deletions(-) diff --git a/Source/plt-web/plt-web-ui/src/views/modelingMenu/modeling/attributePool/index.vue b/Source/plt-web/plt-web-ui/src/views/modelingMenu/modeling/attributePool/index.vue index 1019e11..51f9ec7 100644 --- a/Source/plt-web/plt-web-ui/src/views/modelingMenu/modeling/attributePool/index.vue +++ b/Source/plt-web/plt-web-ui/src/views/modelingMenu/modeling/attributePool/index.vue @@ -37,7 +37,7 @@ </avue-crud> </basic-container> </el-main> - <!-- 鍙充晶淇℃伅 --> + <!-- 鍙充晶淇℃伅 --> <el-aside width="30%"> <basic-container> <div style="height: 85vh; overflow-y: auto"> @@ -215,7 +215,7 @@ </div> </basic-container> </el-aside> - <!-- 鏂板瀵硅瘽妗� --> + <!-- 鏂板瀵硅瘽妗� --> <el-dialog v-dialogDrag v-loading="addLoading" @@ -321,7 +321,7 @@ </div> </el-form-item> </el-col> - <el-col :span="24" v-if="form.rangeValue.length>0"> + <el-col :span="24" v-if="form.rangeValue && form.rangeValue.length>0"> <el-form-item :label="form.enumSwitch ? '褰撳墠鏋氫妇鍊硷細' : '褰撳墠鍊煎煙锛�'" prop="rangeValue"> <el-tag :key="item" v-for="item in rangeValueList" plain :closable="!form.enumSwitch" type="success" @close="handleRangeValueDel(item)" style="margin: 0 10px 5px 0">{{ item }}</el-tag> <el-input v-model="form.rangeValue" :readonly="form.enumSwitch" type="textarea" :rows="2" style="width: 0;height:0;overflow: hidden"></el-input> @@ -378,7 +378,7 @@ </div> </el-form-item> </el-col> - <el-col :span="24" v-if="form.rangeValue.length>0"> + <el-col :span="24" v-if="form.rangeValue && form.rangeValue.length>0"> <el-form-item :label="form.enumSwitch ? '褰撳墠鏋氫妇鍊硷細' : '褰撳墠鍊煎煙锛�'" prop="rangeValue"> <el-tag :key="item" v-for="item in rangeValueList" plain :closable="!form.enumSwitch" type="success" @close="handleRangeValueDel(item)" style="margin: 0 10px 5px 0">{{ item }}</el-tag> <el-input v-model="form.rangeValue" :readonly="form.enumSwitch" type="textarea" :rows="2" style="width: 0;height:0;overflow: hidden"></el-input> @@ -390,12 +390,12 @@ <h3 style="border-bottom: 1px solid #eee;margin: -10px 0 20px;line-height: 40px">{{ form.attributeDataType }}</h3> <el-col :span="8"> <el-form-item label="绮惧害锛�" prop="precisionLength"> - <el-input-number v-model="form.precisionLength" controls-position="right" :min="0"></el-input-number> + <el-input-number v-model="form.precisionLength" controls-position="right" :precision="0" :step="1" :min="0"></el-input-number> </el-form-item> </el-col> <el-col :span="8"> <el-form-item label="闀垮害锛�" prop="scaleLength"> - <el-input-number v-model="form.scaleLength" controls-position="right" :min="0"></el-input-number> + <el-input-number v-model="form.scaleLength" controls-position="right" :precision="0" :step="1" :min="0"></el-input-number> </el-form-item> </el-col> <el-col :span="8"> @@ -406,7 +406,7 @@ </el-select> </el-form-item> <el-form-item v-else label="榛樿鍊硷細" prop="defaultValue"> - <el-input-number v-model="form.defaultValue" controls-position="right"></el-input-number> + <el-input-number v-model="form.defaultValue" controls-position="right" :precision="form.precisionLength"></el-input-number> </el-form-item> </el-col> <el-col :span="8"> @@ -433,7 +433,7 @@ </div> </el-form-item> </el-col> - <el-col :span="24" v-if="form.rangeValue.length>0"> + <el-col :span="24" v-if="form.rangeValue && form.rangeValue.length>0"> <el-form-item :label="form.enumSwitch ? '褰撳墠鏋氫妇鍊硷細' : '褰撳墠鍊煎煙锛�'" prop="rangeValue"> <el-tag :key="item" v-for="item in rangeValueList" plain closable type="success" @close="handleRangeValueDel(item)" style="margin: 0 10px 5px 0">{{ item }}</el-tag> <el-input v-model="form.rangeValue" type="textarea" :rows="2" style="width: 0;height:0;overflow: hidden"></el-input> @@ -459,7 +459,7 @@ </div> </el-form> - <!-- 涓氬姟绫诲瀷瀵硅瘽妗� --> + <!-- 涓氬姟绫诲瀷瀵硅瘽妗� --> <el-dialog v-dialogDrag :visible.sync="businessVisible" @@ -485,7 +485,7 @@ </span> </el-dialog> - <!-- 閾炬帴绫诲瀷瀵硅瘽妗� --> + <!-- 閾炬帴绫诲瀷瀵硅瘽妗� --> <el-dialog v-dialogDrag :visible.sync="linkTypeVisible" @@ -519,7 +519,7 @@ <!--瀵煎叆 --> <upload-file ref="upload" :fileType="upFileType" :fileUrl="fileUrl" :tipList="tipList" title="瀵煎叆" @updata="getTableList"></upload-file> - <!-- 鏌ョ湅浣跨敤鑼冨洿 --> + <!-- 鏌ョ湅浣跨敤鑼冨洿 --> <el-dialog v-dialogDrag v-loading="checkViewLoading" @@ -708,7 +708,7 @@ referValue: "", btmTypeId: "", linkTypeName: "", - rangeValue: "" //褰撳墠鍊煎煙\褰撳墠鏋氫妇鍊� + rangeValue: [] //褰撳墠鍊煎煙\褰撳墠鏋氫妇鍊� }, typeSelectList: ['VTString', 'VTInteger', 'VTLong', 'VTDouble', 'VTBoolean', 'VTDate', 'VTTime', 'VTDateTime', 'VTNote', 'VTFilePath', 'VTClob'], @@ -1023,7 +1023,7 @@ } }, - // 涓嶄娇鐢ㄦ灇涓� 鎵嬪姩娣诲姞鏋氫妇鍊� + // 涓嶄娇鐢ㄦ灇涓� 鎵嬪姩娣诲姞鏋氫妇鍊� VTString enumAddHandler() { // 妫�鏌ュ拰杞崲 this.form.range 涓烘暟缁勶紝鍚屾椂鎺掗櫎绌哄�� let currentRangeArray = this.form.rangeValue ? this.form.rangeValue.split('\n').filter(item => item.trim() !== '') : []; @@ -1054,8 +1054,6 @@ let lastValue = this.form.enumAddValue[(this.form.enumAddValue.length - 1)]; // 鍒囧壊 enumAddValue 鐨勯�楀彿 let values = this.form.enumAddValue.split(regex).map(item => item.trim()).filter(item => item !== ""); - ; - // 妫�鏌ユ槸鍚︽湁鏈夋晥鐨勫�� if (values.length < 2 || values.some(item => item === '')) { @@ -1103,7 +1101,10 @@ '=': '=', '!=': '!=' }; - + if (isNaN(this.form.enumAddValue.trim())) { + this.$message.error('璇疯緭鍏ユ湁鏁堢殑鏁板瓧鍊硷紒'); + return; + } // 鍒涘缓鏂扮殑鍊� let newValue = operatorMap[val] + this.form.enumAddValue.trim(); @@ -1387,7 +1388,7 @@ .addDialogBottom > .el-divider--vertical { width: 1px; - height: 78%; + height: 70%; position: absolute; top: 50%; left: 50%; -- Gitblit v1.9.3