|
@@ -124,12 +124,13 @@ func (this *SubVipPayOrder) CreateOrder() {
|
|
|
if orderType == 5 { //插入生效时间和结束时间
|
|
|
timeStamp := qutil.Int64All((*userData)["l_vip_endtime"])
|
|
|
startTime := time.Unix(timeStamp, 0)
|
|
|
- var endTime time.Time
|
|
|
+ /*var endTime time.Time
|
|
|
if filter.Cycleunit == 1 { //年
|
|
|
endTime = startTime.AddDate(filter.Cyclecount, 0, 0)
|
|
|
} else if filter.Cycleunit == 2 { //月
|
|
|
endTime = startTime.AddDate(0, filter.Cyclecount, 0)
|
|
|
- }
|
|
|
+ }*/
|
|
|
+ endTime := util.GetDATE(filter.Cycleunit, filter.Cycleunit, timeStamp)
|
|
|
insertMap["vip_starttime"] = qutil.FormatDate(&startTime, qutil.Date_Full_Layout)
|
|
|
insertMap["vip_endtime"] = qutil.FormatDate(&endTime, qutil.Date_Full_Layout)
|
|
|
}
|