|
@@ -95,7 +95,7 @@ func ExamineList(ctx context.Context, param model.OrderExamineListParams) (map[s
|
|
|
log.Println("count sql", qCount)
|
|
|
count, _ := g.DB().GetCount(ctx, qCount)
|
|
|
if count > 0 {
|
|
|
- q := fmt.Sprintf("select GROUP_CONCAT(s.saler_dept SEPARATOR ',') as saleDep,order_code,GROUP_CONCAT(s.saler_name SEPARATOR ',') as salesperson,audit_status,d.id, order_code as a ,\n (case WHEN last_update_time IS NULL THEN d.create_time else last_update_time end ) as create_time from dataexport_order d inner join order_sale_record s on ( d.order_code=s.ordercode and (s.state=1 or s.state=2) %s) where %s group by d.order_code order by create_time limit %d ,%d", innerSale, strings.Join(condition, " and "), param.Offset, param.PageSize)
|
|
|
+ q := fmt.Sprintf("select GROUP_CONCAT(DISTINCT s.saler_name SEPARATOR ',') as saleDep,order_code,GROUP_CONCAT(DISTINCT s.saler_name SEPARATOR ',') as salesperson,audit_status,d.id, order_code as a ,\n (case WHEN last_update_time IS NULL THEN d.create_time else last_update_time end ) as create_time from dataexport_order d inner join order_sale_record s on ( d.order_code=s.ordercode and (s.state=1 or s.state=2) %s) where %s group by d.order_code order by create_time limit %d ,%d", innerSale, strings.Join(condition, " and "), param.Offset, param.PageSize)
|
|
|
log.Println("订单审核列表sql:", q)
|
|
|
res, _ := g.DB().Query(ctx, q)
|
|
|
if !res.IsEmpty() {
|