|
@@ -1706,15 +1706,13 @@ func UpdateBatchReturnInfo(transactionData *map[string]interface{}, orderArr map
|
|
paybackOpenServer = v
|
|
paybackOpenServer = v
|
|
}
|
|
}
|
|
//修改成功,判断是否全额回款并且创建订单勾选回款开通权益 paybackOpenServer
|
|
//修改成功,判断是否全额回款并且创建订单勾选回款开通权益 paybackOpenServer
|
|
- t, _ := time.ParseInLocation(qutil.Date_Full_Layout, qutil.ObjToString(value["vip_starttime"]), time.Local)
|
|
|
|
- if qutil.ObjToString(value["vip_starttime"]) == "" || (qutil.ObjToString(value["vip_starttime"]) != "" && t.Unix() > time.Now().Unix()) {
|
|
|
|
- if qutil.IntAll(updateData["return_status"]) == 1 && paybackOpenServer {
|
|
|
|
- err := OpenUserService(tx, key, value)
|
|
|
|
- if err != nil {
|
|
|
|
- return false
|
|
|
|
- }
|
|
|
|
|
|
+ if qutil.IntAll(value["return_status"]) != 1 && qutil.IntAll(updateData["return_status"]) == 1 && paybackOpenServer {
|
|
|
|
+ err := OpenUserService(tx, key, value)
|
|
|
|
+ if err != nil {
|
|
|
|
+ return false
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
+
|
|
return_id = return_id + fmt.Sprint(ok_2) + ","
|
|
return_id = return_id + fmt.Sprint(ok_2) + ","
|
|
} else {
|
|
} else {
|
|
return false
|
|
return false
|
|
@@ -1792,13 +1790,10 @@ func ManualUpdateBatchReturnInfo(orderArr map[string]map[string]interface{}, ope
|
|
paybackOpenServer = v
|
|
paybackOpenServer = v
|
|
}
|
|
}
|
|
//修改成功,判断是否全额回款并且创建订单勾选回款开通权益 paybackOpenServer
|
|
//修改成功,判断是否全额回款并且创建订单勾选回款开通权益 paybackOpenServer
|
|
- t, _ := time.ParseInLocation(qutil.Date_Full_Layout, qutil.ObjToString(value["vip_starttime"]), time.Local)
|
|
|
|
- if qutil.ObjToString(value["vip_starttime"]) == "" || (qutil.ObjToString(value["vip_starttime"]) != "" && t.Unix() > time.Now().Unix()) {
|
|
|
|
- if qutil.IntAll(updateData["return_status"]) == 1 && paybackOpenServer {
|
|
|
|
- err := OpenUserService(tx, key, value)
|
|
|
|
- if err != nil {
|
|
|
|
- return false
|
|
|
|
- }
|
|
|
|
|
|
+ if qutil.IntAll(updateData["return_status"]) == 1 && qutil.IntAll(value["return_status"]) != 1 && paybackOpenServer {
|
|
|
|
+ err := OpenUserService(tx, key, value)
|
|
|
|
+ if err != nil {
|
|
|
|
+ return false
|
|
}
|
|
}
|
|
}
|
|
}
|
|
return_id = return_id + fmt.Sprint(ok2) + ","
|
|
return_id = return_id + fmt.Sprint(ok2) + ","
|