Browse Source

监督端-部门统计-人员列表添加执法案件数量及其排序

v6
zouyx 2 years ago
parent
commit
3d2fcdf20b
  1. 5
      lib/EmergencyService/zdxtEmergencyBootStart/src/main/resources/templates/project/code/deptStatic/deptStatic.html
  2. 9
      lib/EmergencyService/zdxtLawEnforcementCodeService/src/main/java/com/zdxt/code/domain/Zfryjdm2405301.java
  3. 3
      lib/EmergencyService/zdxtLawEnforcementCodeService/src/main/java/com/zdxt/code/service/impl/Zfryjdm2405301ServiceImpl.java
  4. 5
      lib/EmergencyService/zdxtLawEnforcementCodeService/src/main/resources/mapper/Zfryjdm2405301Mapper.xml

5
lib/EmergencyService/zdxtEmergencyBootStart/src/main/resources/templates/project/code/deptStatic/deptStatic.html

@ -205,6 +205,11 @@
field : 'phoneNumber', field : 'phoneNumber',
title : '联系方式' title : '联系方式'
},
{
field : 'number',
title : '执法案件数量',
sortable: true,
} }
] ]
}; };

9
lib/EmergencyService/zdxtLawEnforcementCodeService/src/main/java/com/zdxt/code/domain/Zfryjdm2405301.java

@ -47,6 +47,7 @@ public class Zfryjdm2405301 {
public String deptId; public String deptId;
private String ancestors; private String ancestors;
private String code; private String code;
private Integer number;
public String getPhoneNumber() { public String getPhoneNumber() {
return phoneNumber; return phoneNumber;
@ -207,4 +208,12 @@ public class Zfryjdm2405301 {
public void setCode(String code) { public void setCode(String code) {
this.code = code; this.code = code;
} }
public Integer getNumber() {
return number;
}
public void setNumber(Integer number) {
this.number = number;
}
} }

3
lib/EmergencyService/zdxtLawEnforcementCodeService/src/main/java/com/zdxt/code/service/impl/Zfryjdm2405301ServiceImpl.java

@ -63,6 +63,9 @@ public class Zfryjdm2405301ServiceImpl implements IZfryjdm2405301Service
zfryjdm2405301List.get(i).setPhoneNumber(IdCardCryptoUtil.symmetricDecryptIdCard("VRJHzFqJpsSZhwnsKTWNspv_GZMxTWl-bgH6DyE9Ty0", zfryjdm2405301List.get(i).getPhoneNumber())); zfryjdm2405301List.get(i).setPhoneNumber(IdCardCryptoUtil.symmetricDecryptIdCard("VRJHzFqJpsSZhwnsKTWNspv_GZMxTWl-bgH6DyE9Ty0", zfryjdm2405301List.get(i).getPhoneNumber()));
} }
} }
// Zfryjdm2405301 z=new Zfryjdm2405301();
// z.setNumber(4);
// zfryjdm2405301List.add(z);
return zfryjdm2405301List; return zfryjdm2405301List;
} }
} }

5
lib/EmergencyService/zdxtLawEnforcementCodeService/src/main/resources/mapper/Zfryjdm2405301Mapper.xml

@ -77,7 +77,8 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
</select> </select>
<select id="selectZfryjdmByDeptId" parameterType="Zfryjdm2405301" resultMap="ZfryjdmResult"> <select id="selectZfryjdmByDeptId" parameterType="Zfryjdm2405301" resultMap="ZfryjdmResult">
select name, zzjgdm, #{zfdw} as zfdw, sub_name, zfcode, sfzcode_encrypt,x.dept_id as deptId,phoneNumber as phoneNumber,ancestors as ancestors from select name, zzjgdm, #{zfdw} as zfdw, sub_name, zfcode, sfzcode_encrypt,x.dept_id as deptId,phoneNumber as phoneNumber,ancestors as ancestors,
(select count(*) from enforcement_registration where law_enforcer_id=x.user_id or law_enforcer_id_two=x.user_id) as number from
(select* from (select* from
(select name, zzjgdm, zfdw, sub_name, zfcode, sfzcode_encrypt from zfryjdm2405301 (select name, zzjgdm, zfdw, sub_name, zfcode, sfzcode_encrypt from zfryjdm2405301
<where> <where>
@ -89,7 +90,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
<if test="zfcode != null and zfcode != ''">and zfcode like concat('%',#{zfcode},'%')</if> <if test="zfcode != null and zfcode != ''">and zfcode like concat('%',#{zfcode},'%')</if>
</where> </where>
group by sfzcode) z group by sfzcode) z
left join (select dept_id,phoneNumber, certificateNumber from sys_user where law_certificate_num is not null and user_source = 0 and status='0' and del_flag='0' group by certificateNumber) u left join (select user_id,dept_id,phoneNumber, certificateNumber from sys_user where law_certificate_num is not null and user_source = 0 and status='0' and del_flag='0' group by certificateNumber) u
on z.sfzcode_encrypt=u.certificateNumber on z.sfzcode_encrypt=u.certificateNumber
group by z.sfzcode_encrypt)x group by z.sfzcode_encrypt)x
left join (select dept_id,ancestors,creditcode from sys_dept where status='0' and del_flag='0') d left join (select dept_id,ancestors,creditcode from sys_dept where status='0' and del_flag='0') d

Loading…
Cancel
Save