diff --git a/src/components/XyDialog/index.vue b/src/components/XyDialog/index.vue index 3428b04..c901726 100644 --- a/src/components/XyDialog/index.vue +++ b/src/components/XyDialog/index.vue @@ -218,6 +218,7 @@ export default { } } .el-form-item__error{ + white-space: nowrap; word-break: keep-all !important; top: 100% !important; left: calc(100% - 80px) !important; diff --git a/src/components/XySelectors/index.vue b/src/components/XySelectors/index.vue index 79cbb4d..44e0ae5 100644 --- a/src/components/XySelectors/index.vue +++ b/src/components/XySelectors/index.vue @@ -22,20 +22,20 @@ export default {
this.isShowSelector = false}}>
- {$scopedSlots?.selectorBar ? $scopedSlots?.selectorBar() : ''} + {$scopedSlots?.default ? $scopedSlots?.default() : ''}
+ @@ -131,6 +141,7 @@ export default { contact:'', contactNumber:'', state:true, + isDefault:true, address:'', lng:'',//经度 lat:'',//纬度 @@ -201,7 +212,8 @@ export default { phone:this.form.contactNumber, longitude:this.form.lng, latitude:this.form.lat, - state:1 + state:this.form.state ? 1 : 0, + is_default:this.form.isDefault ? 1 : 0 }).then(res => { Message({ type:'success', @@ -224,7 +236,8 @@ export default { phone:this.form.contactNumber, longitude:this.form.lng, latitude:this.form.lat, - state:this.form.state ? 1 : 0 + state:this.form.state ? 1 : 0, + is_default:this.form.isDefault ? 1 : 0 }).then(res => { Message({ type:'success', @@ -258,7 +271,8 @@ export default { this.form.belongsMerchant = res.merchant_id this.form.lat = res.latitude this.form.lng = res.longitude - this.form.state = res.state == 1 ? true : false + this.form.state = res.state == 1 || res.state == 'active' ? true : false + this.form.isDefault = res.is_default == 1 ? true : false } }else{ this.$refs['dialog'].reset() @@ -273,4 +287,7 @@ export default { diff --git a/src/views/business/merchantManage.vue b/src/views/business/merchantManage.vue index e6d39ba..5583ead 100644 --- a/src/views/business/merchantManage.vue +++ b/src/views/business/merchantManage.vue @@ -5,7 +5,7 @@
- +
@@ -42,7 +42,7 @@ export default { select:{ pageSize:10, pageIndex:1, - + keywords:'' }, total:0, @@ -114,7 +114,8 @@ export default { async getMerchant(){ const res = await index({ page_size:this.select.pageSize, - page:this.select.pageIndex + page:this.select.pageIndex, + keyword:this.select.keywords }) this.list = res.data this.total = res.total diff --git a/src/views/business/storeManage.vue b/src/views/business/storeManage.vue index bc49497..2912cf0 100644 --- a/src/views/business/storeManage.vue +++ b/src/views/business/storeManage.vue @@ -5,9 +5,9 @@
- - - + + +
@@ -99,7 +99,8 @@ export default { async getStores(){ const res = await index({ page_size:this.select.pageSize, - page:this.select.pageIndex + page:this.select.pageIndex, + keyword:this.select.keywords }) this.list = res.data this.total = res.total @@ -134,4 +135,45 @@ export default { diff --git a/src/views/marketing/ad.vue b/src/views/marketing/ad.vue index 9613bdc..b94c15b 100644 --- a/src/views/marketing/ad.vue +++ b/src/views/marketing/ad.vue @@ -5,7 +5,7 @@
-