feat:完善信息

This commit is contained in:
henry
2021-10-12 13:54:05 +08:00
parent 37fd5abdac
commit 142cbcf5ae
10 changed files with 53 additions and 34 deletions

View File

@ -72,7 +72,7 @@ func (c *Tenant) Perfect(params *TenantPerfectParams) error {
mUserTenant := model.NewUserTenant()
isExist, err := model2.FirstField(mUserTenant.UserTenant, []string{"id", "name", "identity"},
model2.NewWhere("uid", c.UID), model2.NewWhere("identity", c.Identity))
model2.NewWhere("uid", c.TenantUID), model2.NewWhere("identity", c.Identity))
if err != nil {
return err
@ -116,12 +116,12 @@ func (c *Tenant) Switch(identity int) error {
if err = orm.GetDB().Transaction(func(tx *gorm.DB) error {
if err = model2.UpdatesWhere(mUserTenant.UserTenant, map[string]interface{}{
"selected": model2.UserTenantSelectedForNo, "updated_at": now,
}, []*model2.ModelWhere{model2.NewWhere("uid", c.UID)}, tx); err != nil {
}, []*model2.ModelWhere{model2.NewWhere("uid", c.TenantUID)}, tx); err != nil {
return err
}
return model2.UpdatesWhere(mUserTenant.UserTenant, map[string]interface{}{
"selected": model2.UserTenantSelectedForYes, "updated_at": now,
}, []*model2.ModelWhere{model2.NewWhere("uid", c.UID),
}, []*model2.ModelWhere{model2.NewWhere("uid", c.TenantUID),
model2.NewWhere("identity", identity)}, tx)
}); err != nil {
return err