|
@@ -192,6 +192,7 @@ func AddCompanyData(data ModuleCompanytData) error { |
|
@@ -192,6 +192,7 @@ func AddCompanyData(data ModuleCompanytData) error { |
192
|
return errors.New("处理公司主管数据失败")
|
192
|
return errors.New("处理公司主管数据失败")
|
193
|
}
|
193
|
}
|
194
|
//处理公司数据
|
194
|
//处理公司数据
|
|
|
195
|
+ log.Info("添加company表数据")
|
195
|
newCompany, err = AddCompanyBase(&data, newUser, o)
|
196
|
newCompany, err = AddCompanyBase(&data, newUser, o)
|
196
|
if err != nil {
|
197
|
if err != nil {
|
197
|
o.Rollback()
|
198
|
o.Rollback()
|
|
@@ -199,6 +200,7 @@ func AddCompanyData(data ModuleCompanytData) error { |
|
@@ -199,6 +200,7 @@ func AddCompanyData(data ModuleCompanytData) error { |
199
|
return errors.New("处理公司数据失败")
|
200
|
return errors.New("处理公司数据失败")
|
200
|
}
|
201
|
}
|
201
|
//处理评分配置数据 初始化
|
202
|
//处理评分配置数据 初始化
|
|
|
203
|
+ log.Info("添加sys_config表数据")
|
202
|
err = iniSysConfig(int(newCompany.Id), o)
|
204
|
err = iniSysConfig(int(newCompany.Id), o)
|
203
|
if err != nil {
|
205
|
if err != nil {
|
204
|
o.Rollback()
|
206
|
o.Rollback()
|
|
@@ -206,6 +208,7 @@ func AddCompanyData(data ModuleCompanytData) error { |
|
@@ -206,6 +208,7 @@ func AddCompanyData(data ModuleCompanytData) error { |
206
|
return errors.New("处理评分配置数据")
|
208
|
return errors.New("处理评分配置数据")
|
207
|
}
|
209
|
}
|
208
|
//添加user_company
|
210
|
//添加user_company
|
|
|
211
|
+ log.Info("添加user_copmany表数据")
|
209
|
newUserCompany, err = AddUserCompanyData(&data, newCompany, newUser, o)
|
212
|
newUserCompany, err = AddUserCompanyData(&data, newCompany, newUser, o)
|
210
|
if err != nil {
|
213
|
if err != nil {
|
211
|
o.Rollback()
|
214
|
o.Rollback()
|
|
@@ -213,6 +216,7 @@ func AddCompanyData(data ModuleCompanytData) error { |
|
@@ -213,6 +216,7 @@ func AddCompanyData(data ModuleCompanytData) error { |
213
|
return errors.New("处理user_company数据失败")
|
216
|
return errors.New("处理user_company数据失败")
|
214
|
}
|
217
|
}
|
215
|
//添加部门
|
218
|
//添加部门
|
|
|
219
|
+ log.Info("添加department表数据")
|
216
|
newDeparment, err = AddFirstDepartment(newCompany, newUserCompany, o)
|
220
|
newDeparment, err = AddFirstDepartment(newCompany, newUserCompany, o)
|
217
|
if err != nil {
|
221
|
if err != nil {
|
218
|
o.Rollback()
|
222
|
o.Rollback()
|
|
@@ -220,6 +224,7 @@ func AddCompanyData(data ModuleCompanytData) error { |
|
@@ -220,6 +224,7 @@ func AddCompanyData(data ModuleCompanytData) error { |
220
|
return errors.New("处理部门数据失败")
|
224
|
return errors.New("处理部门数据失败")
|
221
|
}
|
225
|
}
|
222
|
//添加用户部门数据
|
226
|
//添加用户部门数据
|
|
|
227
|
+ log.Info("添加user_department表数据")
|
223
|
_, err = initUserDedaprtmet(newDeparment, newUserCompany, o)
|
228
|
_, err = initUserDedaprtmet(newDeparment, newUserCompany, o)
|
224
|
if err != nil {
|
229
|
if err != nil {
|
225
|
o.Rollback()
|
230
|
o.Rollback()
|
|
@@ -227,6 +232,7 @@ func AddCompanyData(data ModuleCompanytData) error { |
|
@@ -227,6 +232,7 @@ func AddCompanyData(data ModuleCompanytData) error { |
227
|
return protocol.NewErrWithMessage("1")
|
232
|
return protocol.NewErrWithMessage("1")
|
228
|
}
|
233
|
}
|
229
|
//添加部门主管
|
234
|
//添加部门主管
|
|
|
235
|
+ log.Info("添加department_charge表数据")
|
230
|
err = AddFirstDepartmentCharge(newDeparment, newUserCompany, newCompany, o)
|
236
|
err = AddFirstDepartmentCharge(newDeparment, newUserCompany, newCompany, o)
|
231
|
if err != nil {
|
237
|
if err != nil {
|
232
|
o.Rollback()
|
238
|
o.Rollback()
|
|
@@ -234,6 +240,7 @@ func AddCompanyData(data ModuleCompanytData) error { |
|
@@ -234,6 +240,7 @@ func AddCompanyData(data ModuleCompanytData) error { |
234
|
return errors.New("处理部门主管数据")
|
240
|
return errors.New("处理部门主管数据")
|
235
|
}
|
241
|
}
|
236
|
//添加角色组
|
242
|
//添加角色组
|
|
|
243
|
+ log.Info("添加role表数据")
|
237
|
newRoleGroup, err = initRoleGroup(newCompany, o)
|
244
|
newRoleGroup, err = initRoleGroup(newCompany, o)
|
238
|
if err != nil {
|
245
|
if err != nil {
|
239
|
o.Rollback()
|
246
|
o.Rollback()
|
|
@@ -241,6 +248,7 @@ func AddCompanyData(data ModuleCompanytData) error { |
|
@@ -241,6 +248,7 @@ func AddCompanyData(data ModuleCompanytData) error { |
241
|
return protocol.NewErrWithMessage("1")
|
248
|
return protocol.NewErrWithMessage("1")
|
242
|
}
|
249
|
}
|
243
|
//添加角色
|
250
|
//添加角色
|
|
|
251
|
+ log.Info("添加role表数据")
|
244
|
newRole, err = initRole(newCompany, newRoleGroup, o)
|
252
|
newRole, err = initRole(newCompany, newRoleGroup, o)
|
245
|
if err != nil {
|
253
|
if err != nil {
|
246
|
o.Rollback()
|
254
|
o.Rollback()
|
|
@@ -248,6 +256,7 @@ func AddCompanyData(data ModuleCompanytData) error { |
|
@@ -248,6 +256,7 @@ func AddCompanyData(data ModuleCompanytData) error { |
248
|
return protocol.NewErrWithMessage("1")
|
256
|
return protocol.NewErrWithMessage("1")
|
249
|
}
|
257
|
}
|
250
|
//添加用户的角色
|
258
|
//添加用户的角色
|
|
|
259
|
+ log.Info("添加user_role表数据")
|
251
|
_, err = initUserRole(newUserCompany, newRole, o)
|
260
|
_, err = initUserRole(newUserCompany, newRole, o)
|
252
|
if err != nil {
|
261
|
if err != nil {
|
253
|
o.Rollback()
|
262
|
o.Rollback()
|