<?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>
|
<groupId>cn.iocoder.boot</groupId>
|
<artifactId>yudao</artifactId>
|
<version>${revision}</version>
|
</parent>
|
<modelVersion>4.0.0</modelVersion>
|
<artifactId>yudao-module-qcreport</artifactId>
|
<packaging>jar</packaging>
|
|
<name>${project.artifactId}</name>
|
<description>
|
qcreport 模块下,智能质检报告设计平台。
|
可视化报告模板设计器 + 模板 Schema + 数据绑定引擎 + 判定规则引擎 + HTML/PDF 渲染引擎。
|
</description>
|
|
<dependencies>
|
<!-- System:权限、用户、文件存储(storage-blob / storage-attachment) -->
|
<dependency>
|
<groupId>cn.iocoder.boot</groupId>
|
<artifactId>yudao-module-system</artifactId>
|
<version>${revision}</version>
|
</dependency>
|
|
<!-- MES:质检单(来料/过程/出货/退货)可报告数据接口 -->
|
<dependency>
|
<groupId>cn.iocoder.boot</groupId>
|
<artifactId>yudao-module-mes-api</artifactId>
|
<version>${revision}</version>
|
</dependency>
|
|
<!-- Web 相关 -->
|
<dependency>
|
<groupId>cn.iocoder.boot</groupId>
|
<artifactId>yudao-spring-boot-starter-web</artifactId>
|
</dependency>
|
|
<dependency>
|
<groupId>cn.iocoder.boot</groupId>
|
<artifactId>yudao-spring-boot-starter-security</artifactId>
|
</dependency>
|
|
<!-- DB 相关 -->
|
<dependency>
|
<groupId>cn.iocoder.boot</groupId>
|
<artifactId>yudao-spring-boot-starter-mybatis</artifactId>
|
</dependency>
|
|
<dependency>
|
<groupId>cn.iocoder.boot</groupId>
|
<artifactId>yudao-spring-boot-starter-redis</artifactId>
|
</dependency>
|
|
<!-- 工具类相关 -->
|
<dependency>
|
<groupId>cn.iocoder.boot</groupId>
|
<artifactId>yudao-spring-boot-starter-excel</artifactId>
|
</dependency>
|
|
<!-- PDF 出件:服务端调用 Chromium 把报告 HTML 打印成 PDF -->
|
<dependency>
|
<groupId>com.microsoft.playwright</groupId>
|
<artifactId>playwright</artifactId>
|
</dependency>
|
|
<!-- AI 导入:只依赖 -api(里面只有 AiChatApi),不依赖 yudao-module-ai 本体 -->
|
<dependency>
|
<groupId>cn.iocoder.boot</groupId>
|
<artifactId>yudao-module-ai-api</artifactId>
|
<version>${revision}</version>
|
</dependency>
|
|
<!-- AI 导入:PDF 文本抽取与扫描页渲染 -->
|
<dependency>
|
<groupId>org.apache.pdfbox</groupId>
|
<artifactId>pdfbox</artifactId>
|
<version>3.0.4</version>
|
</dependency>
|
|
<!-- AI 导入:Word(.docx) / Excel(.xlsx) 文本抽取 -->
|
<dependency>
|
<groupId>org.apache.poi</groupId>
|
<artifactId>poi-ooxml</artifactId>
|
<version>5.4.0</version>
|
</dependency>
|
|
<!-- Test 测试相关 -->
|
<dependency>
|
<groupId>cn.iocoder.boot</groupId>
|
<artifactId>yudao-spring-boot-starter-test</artifactId>
|
</dependency>
|
|
</dependencies>
|
|
</project>
|