作者 tangxvhui

机会详情 修改

@@ -116,12 +116,22 @@ type ChanceSelfCheckData struct { @@ -116,12 +116,22 @@ type ChanceSelfCheckData struct {
116 CheckItem string `json:"checkItem"` 116 CheckItem string `json:"checkItem"`
117 GroupId int64 `json:"groupId"` 117 GroupId int64 `json:"groupId"`
118 Answer string `json::"answer"` 118 Answer string `json::"answer"`
  119 + Id int `json:"id"`
  120 + ParentId int `json:"parentId"`
119 } 121 }
120 122
121 func (m *Chance) GetSelfCheckData() []ChanceSelfCheckData { 123 func (m *Chance) GetSelfCheckData() []ChanceSelfCheckData {
122 var data []ChanceSelfCheckData 124 var data []ChanceSelfCheckData
123 if m.CheckResultStatus > CheckResultStatusWait { 125 if m.CheckResultStatus > CheckResultStatusWait {
124 - json.Unmarshal([]byte(m.CheckResult), &data) 126 + var temp []ChanceSelfCheckData
  127 + json.Unmarshal([]byte(m.CheckResult), &temp)
  128 + //只要一级的数据
  129 + for i := range temp {
  130 + if temp[i].ParentId > 0 {
  131 + continue
  132 + }
  133 + data = append(data, temp[i])
  134 + }
125 } else { 135 } else {
126 json.Unmarshal([]byte(m.SelfChecks), &data) 136 json.Unmarshal([]byte(m.SelfChecks), &data)
127 } 137 }