|
@@ -408,4 +408,44 @@ WHERE
|
|
|
)AS t`
|
|
|
err = o.Raw(sql, classifyId, classifyId, classifyId).QueryRow(&classifyIds)
|
|
|
return
|
|
|
+}
|
|
|
+
|
|
|
+func FixEdbClassifySysUser() {
|
|
|
+ list, err := GetEdbClassifyByLevel(2,0)
|
|
|
+ if err != nil {
|
|
|
+ return
|
|
|
+ }
|
|
|
+
|
|
|
+ for _, v := range list {
|
|
|
+ err := EditEdbClassifySysUser(v.ClassifyId, v.SysUserId, v.SysUserRealName)
|
|
|
+ if err != nil {
|
|
|
+ return
|
|
|
+ }
|
|
|
+ fmt.Println("ClassifyId:",v.ClassifyId)
|
|
|
+ }
|
|
|
+ fmt.Println("FixEdbClassifySysUser end")
|
|
|
+}
|
|
|
+
|
|
|
+
|
|
|
+func EditEdbClassifySysUser(classifyId,sysUserId int, chartClassifyName string) (err error) {
|
|
|
+ o := orm.NewOrmUsingDB("data")
|
|
|
+ sql := `UPDATE edb_classify SET sys_user_id=?,sys_user_real_name=?,modify_time=NOW() WHERE parent_id=? AND level=3 `
|
|
|
+ _, err = o.Raw(sql, sysUserId, chartClassifyName, classifyId).Exec()
|
|
|
+ return
|
|
|
+}
|
|
|
+
|
|
|
+func FixPredictEdbClassifySysUser() {
|
|
|
+ list, err := GetEdbClassifyByLevel(2,1)
|
|
|
+ if err != nil {
|
|
|
+ return
|
|
|
+ }
|
|
|
+
|
|
|
+ for _, v := range list {
|
|
|
+ err := EditEdbClassifySysUser(v.ClassifyId, v.SysUserId, v.SysUserRealName)
|
|
|
+ if err != nil {
|
|
|
+ return
|
|
|
+ }
|
|
|
+ fmt.Println("ClassifyId:",v.ClassifyId)
|
|
|
+ }
|
|
|
+ fmt.Println("EditChartClassifySysUser end")
|
|
|
}
|