作者 tangxvhui

bug 修复

... ... @@ -244,12 +244,14 @@ func AddEmployeeData(data []ModuleEmployee) error {
return e
}
//添加用户的职位
_, err = o.InsertMulti(20, &userpositionData)
if err != nil {
e := fmt.Errorf("插入user_position数据失败,err:%s", err)
log.Error(e.Error())
o.Rollback()
return e
if len(userpositionData) > 0 {
_, err = o.InsertMulti(20, &userpositionData)
if err != nil {
e := fmt.Errorf("插入user_position数据失败,err:%s", err)
log.Error(e.Error())
o.Rollback()
return e
}
}
//添加用户的部门
_, err = o.InsertMulti(20, &userdepartmentData)
... ...