|
|
@@ -8,6 +8,7 @@ import com.uas.sso.core.PasswordStrength;
|
|
|
import com.uas.sso.core.Status;
|
|
|
import com.uas.sso.core.Step;
|
|
|
import com.uas.sso.core.Type;
|
|
|
+import com.uas.sso.entity.App;
|
|
|
import com.uas.sso.entity.User;
|
|
|
import com.uas.sso.entity.UserAccount;
|
|
|
import com.uas.sso.entity.Userspace;
|
|
|
@@ -165,17 +166,24 @@ public class UserspaceRegisterController extends BaseController {
|
|
|
// 添加日志
|
|
|
registerLogger.info(Type.REGISTER_USERSPACE.getValue(), Step.SECOND.getValue(), "企业注册", userspace, appId);
|
|
|
|
|
|
+ App app = appService.findOne(appId);
|
|
|
if ("mall".equals(appId)) {
|
|
|
UserAccount userAccount = userAccountService.findOneByUserUU(appId, admin.getUserUU(), userspace.getSpaceUU());
|
|
|
List<String> loginUrls = appService.findAllLoginUrl();
|
|
|
ModelMap data = new ModelMap();
|
|
|
data.addAttribute("data", userAccount)
|
|
|
.addAttribute("loginUrls", loginUrls)
|
|
|
- .addAttribute("currentUrl", baseUrl);
|
|
|
+ .addAttribute("currentUrl", baseUrl)
|
|
|
+ .addAttribute("type", "mall");
|
|
|
SSOToken st = new SSOToken(request, userAccount.getMobile());
|
|
|
st.setData(JSON.toJSONString(userAccount));
|
|
|
SSOHelper.setSSOCookie(request, response, st, true);
|
|
|
return success(data);
|
|
|
+ } else if ("city".equals(appId) || "city".equals(app.getUserControl())) {
|
|
|
+ ModelMap data = new ModelMap();
|
|
|
+ data.addAttribute("bgImage", "https://dfs.ubtob.com/group1/M00/88/AE/CgpkyFsPxC-ADHD8ACBM14PiAS8632.png")
|
|
|
+ .addAttribute("type", "city");
|
|
|
+ return success(data);
|
|
|
}
|
|
|
return success();
|
|
|
}
|