...
|
...
|
@@ -192,6 +192,7 @@ func AddCompanyData(data ModuleCompanytData) error { |
|
|
return errors.New("处理公司主管数据失败")
|
|
|
}
|
|
|
//处理公司数据
|
|
|
log.Info("添加company表数据")
|
|
|
newCompany, err = AddCompanyBase(&data, newUser, o)
|
|
|
if err != nil {
|
|
|
o.Rollback()
|
...
|
...
|
@@ -199,6 +200,7 @@ func AddCompanyData(data ModuleCompanytData) error { |
|
|
return errors.New("处理公司数据失败")
|
|
|
}
|
|
|
//处理评分配置数据 初始化
|
|
|
log.Info("添加sys_config表数据")
|
|
|
err = iniSysConfig(int(newCompany.Id), o)
|
|
|
if err != nil {
|
|
|
o.Rollback()
|
...
|
...
|
@@ -206,6 +208,7 @@ func AddCompanyData(data ModuleCompanytData) error { |
|
|
return errors.New("处理评分配置数据")
|
|
|
}
|
|
|
//添加user_company
|
|
|
log.Info("添加user_copmany表数据")
|
|
|
newUserCompany, err = AddUserCompanyData(&data, newCompany, newUser, o)
|
|
|
if err != nil {
|
|
|
o.Rollback()
|
...
|
...
|
@@ -213,6 +216,7 @@ func AddCompanyData(data ModuleCompanytData) error { |
|
|
return errors.New("处理user_company数据失败")
|
|
|
}
|
|
|
//添加部门
|
|
|
log.Info("添加department表数据")
|
|
|
newDeparment, err = AddFirstDepartment(newCompany, newUserCompany, o)
|
|
|
if err != nil {
|
|
|
o.Rollback()
|
...
|
...
|
@@ -220,6 +224,7 @@ func AddCompanyData(data ModuleCompanytData) error { |
|
|
return errors.New("处理部门数据失败")
|
|
|
}
|
|
|
//添加用户部门数据
|
|
|
log.Info("添加user_department表数据")
|
|
|
_, err = initUserDedaprtmet(newDeparment, newUserCompany, o)
|
|
|
if err != nil {
|
|
|
o.Rollback()
|
...
|
...
|
@@ -227,6 +232,7 @@ func AddCompanyData(data ModuleCompanytData) error { |
|
|
return protocol.NewErrWithMessage("1")
|
|
|
}
|
|
|
//添加部门主管
|
|
|
log.Info("添加department_charge表数据")
|
|
|
err = AddFirstDepartmentCharge(newDeparment, newUserCompany, newCompany, o)
|
|
|
if err != nil {
|
|
|
o.Rollback()
|
...
|
...
|
@@ -234,6 +240,7 @@ func AddCompanyData(data ModuleCompanytData) error { |
|
|
return errors.New("处理部门主管数据")
|
|
|
}
|
|
|
//添加角色组
|
|
|
log.Info("添加role表数据")
|
|
|
newRoleGroup, err = initRoleGroup(newCompany, o)
|
|
|
if err != nil {
|
|
|
o.Rollback()
|
...
|
...
|
@@ -241,6 +248,7 @@ func AddCompanyData(data ModuleCompanytData) error { |
|
|
return protocol.NewErrWithMessage("1")
|
|
|
}
|
|
|
//添加角色
|
|
|
log.Info("添加role表数据")
|
|
|
newRole, err = initRole(newCompany, newRoleGroup, o)
|
|
|
if err != nil {
|
|
|
o.Rollback()
|
...
|
...
|
@@ -248,6 +256,7 @@ func AddCompanyData(data ModuleCompanytData) error { |
|
|
return protocol.NewErrWithMessage("1")
|
|
|
}
|
|
|
//添加用户的角色
|
|
|
log.Info("添加user_role表数据")
|
|
|
_, err = initUserRole(newUserCompany, newRole, o)
|
|
|
if err != nil {
|
|
|
o.Rollback()
|
...
|
...
|
|