|
@@ -160,7 +160,7 @@ func (srv StaffAssessServeice) ListUserAssessContentCycleDay(param *query.ListAs |
|
@@ -160,7 +160,7 @@ func (srv StaffAssessServeice) ListUserAssessContentCycleDay(param *query.ListAs |
160
|
headerMap := map[string]string{}
|
160
|
headerMap := map[string]string{}
|
161
|
// 获取已经填报的内容
|
161
|
// 获取已经填报的内容
|
162
|
changeableRows := map[string]map[string]string{}
|
162
|
changeableRows := map[string]map[string]string{}
|
163
|
- tableSort := []string{} //确定列表数据的顺序
|
163
|
+ tableSort := []string{} //确定列表行数据的顺序
|
164
|
for i, v := range contentList {
|
164
|
for i, v := range contentList {
|
165
|
name := fmt.Sprintf("%s-%s", v.Category, v.ContentName)
|
165
|
name := fmt.Sprintf("%s-%s", v.Category, v.ContentName)
|
166
|
key := fmt.Sprintf("k%d", i)
|
166
|
key := fmt.Sprintf("k%d", i)
|
|
@@ -181,6 +181,12 @@ func (srv StaffAssessServeice) ListUserAssessContentCycleDay(param *query.ListAs |
|
@@ -181,6 +181,12 @@ func (srv StaffAssessServeice) ListUserAssessContentCycleDay(param *query.ListAs |
181
|
}
|
181
|
}
|
182
|
list := []map[string]string{}
|
182
|
list := []map[string]string{}
|
183
|
for _, v := range tableSort {
|
183
|
for _, v := range tableSort {
|
|
|
184
|
+ for _, v2 := range changeableHeader {
|
|
|
185
|
+ if _, ok := changeableRows[v][v2.Key]; ok {
|
|
|
186
|
+ continue
|
|
|
187
|
+ }
|
|
|
188
|
+ changeableRows[v][v2.Key] = ""
|
|
|
189
|
+ }
|
184
|
list = append(list, changeableRows[v])
|
190
|
list = append(list, changeableRows[v])
|
185
|
}
|
191
|
}
|
186
|
result := adapter.ListUserAssessContent{
|
192
|
result := adapter.ListUserAssessContent{
|