Browse Source

[ 供货商前端 ] 280 1、零售和供货商的添加门店成功后跳转流程需要优化 2、零售添加完门店之后,去 我的 那边切换找不到门店,供货商不会有这个问题

wangn 5 years ago
parent
commit
d28a8db890

+ 1 - 1
ghsApp/src/admin/shop/add.vue

@@ -172,7 +172,7 @@
                     this.$msg(promptText)
                     this.$msg(promptText)
                     uni.removeStorageSync('modifyShopB')
                     uni.removeStorageSync('modifyShopB')
                     setTimeout(() => {
                     setTimeout(() => {
-					    this.$util.pageTo('/admin/shop/list')
+					    this.$util.pageTo({url:'/admin/shop/list', type: 2})
                     }, 1000)
                     }, 1000)
 				})
 				})
 			},
 			},

+ 7 - 1
ghsApp/src/admin/shop/list.vue

@@ -42,7 +42,7 @@
 		<!-- 按钮 -->
 		<!-- 按钮 -->
 		<div class="app-footer">
 		<div class="app-footer">
 			<!-- <div class="admin-button-com middle blue" @click="pageTo('/admin/shop/add')">添加门店</div> -->
 			<!-- <div class="admin-button-com middle blue" @click="pageTo('/admin/shop/add')">添加门店</div> -->
-			<div @click="pageTo('/admin/shop/add')" class="admin-button-com middle blue">添加门店</div>
+			<div @click="addModel" class="admin-button-com middle blue">添加门店</div>
 		</div>
 		</div>
 		<!-- 删除弹窗 -->
 		<!-- 删除弹窗 -->
 		<modal-module :show="delModal" @cancel="modalCancel" @click="delModalClick" content="是否要删除该门店" color="#333" :size="32" padding="30rpx 30rpx"></modal-module>
 		<modal-module :show="delModal" @cancel="modalCancel" @click="delModalClick" content="是否要删除该门店" color="#333" :size="32" padding="30rpx 30rpx"></modal-module>
@@ -107,6 +107,7 @@
 				uni.setStorageSync('modifyShopB', item)
 				uni.setStorageSync('modifyShopB', item)
 				this.pageTo({
 				this.pageTo({
 					url: '/admin/shop/add',
 					url: '/admin/shop/add',
+          type: 2,
 					query: {
 					query: {
 						id: item.id
 						id: item.id
 					}
 					}
@@ -124,6 +125,11 @@
 					urls: item.gatheringCode
 					urls: item.gatheringCode
 				})
 				})
 			},
 			},
+      // 添加门店
+      addModel() {
+        uni.removeStorageSync('modifyShopB')
+        this.pageTo({url:'/admin/shop/add', type: 2})
+      },
 			// 会员码
 			// 会员码
 			downMemberCodeFn(item, index) {
 			downMemberCodeFn(item, index) {
 				downMemberCode({ id: item.id })
 				downMemberCode({ id: item.id })

+ 2 - 2
ghsApp/src/mixins/selectShop.js

@@ -19,14 +19,14 @@ export default {
             userInfo: 'getUser'
             userInfo: 'getUser'
     })
     })
     },
     },
-    mounted(){
+  mounted () {
         this.menuObj.list = this.userShopAll.map(i=>({
         this.menuObj.list = this.userShopAll.map(i=>({
             ...i,
             ...i,
             name:i.shopName
             name:i.shopName
         }));
         }));
     },
     },
 	watch:{
 	watch:{
-		userShopAll(val){
+    userShopAll (val) {
 			if(!this.$util.isEmpty(val)) {
 			if(!this.$util.isEmpty(val)) {
 				this.menuObj.list = val.map(i=>({
 				this.menuObj.list = val.map(i=>({
 					...i,
 					...i,