|
@@ -2,6 +2,8 @@ package services
|
|
|
|
|
|
import (
|
|
|
"fmt"
|
|
|
+ "hongze/hz_crm_api/models/eta_business"
|
|
|
+ "hongze/hz_crm_api/utils"
|
|
|
)
|
|
|
|
|
|
func Task() {
|
|
@@ -11,5 +13,25 @@ func Task() {
|
|
|
|
|
|
go AutoInsertAdminOperateRecordToDB()
|
|
|
|
|
|
+ //go FixEtaBusinessCodeEncrypt()
|
|
|
+
|
|
|
fmt.Println("task end")
|
|
|
}
|
|
|
+
|
|
|
+// FixEtaBusinessCodeEncrypt 修复商家编码
|
|
|
+func FixEtaBusinessCodeEncrypt() {
|
|
|
+ ob := new(eta_business.EtaBusiness)
|
|
|
+ list, e := ob.GetItemsByCondition("", make([]interface{}, 0), []string{}, "")
|
|
|
+ if e != nil {
|
|
|
+ fmt.Println(e.Error())
|
|
|
+ return
|
|
|
+ }
|
|
|
+
|
|
|
+ for _, v := range list {
|
|
|
+ v.CodeEncrypt = utils.MD5(fmt.Sprintf("%s%s", v.BusinessCode, utils.BusinessCodeSalt))
|
|
|
+ if e = v.Update([]string{"CodeEncrypt"}); e != nil {
|
|
|
+ fmt.Println(e.Error())
|
|
|
+ return
|
|
|
+ }
|
|
|
+ }
|
|
|
+}
|