作者 yangfu

Merge branch 'dev' into test

@@ -86,8 +86,9 @@ type ( @@ -86,8 +86,9 @@ type (
86 Options []CategoryOptions `json:"options"` 86 Options []CategoryOptions `json:"options"`
87 } 87 }
88 CategoryOptions { 88 CategoryOptions {
89 - Value int64 `json:"value"` // 分类ID 89 + Value int64 `json:"value"` // 分类ID
90 Label string `json:"label"` // 分组名称 90 Label string `json:"label"` // 分组名称
  91 + Enable int `json:"enable,optional,omitempty"` // 启用状态 1:启用
91 //Options []CategoryOptionValue `json:"options,omitempty"` 92 //Options []CategoryOptionValue `json:"options,omitempty"`
92 } 93 }
93 CategoryOptionValue { 94 CategoryOptionValue {
@@ -38,8 +38,9 @@ func (l *ArticleCategoryOptionsLogic) ArticleCategoryOptions(req *types.Category @@ -38,8 +38,9 @@ func (l *ArticleCategoryOptionsLogic) ArticleCategoryOptions(req *types.Category
38 list := make([]types.CategoryOptions, 0) 38 list := make([]types.CategoryOptions, 0)
39 for _, item := range dms { 39 for _, item := range dms {
40 list = append(list, types.CategoryOptions{ 40 list = append(list, types.CategoryOptions{
41 - Label: item.Name,  
42 - Value: item.Id, 41 + Label: item.Name,
  42 + Value: item.Id,
  43 + Enable: item.Enable,
43 }) 44 })
44 } 45 }
45 resp = &types.CategoryOptionsResponse{ 46 resp = &types.CategoryOptionsResponse{
@@ -1793,8 +1793,9 @@ type CategoryOptionsResponse struct { @@ -1793,8 +1793,9 @@ type CategoryOptionsResponse struct {
1793 } 1793 }
1794 1794
1795 type CategoryOptions struct { 1795 type CategoryOptions struct {
1796 - Value int64 `json:"value"` // 分类ID  
1797 - Label string `json:"label"` // 分组名称 1796 + Value int64 `json:"value"` // 分类ID
  1797 + Label string `json:"label"` // 分组名称
  1798 + Enable int `json:"enable,optional,omitempty"` // 启用状态 1:启用
1798 } 1799 }
1799 1800
1800 type CategoryOptionValue struct { 1801 type CategoryOptionValue struct {