Kaynağa Gözat

文字修改

shish 6 yıl önce
ebeveyn
işleme
9529d9d3f5

+ 2 - 7
mall/src/pages/home/user.vue

@@ -61,18 +61,13 @@
 					<button class="button-com" v-if="shopUser.subscribe != 1 || !shopUser.mobile" @click="showPopup">申请会员</button>
 					<button class="button-com" v-if="shopUser.subscribe != 1 || !shopUser.mobile" @click="showPopup">申请会员</button>
 					<!-- <button class="button-com" v-if="shopUser.isFull != 1" @click="showPopup">申请会员</button> -->
 					<!-- <button class="button-com" v-if="shopUser.isFull != 1" @click="showPopup">申请会员</button> -->
 					<!-- <button class="button-com mini-btn" open-type="getUserInfo" v-if="loginInfo.isFull != 1" @getuserinfo="getWxAvatar">申请会员</button> -->
 					<!-- <button class="button-com mini-btn" open-type="getUserInfo" v-if="loginInfo.isFull != 1" @getuserinfo="getWxAvatar">申请会员</button> -->
-					<button class="button-com" @click="pageToFn({
-					url: '/pages/pay/index',
-					query: {
-						pageStatus: 'recharge'
-					}
-				})">充值</button>
+					<!--<button class="button-com" @click="pageToFn({url: '/pages/pay/index',query: {pageStatus: 'recharge'}})">充值</button>-->
 					<button class="button-com red" @click="pageToFn({
 					<button class="button-com red" @click="pageToFn({
 					url: '/pages/pay/index',
 					url: '/pages/pay/index',
 					query: {
 					query: {
 						pageStatus: 'payment'
 						pageStatus: 'payment'
 					}
 					}
-				})">付款</button>
+				})">快速付款</button>
 				</div>
 				</div>
 			</div>
 			</div>
 		</template>
 		</template>

+ 6 - 2
shop/src/service/shop/index.js

@@ -5,12 +5,16 @@ import store from '@/store';
 @Service('shop')
 @Service('shop')
 export class LevelService extends BaseService {
 export class LevelService extends BaseService {
 	downloadGatheringCode(id) {
 	downloadGatheringCode(id) {
-		return baseUrl + `/shop/download-gathering-code?id=${id}&token=${store.state.user.token}`;
+		return baseUrl + `/shop/gathering-code?id=${id}&token=${store.state.user.token}`;
+	}
+
+	downloadGatheringMiniCode(id) {
+		return baseUrl + `/shop/gathering-mini-code?id=${id}&token=${store.state.user.token}`;
 	}
 	}
 
 
 	downloadApplyMemberCode(id) {
 	downloadApplyMemberCode(id) {
 		return (
 		return (
-			baseUrl + `/shop/download-apply-member-code?id=${id}&token=${store.state.user.token}`
+			baseUrl + `/shop/apply-member-code?id=${id}&token=${store.state.user.token}`
 		);
 		);
 	}
 	}
 }
 }

+ 18 - 9
shop/src/views/shop/list.vue

@@ -4,19 +4,21 @@
 			<template #table-column-gatheringCode="{scope}">
 			<template #table-column-gatheringCode="{scope}">
 				<el-link
 				<el-link
 					type="primary"
 					type="primary"
-					v-if="shopInfo.extend.wxPayInit == '1'"
 					@click="download('gatheringCode', scope.row.id)"
 					@click="download('gatheringCode', scope.row.id)"
-					>下载</el-link
-				>
+				>下载</el-link>
+			</template>
+			<template #table-column-gatheringMiniCode="{scope}">
+				<el-link
+					type="primary"
+					@click="download('gatheringMiniCode', scope.row.id)"
+				>下载</el-link>
 			</template>
 			</template>
 
 
 			<template #table-column-applyMemberCode="{scope}">
 			<template #table-column-applyMemberCode="{scope}">
 				<el-link
 				<el-link
 					type="primary"
 					type="primary"
-					v-if="shopInfo.extend.miniAuth == '1'"
 					@click="download('applyMemberCode', scope.row.id)"
 					@click="download('applyMemberCode', scope.row.id)"
-					>下载</el-link
-				>
+				>下载</el-link>
 			</template>
 			</template>
 
 
 			<template #slot-top-add>
 			<template #slot-top-add>
@@ -113,12 +115,17 @@ export default {
 							align: 'center'
 							align: 'center'
 						},
 						},
 						{
 						{
-							label: '收款',
+							label: '微信支付宝收款',
 							prop: 'gatheringCode',
 							prop: 'gatheringCode',
 							align: 'center'
 							align: 'center'
 						},
 						},
 						{
 						{
-							label: '注册会员码',
+							label: '小程序收款',
+							prop: 'gatheringMiniCode',
+							align: 'center'
+						},
+						{
+							label: '会员注册码',
 							prop: 'applyMemberCode',
 							prop: 'applyMemberCode',
 							align: 'center'
 							align: 'center'
 						}
 						}
@@ -383,6 +390,8 @@ export default {
 				p = this.$service.shop.downloadGatheringCode(id);
 				p = this.$service.shop.downloadGatheringCode(id);
 			} else if (key == 'applyMemberCode') {
 			} else if (key == 'applyMemberCode') {
 				p = this.$service.shop.downloadApplyMemberCode(id);
 				p = this.$service.shop.downloadApplyMemberCode(id);
+			} else if(key == 'gatheringMiniCode'){
+				p = this.$service.shop.downloadGatheringMiniCode(id);
 			}
 			}
 
 
 			location.href = p;
 			location.href = p;
@@ -401,6 +410,6 @@ export default {
 
 
 <style lang="stylus" scoped>
 <style lang="stylus" scoped>
 .shop-list {
 .shop-list {
-    height 100%;
+  height: 100%;
 }
 }
 </style>
 </style>