- user statuss for GetStores
This commit is contained in:
@@ -163,14 +163,15 @@ func GetStores(ctx *jxcontext.Context, keyword string, params map[string]interfa
|
||||
sqlWhereParams = append(sqlWhereParams, "%"+params["tel"].(string)+"%")
|
||||
}
|
||||
|
||||
if params["fromStatus"] != nil {
|
||||
fromStatus := params["fromStatus"].(int)
|
||||
toStatus := fromStatus
|
||||
if params["toStatus"] != nil {
|
||||
toStatus = params["toStatus"].(int)
|
||||
if params["statuss"] != nil {
|
||||
var statuss []int
|
||||
if err = utils.UnmarshalUseNumber([]byte(params["statuss"].(string)), &statuss); err != nil {
|
||||
return nil, err
|
||||
}
|
||||
if len(statuss) > 0 {
|
||||
sqlWhere += " AND t1.status IN (" + dao.GenQuestionMarks(len(statuss)) + ")"
|
||||
sqlWhereParams = append(sqlWhereParams, statuss)
|
||||
}
|
||||
sqlWhere += " AND t1.status >= ? AND t1.status <= ?"
|
||||
sqlWhereParams = append(sqlWhereParams, fromStatus, toStatus)
|
||||
}
|
||||
|
||||
sql += sqlWhere + `
|
||||
|
||||
Reference in New Issue
Block a user