Commit bb737e5e by caoyanzhi

update: 按钮权限

parent 2c67652f
......@@ -30,7 +30,7 @@ export default {
},
methods: {
goAdd(type) {
this.$router.push({ name: 'giftInfo', query: { type: type, giftId: '-1', proReferId: '-1', canEdit: true } });
this.$router.push({ name: 'giftAdd', query: { type: type, giftId: '-1', proReferId: '-1', canEdit: true } });
},
cancel() {
this.addModalData.dialogVisible = false;
......
......@@ -40,6 +40,11 @@ const router = new Router({
}
},
{
path: '/giftAdd',
name: 'giftAdd',
component: giftInfo
},
{
path: '/giftInfo',
name: 'giftInfo',
component: giftInfo
......@@ -53,6 +58,11 @@ const router = new Router({
}
},
{
path: '/couponAdd',
name: 'couponAdd',
component: couponInfo
},
{
path: '/couponInfo',
name: 'couponInfo',
component: couponInfo
......@@ -71,6 +81,11 @@ const router = new Router({
}
},
{
path: '/flashSaleAdd',
name: 'flashSaleAdd',
component: flashSaleInfo
},
{
path: '/flashSaleInfo',
name: 'flashSaleInfo',
component: flashSaleInfo
......@@ -113,6 +128,11 @@ const router = new Router({
}
},
{
path: '/addDeliver',
name: 'addDeliver',
component: editDeliver
},
{
path: '/editDeliver',
name: 'editDeliver',
component: editDeliver
......
......@@ -247,7 +247,7 @@ export default {
});
},
addActivity () {
this.$router.push({ name: 'flashSaleInfo', query: { activityId: '', edit: false, canEdit: '' } });
this.$router.push({ name: 'flashSaleAdd', query: { activityId: '', edit: false, canEdit: '' } });
},
edit (item) {
this.$router.push({ name: 'flashSaleInfo', query: { activityId: item.activityId, edit: true, canEdit: '' } });
......
......@@ -59,9 +59,9 @@
clearable
@change="handleData"
>
<el-option label="批量上架" :value="0" />
<el-option label="批量下架" :value="1" />
<el-option label="批量删除" :value="2" />
<el-option v-if="$getButtonLimit($buttonCode.couponNew)" :limit-code="$buttonCode.couponNew" label="批量上架" :value="0" />
<el-option v-if="$getButtonLimit($buttonCode.couponRemove)" :limit-code="$buttonCode.couponRemove" label="批量下架" :value="1" />
<el-option v-if="$getButtonLimit($buttonCode.couponDelete)" :limit-code="$buttonCode.couponDelete" label="批量删除" :value="2" />
</el-select>
</div>
<el-button
......@@ -325,7 +325,7 @@
>
<span class="el-dropdown-link" style="color:#1890ff;cursor: pointer;"> <i class="el-icon-more" /> </span>
<el-dropdown-menu slot="dropdown" style="width:110px;">
<el-dropdown-item command="1" v-if="$getButtonLimit($buttonCode.couponConversion)">
<el-dropdown-item command="1" v-if="$getButtonLimit($buttonCode.couponConversion)" :limit-code="$buttonCode.couponConversion">
查看订单
</el-dropdown-item>
<el-dropdown-item command="2" v-if="scope.row.isDifferentialPricing && $getButtonLimit($buttonCode.couponTieredPricing)" :limit-code="$buttonCode.couponTieredPricing">
......@@ -802,7 +802,7 @@ export default {
},
// 新增礼品
addCoupon () {
this.$router.push({ name: 'couponInfo', query: { giftId: '-1', coupCardId: '-1', canEdit: true } });
this.$router.push({ name: 'couponAdd', query: { giftId: '-1', coupCardId: '-1', canEdit: true } });
},
// 编辑
goAdd (item) {
......
......@@ -461,7 +461,7 @@ export default {
// 新增
addStore () {
this.$router.push({ name: 'editDeliver', query: { integralMallPickUpPointId: '-1' } });
this.$router.push({ name: 'addDeliver', query: { integralMallPickUpPointId: '-1' } });
},
// 编辑
goAdd (item) {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment