Browse Source

执法端-查询人员修改

dev-V1.10.2-temp
niujiyi 3 months ago
parent
commit
4b82130640
  1. 14
      zdxt-modules/zdxt-enforcement-code-common/src/main/java/com/zdxt/enforcementcode/domain/vo/UnitUserVo.java
  2. 2
      zdxt-modules/zdxt-enforcement-code/src/main/java/com/zdxt/enforcementcode/controller/app/enforcement/AppEnfSystemController.java
  3. 13
      zdxt-modules/zdxt-enforcement-code/src/main/java/com/zdxt/enforcementcode/controller/app/enterprise/AppEnforcementLawNoticeController.java
  4. 3
      zdxt-modules/zdxt-enforcement-code/src/main/resources/mapper/enforcementcode/EfcodeVirtualUnitMapper.xml

14
zdxt-modules/zdxt-enforcement-code-common/src/main/java/com/zdxt/enforcementcode/domain/vo/UnitUserVo.java

@ -1,6 +1,8 @@
package com.zdxt.enforcementcode.domain.vo; package com.zdxt.enforcementcode.domain.vo;
import lombok.Data; import lombok.Data;
import org.dromara.common.sensitive.annotation.Sensitive;
import org.dromara.common.sensitive.core.SensitiveStrategy;
import java.io.Serial; import java.io.Serial;
import java.io.Serializable; import java.io.Serializable;
@ -42,8 +44,15 @@ public class UnitUserVo implements Serializable {
/** /**
* 手机号(市认证同步) * 手机号(市认证同步)
*/ */
@Sensitive(strategy = SensitiveStrategy.PHONE)
private String mobileNumber; private String mobileNumber;
/**
* 手机号(来自sys_user.phonenumber)
*/
@Sensitive(strategy = SensitiveStrategy.PHONE)
private String phonenumber;
/** /**
* 部门路径(来自sys_dept.zzDisplayPath,已去除"深圳市/"前缀) * 部门路径(来自sys_dept.zzDisplayPath,已去除"深圳市/"前缀)
*/ */
@ -63,4 +72,9 @@ public class UnitUserVo implements Serializable {
* 引用备注(仅引用人员列表使用,来自efcode_virtual_unit_user.remark) * 引用备注(仅引用人员列表使用,来自efcode_virtual_unit_user.remark)
*/ */
private String remark; private String remark;
/**
* 执法证件号
*/
private String lawCertificateNum;
} }

2
zdxt-modules/zdxt-enforcement-code/src/main/java/com/zdxt/enforcementcode/controller/app/enforcement/AppEnfSystemController.java

@ -212,7 +212,7 @@ public class AppEnfSystemController extends BaseController {
} }
/** /**
*执法端-分页查询用户 *执法端-分页查询用户 dataScopeId ,notUserId,isShowCardId,userId,userName
* @param bo * @param bo
* @param pageQuery * @param pageQuery
* @return * @return

13
zdxt-modules/zdxt-enforcement-code/src/main/java/com/zdxt/enforcementcode/controller/app/enterprise/AppEnforcementLawNoticeController.java

@ -80,16 +80,25 @@ public class AppEnforcementLawNoticeController extends BaseController {
ExcelUtil.exportExcel(list, "行政执法预告", EnforcementLawNoticeVo.class, response); ExcelUtil.exportExcel(list, "行政执法预告", EnforcementLawNoticeVo.class, response);
} }
/** /* *//**
* 获取行政执法预告详细信息 * 获取行政执法预告详细信息
* *
* @param id 主键 * @param id 主键
*/ *//*
@GetMapping("/{id}") @GetMapping("/{id}")
public R<EnforcementLawNoticeVo> getInfo(@NotNull(message = "主键不能为空") public R<EnforcementLawNoticeVo> getInfo(@NotNull(message = "主键不能为空")
@PathVariable String id) { @PathVariable String id) {
return R.ok(enforcementLawNoticeService.queryById(id)); return R.ok(enforcementLawNoticeService.queryById(id));
} }
*/
/**
* 获取预告详情
*/
@GetMapping("/noticeDetails")
public R<EfcodeCpNoticeVo> noticeDetails( String id) {
return R.ok(efcodeCpNoticeService.queryById(id));
}
/** /**
* 新增行政执法预告 * 新增行政执法预告

3
zdxt-modules/zdxt-enforcement-code/src/main/resources/mapper/enforcementcode/EfcodeVirtualUnitMapper.xml

@ -14,6 +14,7 @@
u.fullname AS fullname, u.fullname AS fullname,
u.mobileNumber AS mobileNumber, u.mobileNumber AS mobileNumber,
u.user_source AS userSource, u.user_source AS userSource,
u .law_certificate_num as lawCertificateNum,
REPLACE(COALESCE(d.zzDisplayPath, ''), '深圳市/', '') AS zzDisplayPath, REPLACE(COALESCE(d.zzDisplayPath, ''), '深圳市/', '') AS zzDisplayPath,
<choose> <choose>
<when test="!globalSearch and sysDeptId != null and sysDeptId != ''"> <when test="!globalSearch and sysDeptId != null and sysDeptId != ''">
@ -25,7 +26,7 @@
</choose> </choose>
FROM sys_user u FROM sys_user u
LEFT JOIN sys_dept d ON u.dept_id = d.dept_id LEFT JOIN sys_dept d ON u.dept_id = d.dept_id
WHERE u.del_flag = '0' WHERE u.del_flag = '0' and d.dept_id != 405
<if test="!globalSearch and sysDeptId != null and sysDeptId != ''"> <if test="!globalSearch and sysDeptId != null and sysDeptId != ''">
AND (u.dept_id = #{sysDeptId} OR u.dept_id IN ( AND (u.dept_id = #{sysDeptId} OR u.dept_id IN (
SELECT t.dept_id FROM sys_dept t WHERE t.del_flag = '0' AND FIND_IN_SET(#{sysDeptId}, t.ancestors) SELECT t.dept_id FROM sys_dept t WHERE t.del_flag = '0' AND FIND_IN_SET(#{sysDeptId}, t.ancestors)

Loading…
Cancel
Save