diff --git a/app/task/svc/svc_agent_settlement_state.go b/app/task/svc/svc_agent_settlement_state.go index d3a2a20..9dca31e 100644 --- a/app/task/svc/svc_agent_settlement_state.go +++ b/app/task/svc/svc_agent_settlement_state.go @@ -46,7 +46,7 @@ func AgentSettlementState(eg *xorm.Engine) { //1、查询"日结"结算单 agent_settlement 数据 _, err := eg.Where("kind = ?", 1).And("start_date != ?", today).Update(&model2.AgentSettlement{ State: 1, //结算单状态(0:未开始 1:核算中 2:待签订 3:完成签订) - EndDate: today, + EndDate: now.AddDate(0, 0, -1).Format("2006-01-02"), }) if err != nil { fmt.Println("err>>>>>>>", err.Error()) @@ -58,7 +58,7 @@ func AgentSettlementState(eg *xorm.Engine) { if weekday == time.Monday { _, err = eg.Where("kind = ?", 2).And("start_date != ?", today).Update(&model2.AgentSettlement{ State: 1, //结算单状态(0:未开始 1:核算中 2:待签订 3:完成签订) - EndDate: today, + EndDate: now.AddDate(0, 0, -1).Format("2006-01-02"), }) if err != nil { fmt.Println("err>>>>>>>", err.Error()) @@ -70,7 +70,7 @@ func AgentSettlementState(eg *xorm.Engine) { if now.Day() == 1 { _, err = eg.Where("kind = ?", 3).And("start_date != ?", today).Update(&model2.AgentSettlement{ State: 1, //结算单状态(0:未开始 1:核算中 2:待签订 3:完成签订) - EndDate: today, + EndDate: now.AddDate(0, 0, -1).Format("2006-01-02"), }) if err != nil { fmt.Println("err>>>>>>>", err.Error()) diff --git a/app/task/svc/svc_medium_settlement_state.go b/app/task/svc/svc_medium_settlement_state.go index 7e75e86..6f226f5 100644 --- a/app/task/svc/svc_medium_settlement_state.go +++ b/app/task/svc/svc_medium_settlement_state.go @@ -46,7 +46,7 @@ func MediumSettlementState(eg *xorm.Engine) { //1、查询"日结"结算单 medium_settlement 数据 _, err := eg.Where("kind = ?", 1).And("start_date != ?", today).Update(&model2.MediumSettlement{ State: 1, //结算单状态(0:未开始 1:核算中 2:待签订 3:完成签订) - EndDate: today, + EndDate: now.AddDate(0, 0, -1).Format("2006-01-02"), }) if err != nil { fmt.Println("err>>>>>>>", err.Error()) @@ -58,7 +58,7 @@ func MediumSettlementState(eg *xorm.Engine) { if weekday == time.Monday { _, err = eg.Where("kind = ?", 2).And("start_date != ?", today).Update(&model2.MediumSettlement{ State: 1, //结算单状态(0:未开始 1:核算中 2:待签订 3:完成签订) - EndDate: today, + EndDate: now.AddDate(0, 0, -1).Format("2006-01-02"), }) if err != nil { fmt.Println("err>>>>>>>", err.Error()) @@ -70,7 +70,7 @@ func MediumSettlementState(eg *xorm.Engine) { if now.Day() == 1 { _, err = eg.Where("kind = ?", 3).And("start_date != ?", today).Update(&model2.MediumSettlement{ State: 1, //结算单状态(0:未开始 1:核算中 2:待签订 3:完成签订) - EndDate: today, + EndDate: now.AddDate(0, 0, -1).Format("2006-01-02"), }) if err != nil { fmt.Println("err>>>>>>>", err.Error())