Browse Source

增加订单 address_id

shen 4 years ago
parent
commit
1938133fad

+ 3 - 3
go/gopath/src/fohow.com/apps/controllers/pay_controller/pay_exchange_controller.go

@@ -45,9 +45,9 @@ func (self *PayController) payExchange(oId, payWay, tradPwd, returnUrl, source,
 	var addr string
 	pick_dept_id, _ := self.GetInt64("pick_dept")
 	pick_way, _ := self.GetInt64("pick_way")
+	//地址
+	addressId, _ := self.GetInt64("address_id")
 	if pick_way == order_model.PICK_EXPRESS {
-		//地址
-		addressId, _ := self.GetInt64("address_id")
 		address := address_model.GetUserAddressById(addressId)
 		//beego.BeeLogger.Warn("address.wxuserId--%d", address.WxUserId)
 		beego.BeeLogger.Warn("wxUId-%d", wxUId)
@@ -154,7 +154,7 @@ func (self *PayController) payExchange(oId, payWay, tradPwd, returnUrl, source,
 
 	//第一次支付已更新支付方式,第一次支付才计算支付金额
 	if len(order.PayWay) <= 0 {
-
+		order.AddressId = addressId
 		order.Remark = remark
 		order.PayWay = payWay
 		order.Contact = concat

+ 1 - 0
go/gopath/src/fohow.com/apps/models/order_model/order.go

@@ -115,6 +115,7 @@ type Order struct {
 	Pv             int64              `orm:"column(pv)"            json:"pv"`                                             // varchar(255)
 	PickWay        int64              `orm:"column(pick_way)"            json:"pick_way"`                                 // 物流方式
 	PickDept       int64              `orm:"column(pick_dept)"           json:"pick_dept"`                                // 自提部门
+	AddressId      int64              `orm:"column(address_id)"          json:"address_id"`                               // 地址ID
 	DispatchTime   time.Time          `orm:"column(dispatch_time);null;type(datetime)"           json:"dispatch_time"`
 	ReceiveTime    time.Time          `orm:"column(receive_time);null;type(datetime)"            json:"receive_time"`
 	PaiedTime      time.Time          `orm:"column(paied_time);null;type(datetime)"              json:"paied_time"` // int(11)