Ver código fonte

名片审核状态

xhj 2 anos atrás
pai
commit
0f696840d6

+ 9 - 1
card/create/create.vue

@@ -191,7 +191,15 @@ export default {
 	async onLoad(opt) {
 		this.isEdit = opt.isEdit?true:false;
 		this.id = opt.id;
-		this.saleNo = opt.saleNo
+		if(opt.saleNo){
+			console.log(opt.saleNo)
+			this.saleNo = opt.saleNo
+			req.setStorage('saleNo',this.saleNo)
+		}else{
+			console.log(req.getStorage('saleNo'))
+			opt.saleNo = req.getStorage('saleNo')
+			this.saleNo = opt.saleNo
+		}
 		
 		await req.silenceLogin(opt.saleNo)
 		console.log('getUserCard')

+ 8 - 4
card/index/index.vue

@@ -9,18 +9,22 @@
 					<block v-if="cardInfo.avatar">
 						<image :src="cardInfo.avatar" mode="aspectFill" class="poster"></image>
 						<view class="change-option ddflex">
-							<view v-if="cardId" class="change ddflex" style="right: 140rpx;background-color:#27D699;"
-								@click="userBehavior(3)">
+							<view class="change ddflex" style="right: 140rpx;background-color:#27D699;"
+								>
 								<image v-if="!cardInfo.isThumbs" style="width: 35rpx;height: 32rpx;"
 									src="/card/static/images/dz1.png"></image>
 								<image v-else style="width: 35rpx;height:32rpx;" src="/card/static/images/dz1_h.png">
 								</image>
 								<!-- 点赞 -->
 							</view>
-							<view v-if="cardId&&(userInfo.manageSaleNo!=cardInfo.jobNumber)" class="change ddflex" @click="jumpUrl('/card/cardFound/cardFound')">
+							<view class="change ddflex" >
 								<image src="/card/static/images/change.png"></image>
 								<!-- 更换销售员-->
 							</view>
+							<view style="background-color: #FF7229;" class="change ddflex">
+								<image  style="width: 36rpx;height: 36rpx;" src="/card/static/images/bind.png"></image>
+								<!-- 绑定销售员-->
+							</view>
 						</view>
 					</block>
 				</view>
@@ -422,7 +426,7 @@
 			if (this.scene) {
 				await this.loadCodeParams();
 			}
-			await req.silenceLogin(this.options.userId ? this.options.userId : '', '')
+			// await req.silenceLogin(this.options.userId ? this.options.userId : '', '')
 			this.userInfo = req.getStorage('userInfo')
 			this.getCardInfo();
 		},

BIN
card/static/images/bind.png


+ 2 - 1
card/success/success.vue

@@ -35,7 +35,8 @@ export default {
 		return {
 			options: {},
 			detail: {},
-			state:0
+			state:0,
+			msg:''
 		};
 	},
 	onLoad(options) {

+ 1 - 1
manifest.json

@@ -1,6 +1,6 @@
 {
     "name" : "",
-    "appid" : "__UNI__E5490F4",
+    "appid" : "__UNI__FD03C9D",
     "description" : "",
     "versionName" : "1.0.0",
     "versionCode" : "100",

+ 13 - 8
utils/request.js

@@ -252,15 +252,20 @@ const silenceLogin = (saleNo) => {
 		let params = {
 			saleNo: saleNo
 		}
-		if(getStorage('userInfo')){
+		// if(getStorage('userInfo')){
+		// 	resolve();
+		// }else{
+		// 	postRequest('/api/h5/login', params, data => {
+		// 		if(data) setStorage('userInfo', data);
+		// 		if (data.token) setStorage('AUTH_TOKEN', data.token);
+		// 		resolve();
+		// 	});
+		// }
+		postRequest('/api/h5/login', params, data => {
+			if(data) setStorage('userInfo', data);
+			if (data.token) setStorage('AUTH_TOKEN', data.token);
 			resolve();
-		}else{
-			postRequest('/api/h5/login', params, data => {
-				if(data) setStorage('userInfo', data);
-				if (data.token) setStorage('AUTH_TOKEN', data.token);
-				resolve();
-			});
-		}
+		});
 	});
 }