diff --git a/src/api/yxStoreExpert.js b/src/api/yxStoreExpert.js new file mode 100644 index 0000000..1c5d7db --- /dev/null +++ b/src/api/yxStoreExpert.js @@ -0,0 +1,27 @@ +import request from '@/utils/request' + +export function add(data) { + return request({ + url: 'bxg/api/yxStoreExpert', + method: 'post', + data + }) +} + +export function del(ids) { + return request({ + url: 'bxg/api/yxStoreExpert/', + method: 'delete', + data: ids + }) +} + +export function edit(data) { + return request({ + url: 'bxg/api/yxStoreExpert', + method: 'put', + data + }) +} + +export default { add, edit, del } diff --git a/src/views/bxg/activity/coupon/form.vue b/src/views/bxg/activity/coupon/form.vue index ca7d551..940a156 100644 --- a/src/views/bxg/activity/coupon/form.vue +++ b/src/views/bxg/activity/coupon/form.vue @@ -19,8 +19,17 @@ - - + + + + + + @@ -64,7 +73,8 @@ export default { integral: 0, couponPrice: 0, useMinPrice: 0, - couponTime: 1, + // couponTime: 1, + dataList:'', sort: 0, status: 1, type: 0, @@ -92,17 +102,27 @@ export default { doSubmit() { this.loading = true if (this.isAdd) { + // console.log('this.form',this.form); this.doAdd() } else this.doEdit() }, doAdd() { add(this.form).then(res => { - this.resetForm() + if (res.status==500){ + this.$notify({ + title: res.msg, + type: 'warning', + duration: 2500 + }) + this.loading = false + return + } this.$notify({ title: '添加成功', type: 'success', duration: 2500 }) + this.resetForm() this.loading = false this.$parent.init() }).catch(err => { @@ -134,7 +154,7 @@ export default { integral: 0, couponPrice: 0, useMinPrice: 0, - couponTime: 1, + // couponTime: 1, sort: 0, status: 1, type: 0, diff --git a/src/views/bxg/shop/storeBrand/index.vue b/src/views/bxg/shop/storeBrand/index.vue index 6b85f00..645aa52 100644 --- a/src/views/bxg/shop/storeBrand/index.vue +++ b/src/views/bxg/shop/storeBrand/index.vue @@ -5,7 +5,7 @@
- +
@@ -112,6 +112,10 @@ export default { return true }, // 新增与编辑前做的操作 [CRUD.HOOK.afterToCU](crud, form) { + this.picArr = [] + if (form.pic && form.id) { + this.picArr = form.pic.split(',') + } }, } } diff --git a/src/views/bxg/yxStoreExpert/index.vue b/src/views/bxg/yxStoreExpert/index.vue new file mode 100644 index 0000000..5419187 --- /dev/null +++ b/src/views/bxg/yxStoreExpert/index.vue @@ -0,0 +1,170 @@ + + + + +