From c41f75d942bd70ff74890f89928940c2d4b5b2a4 Mon Sep 17 00:00:00 2001 From: MrShi <1878285526@qq.com> Date: 星期五, 24 一月 2025 18:16:08 +0800 Subject: [PATCH] 1 --- admin/src/components/business/commonFunctions.vue | 19 +++++++++++++------ 1 files changed, 13 insertions(+), 6 deletions(-) diff --git a/admin/src/components/business/commonFunctions.vue b/admin/src/components/business/commonFunctions.vue index 084f81f..15ce0d7 100644 --- a/admin/src/components/business/commonFunctions.vue +++ b/admin/src/components/business/commonFunctions.vue @@ -13,7 +13,7 @@ <div class="list_checkbox"> <el-checkbox v-model="item.checked"> </el-checkbox> </div> - <img :src="item.path" /> + <img :src="item.icoPath" /> <div class="list_title">{{ item.name }}</div> </div> </transition-group> @@ -25,7 +25,7 @@ <script> import BaseOpera from '@/components/base/BaseOpera' import GlobalWindow from '@/components/common/GlobalWindow' - import { updMyYwQuickModel } from '@/api/ywWorkDesk' + import { updMyYwQuickModel, getDefaultYwQuickList } from '@/api/ywWorkDesk' import draggable from 'vuedraggable' export default { name: 'commonFunctions', @@ -37,14 +37,21 @@ } }, methods: { - open (title, target) { + open (title) { this.title = title - this.filterList = target - this.visible = true + getDefaultYwQuickList({}) + .then(res => { + res.forEach(item => { + item.checked = false + }) + this.filterList = res + this.visible = true + }) }, confirm () { this.isWorking = true - updMyYwQuickModel(this.form) + let arr = this.filterList.filter(item => item.checked) + updMyYwQuickModel(arr.map(item => item.id)) .then(() => { this.visible = false this.$tip.apiSuccess('淇敼鎴愬姛') -- Gitblit v1.9.3