feat:驻港单位权限配置

koumen
dearLin 2026-03-26 18:05:01 +08:00
parent e685c2566a
commit 35efb01188
5 changed files with 17 additions and 7 deletions

View File

@ -1,4 +1,4 @@
<!doctype html><html lang="zh"><head data-built-info="@cqsjjb/scripts@2.0.0 Env/production (2026/3/26 15:53:39) App/primeport"><meta charset="UTF-8"/><meta name="renderer" content="webkit"/><meta http-equiv="X-UA-Compatible" content="IE=edge,Chrome=1"/><meta name="viewport" content="width=device-width,minimum-scale=1,maximum-scale=1,user-scalable=no,viewport-fit=cover"><title>--</title><script>(function () { <!doctype html><html lang="zh"><head data-built-info="@cqsjjb/scripts@2.0.0 Env/production (2026/3/26 17:31:08) App/primeport"><meta charset="UTF-8"/><meta name="renderer" content="webkit"/><meta http-equiv="X-UA-Compatible" content="IE=edge,Chrome=1"/><meta name="viewport" content="width=device-width,minimum-scale=1,maximum-scale=1,user-scalable=no,viewport-fit=cover"><title>--</title><script>(function () {
const APP_ENV = { const APP_ENV = {
antd: { antd: {
'ant-prefix': 'micro-temp', 'ant-prefix': 'micro-temp',
@ -20,4 +20,4 @@
redirect: '', redirect: '',
FRAMEWORK: APP_ENV.antd FRAMEWORK: APP_ENV.antd
}; };
})();</script><script defer="defer" src="/primeport/static/js/75.01fcf9a90d6e6463589b.js"></script><script defer="defer" src="/primeport/static/js/745.1a4c36b2a5f096849a4e.js"></script><script defer="defer" src="/primeport/static/js/main.6c8d6c224683e29cde27.js"></script><link href="/primeport/static/css/main.ef1f3389c7ea99a7bdd0.css" rel="stylesheet"></head><body><noscript>此网页需要开启JavaScript功能。</noscript><div id="root" style="width: 100%; height: 100%; position: relative;overflow-y: auto;"></div><script type="text/javascript">/* @cqsjjb/script 输出当前应用基本信息、构建时间 */console.log("%c@cqsjjb/scripts@2.0.0 Env/production (2026/3/26 15:53:39) App/primeport Version/master Java/<branch-name>", "color: #1890ff; border-radius: 2px; padding: 0 4px; border: 1px solid #1890ff; background: #f9fcff")</script></body></html> })();</script><script defer="defer" src="/primeport/static/js/75.01fcf9a90d6e6463589b.js"></script><script defer="defer" src="/primeport/static/js/745.1a4c36b2a5f096849a4e.js"></script><script defer="defer" src="/primeport/static/js/main.b81c1c238dcfb58ea4c8.js"></script><link href="/primeport/static/css/main.ef1f3389c7ea99a7bdd0.css" rel="stylesheet"></head><body><noscript>此网页需要开启JavaScript功能。</noscript><div id="root" style="width: 100%; height: 100%; position: relative;overflow-y: auto;"></div><script type="text/javascript">/* @cqsjjb/script 输出当前应用基本信息、构建时间 */console.log("%c@cqsjjb/scripts@2.0.0 Env/production (2026/3/26 17:31:08) App/primeport Version/master Java/<branch-name>", "color: #1890ff; border-radius: 2px; padding: 0 4px; border: 1px solid #1890ff; background: #f9fcff")</script></body></html>

View File

@ -293,8 +293,18 @@ public enum MenuEnum {
* *
*/ */
XGS_CHE_LIANG_FENG_BI_QU_YU_SHEN_QING_JI_LU("/primeport/container/stakeholder/enclosedArea/apply/vehicleRecords/list", "xgs-che-liang-feng-bi-qu-yu-shen-qing-ji-lu"), XGS_CHE_LIANG_FENG_BI_QU_YU_SHEN_QING_JI_LU("/primeport/container/stakeholder/enclosedArea/apply/vehicleRecords/list", "xgs-che-liang-feng-bi-qu-yu-shen-qing-ji-lu"),
ZGDW_LSRYGL_RECORD("/primeport/container/stakeholder/firstLevelDoor/portEntryApproval/temporaryVisitor/temporaryPersonnelRecords/list", "zgdw-lsrygljl"),
ZGDW_LSCLGL_RECORD("/primeport/container/stakeholder/firstLevelDoor/portEntryApproval/temporaryVisitor/temporaryVehicleRecords/list", "zgdw-lsclgljl"); ZGDW_MJSPR("/primeport/container/stakeholder/firstLevelDoor/approverUser", "zgdw-mjspr"),
ZGDW_RYJCLGL("/primeport/container/stakeholder/firstLevelDoor/importAndExportPortInfo/stockPersonnelAndVehicles/list", "zgdw-ryjclgl"),
ZGDW_GRCLGL("/primeport/container/stakeholder/firstLevelDoor/importAndExportPortInfo/personalVehicle/list", "zgdw-grclgl"),
ZGDW_CLWGGL("/primeport/container/stakeholder/firstLevelDoor/importAndExportPortInfo/vehiclesViolation/vehiclesViolation/list", "zgdw-clwggl"),
ZGDW_CLHMDGL("/primeport/container/stakeholder/firstLevelDoor/importAndExportPortInfo/vehiclesViolation/vehicleBlacklist/list", "zgdw-clhmdgl"),
ZGDW_JGSP_CLSP("/primeport/container/stakeholder/firstLevelDoor/portEntryApproval/longTermVehicleApproval/shareVehicles", "zgdw-jgsp-clsp"),
ZGDW_CLSPJL("/primeport/container/stakeholder/firstLevelDoor/portEntryApproval/longTermVehicleApproval/shareVehiclesRecords", "zgdw-clspjl"),
ZGDW_LSRYGL("/primeport/container/stakeholder/firstLevelDoor/portEntryApproval/temporaryVisitor/temporaryPersonnel/list", "zgdw-lsrygl"),
ZGDW_LSCLGL("/primeport/container/stakeholder/firstLevelDoor/portEntryApproval/temporaryVisitor/temporaryVehicle/list", "zgdw-lsclgl"),
ZGDW_LSRYGLJL_RECORD("/primeport/container/stakeholder/firstLevelDoor/portEntryApproval/temporaryVisitor/temporaryPersonnelRecords/list", "zgdw-lsrygljl-record"),
ZGDW_LSCLGLJL_RECORD("/primeport/container/stakeholder/firstLevelDoor/portEntryApproval/temporaryVisitor/temporaryVehicleRecords/list", "zgdw-lsclgljl-record");
private final String path; private final String path;
private final String menuKey; private final String menuKey;

View File

@ -27,7 +27,7 @@ public interface VehicleApplyMapper extends BaseMapper<VehicleApplyDO> {
IPage<VehicleApplyDO> listPage(Page<Map<String, Object>> page, @Param("params") Map<String, Object> params, String menuPerms); IPage<VehicleApplyDO> listPage(Page<Map<String, Object>> page, @Param("params") Map<String, Object> params, String menuPerms);
IPage<FgsVehicleCountDto> fgsCount(Page<Map<String, Object>> page, HashMap<String, String> qry); IPage<FgsVehicleCountDto> fgsCount(Page<Map<String, Object>> page, @Param("params") HashMap<String, String> qry);
VehicleApplyDO getInfoById(Long id); VehicleApplyDO getInfoById(Long id);
} }

View File

@ -37,7 +37,7 @@ public class VehicleViolationsRepositoryImpl extends BaseRepositoryImpl<VehicleV
IPage<VehicleViolationsDO> iPage = new Query<VehicleViolationsDO>().getPage(params); IPage<VehicleViolationsDO> iPage = new Query<VehicleViolationsDO>().getPage(params);
QueryWrapper<VehicleViolationsDO> queryWrapper = new QueryWrapper<>(); QueryWrapper<VehicleViolationsDO> queryWrapper = new QueryWrapper<>();
queryWrapper = PageQueryHelper.createPageQueryWrapper(queryWrapper, params); queryWrapper = PageQueryHelper.createPageQueryWrapper(queryWrapper, params);
queryWrapper.eq(Tools.isEmpty(params.get("violationType")),"violation_type",params.get("violationType")); queryWrapper.eq(!Tools.isEmpty(params.get("violationType")),"violation_type",params.get("violationType"));
queryWrapper.eq("licence_no",params.get("licenceNo")); queryWrapper.eq("licence_no",params.get("licenceNo"));
queryWrapper.orderByDesc("create_time"); queryWrapper.orderByDesc("create_time");
IPage<VehicleViolationsDO> result = vehicleViolationsMapper.selectPage(iPage, queryWrapper); IPage<VehicleViolationsDO> result = vehicleViolationsMapper.selectPage(iPage, queryWrapper);

View File

@ -41,7 +41,7 @@
a.audit_dept_name, a.audit_dept_name,
a.audit_corp_name, a.audit_corp_name,
a.audit_corp_id, a.audit_corp_id,
f.remarks check_department_name, f.remarks check_department_name
FROM FROM
vehicle_apply AS f vehicle_apply AS f
LEFT JOIN vehicle_audit AS a ON f.id = a.vehicle_apply_id LEFT JOIN vehicle_audit AS a ON f.id = a.vehicle_apply_id