From 4011b8d0b377af33e2bc435f7726329630d706cb Mon Sep 17 00:00:00 2001 From: admin <weikou2014> Date: 星期二, 02 三月 2021 18:28:52 +0800 Subject: [PATCH] 搜索引擎接口更新 --- src/main/java/com/yeshi/buwan/controller/parser/UserParser.java | 87 ++++++++++++++++++++++--------------------- 1 files changed, 44 insertions(+), 43 deletions(-) diff --git a/src/main/java/com/yeshi/buwan/controller/parser/UserParser.java b/src/main/java/com/yeshi/buwan/controller/parser/UserParser.java index e3d2749..7710f05 100644 --- a/src/main/java/com/yeshi/buwan/controller/parser/UserParser.java +++ b/src/main/java/com/yeshi/buwan/controller/parser/UserParser.java @@ -3,6 +3,9 @@ import com.yeshi.buwan.domain.*; import com.yeshi.buwan.domain.Collection; import com.yeshi.buwan.domain.user.LoginUser; +import com.yeshi.buwan.dto.user.LoginInfoDto; +import com.yeshi.buwan.exception.user.LoginUserException; +import com.yeshi.buwan.exception.user.RegisterUserException; import com.yeshi.buwan.service.imp.*; import com.yeshi.buwan.service.manager.SolrAlbumDataManager; import com.yeshi.buwan.util.*; @@ -394,23 +397,23 @@ i--; } } - - List<String> keyList = banQuanService.getBanQuanKeyListAll(Integer.parseInt(detailSystem.getId())); - for (int i = 0; i < list.size(); i++) { - - boolean delete = false; - for (int j = 0; j < keyList.size(); j++) { - if (list.get(i).getName().contains(keyList.get(j))) { - delete = true; - break; - } - } - if (delete) { - list.remove(i); - i--; - } - - } +// +// List<String> keyList = banQuanService.getBanQuanKeyListAll(Integer.parseInt(detailSystem.getId())); +// for (int i = 0; i < list.size(); i++) { +// +// boolean delete = false; +// for (int j = 0; j < keyList.size(); j++) { +// if (list.get(i).getName().contains(keyList.get(j))) { +// delete = true; +// break; +// } +// } +// if (delete) { +// list.remove(i); +// i--; +// } +// +// } for (int i = 0; i < list.size(); i++) { ((VideoInfo) list.get(i)) @@ -755,24 +758,22 @@ if (StringUtil.isNullOrEmpty(nickName)) nickName = "鏃犲悕姘�"; - DetailSystem ds = systemService.getDetailSystemByPackage(acceptData.getPackageName()); - // 娉ㄥ唽 --鐢ㄦ埛鍚�,鏄电О,瀵嗙爜 - LoginUser user = new LoginUser(); - user.setCreatetime(System.currentTimeMillis() + ""); - user.setDetailsystem(ds.getId()); - user.setDevice(acceptData.getDevice()); - user.setLoginType(3); - user.setName(nickName); - user.setOpenid(account); - user.setPwd(StringUtil.Md5(pwd)); - user.setPortrait(savePortrait(portrait, request.getSession())); - user.setIpinfo(ip + ":" + port); - String result = userService.registerByEmail(user); - if (result.contains("鎴愬姛")) + LoginInfoDto loginInfoDto = new LoginInfoDto(); + loginInfoDto.setEmail(account); + loginInfoDto.setSystemId(acceptData.getDetailSystem().getSystem().getId()); + loginInfoDto.setLoginType(LoginUser.LOGIN_TYPE_EMAIL); + loginInfoDto.setPwd(StringUtil.Md5(pwd)); + loginInfoDto.setIpInfo(ip + ":" + port); + loginInfoDto.setNickName(nickName); + + + try { + userService.register(loginInfoDto); out.print(JsonUtil.loadTrueJson("娉ㄥ唽鎴愬姛")); - else - out.print(JsonUtil.loadFalseJson(result)); + } catch (RegisterUserException e) { + out.print(JsonUtil.loadFalseJson(e.getMessage())); + } } /** @@ -829,17 +830,17 @@ // systemService.getDetailSystemByPackage(packageName); // 娉ㄥ唽 --鐢ㄦ埛鍚�,鏄电О,瀵嗙爜 - LoginUser user = new LoginUser(); - user.setDevice(acceptData.getDevice()); - user.setLoginType(3); - user.setOpenid(account); - user.setPwd(StringUtil.Md5(pwd)); - user.setPortrait("http://buwan-1255749512.file.myqcloud.com/resource/ic_portrait_default.png"); - user = userService.loginByEmail(user); - if (user == null || user.getState() != LoginUser.STATE_NORMAL) - out.print(JsonUtil.loadFalseJson("璐﹀彿鎴栧瘑鐮侀敊璇�")); - else + LoginInfoDto loginInfoDto = new LoginInfoDto(); + loginInfoDto.setLoginType(LoginUser.LOGIN_TYPE_EMAIL); + loginInfoDto.setSystemId(acceptData.getDetailSystem().getSystem().getId()); + loginInfoDto.setEmail(account); + loginInfoDto.setPwd(StringUtil.Md5(pwd)); + try { + LoginUser user = userService.login(loginInfoDto); out.print(JsonUtil.loadTrueJson(StringUtil.outPutResultJson(user))); + } catch (LoginUserException e) { + out.print(JsonUtil.loadFalseJson(e.getMessage())); + } } /** -- Gitblit v1.8.0