From c5109dd484be07f6c49a3c4c4df7ae79b89f4fb0 Mon Sep 17 00:00:00 2001
From: jiangping <jp@doumee.com>
Date: 星期五, 06 六月 2025 19:18:57 +0800
Subject: [PATCH] 开发更新
---
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