|
@@ -78,13 +78,17 @@ INNER JOIN jy_order_detail b on a.order_code = b.order_code WHERE a.order_code =
|
|
|
|
|
|
}()
|
|
|
}
|
|
|
- //审核记录
|
|
|
- g.DB().Update(ctx, "jy_order_transfer", map[string]interface{}{
|
|
|
- "state": common.If(param.CourseStatus == 4, 1, 2),
|
|
|
- "audit_person": jyutil.GetUserMsgFromCtx(ctx).EntUserName,
|
|
|
- }, map[string]interface{}{
|
|
|
- "order_code": orderCode,
|
|
|
- })
|
|
|
+ orderTransfer, _ := g.DB().GetOne(ctx, "SELECT id FROM jy_order_transfer where order_code = ? ORDER BY create_time desc LIMIT 1", orderCode)
|
|
|
+ if !orderTransfer.IsEmpty() {
|
|
|
+ //审核记录
|
|
|
+ g.DB().Update(ctx, "jy_order_transfer", map[string]interface{}{
|
|
|
+ "state": common.If(param.CourseStatus == 4, 1, 2),
|
|
|
+ "audit_person": jyutil.GetUserMsgFromCtx(ctx).EntUserName,
|
|
|
+ }, map[string]interface{}{
|
|
|
+ "id": orderTransfer.Map()["id"],
|
|
|
+ })
|
|
|
+ }
|
|
|
+
|
|
|
return nil, nil
|
|
|
}
|
|
|
|