作者 tangxvhui

bug 修复

@@ -62,14 +62,14 @@ func AdminChance(companyid int64, phone string) error { @@ -62,14 +62,14 @@ func AdminChance(companyid int64, phone string) error {
62 } 62 }
63 newCharge.AdminType = models.USERCOMPANY_ADMIN_MAIN 63 newCharge.AdminType = models.USERCOMPANY_ADMIN_MAIN
64 oldCharge.AdminType = models.USERCOMPANY_ADMIN_SUBSET 64 oldCharge.AdminType = models.USERCOMPANY_ADMIN_SUBSET
65 - err = models.UpdateUserCompanyById(newCharge, []string{"ChargeStatus"}, o) 65 + err = models.UpdateUserCompanyById(newCharge, []string{"AdminType"}, o)
66 if err != nil { 66 if err != nil {
67 o.Rollback() 67 o.Rollback()
68 e := fmt.Errorf("更新原公司主管理员数据失败,user_company_id=%d,err:%s", oldCharge.Id, err) 68 e := fmt.Errorf("更新原公司主管理员数据失败,user_company_id=%d,err:%s", oldCharge.Id, err)
69 log.Error(e.Error()) 69 log.Error(e.Error())
70 return e 70 return e
71 } 71 }
72 - err = models.UpdateUserCompanyById(oldCharge, []string{"ChargeStatus"}, o) 72 + err = models.UpdateUserCompanyById(oldCharge, []string{"AdminType"}, o)
73 if err != nil { 73 if err != nil {
74 o.Rollback() 74 o.Rollback()
75 e := fmt.Errorf("更新新公司主管理员数据失败,user_company_id=%d , err:%s", newCharge.Id, err) 75 e := fmt.Errorf("更新新公司主管理员数据失败,user_company_id=%d , err:%s", newCharge.Id, err)
@@ -154,7 +154,7 @@ func UpdateCompanyData(data ModuleCompanytData) error { @@ -154,7 +154,7 @@ func UpdateCompanyData(data ModuleCompanytData) error {
154 if data.User.Id != oldAdminData.Id { 154 if data.User.Id != oldAdminData.Id {
155 //更新公司主管理员 155 //更新公司主管理员
156 oldAdminData.AdminType = models.USERCOMPANY_ADMIN_SUBSET 156 oldAdminData.AdminType = models.USERCOMPANY_ADMIN_SUBSET
157 - err = models.UpdateUserCompanyById(oldAdminData, []string{"ChargeStatus"}, o) 157 + err = models.UpdateUserCompanyById(oldAdminData, []string{"AdminType"}, o)
158 if err != nil { 158 if err != nil {
159 o.Rollback() 159 o.Rollback()
160 log.Error("去除旧的主管理员失败:user_company_id=%d,err:%s", oldAdminData.Id, err) 160 log.Error("去除旧的主管理员失败:user_company_id=%d,err:%s", oldAdminData.Id, err)
@@ -168,7 +168,7 @@ func UpdateCompanyData(data ModuleCompanytData) error { @@ -168,7 +168,7 @@ func UpdateCompanyData(data ModuleCompanytData) error {
168 return errors.New("获取新的主管理员") 168 return errors.New("获取新的主管理员")
169 } 169 }
170 newAdminData.AdminType = models.USERCOMPANY_ADMIN_MAIN 170 newAdminData.AdminType = models.USERCOMPANY_ADMIN_MAIN
171 - err = models.UpdateUserCompanyById(newAdminData, []string{"ChargeStatus"}, o) 171 + err = models.UpdateUserCompanyById(newAdminData, []string{"AdminType"}, o)
172 if err != nil { 172 if err != nil {
173 o.Rollback() 173 o.Rollback()
174 log.Error("变更更主管理员失败:user_company_id=%d,err:%s", newAdminData.Id, err) 174 log.Error("变更更主管理员失败:user_company_id=%d,err:%s", newAdminData.Id, err)