Jelajahi Sumber

订单详情-支付单号BUG修改

weixianghui 5 tahun lalu
induk
melakukan
14902417f2

+ 3 - 1
core/src/qfw/manage/course.go

@@ -134,7 +134,9 @@ func (this *CourseManage) GetDetail() error {
 				payMap := map[string]interface{}{}
 				payMap["out_trade_no"] = (*res)["out_trade_no"]
 				payInfo := cutil.Mysql.FindOne(dataBase, payMap, "", "create_time desc")
-				(*res)["transaction_id"] = (*payInfo)["transaction_id"]
+				if payInfo != nil  {
+					(*res)["transaction_id"] = (*payInfo)["transaction_id"]
+				}
 				filter_id := qutil.ObjToString((*res)["filter_id"])
 				if strings.Contains(filter_id, "ABC") {
 					filter_id = qutil.DecodeArticleId2ByCheck(filter_id)[0]

+ 3 - 1
core/src/web/templates/manage/course/order_detail.html

@@ -170,7 +170,7 @@
 						<ul class="row first"  style="margin-top:20px  !important;">
 							<li class="row-list nofloat"><span>订单编号:</span><span class="ddbh"></span></li>
 							<li class="row-list nofloat"><span>下单时间:</span><span class="xdsj"></span></li>
-							<li class="row-list nofloat"><span>支付时间:</span><span class="zfsj"></span></li>
+							<li class="row-list nofloat zfsjxx"><span>支付时间:</span><span class="zfsj"></span></li>
 						</ul>
 						<div class="line" style="height: 80px;"></div>
 						<ul class="row second"  style="margin-top:20px  !important;">
@@ -325,6 +325,8 @@
 						$(".xdsj").text(res["prepay_time"])
 						if(res["pay_time"]!=null){
 							$(".zfsj").text(res["pay_time"])
+						}else {
+							$(".zfsjxx").remove()
 						}
 						if(res["pay_way"].indexOf("wx")>-1){
 							$(".zffs").text("微信")