作者 tangxvhui

bug 修复

... ... @@ -107,9 +107,11 @@ func UpdateDepartmentData(data ModuleDeparmentData) error {
return errors.New("获取部门数据失败")
}
departmentData.Name = data.Name
btData, _ := json.Marshal(data.Charge)
departmentData.Manages = string(btData)
o := orm.NewOrm()
o.Begin()
err = models.UpdateDepartmentById(departmentData, []string{"Name"}, o)
err = models.UpdateDepartmentById(departmentData, []string{"Name", "Manages"}, o)
if err != nil {
o.Rollback()
e := fmt.Errorf("更新部门数据失败,err:%s", err)
... ...
... ... @@ -386,7 +386,7 @@ func UpdateEmployeeData(data ModuleEmployee, om ...orm.Ormer) error {
cols := []string{"NickName", "OpenId", "Sex", "JobNum",
"Phone", "PrivatePhone", "Email", "ExtensionNum", "Workspace",
"IsBusiness", "Avatar", "Remarks", "AdminType", "ChargeStatus",
"ExtraText", "EntryTime",
"ExtraText", "EntryTime", "Enable",
}
err = models.UpdateUserCompanyById(ucompany, cols, o)
if err != nil {
... ...