- user statuss for GetStores

This commit is contained in:
gazebo
2018-10-28 12:55:44 +08:00
parent 298bb2f617
commit cfa09f94be
2 changed files with 9 additions and 9 deletions

View File

@@ -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 + `