Prechádzať zdrojové kódy

订单详情页最后一次开票查询

WH01243 1 rok pred
rodič
commit
bdc4e4b85e
1 zmenil súbory, kde vykonal 11 pridanie a 0 odobranie
  1. 11 0
      src/jfw/front/dataExport.go

+ 11 - 0
src/jfw/front/dataExport.go

@@ -351,6 +351,8 @@ func (d *DataExport) ToOrderDetail(orderCode string) error {
 	}
 	if orderCode != "" {
 		orderDetail = *public.Mysql.FindOne(tableName_order, queryMap, "", "")
+		//最后一次开票查询
+		orderDetail["source"] = LastInvoiceSource(orderCode)
 	}
 	//	log.Println("ToOrderDetail", orderCode, orderDetail)
 	if orderDetail["pay_money"] != nil {
@@ -429,6 +431,15 @@ func (d *DataExport) ToOrderDetail(orderCode string) error {
 	return d.Render("/pc/orderDetail.html", &d.T)
 }
 
+// 查询订单最后开票状态
+func LastInvoiceSource(orderCode string) int64 {
+	orderData := util.Mysql.SelectBySql("select source  from  invoice   where   order_code  =? ORDER BY  create_time desc ", orderCode)
+	if orderData != nil && len(*orderData) > 0 {
+		return qutil.Int64All((*orderData)[0]["source"])
+	}
+	return 0
+}
+
 // ------------------------------申请发票跳转页面-----------------------------
 func (d *DataExport) GetOrderCode(order_code string) error {
 	var status, order_status int64