...
|
...
|
@@ -320,11 +320,11 @@ func (cashPoolService *CashPoolService) CreateExchangeCashActivity(createExchang |
|
|
// 时间格式化
|
|
|
//dd, _ := time.ParseDuration("24h")
|
|
|
//var deadline = createExchangeCashActivityCommand.Deadline.Add(dd)
|
|
|
//var deadline = createExchangeCashActivityCommand.Deadline
|
|
|
deadline, _ := time.ParseInLocation("2006-01-02", createExchangeCashActivityCommand.Deadline, time.Local)
|
|
|
deadline := createExchangeCashActivityCommand.Deadline
|
|
|
//deadline, _ := time.ParseInLocation("2006-01-02", createExchangeCashActivityCommand.Deadline, time.Local)
|
|
|
//deadline := todayZero.Add(dd)
|
|
|
var t1 = time.Now().Local()
|
|
|
var t2 = time.Date(deadline.Year(), deadline.Month(), deadline.Day(), 23, 59, 59, 0, time.Local)
|
|
|
t1 := time.Now().Local()
|
|
|
t2 := time.Date(deadline.Year(), deadline.Month(), deadline.Day(), 23, 59, 59, 0, time.Local)
|
|
|
|
|
|
|
|
|
// 获取该公司所有兑换现金活动
|
...
|
...
|
@@ -335,7 +335,8 @@ func (cashPoolService *CashPoolService) CreateExchangeCashActivity(createExchang |
|
|
} else {
|
|
|
for _, activity := range activities {
|
|
|
//if t2.Format("2006-01-02") == activity.Deadline.UTC().Format("2006-01-02") {
|
|
|
if t2.Format("2006-01-02") == activity.Deadline.Local().Format("2006-01-02") {
|
|
|
//if t2.Format("2006-01-02") == activity.Deadline.Local().Format("2006-01-02") {
|
|
|
if t2.Before(activity.Deadline.Local()) || t2.Equal(activity.Deadline.Local()) {
|
|
|
return nil, application.ThrowError(application.INTERNAL_SERVER_ERROR, "兑换活动截止时间不能重合")
|
|
|
}
|
|
|
}
|
...
|
...
|
|