正在显示
5 个修改的文件
包含
6 行增加
和
6 行删除
@@ -3,7 +3,7 @@ package domain | @@ -3,7 +3,7 @@ package domain | ||
3 | // 字典 | 3 | // 字典 |
4 | type Dictionary struct { | 4 | type Dictionary struct { |
5 | // 字典编号 主键 | 5 | // 字典编号 主键 |
6 | - DictionaryId int64 `json:"dictionaryId"` | 6 | + DictionaryId int64 `json:"dictionaryId,string"` |
7 | // 字典编码 | 7 | // 字典编码 |
8 | DictCode string `json:"dictCode"` | 8 | DictCode string `json:"dictCode"` |
9 | // 字典名称 | 9 | // 字典名称 |
@@ -14,8 +14,6 @@ type Dictionary struct { | @@ -14,8 +14,6 @@ type Dictionary struct { | ||
14 | DictName string | 14 | DictName string |
15 | // 备注信息 | 15 | // 备注信息 |
16 | Describe string | 16 | Describe string |
17 | - // 是否可见【1:不可以】【2:可以】 | ||
18 | - IsShow int | ||
19 | // 字典值列表 | 17 | // 字典值列表 |
20 | DictItems []domain.DictionaryItem | 18 | DictItems []domain.DictionaryItem |
21 | } | 19 | } |
@@ -119,7 +119,7 @@ func (repository *DictionaryRepository) Find(queryOptions map[string]interface{} | @@ -119,7 +119,7 @@ func (repository *DictionaryRepository) Find(queryOptions map[string]interface{} | ||
119 | query.SetOffsetAndLimit(20) | 119 | query.SetOffsetAndLimit(20) |
120 | query.SetOrderDirect("dictionary_id", "DESC") | 120 | query.SetOrderDirect("dictionary_id", "DESC") |
121 | if v, ok := queryOptions["dictCodeIn"]; ok { | 121 | if v, ok := queryOptions["dictCodeIn"]; ok { |
122 | - query.Where("dict_code IN (?)", pg.Array(v)) | 122 | + query.WhereIn("dict_code IN (?)", v) |
123 | } | 123 | } |
124 | if count, err := query.SelectAndCount(); err != nil { | 124 | if count, err := query.SelectAndCount(); err != nil { |
125 | return 0, dictionarys, err | 125 | return 0, dictionarys, err |
@@ -12,9 +12,11 @@ type DictionaryController struct { | @@ -12,9 +12,11 @@ type DictionaryController struct { | ||
12 | 12 | ||
13 | func (controller *DictionaryController) returnPageListData(count int64, data interface{}, err error, pageNumber int) { | 13 | func (controller *DictionaryController) returnPageListData(count int64, data interface{}, err error, pageNumber int) { |
14 | dataMap := map[string]interface{}{ | 14 | dataMap := map[string]interface{}{ |
15 | - "totalRow": count, | 15 | + "grid": map[string]interface{}{ |
16 | + "total": count, | ||
16 | "pageNumber": pageNumber, | 17 | "pageNumber": pageNumber, |
17 | "list": data, | 18 | "list": data, |
19 | + }, | ||
18 | } | 20 | } |
19 | controller.Response(dataMap, err) | 21 | controller.Response(dataMap, err) |
20 | } | 22 | } |
-
请 注册 或 登录 后发表评论