diff --git a/business/model/dao/dao_user.go b/business/model/dao/dao_user.go index ac96e45bc..4c9d2bfae 100644 --- a/business/model/dao/dao_user.go +++ b/business/model/dao/dao_user.go @@ -67,7 +67,7 @@ func GetUsers(db *DaoDB, userType int, keyword string, userIDs, userID2s, mobile sqlParams := []interface{}{} sql := ` SELECT SQL_CALC_FOUND_ROWS - t1.*, IF(t2.accept_order_count is NULL, 0, t2.accept_order_count), IF(t3.finished_order_count is NULL, 0, t3.finished_order_count) + t1.*, IF(t2.accept_order_count is NULL, 0, t2.accept_order_count) accept_order_count, IF(t3.finished_order_count is NULL, 0, t3.finished_order_count) finished_order_count FROM user t1 LEFT JOIN (SELECT user_id, COUNT(user_id) accept_order_count FROM job_order` if len(userIDs) > 0 {