From e358d69fc18870584dd2d9f531910b7838ea27d9 Mon Sep 17 00:00:00 2001 From: wangting <wangting@vci-tech.com> Date: 星期四, 02 一月 2025 09:58:53 +0800 Subject: [PATCH] 调整行点击后的回调 --- Source/plt-web/plt-web-ui/src/views/modelingMenu/modeling/statusPool/index.vue | 21 ++++++++------------- 1 files changed, 8 insertions(+), 13 deletions(-) diff --git a/Source/plt-web/plt-web-ui/src/views/modelingMenu/modeling/statusPool/index.vue b/Source/plt-web/plt-web-ui/src/views/modelingMenu/modeling/statusPool/index.vue index 2d695d7..f11283b 100644 --- a/Source/plt-web/plt-web-ui/src/views/modelingMenu/modeling/statusPool/index.vue +++ b/Source/plt-web/plt-web-ui/src/views/modelingMenu/modeling/statusPool/index.vue @@ -33,12 +33,9 @@ </template> <template #icon="{ row }"> - <span class="avue-icon avue-icon--small" style="display: block"> - <svg v-if="row.imagePath && row.imagePath.indexOf('#')==0" aria-hidden="true"> - <use :xlink:href="row.imagePath"></use> - </svg> - <i v-else :class="row.imagePath"></i> - </span> + <span class="avue-icon"> + <icon-show :name="row.imagePath"></icon-show> + </span> </template> </avue-crud> @@ -66,8 +63,8 @@ </el-col> <el-col :span="24"> <el-form-item label="鍥炬爣锛�" prop="imagePath"> - <avue-input-icon v-model="form.imagePath" :icon-list="iconList" placeholder="璇烽�夋嫨鍥炬爣"> - </avue-input-icon> + <input-icon v-model="form.imagePath" placeholder="璇烽�夋嫨鍥炬爣"> + </input-icon> </el-form-item> </el-col> <el-col :span="24"> @@ -78,8 +75,8 @@ </el-row> </el-form> <span slot="footer" class="dialog-footer"> - <el-button type="primary" @click="addSaveHandler">纭� 瀹�</el-button> - <el-button @click="visibleCloseHandler">鍙� 娑�</el-button> + <el-button size="small" type="primary" @click="addSaveHandler">纭� 瀹�</el-button> + <el-button size="small" @click="visibleCloseHandler">鍙� 娑�</el-button> </span> </el-dialog> @@ -113,14 +110,12 @@ import {gridStatus, addSave, editSave, deleteStatus, exportStatus, listUsed} from "@/api/modeling/statusPool/api"; import func from "@/util/func"; import basicOption from "@/util/basic-option"; -import iconList from "@/config/iconList"; import {mapGetters} from "vuex"; export default { name: "index", data() { return { - iconList: iconList, loading: false, data: [], option: { @@ -265,7 +260,7 @@ this.lastIndex = newIndex; }, () => { - this.selectList = []; + this.selectList = [row]; } ); }, -- Gitblit v1.9.3