getuser
This commit is contained in:
@@ -111,7 +111,7 @@ func GetUser(db *DaoDB, userID string) (user *GetUserResult, err error) {
|
||||
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 WHERE user_id = ? GROUP BY 1)t2 ON t2.user_id = t1.user_id
|
||||
LEFT JOIN (SELECT user_id, COUNT(user_id) finished_order_count FROM job_order WHERE 1 = 1 WHERE user_id = ? AND status = ? GROUP BY 1)t3 ON t3.user_id = t1.user_id
|
||||
LEFT JOIN (SELECT user_id, COUNT(user_id) finished_order_count FROM job_order WHERE user_id = ? AND status = ? GROUP BY 1)t3 ON t3.user_id = t1.user_id
|
||||
WHERE t1.status = ? AND t1.deleted_at = ? AND t1.user_id = ? `
|
||||
sqlParams = append(sqlParams, userID, userID, model.JobOrderStatusFinish, model.YES, utils.DefaultTimeValue, userID)
|
||||
err = GetRow(db, &user, sql, sqlParams...)
|
||||
|
||||
Reference in New Issue
Block a user