From d0136913a2c74a44f5bb30327ebbb3fd85e24fce Mon Sep 17 00:00:00 2001 From: feige <feige@qq.com> Date: 星期二, 23 一月 2024 10:56:30 +0800 Subject: [PATCH] 修改了很多 --- ruoyi-ui/src/views/contacts/contactsInfo.vue | 38 ++++++++++++++++++++++++++++++++++---- 1 files changed, 34 insertions(+), 4 deletions(-) diff --git a/ruoyi-ui/src/views/contacts/contactsInfo.vue b/ruoyi-ui/src/views/contacts/contactsInfo.vue index ad7498b..ec4a40b 100644 --- a/ruoyi-ui/src/views/contacts/contactsInfo.vue +++ b/ruoyi-ui/src/views/contacts/contactsInfo.vue @@ -66,8 +66,12 @@ </el-cow> <el-cow> <el-form-item label="鏄惁甯歌仈绯�" prop="isAlways" label-width="90px" style="background: #FAD1E0;border-radius: 7px 7px 7px 7px;opacity: 1;"> - <el-input v-model="formData.isAlways === 1 ? '鏄�':'鍚�' " placeholder="" clearable :style="{width: '100%'}" :disabled="dsb"> + <el-input v-if="dte" v-model="formData.isAlways === 1 ? '鏄�':'鍚�' " placeholder="" clearable :style="{width: '100%'}" :disabled="dsb"> </el-input> + <el-select v-if="!dte" v-model="formData.isAlways" placeholder="璇烽�夋嫨鏄惁甯歌仈绯�" clearable :style="{width: '100%'}" > + <el-option v-for="(item, index) in typeOptions" :key="index" :label="item.label" :value="item.value" + ></el-option> + </el-select> </el-form-item> </el-cow> <el-cow> @@ -216,7 +220,7 @@ // 鏁版嵁鑼冨洿閫夐」 fot:['.bmp','.jpg','.jpeg','.png','.tif','.gif','.pcx','.tga','.exif','.fpx', '.svg','.psd','.cdr','.pcd','.dxf','.ufo','.eps','.ai','.aw','.WMF','.webp','.apng'], - + fileList:[ ], fileListOther:[ @@ -284,7 +288,15 @@ }], }, - typeOptions: [], + typeOptions: [{ + value: '鏄�', + label: '鏄�', + }, + { + value: '鍚�', + label: '鍚�', + }], + dte:false, } }, computed: {}, @@ -297,6 +309,7 @@ jd = this.$route.query.detail this.btn= jd this.dsb = !jd + this.dte = false this.isShow=true // document.title = "淇敼閫氳褰曡缁嗕俊鎭�"; this.$route.meta.title = "淇敼閫氳褰曡缁嗕俊鎭�";//鍒楄〃鐨勫悕绉� @@ -305,6 +318,7 @@ // document.title = "閫氳褰曡缁嗕俊鎭�"; this.$route.meta.title = "閫氳褰曡缁嗕俊鎭�";//鍒楄〃鐨勫悕绉� this.isShow=false + this.dte=true this.btn = false; } @@ -313,6 +327,10 @@ this.loading = true; getContactIdList(id).then((response) => { this.formData = response.data; + if(this.formData.isAlways==0) + this.formData.isAlways='鍚�' + else + this.formData.isAlways = '鏄�' let paths = response.data.url.split(","); for(let i = 0; i < paths.length; i++) { @@ -347,17 +365,29 @@ }).join(",") this.formData.url = ul+","+uls - this.$refs['elForm'].validate(valid => { + this.$refs['elForm'].validate(valid => { + if(this.formData.isAlways=='鍚�') + this.formData.isAlways = 0 + else + this.formData.isAlways = 1 if (valid) { if (this.formData.id != undefined) { updateContact(this.formData).then(response => { this.$modal.msgSuccess("淇敼鎴愬姛"); // this.open = false; + if(this.formData.isAlways==0) + this.formData.isAlways='鍚�' + else + this.formData.isAlways = '鏄�' this.btn=false }); } else { + if(this.formData.isAlways==0) + this.formData.isAlways='鍚�' + else + this.formData.isAlways = '鏄�' this.$modal.msgSuccess("淇敼澶辫触"); } -- Gitblit v1.9.1