From f84f34420604009408231793d15a5560ca0debfc Mon Sep 17 00:00:00 2001 From: liyj <15602261488@163.com> Date: Tue, 24 Sep 2024 15:17:42 +0800 Subject: [PATCH] 1、大厅来访登记,添加当事人法人信息,选择企业接口4 --- dyh-service/dyh-sys/src/main/java/cn/huge/module/grid/service/GridCompanyService.java | 20 +++++++++++++------- dyh-service/dyh-sys/src/main/java/cn/huge/module/grid/service/GridUserService.java | 12 +++++++++--- dyh-service/dyh-sys/src/main/java/cn/huge/module/grid/controller/web/GridCompanyWebController.java | 1 + 3 files changed, 23 insertions(+), 10 deletions(-) diff --git a/dyh-service/dyh-sys/src/main/java/cn/huge/module/grid/controller/web/GridCompanyWebController.java b/dyh-service/dyh-sys/src/main/java/cn/huge/module/grid/controller/web/GridCompanyWebController.java index ea6a51e..7f8acda 100644 --- a/dyh-service/dyh-sys/src/main/java/cn/huge/module/grid/controller/web/GridCompanyWebController.java +++ b/dyh-service/dyh-sys/src/main/java/cn/huge/module/grid/controller/web/GridCompanyWebController.java @@ -1,6 +1,7 @@ package cn.huge.module.grid.controller.web; import cn.huge.base.common.bo.R; +import cn.huge.base.common.utils.AesUtils; import cn.huge.base.common.utils.ObjectUtils; import cn.huge.base.common.utils.ReturnFailUtils; import cn.huge.base.common.utils.ReturnSucUtils; diff --git a/dyh-service/dyh-sys/src/main/java/cn/huge/module/grid/service/GridCompanyService.java b/dyh-service/dyh-sys/src/main/java/cn/huge/module/grid/service/GridCompanyService.java index 53115f3..0588ac2 100644 --- a/dyh-service/dyh-sys/src/main/java/cn/huge/module/grid/service/GridCompanyService.java +++ b/dyh-service/dyh-sys/src/main/java/cn/huge/module/grid/service/GridCompanyService.java @@ -4,6 +4,7 @@ import cn.huge.base.common.utils.AesUtils; import cn.huge.base.common.utils.HttpClientUtils; import cn.huge.base.common.utils.ObjectUtils; +import cn.huge.base.common.utils.SpringContextUtil; import cn.huge.module.grid.domain.dto.GridCompanyDTO; import cn.huge.module.grid.domain.vo.*; import com.alibaba.fastjson.JSON; @@ -55,7 +56,7 @@ List<GridCompanyDTO.UnitDTO> records = data.getRecords(); for(GridCompanyDTO.UnitDTO item :records){ item.setLegalRepresent(AesUtils.decrypt(item.getLegalRepresent(),"eb4KhdJRyDwS4ndTBc2NTDNaSEP6KbwQ")); - + item.setLegalPersonTelephone(AesUtils.decrypt(item.getLegalPersonTelephone(),"eb4KhdJRyDwS4ndTBc2NTDNaSEP6KbwQ")); } return R.ok(data); } else { @@ -75,12 +76,17 @@ public Page pageQuery(GridCompanyVo gridCompanyVo) throws Exception { Sort sort = Sort.by(Sort.Direction.DESC, "create_time"); PageRequest pageRequest = PageRequest.of(gridCompanyVo.getPage()-1, gridCompanyVo.getPageSize(), sort); -// R<GridCompanyDTO> companyList = getCompanyList(gridCompanyVo); - String url = "http://183.2.142.46:9007/api/thrid/grid/company/get-company-list"; - Map<String, String> headers = new HashMap<>(); - headers.put("Content-Type", "application/json"); - String s = HttpClientUtils.httpPostRaw(url, JSON.toJSONString(gridCompanyVo), headers, "utf-8"); - R companyList = JSON.parseObject(s, R.class); + R<GridCompanyDTO> companyList = null; + // 开发环境 + if (SpringContextUtil.checkDev()) { + String url = "http://183.2.142.46:9007/api/thrid/grid/company/get-company-list"; + Map<String, String> headers = new HashMap<>(); + headers.put("Content-Type", "application/json"); + String s = HttpClientUtils.httpPostRaw(url, JSON.toJSONString(gridCompanyVo), headers, "utf-8"); + companyList = JSON.parseObject(s, R.class); + }else { + companyList = getCompanyList(gridCompanyVo); + } if(companyList.getCode() != 0){ throw new Exception(companyList.getMsg()); } diff --git a/dyh-service/dyh-sys/src/main/java/cn/huge/module/grid/service/GridUserService.java b/dyh-service/dyh-sys/src/main/java/cn/huge/module/grid/service/GridUserService.java index 799ab53..a53dc14 100644 --- a/dyh-service/dyh-sys/src/main/java/cn/huge/module/grid/service/GridUserService.java +++ b/dyh-service/dyh-sys/src/main/java/cn/huge/module/grid/service/GridUserService.java @@ -2,6 +2,7 @@ import cn.huge.base.common.bo.R; import cn.huge.base.common.utils.HttpClientUtils; +import cn.huge.base.common.utils.SpringContextUtil; import cn.huge.module.grid.domain.dto.GridOrgDTO; import cn.huge.module.grid.domain.dto.GridRoleMenuDTO; import cn.huge.module.grid.domain.dto.GridSysRoleDTO; @@ -37,9 +38,14 @@ requestVo.setBodyVo(gridTokenVo); try { // log.info("xsdobject:{}",JSON.toJSONString(requestVo)); - log.info("xsdurl:{}",gridUrl + "/sys/getUserByToken"); -// log.info("xsdurl:{}",testUrl + "/sys/getUserByToken"); - s = HttpClientUtils.httpPostRaw(gridUrl + "/sys/getUserByToken", JSON.toJSONString(requestVo), new HashMap<>(), "utf-8"); + // 开发环境 + if (SpringContextUtil.checkDev()) { + log.info("xsdurl:{}",testUrl + "/sys/getUserByToken"); + s = HttpClientUtils.httpPostRaw(testUrl + "/sys/getUserByToken", JSON.toJSONString(requestVo), new HashMap<>(), "utf-8"); + }else { + log.info("xsdurl:{}",gridUrl + "/sys/getUserByToken"); + s = HttpClientUtils.httpPostRaw(gridUrl + "/sys/getUserByToken", JSON.toJSONString(requestVo), new HashMap<>(), "utf-8"); + } log.info("xsd:{}",s); } catch (Exception e) { log.info("xsderror:{}",e.getLocalizedMessage()); -- Gitblit v1.8.0