|
@@ -200,7 +200,9 @@ func FixData() {
|
|
|
101: `S01`,
|
|
|
}
|
|
|
|
|
|
- for _, v := range edbInfoList {
|
|
|
+ count := len(edbInfoList)
|
|
|
+ for k, v := range edbInfoList {
|
|
|
+ fmt.Println("剩余:", count-k, "条数据")
|
|
|
list, _, err := getData(1, 100, v.EdbCode, sourceMap[v.Source])
|
|
|
if err != nil {
|
|
|
fmt.Println("获取指标数据失败:", err)
|
|
@@ -209,12 +211,12 @@ func FixData() {
|
|
|
if len(list) > 0 {
|
|
|
uniqueCode := list[0].DataIndexCode
|
|
|
fmt.Println(v.EdbCode, " === ", uniqueCode)
|
|
|
- //v.OriginalEdbCode = uniqueCode
|
|
|
- //err = v.Update([]string{"OriginalEdbCode"})
|
|
|
- //if err != nil {
|
|
|
- // fmt.Println("修改指标原始编码失败:", err)
|
|
|
- // continue
|
|
|
- //}
|
|
|
+ v.OriginalEdbCode = uniqueCode
|
|
|
+ err = v.Update([]string{"OriginalEdbCode"})
|
|
|
+ if err != nil {
|
|
|
+ fmt.Println("修改指标原始编码失败:", err)
|
|
|
+ continue
|
|
|
+ }
|
|
|
}
|
|
|
}
|
|
|
}
|