增加修改分组名称,增加分组商品编辑权限验证

This commit is contained in:
2024-10-09 17:29:39 +08:00
parent 79255c2c94
commit 01610734c7
3 changed files with 24 additions and 9 deletions

View File

@@ -4,6 +4,7 @@
<view class="u-m-b-32" v-for="(item,index) in pageData.list" :key="index">
<my-category @del="categoryDel" @useTypeClick="categoryUseTypeClick"
@editName="popupShow($event,'name',true)"
@editSort="popupShow($event,'sort',true)" @edit="actionsShow" @radioClick="goodsRadioClick"
@isShowChange="isSHowChange" :index="index" :data="item" :showChecked="showChecked"
:showDetail="pageData.showGoodsDetail"></my-category>
@@ -23,6 +24,7 @@
</view>
<edit-sort @save="updataGroup" :item="popup.selData" v-model:show="popup.sort.show"></edit-sort>
<edit-name @save="updataGroup" :item="popup.selData" v-model:show="popup.name.show"></edit-name>
<up-action-sheet :round="10" @select="actionSelect" @close="actionsHide" cancelText="取消" :actions="actions.list"
:show="actions.show"></up-action-sheet>
@@ -41,6 +43,7 @@
import myCategory from './components/category.vue'
import infoBox from "@/commons/utils/infoBox.js"
import editSort from './components/edit-sort.vue';
import editName from './components/edit-name.vue';
import {
tbProductGroupGet,
tbProductGroupDelete,
@@ -100,6 +103,9 @@
},
sort: {
show: false
},
name:{
show: false
}
})
@@ -112,6 +118,7 @@
console.log(e);
const res = await $productCategory.update(e)
popup.sort.show = false;
popup.name.show = false;
pageData.list[popup.selIndex] = e
infoBox.showToast('更新成功')
}