正在显示
1 个修改的文件
包含
6 行增加
和
0 行删除
| @@ -118,6 +118,7 @@ type ChanceSelfCheckData struct { | @@ -118,6 +118,7 @@ type ChanceSelfCheckData struct { | ||
| 118 | Answer string `json::"answer"` | 118 | Answer string `json::"answer"` |
| 119 | Id int64 `json:"id"` | 119 | Id int64 `json:"id"` |
| 120 | ParentId int64 `json:"parentId"` | 120 | ParentId int64 `json:"parentId"` |
| 121 | + Reason string `json:"reason"` | ||
| 121 | } | 122 | } |
| 122 | 123 | ||
| 123 | func (m *Chance) GetSelfCheckData() []ChanceSelfCheckData { | 124 | func (m *Chance) GetSelfCheckData() []ChanceSelfCheckData { |
| @@ -134,6 +135,11 @@ func (m *Chance) GetSelfCheckData() []ChanceSelfCheckData { | @@ -134,6 +135,11 @@ func (m *Chance) GetSelfCheckData() []ChanceSelfCheckData { | ||
| 134 | } | 135 | } |
| 135 | } else { | 136 | } else { |
| 136 | json.Unmarshal([]byte(m.SelfChecks), &data) | 137 | json.Unmarshal([]byte(m.SelfChecks), &data) |
| 138 | + for i := range data { | ||
| 139 | + if data[i].Answer == "否" && len(data[i].Reason) > 0 { | ||
| 140 | + data[i].Answer = fmt.Sprintf("否,理由:%s", data[i].Reason) | ||
| 141 | + } | ||
| 142 | + } | ||
| 137 | } | 143 | } |
| 138 | 144 | ||
| 139 | return data | 145 | return data |
-
请 注册 或 登录 后发表评论