From c77f109ade55f12043acc3a94d77fd5f85144ae8 Mon Sep 17 00:00:00 2001 From: yinbangzhong <zhongbangyin@126.com> Date: 星期四, 15 八月 2024 17:37:13 +0800 Subject: [PATCH] 角色 --- src/views/dmx/model/components/addTableName.vue | 25 ++++++++++++++++++++++--- 1 files changed, 22 insertions(+), 3 deletions(-) diff --git a/src/views/dmx/model/components/addTableName.vue b/src/views/dmx/model/components/addTableName.vue index c86be66..7ae55bd 100644 --- a/src/views/dmx/model/components/addTableName.vue +++ b/src/views/dmx/model/components/addTableName.vue @@ -29,6 +29,7 @@ v-for="(item, index) in modalList" :value="index" :label="index" + :disabled="item.added" ></a-option> </a-select> </a-form-item> @@ -46,12 +47,17 @@ /> </a-form-item> - <a-form-item field="section" label="妯″瀷鍥剧墖"> - <a-space direction="vertical" :style="{ width: '100%' }"> + <a-form-item field="logo" label="妯″瀷鍥剧墖"> + <a-space + v-model="form.logo" + direction="vertical" + :style="{ width: '100%' }" + > <Upload :action="uploadAction" :limit="1" :url="form.urlS" + @handleRemove="deleteRemove" @update:fileList="updateFileList" @success="handleSuccess" ></Upload> @@ -128,10 +134,16 @@ message: '妯″瀷妗嗘灦涓嶅厑璁镐负绌�', }, ], - describe: [ + tags: [ { required: true, message: '鎻忚堪涓嶅厑璁镐负绌�', + }, + ], + logo: [ + { + required: true, + message: '妯″瀷鍥剧墖涓嶈兘涓虹┖', }, ], }; @@ -194,8 +206,15 @@ fileList.value = newFileList; }; + const deleteRemove = () => { + form.logo = ''; + uploadUrl.value = []; + imageUrls.value = []; + }; + const handleSuccess = (urls) => { uploadUrl.value = urls; + form.logo = urls[0]; const urlsArr = urls.map((url) => { return httpUrl + url; -- Gitblit v1.8.0