Browse Source

整理正式环境bug

v2
蟑螂恶霸 2 years ago
parent
commit
36d05eb348
  1. 2
      lib/EmergencyBaseLib/EmergencyCommon/src/main/java/com/zdxt/common/BaseDomain.java
  2. 6
      lib/EmergencyService/zdxtEmergencyAppService/src/main/java/com/zdxt/app/controller/AppSystemController.java
  3. 3
      lib/EmergencyService/zdxtEmergencyAppService/src/main/java/com/zdxt/app/controller/AppThirdLoginController.java
  4. 8
      lib/EmergencyService/zdxtEmergencyAppService/src/main/java/com/zdxt/app/task/UserInfoAndDeptTask.java
  5. 1
      lib/EmergencyService/zdxtEmergencyAuthService/src/main/java/com/zdxt/auth/project/system/user/service/UserServiceImpl.java
  6. 12
      lib/EmergencyService/zdxtEmergencyAuthService/src/main/resources/mapper/system/DeptMapper.xml
  7. 12
      lib/EmergencyService/zdxtEmergencyAuthService/src/main/resources/mapper/system/UserMapper.xml
  8. 28
      lib/EmergencyService/zdxtEmergencyBootStart/src/main/resources/application.yml
  9. 2
      lib/EmergencyService/zdxtLawEnforcementCodeService/src/main/java/com/zdxt/code/domain/EnforceRegCount.java
  10. 24
      lib/EmergencyService/zdxtLawEnforcementCodeService/src/main/java/com/zdxt/code/domain/EnterpriseInformation.java
  11. 3
      lib/EmergencyService/zdxtLawEnforcementCodeService/src/main/java/com/zdxt/code/domain/SiqLogin.java
  12. 3
      lib/EmergencyService/zdxtLawEnforcementCodeService/src/main/java/com/zdxt/code/domain/Xzcfajjbxx026705.java
  13. 3
      lib/EmergencyService/zdxtLawEnforcementCodeService/src/main/java/com/zdxt/code/domain/Xzqzjbxx173774.java
  14. 4
      lib/EmergencyService/zdxtLawEnforcementCodeService/src/main/java/com/zdxt/code/service/impl/EnterpriseComplaintServiceImpl.java

2
lib/EmergencyBaseLib/EmergencyCommon/src/main/java/com/zdxt/common/BaseDomain.java

@ -1,5 +1,6 @@
package com.zdxt.common; package com.zdxt.common;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.google.common.collect.Maps; import com.google.common.collect.Maps;
import org.springframework.format.annotation.DateTimeFormat; import org.springframework.format.annotation.DateTimeFormat;
@ -12,6 +13,7 @@ import java.util.Map;
* @createTime 2020.03.18 14:35 * @createTime 2020.03.18 14:35
* @describe 实体类基类 * @describe 实体类基类
*/ */
@JsonIgnoreProperties(ignoreUnknown = true)
public abstract class BaseDomain implements Serializable { public abstract class BaseDomain implements Serializable {
/** /**

6
lib/EmergencyService/zdxtEmergencyAppService/src/main/java/com/zdxt/app/controller/AppSystemController.java

@ -1,8 +1,10 @@
package com.zdxt.app.controller; package com.zdxt.app.controller;
import cn.hutool.core.bean.BeanUtil; import cn.hutool.core.bean.BeanUtil;
import com.zdxt.auth.dto.DeptBean;
import com.zdxt.auth.dto.PostBean; import com.zdxt.auth.dto.PostBean;
import com.zdxt.auth.dto.UserBean; import com.zdxt.auth.dto.UserBean;
import com.zdxt.auth.feign.DeptApi;
import com.zdxt.auth.feign.PostApi; import com.zdxt.auth.feign.PostApi;
import com.zdxt.auth.feign.UserApi; import com.zdxt.auth.feign.UserApi;
import com.zdxt.auth.project.system.dict.service.IDictDataService; import com.zdxt.auth.project.system.dict.service.IDictDataService;
@ -32,6 +34,8 @@ public class AppSystemController extends BaseController {
@Autowired @Autowired
private UserApi userApi; private UserApi userApi;
@Autowired
private DeptApi deptApi;
@Autowired @Autowired
private IDictDataService dictDataService; private IDictDataService dictDataService;
@ -47,6 +51,8 @@ public class AppSystemController extends BaseController {
public ZDResponse getUserInfo(@PathVariable Long userId){ public ZDResponse getUserInfo(@PathVariable Long userId){
// UserBean user = userApi.getCurrentUser(); // UserBean user = userApi.getCurrentUser();
UserBean user = userApi.getUserByUserId(userId); UserBean user = userApi.getUserByUserId(userId);
DeptBean dept = deptApi.getDeptById(user.getDeptId());
user.setDept(dept);
return ZDResponse.success("查询成功",user); return ZDResponse.success("查询成功",user);
} }

3
lib/EmergencyService/zdxtEmergencyAppService/src/main/java/com/zdxt/app/controller/AppThirdLoginController.java

@ -92,7 +92,8 @@ public class AppThirdLoginController {
JSONObject userOjb = JSONObject.parseObject(userJson); JSONObject userOjb = JSONObject.parseObject(userJson);
String userId = userOjb.getString("UserId"); String userId = userOjb.getString("UserId");
UserBean userBean = userApi.getUserByUserStrId(userId); // UserBean userBean = userApi.getUserByUserStrId(userId);
UserBean userBean = userApi.getUserByUserLoginName(userId);
redisCache.setCacheObject("shiro:app:"+userBean.getUserId(), userBean); // todo:这里需要将转换出来的User存redis用于做权限 redisCache.setCacheObject("shiro:app:"+userBean.getUserId(), userBean); // todo:这里需要将转换出来的User存redis用于做权限
return thirdLoginService.szyLogin(userBean.getLoginName()); return thirdLoginService.szyLogin(userBean.getLoginName());

8
lib/EmergencyService/zdxtEmergencyAppService/src/main/java/com/zdxt/app/task/UserInfoAndDeptTask.java

@ -100,6 +100,10 @@ public class UserInfoAndDeptTask {
String userInfoJson = connect("/ebus/sfrzhqxglmk/sysPullTacc?token="+token+"&page="+page+"&pageSize="+pageSize+"&status=0"); String userInfoJson = connect("/ebus/sfrzhqxglmk/sysPullTacc?token="+token+"&page="+page+"&pageSize="+pageSize+"&status=0");
JSONObject sourceObj = JSONObject.parseObject(userInfoJson); JSONObject sourceObj = JSONObject.parseObject(userInfoJson);
JSONObject tmpJsonObj = sourceObj.getJSONObject("data"); JSONObject tmpJsonObj = sourceObj.getJSONObject("data");
if(null==tmpJsonObj) {
log.info("=====================> tmpJsonObj 为空");
break;
}
JSONArray dataArr = tmpJsonObj.getJSONArray("data"); JSONArray dataArr = tmpJsonObj.getJSONArray("data");
if (null == dataArr || dataArr.size()==0) { break; } if (null == dataArr || dataArr.size()==0) { break; }
Map<String, Integer> resMap = userService.addSrzUser(dataArr); Map<String, Integer> resMap = userService.addSrzUser(dataArr);
@ -132,6 +136,10 @@ public class UserInfoAndDeptTask {
String deptInfoJson = connect("/ebus/sfrzhqxglmk/sysPullOrg?token="+token+"&page="+page+"&pageSize="+pageSize+"&status=0"); String deptInfoJson = connect("/ebus/sfrzhqxglmk/sysPullOrg?token="+token+"&page="+page+"&pageSize="+pageSize+"&status=0");
JSONObject sourceObj = JSONObject.parseObject(deptInfoJson); JSONObject sourceObj = JSONObject.parseObject(deptInfoJson);
JSONObject tmpJsonObj = sourceObj.getJSONObject("data"); JSONObject tmpJsonObj = sourceObj.getJSONObject("data");
if(null==tmpJsonObj) {
log.info("=====================> tmpJsonObj 为空");
break;
}
JSONArray dataArr = tmpJsonObj.getJSONArray("data"); JSONArray dataArr = tmpJsonObj.getJSONArray("data");
if (null == dataArr || dataArr.size()==0) { break; } if (null == dataArr || dataArr.size()==0) { break; }
// 插入更新数据库 // 插入更新数据库

1
lib/EmergencyService/zdxtEmergencyAuthService/src/main/java/com/zdxt/auth/project/system/user/service/UserServiceImpl.java

@ -618,6 +618,7 @@ public class UserServiceImpl implements IUserService {
if (StringUtils.isEmpty(jsonObject.getString("username"))) { continue; } if (StringUtils.isEmpty(jsonObject.getString("username"))) { continue; }
User user = new User(); User user = new User();
user.setDeptId(jsonObject.getString("organizationId"));
user.setOrganizationId(jsonObject.getString("organizationId")); user.setOrganizationId(jsonObject.getString("organizationId"));
user.setStrUserId(jsonObject.getString("userId")); user.setStrUserId(jsonObject.getString("userId"));
user.setSrzUserid(jsonObject.getString("srzUserId")); user.setSrzUserid(jsonObject.getString("srzUserId"));

12
lib/EmergencyService/zdxtEmergencyAuthService/src/main/resources/mapper/system/DeptMapper.xml

@ -149,7 +149,7 @@
order by d.parent_id, d.order_num order by d.parent_id, d.order_num
</select> </select>
<select id="checkDeptExistUser" parameterType="Long" resultType="int"> <select id="checkDeptExistUser" parameterType="string" resultType="int">
select count(1) from sys_user where dept_id = #{deptId} and del_flag = '0' select count(1) from sys_user where dept_id = #{deptId} and del_flag = '0'
</select> </select>
@ -165,7 +165,7 @@
where dept_name=#{deptName} and parent_id = #{parentId} where dept_name=#{deptName} and parent_id = #{parentId}
</select> </select>
<select id="selectDeptById" parameterType="Long" resultMap="DeptResult"> <select id="selectDeptById" parameterType="string" resultMap="DeptResult">
select d.dept_id, d.parent_id, d.ancestors, d.dept_name, d.order_num, d.leader, d.phone, d.email, d.status,d.dept_type, select d.dept_id, d.parent_id, d.ancestors, d.dept_name, d.order_num, d.leader, d.phone, d.email, d.status,d.dept_type,
(select dept_name from sys_dept where dept_id = d.parent_id) parent_name (select dept_name from sys_dept where dept_id = d.parent_id) parent_name
from sys_dept d from sys_dept d
@ -181,7 +181,7 @@
where d.organizationId = #{organizationId} where d.organizationId = #{organizationId}
</select> </select>
<select id="selectChildrenDeptById" parameterType="String" resultMap="DeptResult"> <select id="selectChildrenDeptById" parameterType="string" resultMap="DeptResult">
select * from sys_dept where find_in_set(#{deptId}, ancestors) select * from sys_dept where find_in_set(#{deptId}, ancestors)
</select> </select>
@ -203,7 +203,7 @@
</if> </if>
</select> </select>
<select id="selectNormalChildrenDeptById" parameterType="Long" resultType="int"> <select id="selectNormalChildrenDeptById" parameterType="string" resultType="int">
select count(*) from sys_dept where status = 0 and del_flag = '0' and find_in_set(#{deptId}, ancestors) select count(*) from sys_dept where status = 0 and del_flag = '0' and find_in_set(#{deptId}, ancestors)
</select> </select>
@ -362,10 +362,10 @@
</foreach> </foreach>
</update> </update>
<delete id="deleteDeptByIdBak" parameterType="Long"> <delete id="deleteDeptByIdBak" parameterType="string">
update sys_dept set del_flag = '2' where dept_id = #{deptId} update sys_dept set del_flag = '2' where dept_id = #{deptId}
</delete> </delete>
<delete id="deleteDeptById" parameterType="Long"> <delete id="deleteDeptById" parameterType="string">
delete from sys_dept where dept_id = #{deptId} delete from sys_dept where dept_id = #{deptId}
</delete> </delete>

12
lib/EmergencyService/zdxtEmergencyAuthService/src/main/resources/mapper/system/UserMapper.xml

@ -135,7 +135,7 @@
<if test="params.endTime != null and params.endTime != ''"><!-- 结束时间检索 --> <if test="params.endTime != null and params.endTime != ''"><!-- 结束时间检索 -->
AND date_format(u.create_time,'%y%m%d') &lt;= date_format(#{params.endTime},'%y%m%d') AND date_format(u.create_time,'%y%m%d') &lt;= date_format(#{params.endTime},'%y%m%d')
</if> </if>
<if test="deptId != null and deptId != 0"> <if test="deptId != null and deptId != ''">
AND (u.dept_id = #{deptId} OR u.dept_id IN ( SELECT t.dept_id FROM sys_dept t WHERE FIND_IN_SET AND (u.dept_id = #{deptId} OR u.dept_id IN ( SELECT t.dept_id FROM sys_dept t WHERE FIND_IN_SET
(#{deptId},ancestors) )) (#{deptId},ancestors) ))
</if> </if>
@ -154,7 +154,7 @@
left join sys_dept d on u.dept_id = d.dept_id left join sys_dept d on u.dept_id = d.dept_id
left join sys_tenant t on t.tenant_code = u.tenant_code left join sys_tenant t on t.tenant_code = u.tenant_code
where u.del_flag = '0' where u.del_flag = '0'
<if test="deptId != null and deptId != 0"> <if test="deptId != null and deptId != ''">
AND (u.dept_id = #{deptId}) AND (u.dept_id = #{deptId})
</if> </if>
<!-- 租户数据过滤 --> <!-- 租户数据过滤 -->
@ -189,7 +189,7 @@
<if test="params.endTime != null and params.endTime != ''"><!-- 结束时间检索 --> <if test="params.endTime != null and params.endTime != ''"><!-- 结束时间检索 -->
AND u.create_time &lt;= to_date(#{params.endTime},'yyyy-MM-dd HH24:mi:ss') AND u.create_time &lt;= to_date(#{params.endTime},'yyyy-MM-dd HH24:mi:ss')
</if> </if>
<if test="deptId != null and deptId != 0"> <if test="deptId != null and deptId != ''">
AND (u.dept_id = #{deptId} OR u.dept_id IN ( SELECT t.dept_id FROM sys_dept t WHERE FIND_IN_SET AND (u.dept_id = #{deptId} OR u.dept_id IN ( SELECT t.dept_id FROM sys_dept t WHERE FIND_IN_SET
(#{deptId},ancestors) <![CDATA[ <> ]]> 0 )) (#{deptId},ancestors) <![CDATA[ <> ]]> 0 ))
</if> </if>
@ -318,7 +318,7 @@
<update id="updateUser" parameterType="User"> <update id="updateUser" parameterType="User">
update sys_user update sys_user
<set> <set>
<if test="deptId != null and deptId != 0">dept_id = #{deptId},</if> <if test="deptId != null and deptId != ''">dept_id = #{deptId},</if>
<if test="loginName != null and loginName != ''">login_name = #{loginName},</if> <if test="loginName != null and loginName != ''">login_name = #{loginName},</if>
<if test="userName != null and userName != ''">user_name = #{userName},</if> <if test="userName != null and userName != ''">user_name = #{userName},</if>
<if test="lawCertificateNum != null and lawCertificateNum != ''">law_certificate_num = #{lawCertificateNum},</if> <if test="lawCertificateNum != null and lawCertificateNum != ''">law_certificate_num = #{lawCertificateNum},</if>
@ -365,7 +365,7 @@
<set> <set>
<if test="deptId != null and deptId != 0">dept_id = #{deptId},</if> <if test="deptId != null and deptId != ''">dept_id = #{deptId},</if>
<if test="loginName != null and loginName != ''">login_name = #{loginName},</if> <if test="loginName != null and loginName != ''">login_name = #{loginName},</if>
<if test="userName != null and userName != ''">user_name = #{userName},</if> <if test="userName != null and userName != ''">user_name = #{userName},</if>
<if test="email != null and email != ''">email = #{email},</if> <if test="email != null and email != ''">email = #{email},</if>
@ -391,7 +391,7 @@
<insert id="insertUser" parameterType="User" useGeneratedKeys="true" keyProperty="userId"> <insert id="insertUser" parameterType="User" useGeneratedKeys="true" keyProperty="userId">
insert into sys_user( insert into sys_user(
<if test="userId != null and userId != 0">user_id,</if> <if test="userId != null and userId != 0">user_id,</if>
<if test="deptId != null and deptId != 0">dept_id,</if> <if test="deptId != null and deptId != ''">dept_id,</if>
<if test="loginName != null and loginName != ''">login_name,</if> <if test="loginName != null and loginName != ''">login_name,</if>
<if test="userName != null and userName != ''">user_name,</if> <if test="userName != null and userName != ''">user_name,</if>
<if test="email != null and email != ''">email,</if> <if test="email != null and email != ''">email,</if>

28
lib/EmergencyService/zdxtEmergencyBootStart/src/main/resources/application.yml

@ -9,8 +9,8 @@ ruoyi:
# 实例演示开关 # 实例演示开关
demoEnabled: true demoEnabled: true
# 文件路径 示例( Windows配置D:/ruoyi/uploadPath,Linux配置 /home/ruoyi/uploadPath) # 文件路径 示例( Windows配置D:/ruoyi/uploadPath,Linux配置 /home/ruoyi/uploadPath)
profile: C:/ruoyi/uploadPath # profile: C:/ruoyi/uploadPath
# profile: /usr/local/uploadPath profile: /usr/local/uploadPath
# profile: /Users/kylin_stone/Workspaces/uploads # profile: /Users/kylin_stone/Workspaces/uploads
# 获取ip地址开关 # 获取ip地址开关
addressEnabled: false addressEnabled: false
@ -99,12 +99,12 @@ spring:
# redis配置 # redis配置
redis: redis:
database: 0 database: 0
# host: 10.76.108.1 host: 10.76.108.1
# port: 6379
# password: zfjd@123
host: 43.136.51.161
port: 6379 port: 6379
password: meiyoumima password: zfjd@123
# host: 43.136.51.161
# port: 6379
# password: meiyoumima
timeout: 6000ms # 连接超时时长(毫秒) timeout: 6000ms # 连接超时时长(毫秒)
lettuce: lettuce:
pool: pool:
@ -208,7 +208,7 @@ security:
allowed: allowed:
servernames: 10.132.108.3,10.76.108.1,192.168.110.36,192.168.244.1,192.168.1.101,139.186.135.156,192.168.1.102,192.168.1.105,192.168.8.129,192.168.1.100,192.168.1.104,192.168.1.103,10.76.108.3,10.132.108.3,192.168.93.1 servernames: 10.76.108.1,10.76.108.3,10.132.108.3,139.186.135.156,127.0.0.1
excel: excel:
export: true export: true
@ -236,10 +236,14 @@ siq:
#深圳易平台对接密钥 测试环境 #深圳易平台对接密钥 测试环境
szypt: szypt:
agentid: 1000067 agentid: 1000015
url: https://szytest.sz.gov.cn:30443/ url: https://zwwx-hlht.sz.gov.cn:30443/
corpid: wwefa4043a6b5cf4f3 corpid: wwf62d6d16d1182b4f
corpsecret: qYf-NIgyRKG-5eybrclvnBogATPfOhpnAVp6yBas7RU corpsecret: VRJHzFqJpsSZhwnsKTWNspv_GZMxTWl-bgH6DyE9Ty0
# agentid: 1000067
# url: https://szytest.sz.gov.cn:30443/
# corpid: wwefa4043a6b5cf4f3
# corpsecret: qYf-NIgyRKG-5eybrclvnBogATPfOhpnAVp6yBas7RU
#市认证网关 #市认证网关
srnwg: srnwg:

2
lib/EmergencyService/zdxtLawEnforcementCodeService/src/main/java/com/zdxt/code/domain/EnforceRegCount.java

@ -1,5 +1,6 @@
package com.zdxt.code.domain; package com.zdxt.code.domain;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.zdxt.common.BaseDomain; import com.zdxt.common.BaseDomain;
import java.util.Date; import java.util.Date;
@ -11,6 +12,7 @@ import java.util.List;
* @author chenrui * @author chenrui
* @date 2024-02-23 * @date 2024-02-23
*/ */
@JsonIgnoreProperties(ignoreUnknown = true)
public class EnforceRegCount public class EnforceRegCount
{ {
private static final long serialVersionUID = 1L; private static final long serialVersionUID = 1L;

24
lib/EmergencyService/zdxtLawEnforcementCodeService/src/main/java/com/zdxt/code/domain/EnterpriseInformation.java

@ -78,7 +78,29 @@ public class EnterpriseInformation extends BaseDomain
*/ */
private String enterpriseTel; private String enterpriseTel;
public void setId(String id) /** 企业联系人 */
private String enterprise;
/** 证件号 */
private String idNumbe;
public String getEnterprise() {
return enterprise;
}
public void setEnterprise(String enterprise) {
this.enterprise = enterprise;
}
public String getIdNumbe() {
return idNumbe;
}
public void setIdNumbe(String idNumbe) {
this.idNumbe = idNumbe;
}
public void setId(String id)
{ {
this.id = id; this.id = id;
} }

3
lib/EmergencyService/zdxtLawEnforcementCodeService/src/main/java/com/zdxt/code/domain/SiqLogin.java

@ -1,5 +1,8 @@
package com.zdxt.code.domain; package com.zdxt.code.domain;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
@JsonIgnoreProperties(ignoreUnknown = true)
public class SiqLogin { public class SiqLogin {
/** /**

3
lib/EmergencyService/zdxtLawEnforcementCodeService/src/main/java/com/zdxt/code/domain/Xzcfajjbxx026705.java

@ -1,8 +1,11 @@
package com.zdxt.code.domain; package com.zdxt.code.domain;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
/** /**
* 行政处罚案件 * 行政处罚案件
*/ */
@JsonIgnoreProperties(ignoreUnknown = true)
public class Xzcfajjbxx026705 { public class Xzcfajjbxx026705 {
/** /**

3
lib/EmergencyService/zdxtLawEnforcementCodeService/src/main/java/com/zdxt/code/domain/Xzqzjbxx173774.java

@ -1,8 +1,11 @@
package com.zdxt.code.domain; package com.zdxt.code.domain;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
/** /**
* 案件强制信息 * 案件强制信息
*/ */
@JsonIgnoreProperties(ignoreUnknown = true)
public class Xzqzjbxx173774 { public class Xzqzjbxx173774 {
/** /**

4
lib/EmergencyService/zdxtLawEnforcementCodeService/src/main/java/com/zdxt/code/service/impl/EnterpriseComplaintServiceImpl.java

@ -83,8 +83,8 @@ public class EnterpriseComplaintServiceImpl implements IEnterpriseComplaintServi
//文件后缀 //文件后缀
zdxtFileCommon.setFileSuffix("JPG"); zdxtFileCommon.setFileSuffix("JPG");
zdxtFileCommon.setUploadPath(res); zdxtFileCommon.setUploadPath(res);
zdxtFileCommon.setUploadPersonId(user.getUserId().toString()); zdxtFileCommon.setUploadPersonId(null==user.getUserId()?"":user.getUserId().toString());
zdxtFileCommon.setUploadPersonName(user.getUserName()); zdxtFileCommon.setUploadPersonName(null==user.getUserName()?"":user.getUserName());
zdxtFileCommonApi.addZdxtFileCommon(zdxtFileCommon); zdxtFileCommonApi.addZdxtFileCommon(zdxtFileCommon);
}); });

Loading…
Cancel
Save