diff --git a/pageGoodsGroup/edit-group-goods/edit-group-goods.vue b/pageGoodsGroup/edit-group-goods/edit-group-goods.vue index 5bd7c56..c4e5991 100644 --- a/pageGoodsGroup/edit-group-goods/edit-group-goods.vue +++ b/pageGoodsGroup/edit-group-goods/edit-group-goods.vue @@ -118,7 +118,7 @@ tbProductGroupPost } from "@/http/yskApi/shop.js" - + import {hasPermission} from '@/commons/utils/hasPermission.js'; import { returnAllCategory @@ -260,6 +260,10 @@ } async function save() { + const res=await hasPermission('允许修改分组') + if(!res){ + return + } console.log(pageData.goodsList); await tbProductGroupPut({ ...option, @@ -275,7 +279,11 @@ } //删除商品 - function goodsDel(index) { + async function goodsDel(index) { + const res=await hasPermission('允许修改分组') + if(!res){ + return + } const goods = pageData.bindGoodsList[index] uni.showModal({ title: '提示', diff --git a/pageGoodsGroup/index/components/edit-name.vue b/pageGoodsGroup/index/components/edit-name.vue index 0bb4974..b62b6b4 100644 --- a/pageGoodsGroup/index/components/edit-name.vue +++ b/pageGoodsGroup/index/components/edit-name.vue @@ -8,11 +8,11 @@ - 修改排序: + 修改分组名称: - + @@ -59,7 +59,7 @@ item: { type: Object, default: () => { - sort:'' + name:'' } } }) @@ -74,10 +74,10 @@ note: '' }) let popShow = ref(props.show) - let sort=ref('') + let name=ref('') - watch(()=>props.item.sort,(newval)=>{ - sort.value=newval + watch(()=>props.item.name,(newval)=>{ + name.value=newval }) watch(() => props.show, (newval) => { @@ -105,7 +105,7 @@ function save() { emits('save', { ...data.value, - sort:sort.value + name:name.value }) } diff --git a/pageGoodsGroup/index/index.vue b/pageGoodsGroup/index/index.vue index 6527996..80ff21e 100644 --- a/pageGoodsGroup/index/index.vue +++ b/pageGoodsGroup/index/index.vue @@ -4,6 +4,7 @@ @@ -23,6 +24,7 @@ + @@ -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('更新成功') }