From 7f01ba829c8f66faf20e3661e75db5eabb75d521 Mon Sep 17 00:00:00 2001
From: Jerry Yan <792602257@qq.com>
Date: Wed, 9 Oct 2019 21:30:43 +0800
Subject: [PATCH] =?UTF-8?q?=E5=8A=A9=E8=B4=AD=E5=B1=82=E7=BA=A7=E9=80=BB?=
 =?UTF-8?q?=E8=BE=91=E4=BC=98=E5=8C=96?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

---
 js/confirmOrder.js |  5 ++++-
 js/indentcon.js    | 31 +++++++++++++++++++++----------
 2 files changed, 25 insertions(+), 11 deletions(-)

diff --git a/js/confirmOrder.js b/js/confirmOrder.js
index 4a0f4c6..21db8af 100644
--- a/js/confirmOrder.js
+++ b/js/confirmOrder.js
@@ -287,7 +287,7 @@ mui.plusReady(function() {
 						let _zgHtml = ""
 						for (let levelId in _zgData) {
 							let each = _zgData[levelId]
-							_zgHtml += '<div class="row clearfix" data-user_id="'+each.userId+'" data-user_name="'+each.userName+'" data-level_name="'+each.level+'">'+
+							_zgHtml += '<div class="row clearfix" data-user_id="'+each.userId+'" data-user_name="'+each.userName+'" data-level_name="'+each.level+'" data-level_id="'+each.level_id+'">'+
 								'<p class="row_left">'+each.level+':</p>'+'<p class="row_right">'+each.userName.substr(0, 12)+'</p></div>'
 						}
 						$("#pay_select_level .con_1").html(_zgHtml)
@@ -575,6 +575,9 @@ mui.plusReady(function() {
 		if(document.getElementById("displayHelpLevel").dataset["user_id"] !== undefined){
 			data_send["helpUserId"] = document.getElementById("displayHelpLevel").dataset["user_id"]
 		}
+		if(document.getElementById("displayHelpLevel").dataset["level_no"] !== undefined){
+			data_send["helpUserLevel"] = document.getElementById("displayHelpLevel").dataset["level_no"]
+		}
 		$('.remark').each(function() {
 			data_send['remark_' + ($(this).attr('data-shopid'))] = $(this).val();
 		});
diff --git a/js/indentcon.js b/js/indentcon.js
index 85e1626..b0a61be 100644
--- a/js/indentcon.js
+++ b/js/indentcon.js
@@ -79,7 +79,7 @@ function getData(page) {
 				}
 			}
 			html += '<div class="row" data-orderNo="' + this.orderNo + '" data-id="' + this.orderId +
-				'" data-goodsType="' + this.goodsType + '" data-helpUserId="' + this.helpUserId + '" data-helpUserName="' + this.helpUser.userName + '"><div class="row_title"><div class="store_name">' + this.shopName +
+				'" data-goodsType="' + this.goodsType + '" data-helpUserId="' + this.helpUserId + '" data-helpUserLevel="' + this.helpUserLevel + '" data-helpUserName="' + this.helpUser.userName + '"><div class="row_title"><div class="store_name">' + this.shopName +
 				'</div><div class="indent_status shopPhone">商家电话:<a href="tel:' +
 				this.phone + '">' + this.phone + '</a></div>' + shopConfirmHtml + '<div class="indent_status yellow">' +
 				this.status + '</div></div><div class="row_con clearfix" data-id="' + this.orderId +
@@ -93,7 +93,7 @@ function getData(page) {
 			html += '</div><div class="combination">共' + this.list.length + '件商品 合计:<o>¥' + this.realTotalMoney +
 				'</o>(含运费¥' + this.deliverMoney + ')</div>';
 			if(this.goodsType == 3){
-				html += '<div class="combination">助购人:'+ this.helpUser.userName +'</div>';
+				html += '<div class="combination">助购人:'+ this.helpUser.userName +'(第'+this.helpUserLevel+'层)</div>';
 			}
 			html += '<div class="btns clearfix">';
 			if (this.orderStatus == -2) {
@@ -280,14 +280,19 @@ mui.plusReady(function() {
 		// 助购层级获取
 		if(goodsType == '3'){
 			var helpUserId = $(this).parent().parent().attr('data-helpUserId');
+			var helpUserLevel = $(this).parent().parent().attr('data-helpUserLevel');
 			var helpUserName = $(this).parent().parent().attr('data-helpUserName');
 			$("#selectHelpLevel").show().data("user_id", helpUserId).data("user_name", helpUserName);
-			$("#displayHelpLevel").text(helpUserName)
+			$("#displayHelpLevel").text(helpUserName+"(第"+helpUserLevel+"层)")
+			var _tmp = document.getElementById("displayHelpLevel");
+			_tmp.dataset["user_id"]=helpUserId;
+			_tmp.dataset["user_name"]=helpUserName;
+			_tmp.dataset["level_id"]=helpUserLevel;
 			JZL.ajax(qlgUrl('app/user_level/TreeList'),{},function(_zgData){
 				let _zgHtml = ""
 				for (let levelId in _zgData) {
 					let each = _zgData[levelId]
-					_zgHtml += '<div class="row clearfix" data-user_id="'+each.userId+'" data-user_name="'+each.userName+'" data-level_name="'+each.level+'">'+
+					_zgHtml += '<div class="row clearfix" data-user_id="'+each.userId+'" data-user_name="'+each.userName+'" data-level_name="'+each.level+'" data-level_id="'+each.level_id+'">'+
 						'<p class="row_left">'+each.level+':</p>'+'<p class="row_right">'+each.userName.substr(0, 12)+'</p></div>'
 				}
 				$("#pay_select_level .con_1").html(_zgHtml)
@@ -509,14 +514,20 @@ mui.plusReady(function() {
 		} else {
 			srcc = 'payByWallet';
 		}
-
+		var postData = {
+			orderNo: orderNo,
+			isBatch: 0,
+			payPwd: payPwd
+		}
+		if(document.getElementById("displayHelpLevel").dataset["user_id"] !== undefined){
+			postData["helpUserId"] = document.getElementById("displayHelpLevel").dataset["user_id"]
+		}
+		if(document.getElementById("displayHelpLevel").dataset["level_no"] !== undefined){
+			postData["helpUserLevel"] = document.getElementById("displayHelpLevel").dataset["level_no"]
+		}
 		mui.ajax(hyhUrl('app/' + payCode + '/' + srcc), {
 
-			data: {
-				orderNo: orderNo,
-				isBatch: 0,
-				payPwd: payPwd
-			},
+			data: postData,
 			dataType: 'json', //服务器返回json格式数据  
 			type: 'post', //HTTP请求类型  
 			timeout: 10000, //超时时间设置为10秒;