|
@@ -3747,11 +3747,8 @@ func NewBigOrder(subStatus, dateType int, startdate, enddate time.Time, userId,
|
|
|
returnStatus = 1
|
|
|
isAll = 1
|
|
|
}
|
|
|
- isServiceOpen := 0
|
|
|
- if param.StartTime < time.Now().Unix() {
|
|
|
- isServiceOpen = 1
|
|
|
- }
|
|
|
- filterMap := ParamToFilter(param, enddate, isAll, contractStatus, isServiceOpen)
|
|
|
+
|
|
|
+ filterMap := ParamToFilter(param, enddate, isAll, contractStatus)
|
|
|
// p238 大会员省份版处理省份数量
|
|
|
if param.AreaCount != 0 {
|
|
|
filterMap["areaCount"] = param.AreaCount
|
|
@@ -4193,11 +4190,8 @@ func UpdateNewBigOrder(oldFilter string, subStatus, dateType int, now, startdate
|
|
|
return_status = 1
|
|
|
isAll = 1
|
|
|
}
|
|
|
- isServiceOpen := 0
|
|
|
- if param.StartTime < time.Now().Unix() {
|
|
|
- isServiceOpen = 1
|
|
|
- }
|
|
|
- filter_map := ParamToFilter(param, enddate, isAll, contractStatus, isServiceOpen)
|
|
|
+
|
|
|
+ filter_map := ParamToFilter(param, enddate, isAll, contractStatus)
|
|
|
// p238 大会员省份版处理省份数量
|
|
|
if param.AreaCount != 0 {
|
|
|
filter_map["areaCount"] = param.AreaCount
|
|
@@ -4707,11 +4701,8 @@ func SupplyBigOrder(subStatus, pay_sub_num, free_sub_num, dateType int, now, sta
|
|
|
return_status = 1
|
|
|
isAll = 1
|
|
|
}
|
|
|
- isServiceOpen := 0
|
|
|
- if param.StartTime < time.Now().Unix() {
|
|
|
- isServiceOpen = 1
|
|
|
- }
|
|
|
- filterMap := ParamToFilter(param, enddate, isAll, contractStatus, isServiceOpen)
|
|
|
+
|
|
|
+ filterMap := ParamToFilter(param, enddate, isAll, contractStatus)
|
|
|
if param.BuySubject == "1" {
|
|
|
//补充服务记录新增服务
|
|
|
var oldServiceArr []map[string]interface{}
|
|
@@ -5023,11 +5014,8 @@ func ExtendBigOrder(subStatus, pay_sub_num, free_sub_num int, now, startdate, en
|
|
|
returnStatus = 1
|
|
|
isAll = 1
|
|
|
}
|
|
|
- isServiceOpen := 0
|
|
|
- if param.StartTime < time.Now().Unix() {
|
|
|
- isServiceOpen = 1
|
|
|
- }
|
|
|
- filterMap := ParamToFilter(param, enddate, isAll, contractStatus, isServiceOpen)
|
|
|
+
|
|
|
+ filterMap := ParamToFilter(param, enddate, isAll, contractStatus)
|
|
|
if param.AreaCount > 0 {
|
|
|
filterMap["areaCount"] = param.AreaCount
|
|
|
}
|
|
@@ -5324,7 +5312,7 @@ func ExtendBigOrder(subStatus, pay_sub_num, free_sub_num int, now, startdate, en
|
|
|
return nil
|
|
|
}
|
|
|
|
|
|
-func ParamToFilter(param *Params, enddate time.Time, isAll, contractStatus, isServiceOpen int) map[string]interface{} {
|
|
|
+func ParamToFilter(param *Params, enddate time.Time, isAll, contractStatus int) map[string]interface{} {
|
|
|
filterMap := map[string]interface{}{
|
|
|
"source": "qmx",
|
|
|
"cycle": param.PayCycle,
|
|
@@ -5345,7 +5333,6 @@ func ParamToFilter(param *Params, enddate time.Time, isAll, contractStatus, isSe
|
|
|
"paybackWorkDayNum": param.PaybackWorkDayNum,
|
|
|
"paybackExpectDate": param.PaybackExpectDate,
|
|
|
"paybackOpenServer": param.PaybackOpenServer,
|
|
|
- "isServiceOpen": isServiceOpen,
|
|
|
}
|
|
|
return filterMap
|
|
|
}
|