|
@@ -402,32 +402,30 @@ func CentralKitchenForSchoolOrderRefundAudit(c *gin.Context, req md.CentralKitch |
|
|
fmt.Println(">>>>wxRefund<<<<", resp) |
|
|
fmt.Println(">>>>wxRefund<<<<", resp) |
|
|
|
|
|
|
|
|
if err6 != nil { |
|
|
if err6 != nil { |
|
|
if err6 != nil { |
|
|
|
|
|
fmt.Println("dealReturnOrdMapForWx_ERR::::", err6.Error()) |
|
|
|
|
|
//TODO::1、将 central_kitchen_for_school_user_refund_day 审核状态修改为`退款中` |
|
|
|
|
|
var sql string |
|
|
|
|
|
parts := strings.Split(err6.Error(), "Message: ") |
|
|
|
|
|
if len(parts) > 1 { |
|
|
|
|
|
// 去除"Message:"后面的换行符和空格 |
|
|
|
|
|
message := strings.TrimSpace(parts[1]) |
|
|
|
|
|
sql = fmt.Sprintf("update central_kitchen_for_school_user_refund_day set state =5, memo = '%s' where out_request_no = '%s'", message, v.OutRequestNo) |
|
|
|
|
|
} else { |
|
|
|
|
|
sql = fmt.Sprintf("update central_kitchen_for_school_user_refund_day set state =5, memo = '%s' where out_request_no = '%s'", err6.Error(), v.OutRequestNo) |
|
|
|
|
|
} |
|
|
|
|
|
db.ExecuteOriginalSql(db.Db, sql) |
|
|
|
|
|
|
|
|
|
|
|
//TODO::2、将 central_kitchen_for_school_user_with_day 修改状态为退款中 |
|
|
|
|
|
sql1 := "update central_kitchen_for_school_user_with_day set state = %d where id In (%s)" |
|
|
|
|
|
idsStr := strings.Join(dealReturnOrd[k], ",") |
|
|
|
|
|
sql1 = fmt.Sprintf(sql, enum.CentralKitchenForSchoolUserWithDayStateForCanceling, idsStr) |
|
|
|
|
|
db.ExecuteOriginalSql(db.Db, sql1) |
|
|
|
|
|
|
|
|
|
|
|
utils.FilePutContents("dealReturnOrdMapForWx_ERR", utils.SerializeStr(map[string]interface{}{ |
|
|
|
|
|
"sql": sql, |
|
|
|
|
|
"sql1": sql1, |
|
|
|
|
|
"err": err6.Error(), |
|
|
|
|
|
})) |
|
|
|
|
|
|
|
|
fmt.Println("dealReturnOrdMapForWx_ERR::::", err6.Error()) |
|
|
|
|
|
//TODO::1、将 central_kitchen_for_school_user_refund_day 审核状态修改为`退款中` |
|
|
|
|
|
var sql string |
|
|
|
|
|
parts := strings.Split(err6.Error(), "Message: ") |
|
|
|
|
|
if len(parts) > 1 { |
|
|
|
|
|
// 去除"Message:"后面的换行符和空格 |
|
|
|
|
|
message := strings.TrimSpace(parts[1]) |
|
|
|
|
|
sql = fmt.Sprintf("update central_kitchen_for_school_user_refund_day set state =5, memo = '%s' where out_request_no = '%s'", message, v.OutRequestNo) |
|
|
|
|
|
} else { |
|
|
|
|
|
sql = fmt.Sprintf("update central_kitchen_for_school_user_refund_day set state =5, memo = '%s' where out_request_no = '%s'", err6.Error(), v.OutRequestNo) |
|
|
} |
|
|
} |
|
|
|
|
|
db.ExecuteOriginalSql(db.Db, sql) |
|
|
|
|
|
|
|
|
|
|
|
//TODO::2、将 central_kitchen_for_school_user_with_day 修改状态为退款中 |
|
|
|
|
|
sql1 := "update central_kitchen_for_school_user_with_day set state = %d where id In (%s)" |
|
|
|
|
|
idsStr := strings.Join(dealReturnOrd[k], ",") |
|
|
|
|
|
sql1 = fmt.Sprintf(sql, enum.CentralKitchenForSchoolUserWithDayStateForCanceling, idsStr) |
|
|
|
|
|
db.ExecuteOriginalSql(db.Db, sql1) |
|
|
|
|
|
|
|
|
|
|
|
utils.FilePutContents("dealReturnOrdMapForWx_ERR", utils.SerializeStr(map[string]interface{}{ |
|
|
|
|
|
"sql": sql, |
|
|
|
|
|
"sql1": sql1, |
|
|
|
|
|
"err": err6.Error(), |
|
|
|
|
|
})) |
|
|
} else { |
|
|
} else { |
|
|
//TODO::处理订单状态 |
|
|
//TODO::处理订单状态 |
|
|
err = svc.JudgePackageOrdOrdState(k) |
|
|
err = svc.JudgePackageOrdOrdState(k) |
|
|