Преглед изворни кода

fix:代用户下单记录赠送时长是否生效

duxin пре 9 месеци
родитељ
комит
b3e6e13590
1 измењених фајлова са 2 додато и 1 уклоњено
  1. 2 1
      src/jfw/modules/subscribepay/src/service/salesCreateOrder.go

+ 2 - 1
src/jfw/modules/subscribepay/src/service/salesCreateOrder.go

@@ -119,9 +119,9 @@ func (this *SalesCreateOrder) CreateBySeller() {
 			tn := qutil.IntAll(sellData["tn"])
 			saleDep = qutil.ObjToString(sellData["ts"])
 			deptId = qutil.IntAll(sellData["ti"])
+			var isSend bool
 			if inserMap.VipEndTime != "" {
 				tm := qutil.InterfaceToStr(data["time"])
-				var isSend bool
 				switch { //大于一年才赠送
 				case strings.Contains(tm, "年"):
 					dateStr := strings.Replace(tm, "年", "", -1)
@@ -158,6 +158,7 @@ func (this *SalesCreateOrder) CreateBySeller() {
 			if inserMap.VipType != 2 {
 				filterMap["seller_give_type"] = tt
 				filterMap["seller_give_cycle"] = tn
+				filterMap["isSend"] = isSend //赠送时长是否生效
 			}
 			if inserMap.OrderMoney == 0 {
 				filterMap["zeroOrderType"] = "赠送"