Files
supervision-test-repo/jeecg-module-system/jeecg-system-api/jeecg-system-openapi/pom.xml
T
wsmandClaude Opus 4.7 e7fec1375e feat(openapi): 新增对外接口模块,提供门户待办数查询接口 /openapi/countTaskforporter
新增 jeecg-system-openapi 模块,与 local-api/cloud-api 同级,作为对外能力聚合入口。
接口通过 shiro.excludeUrls 白名单放行,鉴权与业务实现完全解耦。

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-07-14 16:12:30 +08:00

26 lines
1.1 KiB
XML
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<parent>
<artifactId>jeecg-system-api</artifactId>
<groupId>org.jeecgframework.boot</groupId>
<version>${jeecgProjectVersion}</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<artifactId>jeecg-system-openapi</artifactId>
<!-- 对外接口模块:HTTP 入口 + 能力实现,统一 /openapi/* 前缀。
base-core 由父模块 jeecg-system-api 继承;额外依赖 local-api
便于后续注入 ISysBaseAPI 等接口做跨模块调用。
认证/放行由 base-core 的签名拦截器 + Shiro 按路径统一处理,本模块零鉴权代码。 -->
<dependencies>
<dependency>
<groupId>org.jeecgframework.boot</groupId>
<artifactId>jeecg-system-local-api</artifactId>
</dependency>
</dependencies>
</project>