在仓库中删除不应跟踪的构建文件

limengyuan_branch
ymst 4 months ago
parent b39a3012f8
commit 38c6ee1269

@ -0,0 +1,186 @@
# ArtifactLLM 项目前后端 Git 提交审查说明
本文档基于当前仓库目录结构,对**不建议提交到远程 Git 仓库**的内容进行梳理,并按目录归类,方便后续完善 `.gitignore` 规则或人工审查。
> 说明:部分目录(如 `target/`、`node_modules/`)在当前工作区可能尚未生成,但只要本地构建或安装依赖后就会出现,同样不应该提交到远程仓库。
---
## 一、项目根目录(`./`
- `./.idea/`
- 性质IDEIntelliJ IDEA工作空间目录其中包含大量**本地环境相关配置**与缓存。
- 当前 `.gitignore` 已对 `.idea/` 做了忽略,同时通过白名单保留了少量共享配置文件。
- 建议:保持现有做法,除少数必要共享配置文件外,其余 `.idea/**` 统一忽略。
- `./*.log`
- 性质:在项目运行或构建过程中产生的日志文件。
- 建议:统一通过 `.gitignore` 忽略,如:
- `*.log`
- `logs/`
- `./*.tmp`、`./*.bak`、`./*.swp` 等临时文件
- 性质:编辑器、脚本或系统产生的临时文件。
- 建议:通过 `.gitignore` 忽略,如:
- `*.tmp`
- `*.bak`
- `*.swp`
---
## 二、后端多模块工程(`./src/ArtifactLLM_banker`
后端是一个多模块 Maven 工程,各模块下 `.gitignore` 已经忽略了大部分**编译产物**与**IDE 配置**,但仍有必要总结不应提交的目录与文件类型,便于检查和补充。
### 2.1 顶层工程 `./src/ArtifactLLM_banker/`
- `./src/ArtifactLLM_banker/target/`
- 性质Maven 构建输出目录,包含 class 文件、打包后的 jar/war 等。
- 状态:已在 `src/ArtifactLLM_banker/.gitignore` 中忽略。
- 建议:继续保持忽略,**任何 `target/` 下的内容都不应提交**。
- `./src/ArtifactLLM_banker/.mvn/wrapper/maven-wrapper.jar`
- 性质Maven Wrapper 的二进制 jar 文件。
- 状态:已在 `src/ArtifactLLM_banker/.gitignore` 中忽略。
- 建议:保持忽略,仅保留 `mvnw`、`mvnw.cmd` 和 `maven-wrapper.properties` 等文本配置文件即可。
- IDE / 构建工具相关目录与文件(全局规则)
- 不应提交的内容(已在各 `.gitignore` 中列出)包括:
- `.apt_generated`
- `.classpath`
- `.factorypath`
- `.project`
- `.settings/`
- `.springBeans`
- `.sts4-cache`
- `.idea/`
- `*.iws`
- `*.iml`
- `*.ipr`
- `/nbproject/private/`
- `/nbbuild/`
- `/dist/`
- `/nbdist/`
- `/.nb-gradle/`
- `build/`(排除 `src/main/**/build/`、`src/test/**/build/` 中的源码资源)
- `.vscode/`
- 建议:这些目录和文件均为**本地环境或构建中间产物**,不应提交。
### 2.2 各子模块artifact-ai、artifact-common、artifact-knowledge、artifact-relic、artifact-system、artifact-web
各子模块路径示例:
- `./src/ArtifactLLM_banker/artifact-ai/`
- `./src/ArtifactLLM_banker/artifact-common/`
- `./src/ArtifactLLM_banker/artifact-knowledge/`
- `./src/ArtifactLLM_banker/artifact-relic/`
- `./src/ArtifactLLM_banker/artifact-system/`
- `./src/ArtifactLLM_banker/artifact-web/`
通用不应提交内容(各模块 `.gitignore` 已基本覆盖):
- `{module}/target/`
- `{module}/.mvn/wrapper/maven-wrapper.jar`
- `{module}/.idea/` 及各类 IDE 工程文件(`*.iml`、`*.ipr`、`*.iws` 等)
- `{module}/build/`(除源码路径下的资源外)
- `STS`、`NetBeans`、`VS Code` 等 IDE 产生的配置和缓存目录
> 结论:后端部分当前 `.gitignore` 已基本覆盖不应提交内容,但在使用新 IDE 或构建工具产生额外文件时,仍需检查是否需要补充忽略规则。
---
## 三、前端 Vue 工程(`./src/vue`
当前 `./src/vue` 目录结构包含:
- `src/vue/src/``api/`、`components/`、`router/`、`store/`、`views/` 等源码目录)
- `src/vue/package.json`
- `src/vue/package-lock.json`
- `src/vue/index.html`
- `src/vue/README.md`
在**前端构建和开发过程中**将会产生以下典型目录和文件,一般不应通过 Git 提交:
- `./src/vue/node_modules/`
- 性质:依赖安装目录,包含所有第三方 npm 包。
- 理由:体积大、可通过 `package.json``package-lock.json` 重新安装,属于纯依赖产物。
- 建议:必须在 `.gitignore` 中忽略,不应提交。
- `./src/vue/dist/``./src/vue/build/`
- 性质:前端构建产物(打包后的静态文件)。
- 理由:可通过构建命令重新生成,属于二进制/中间产物。
- 建议:不提交构建输出目录,只在部署环境中使用。
- `./src/vue/.cache/`、`./src/vue/.tmp/`、`./src/vue/coverage/` 等工具输出目录
- 可能由构建工具、测试框架或打包器生成(如 Vite、Webpack、Jest 等)。
- 建议:统一加入忽略规则,例如:
- `.cache/`
- `.tmp/`
- `coverage/`
- 前端日志与临时文件
- 如:
- `npm-debug.log*`
- `yarn-error.log*`
- `*.log`
- 建议:全部忽略。
- 本地环境配置文件
- 如:
- `.env.local`
- `.env.*.local`
- 建议如果存在敏感信息API Key、数据库连接等则应**忽略并不提交**。可以使用 `.env.example` 提供无敏感默认配置示例。
> 说明:当前仓库中尚未出现 `node_modules/`、`dist/` 等目录,但一旦本地安装依赖或构建后生成,这些目录及文件均不应提交到远程仓库。
---
## 四、文档与敏感信息(`./doc`
### 4.1 一般文档
- `./doc/project/**`
- 包含需求文档、设计文档、计划文档等(`.docx`、`.pdf`)。
- 特点:通常为**正式项目文档**,如不含敏感账号密码,一般可以提交。
- 建议:保持当前做法,但需注意其中是否包含**真实密钥或账号信息**。
- `./doc/process/**`
- 包含周报、会议纪要等过程性文档。
- 建议:通常可以提交,但如包含隐私信息或账号信息,应在提交前进行脱敏处理。
### 4.2 明显敏感目录
- `./doc/账户密码/`
- 目录名称表明其内容可能直接包含**账号与密码**信息。
- 建议:
- 此类目录及其中所有文件都**不应提交到 Git 仓库**
- 如果确需保留结构,可改为保存加密文件、脱敏示例或将真实账号信息迁移到安全存储(如密码管理器),并仅提交示例文件(如 `accounts.example.md`)。
---
## 五、其他通用不应提交内容(全局建议)
以下类型的文件和目录在项目任意位置出现时,通常都不应提交到远程仓库:
- 操作系统生成的文件
- 例如:`.DS_Store`macOS、`Thumbs.db`Windows、`desktop.ini` 等。
- 个人工具或编辑器配置
- 例如:`.vscode/`、`*.sublime-project`、`*.sublime-workspace` 等。
- 本地调试或缓存目录
- 例如:`tmp/`、`cache/`、`logs/` 等。
- 含敏感信息的配置文件
- 例如包含真实数据库密码、访问密钥、API Token 的 `*.properties`、`*.yml`、`.env` 等文件。
- 建议:这类文件应在提交前检查并脱敏,或改用示例文件 + 本地私有配置的方式管理。
---
## 六、小结与建议
- 后端多模块 Maven 工程(`src/ArtifactLLM_banker`)的 `.gitignore` 已较为完善,能够避免编译产物与大部分 IDE 文件被提交;建议持续关注新工具产生的文件是否需要补充忽略。
- 前端 Vue 工程(`src/vue`)目前缺少针对 `node_modules/`、`dist/` 等目录的忽略说明,实际开发中应确保这些目录不被提交。
- 文档目录中存在 `doc/账户密码/` 这类明显包含敏感信息的目录,**不建议提交**;应通过脱敏或改用示例文件的方式管理。
- 建议基于本文档结论,在根目录及相关子模块完善 `.gitignore`,并在提交前对潜在敏感文件进行专项审查。

@ -1,19 +0,0 @@
spring.application.name=artifact-ai
server.port=8083
# DeepSeek Configuration
ai.deepseek.api-key=sk-6f015483467b42c899233139feacfe11
ai.deepseek.base-url=https://api.deepseek.com
ai.deepseek.model=deepseek-reasoner
ai.deepseek.max-tokens=2048
ai.deepseek.temperature=0.7
# Database Configuration (Assuming shared or specific DB)
spring.datasource.url=jdbc:mysql://localhost:3306/artifactllm1?useUnicode=true&characterEncoding=utf-8&useSSL=false&serverTimezone=Asia/Shanghai
spring.datasource.username=root
spring.datasource.password=123456
spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver
# MyBatis Plus
mybatis-plus.mapper-locations=classpath*:/mapper/**/*.xml
mybatis-plus.configuration.map-underscore-to-camel-case=true

@ -1,3 +0,0 @@
artifactId=artifact-ai
groupId=cn.edu.hnu
version=0.0.1-SNAPSHOT

@ -1,10 +0,0 @@
cn\edu\hnu\artifactai\service\IAiChatService.class
cn\edu\hnu\artifactai\config\DeepSeekProperties.class
cn\edu\hnu\artifactai\mapper\AiChatHistoryMapper.class
cn\edu\hnu\artifactai\client\DeepSeekClient.class
cn\edu\hnu\artifactai\controller\AiController$ChatRequest.class
cn\edu\hnu\artifactai\controller\AiController$ChatResponse.class
cn\edu\hnu\artifactai\entity\AiChatHistory.class
cn\edu\hnu\artifactai\service\impl\AiChatServiceImpl.class
cn\edu\hnu\artifactai\controller\AiController.class
META-INF\spring-configuration-metadata.json

@ -1,7 +0,0 @@
C:\Users\哈俊元\Desktop\2班_老师指定的组队_大模型增强的文物资源知识管理系统\src\ArtifactLLM_banker\artifact-ai\src\main\java\cn\edu\hnu\artifactai\service\impl\AiChatServiceImpl.java
C:\Users\哈俊元\Desktop\2班_老师指定的组队_大模型增强的文物资源知识管理系统\src\ArtifactLLM_banker\artifact-ai\src\main\java\cn\edu\hnu\artifactai\config\DeepSeekProperties.java
C:\Users\哈俊元\Desktop\2班_老师指定的组队_大模型增强的文物资源知识管理系统\src\ArtifactLLM_banker\artifact-ai\src\main\java\cn\edu\hnu\artifactai\service\IAiChatService.java
C:\Users\哈俊元\Desktop\2班_老师指定的组队_大模型增强的文物资源知识管理系统\src\ArtifactLLM_banker\artifact-ai\src\main\java\cn\edu\hnu\artifactai\client\DeepSeekClient.java
C:\Users\哈俊元\Desktop\2班_老师指定的组队_大模型增强的文物资源知识管理系统\src\ArtifactLLM_banker\artifact-ai\src\main\java\cn\edu\hnu\artifactai\controller\AiController.java
C:\Users\哈俊元\Desktop\2班_老师指定的组队_大模型增强的文物资源知识管理系统\src\ArtifactLLM_banker\artifact-ai\src\main\java\cn\edu\hnu\artifactai\entity\AiChatHistory.java
C:\Users\哈俊元\Desktop\2班_老师指定的组队_大模型增强的文物资源知识管理系统\src\ArtifactLLM_banker\artifact-ai\src\main\java\cn\edu\hnu\artifactai\mapper\AiChatHistoryMapper.java

@ -1 +0,0 @@
C:\Users\哈俊元\Desktop\2班_老师指定的组队_大模型增强的文物资源知识管理系统\src\ArtifactLLM_banker\artifact-ai\src\test\java\cn\edu\hnu\artifactai\ArtifactAiApplicationTests.java

@ -1,3 +0,0 @@
artifactId=artifact-common
groupId=cn.edu.hnu
version=0.0.1-SNAPSHOT

@ -1,13 +0,0 @@
cn\edu\hnu\artifactcommon\utils\CaptchaUtil.class
cn\edu\hnu\artifactcommon\context\UserContext.class
cn\edu\hnu\artifactcommon\utils\JwtUtil.class
cn\edu\hnu\artifactcommon\pojo\vo\LoginVO.class
cn\edu\hnu\artifactcommon\result\Result.class
cn\edu\hnu\artifactcommon\utils\RedisUtil.class
cn\edu\hnu\artifactcommon\constant\SystemConstant.class
cn\edu\hnu\artifactcommon\utils\EncryptUtil.class
cn\edu\hnu\artifactcommon\context\UserContext$UserInfo.class
cn\edu\hnu\artifactcommon\exception\BusinessException.class
cn\edu\hnu\artifactcommon\pojo\vo\UserVO.class
cn\edu\hnu\artifactcommon\utils\UserConvertUtil.class
cn\edu\hnu\artifactcommon\pojo\dto\UserDTO.class

@ -1,12 +0,0 @@
C:\Users\哈俊元\Desktop\2班_老师指定的组队_大模型增强的文物资源知识管理系统\src\ArtifactLLM_banker\artifact-common\src\main\java\cn\edu\hnu\artifactcommon\pojo\vo\LoginVO.java
C:\Users\哈俊元\Desktop\2班_老师指定的组队_大模型增强的文物资源知识管理系统\src\ArtifactLLM_banker\artifact-common\src\main\java\cn\edu\hnu\artifactcommon\pojo\dto\UserDTO.java
C:\Users\哈俊元\Desktop\2班_老师指定的组队_大模型增强的文物资源知识管理系统\src\ArtifactLLM_banker\artifact-common\src\main\java\cn\edu\hnu\artifactcommon\exception\BusinessException.java
C:\Users\哈俊元\Desktop\2班_老师指定的组队_大模型增强的文物资源知识管理系统\src\ArtifactLLM_banker\artifact-common\src\main\java\cn\edu\hnu\artifactcommon\utils\RedisUtil.java
C:\Users\哈俊元\Desktop\2班_老师指定的组队_大模型增强的文物资源知识管理系统\src\ArtifactLLM_banker\artifact-common\src\main\java\cn\edu\hnu\artifactcommon\utils\UserConvertUtil.java
C:\Users\哈俊元\Desktop\2班_老师指定的组队_大模型增强的文物资源知识管理系统\src\ArtifactLLM_banker\artifact-common\src\main\java\cn\edu\hnu\artifactcommon\context\UserContext.java
C:\Users\哈俊元\Desktop\2班_老师指定的组队_大模型增强的文物资源知识管理系统\src\ArtifactLLM_banker\artifact-common\src\main\java\cn\edu\hnu\artifactcommon\utils\CaptchaUtil.java
C:\Users\哈俊元\Desktop\2班_老师指定的组队_大模型增强的文物资源知识管理系统\src\ArtifactLLM_banker\artifact-common\src\main\java\cn\edu\hnu\artifactcommon\pojo\vo\UserVO.java
C:\Users\哈俊元\Desktop\2班_老师指定的组队_大模型增强的文物资源知识管理系统\src\ArtifactLLM_banker\artifact-common\src\main\java\cn\edu\hnu\artifactcommon\result\Result.java
C:\Users\哈俊元\Desktop\2班_老师指定的组队_大模型增强的文物资源知识管理系统\src\ArtifactLLM_banker\artifact-common\src\main\java\cn\edu\hnu\artifactcommon\utils\EncryptUtil.java
C:\Users\哈俊元\Desktop\2班_老师指定的组队_大模型增强的文物资源知识管理系统\src\ArtifactLLM_banker\artifact-common\src\main\java\cn\edu\hnu\artifactcommon\constant\SystemConstant.java
C:\Users\哈俊元\Desktop\2班_老师指定的组队_大模型增强的文物资源知识管理系统\src\ArtifactLLM_banker\artifact-common\src\main\java\cn\edu\hnu\artifactcommon\utils\JwtUtil.java

@ -1 +0,0 @@
C:\Users\哈俊元\Desktop\2班_老师指定的组队_大模型增强的文物资源知识管理系统\src\ArtifactLLM_banker\artifact-common\src\test\java\cn\edu\hnu\artifactcommon\ArtifactCommonApplicationTests.java

@ -1,3 +0,0 @@
artifactId=artifact-relic
groupId=cn.edu.hnu
version=0.0.1-SNAPSHOT

@ -1,58 +0,0 @@
cn\edu\hnu\artifactrelic\dto\EntityInstanceDTO.class
cn\edu\hnu\artifactrelic\entity\User.class
cn\edu\hnu\artifactrelic\entity\Audit.class
cn\edu\hnu\artifactrelic\service\CulturalRelicsService.class
cn\edu\hnu\artifactrelic\entity\RelicMultiMode.class
cn\edu\hnu\artifactrelic\vo\AuditVO.class
cn\edu\hnu\artifactrelic\service\impl\CulturalRelicsServiceImpl.class
cn\edu\hnu\artifactrelic\service\StatisticsService.class
cn\edu\hnu\artifactrelic\entity\RelicsType.class
cn\edu\hnu\artifactrelic\service\impl\AuditServiceImpl.class
cn\edu\hnu\artifactrelic\entity\AuditType.class
cn\edu\hnu\artifactrelic\config\publicbatisPlusConfig.class
cn\edu\hnu\artifactrelic\controller\RelicTypeController.class
cn\edu\hnu\artifactrelic\controller\StatisticsController.class
cn\edu\hnu\artifactrelic\entity\MetaRelationDef.class
cn\edu\hnu\artifactrelic\utils\JsonUtils.class
cn\edu\hnu\artifactrelic\entity\MetaModel.class
cn\edu\hnu\artifactrelic\mapper\MetaEntityDefMapper.class
cn\edu\hnu\artifactrelic\vo\MyRelicTypeVO.class
cn\edu\hnu\artifactrelic\controller\CulturalRelicController.class
cn\edu\hnu\artifactrelic\mapper\MetaRelationDefMapper.class
cn\edu\hnu\artifactrelic\dto\ModelDefDTO$RelationDefDTO.class
cn\edu\hnu\artifactrelic\mapper\MetaAttrDefMapper.class
cn\edu\hnu\artifactrelic\service\impl\ModelingServiceImpl.class
cn\edu\hnu\artifactrelic\dto\ModelDefDTO.class
cn\edu\hnu\artifactrelic\mapper\RelicMultiModeMapper.class
cn\edu\hnu\artifactrelic\vo\MyRelicVO.class
cn\edu\hnu\artifactrelic\mapper\RelicsTypeMapper.class
cn\edu\hnu\artifactrelic\service\impl\StatisticsServiceImpl.class
cn\edu\hnu\artifactrelic\mapper\MetaModelMapper.class
cn\edu\hnu\artifactrelic\entity\InstanceData.class
cn\edu\hnu\artifactrelic\entity\EntityRelation.class
cn\edu\hnu\artifactrelic\service\RelicQueryService.class
cn\edu\hnu\artifactrelic\service\IModelingService.class
cn\edu\hnu\artifactrelic\mapper\EntityRelationMapper.class
cn\edu\hnu\artifactrelic\dto\RelicQueryDTO.class
cn\edu\hnu\artifactrelic\dto\AuditCreateDTO.class
cn\edu\hnu\artifactrelic\vo\RelicsDetailVO.class
cn\edu\hnu\artifactrelic\dto\ModelDefDTO$EntityDefDTO.class
cn\edu\hnu\artifactrelic\vo\StatisticsVO.class
cn\edu\hnu\artifactrelic\vo\SimpleRelationVO.class
cn\edu\hnu\artifactrelic\vo\RelicTypeDetailVO.class
cn\edu\hnu\artifactrelic\entity\MetaEntityDef.class
cn\edu\hnu\artifactrelic\vo\RelicsBasicVO.class
cn\edu\hnu\artifactrelic\service\impl\RelicQueryServiceImpl.class
cn\edu\hnu\artifactrelic\controller\AuditController.class
cn\edu\hnu\artifactrelic\mapper\InstanceDataMapper.class
cn\edu\hnu\artifactrelic\dto\AuditActionDTO.class
cn\edu\hnu\artifactrelic\entity\MetaAttrDef.class
cn\edu\hnu\artifactrelic\service\AuditService.class
cn\edu\hnu\artifactrelic\controller\ModelingController.class
cn\edu\hnu\artifactrelic\vo\AttributeVO.class
cn\edu\hnu\artifactrelic\controller\ModelController.class
cn\edu\hnu\artifactrelic\entity\EntityRelation$SourceType.class
cn\edu\hnu\artifactrelic\entity\CulturalRelics.class
cn\edu\hnu\artifactrelic\dto\ModelDefDTO$AttrDefDTO.class
cn\edu\hnu\artifactrelic\mapper\AuditMapper.class
cn\edu\hnu\artifactrelic\mapper\CulturalRelicsMapper.class

@ -1,54 +0,0 @@
C:\Users\哈俊元\Desktop\2班_老师指定的组队_大模型增强的文物资源知识管理系统\src\ArtifactLLM_banker\artifact-relic\src\main\java\cn\edu\hnu\artifactrelic\entity\RelicsType.java
C:\Users\哈俊元\Desktop\2班_老师指定的组队_大模型增强的文物资源知识管理系统\src\ArtifactLLM_banker\artifact-relic\src\main\java\cn\edu\hnu\artifactrelic\entity\MetaModel.java
C:\Users\哈俊元\Desktop\2班_老师指定的组队_大模型增强的文物资源知识管理系统\src\ArtifactLLM_banker\artifact-relic\src\main\java\cn\edu\hnu\artifactrelic\mapper\RelicMultiModeMapper.java
C:\Users\哈俊元\Desktop\2班_老师指定的组队_大模型增强的文物资源知识管理系统\src\ArtifactLLM_banker\artifact-relic\src\main\java\cn\edu\hnu\artifactrelic\mapper\RelicsTypeMapper.java
C:\Users\哈俊元\Desktop\2班_老师指定的组队_大模型增强的文物资源知识管理系统\src\ArtifactLLM_banker\artifact-relic\src\main\java\cn\edu\hnu\artifactrelic\service\IModelingService.java
C:\Users\哈俊元\Desktop\2班_老师指定的组队_大模型增强的文物资源知识管理系统\src\ArtifactLLM_banker\artifact-relic\src\main\java\cn\edu\hnu\artifactrelic\dto\AuditCreateDTO.java
C:\Users\哈俊元\Desktop\2班_老师指定的组队_大模型增强的文物资源知识管理系统\src\ArtifactLLM_banker\artifact-relic\src\main\java\cn\edu\hnu\artifactrelic\entity\MetaRelationDef.java
C:\Users\哈俊元\Desktop\2班_老师指定的组队_大模型增强的文物资源知识管理系统\src\ArtifactLLM_banker\artifact-relic\src\main\java\cn\edu\hnu\artifactrelic\entity\Audit.java
C:\Users\哈俊元\Desktop\2班_老师指定的组队_大模型增强的文物资源知识管理系统\src\ArtifactLLM_banker\artifact-relic\src\main\java\cn\edu\hnu\artifactrelic\mapper\MetaEntityDefMapper.java
C:\Users\哈俊元\Desktop\2班_老师指定的组队_大模型增强的文物资源知识管理系统\src\ArtifactLLM_banker\artifact-relic\src\main\java\cn\edu\hnu\artifactrelic\controller\RelicTypeController.java
C:\Users\哈俊元\Desktop\2班_老师指定的组队_大模型增强的文物资源知识管理系统\src\ArtifactLLM_banker\artifact-relic\src\main\java\cn\edu\hnu\artifactrelic\service\impl\ModelingServiceImpl.java
C:\Users\哈俊元\Desktop\2班_老师指定的组队_大模型增强的文物资源知识管理系统\src\ArtifactLLM_banker\artifact-relic\src\main\java\cn\edu\hnu\artifactrelic\entity\MetaAttrDef.java
C:\Users\哈俊元\Desktop\2班_老师指定的组队_大模型增强的文物资源知识管理系统\src\ArtifactLLM_banker\artifact-relic\src\main\java\cn\edu\hnu\artifactrelic\controller\StatisticsController.java
C:\Users\哈俊元\Desktop\2班_老师指定的组队_大模型增强的文物资源知识管理系统\src\ArtifactLLM_banker\artifact-relic\src\main\java\cn\edu\hnu\artifactrelic\mapper\AuditMapper.java
C:\Users\哈俊元\Desktop\2班_老师指定的组队_大模型增强的文物资源知识管理系统\src\ArtifactLLM_banker\artifact-relic\src\main\java\cn\edu\hnu\artifactrelic\mapper\InstanceDataMapper.java
C:\Users\哈俊元\Desktop\2班_老师指定的组队_大模型增强的文物资源知识管理系统\src\ArtifactLLM_banker\artifact-relic\src\main\java\cn\edu\hnu\artifactrelic\mapper\CulturalRelicsMapper.java
C:\Users\哈俊元\Desktop\2班_老师指定的组队_大模型增强的文物资源知识管理系统\src\ArtifactLLM_banker\artifact-relic\src\main\java\cn\edu\hnu\artifactrelic\entity\MetaEntityDef.java
C:\Users\哈俊元\Desktop\2班_老师指定的组队_大模型增强的文物资源知识管理系统\src\ArtifactLLM_banker\artifact-relic\src\main\java\cn\edu\hnu\artifactrelic\vo\RelicsBasicVO.java
C:\Users\哈俊元\Desktop\2班_老师指定的组队_大模型增强的文物资源知识管理系统\src\ArtifactLLM_banker\artifact-relic\src\main\java\cn\edu\hnu\artifactrelic\controller\ModelingController.java
C:\Users\哈俊元\Desktop\2班_老师指定的组队_大模型增强的文物资源知识管理系统\src\ArtifactLLM_banker\artifact-relic\src\main\java\cn\edu\hnu\artifactrelic\service\AuditService.java
C:\Users\哈俊元\Desktop\2班_老师指定的组队_大模型增强的文物资源知识管理系统\src\ArtifactLLM_banker\artifact-relic\src\main\java\cn\edu\hnu\artifactrelic\mapper\EntityRelationMapper.java
C:\Users\哈俊元\Desktop\2班_老师指定的组队_大模型增强的文物资源知识管理系统\src\ArtifactLLM_banker\artifact-relic\src\main\java\cn\edu\hnu\artifactrelic\entity\InstanceData.java
C:\Users\哈俊元\Desktop\2班_老师指定的组队_大模型增强的文物资源知识管理系统\src\ArtifactLLM_banker\artifact-relic\src\main\java\cn\edu\hnu\artifactrelic\vo\MyRelicTypeVO.java
C:\Users\哈俊元\Desktop\2班_老师指定的组队_大模型增强的文物资源知识管理系统\src\ArtifactLLM_banker\artifact-relic\src\main\java\cn\edu\hnu\artifactrelic\dto\AuditActionDTO.java
C:\Users\哈俊元\Desktop\2班_老师指定的组队_大模型增强的文物资源知识管理系统\src\ArtifactLLM_banker\artifact-relic\src\main\java\cn\edu\hnu\artifactrelic\utils\JsonUtils.java
C:\Users\哈俊元\Desktop\2班_老师指定的组队_大模型增强的文物资源知识管理系统\src\ArtifactLLM_banker\artifact-relic\src\main\java\cn\edu\hnu\artifactrelic\vo\MyRelicVO.java
C:\Users\哈俊元\Desktop\2班_老师指定的组队_大模型增强的文物资源知识管理系统\src\ArtifactLLM_banker\artifact-relic\src\main\java\cn\edu\hnu\artifactrelic\service\RelicQueryService.java
C:\Users\哈俊元\Desktop\2班_老师指定的组队_大模型增强的文物资源知识管理系统\src\ArtifactLLM_banker\artifact-relic\src\main\java\cn\edu\hnu\artifactrelic\config\publicbatisPlusConfig.java
C:\Users\哈俊元\Desktop\2班_老师指定的组队_大模型增强的文物资源知识管理系统\src\ArtifactLLM_banker\artifact-relic\src\main\java\cn\edu\hnu\artifactrelic\vo\RelicTypeDetailVO.java
C:\Users\哈俊元\Desktop\2班_老师指定的组队_大模型增强的文物资源知识管理系统\src\ArtifactLLM_banker\artifact-relic\src\main\java\cn\edu\hnu\artifactrelic\entity\EntityRelation.java
C:\Users\哈俊元\Desktop\2班_老师指定的组队_大模型增强的文物资源知识管理系统\src\ArtifactLLM_banker\artifact-relic\src\main\java\cn\edu\hnu\artifactrelic\service\impl\RelicQueryServiceImpl.java
C:\Users\哈俊元\Desktop\2班_老师指定的组队_大模型增强的文物资源知识管理系统\src\ArtifactLLM_banker\artifact-relic\src\main\java\cn\edu\hnu\artifactrelic\vo\RelicsDetailVO.java
C:\Users\哈俊元\Desktop\2班_老师指定的组队_大模型增强的文物资源知识管理系统\src\ArtifactLLM_banker\artifact-relic\src\main\java\cn\edu\hnu\artifactrelic\entity\AuditType.java
C:\Users\哈俊元\Desktop\2班_老师指定的组队_大模型增强的文物资源知识管理系统\src\ArtifactLLM_banker\artifact-relic\src\main\java\cn\edu\hnu\artifactrelic\dto\RelicQueryDTO.java
C:\Users\哈俊元\Desktop\2班_老师指定的组队_大模型增强的文物资源知识管理系统\src\ArtifactLLM_banker\artifact-relic\src\main\java\cn\edu\hnu\artifactrelic\mapper\MetaAttrDefMapper.java
C:\Users\哈俊元\Desktop\2班_老师指定的组队_大模型增强的文物资源知识管理系统\src\ArtifactLLM_banker\artifact-relic\src\main\java\cn\edu\hnu\artifactrelic\vo\StatisticsVO.java
C:\Users\哈俊元\Desktop\2班_老师指定的组队_大模型增强的文物资源知识管理系统\src\ArtifactLLM_banker\artifact-relic\src\main\java\cn\edu\hnu\artifactrelic\entity\User.java
C:\Users\哈俊元\Desktop\2班_老师指定的组队_大模型增强的文物资源知识管理系统\src\ArtifactLLM_banker\artifact-relic\src\main\java\cn\edu\hnu\artifactrelic\service\impl\CulturalRelicsServiceImpl.java
C:\Users\哈俊元\Desktop\2班_老师指定的组队_大模型增强的文物资源知识管理系统\src\ArtifactLLM_banker\artifact-relic\src\main\java\cn\edu\hnu\artifactrelic\vo\AuditVO.java
C:\Users\哈俊元\Desktop\2班_老师指定的组队_大模型增强的文物资源知识管理系统\src\ArtifactLLM_banker\artifact-relic\src\main\java\cn\edu\hnu\artifactrelic\dto\ModelDefDTO.java
C:\Users\哈俊元\Desktop\2班_老师指定的组队_大模型增强的文物资源知识管理系统\src\ArtifactLLM_banker\artifact-relic\src\main\java\cn\edu\hnu\artifactrelic\vo\SimpleRelationVO.java
C:\Users\哈俊元\Desktop\2班_老师指定的组队_大模型增强的文物资源知识管理系统\src\ArtifactLLM_banker\artifact-relic\src\main\java\cn\edu\hnu\artifactrelic\controller\AuditController.java
C:\Users\哈俊元\Desktop\2班_老师指定的组队_大模型增强的文物资源知识管理系统\src\ArtifactLLM_banker\artifact-relic\src\main\java\cn\edu\hnu\artifactrelic\vo\AttributeVO.java
C:\Users\哈俊元\Desktop\2班_老师指定的组队_大模型增强的文物资源知识管理系统\src\ArtifactLLM_banker\artifact-relic\src\main\java\cn\edu\hnu\artifactrelic\mapper\MetaModelMapper.java
C:\Users\哈俊元\Desktop\2班_老师指定的组队_大模型增强的文物资源知识管理系统\src\ArtifactLLM_banker\artifact-relic\src\main\java\cn\edu\hnu\artifactrelic\mapper\MetaRelationDefMapper.java
C:\Users\哈俊元\Desktop\2班_老师指定的组队_大模型增强的文物资源知识管理系统\src\ArtifactLLM_banker\artifact-relic\src\main\java\cn\edu\hnu\artifactrelic\controller\CulturalRelicController.java
C:\Users\哈俊元\Desktop\2班_老师指定的组队_大模型增强的文物资源知识管理系统\src\ArtifactLLM_banker\artifact-relic\src\main\java\cn\edu\hnu\artifactrelic\service\impl\AuditServiceImpl.java
C:\Users\哈俊元\Desktop\2班_老师指定的组队_大模型增强的文物资源知识管理系统\src\ArtifactLLM_banker\artifact-relic\src\main\java\cn\edu\hnu\artifactrelic\controller\ModelController.java
C:\Users\哈俊元\Desktop\2班_老师指定的组队_大模型增强的文物资源知识管理系统\src\ArtifactLLM_banker\artifact-relic\src\main\java\cn\edu\hnu\artifactrelic\service\impl\StatisticsServiceImpl.java
C:\Users\哈俊元\Desktop\2班_老师指定的组队_大模型增强的文物资源知识管理系统\src\ArtifactLLM_banker\artifact-relic\src\main\java\cn\edu\hnu\artifactrelic\service\CulturalRelicsService.java
C:\Users\哈俊元\Desktop\2班_老师指定的组队_大模型增强的文物资源知识管理系统\src\ArtifactLLM_banker\artifact-relic\src\main\java\cn\edu\hnu\artifactrelic\entity\RelicMultiMode.java
C:\Users\哈俊元\Desktop\2班_老师指定的组队_大模型增强的文物资源知识管理系统\src\ArtifactLLM_banker\artifact-relic\src\main\java\cn\edu\hnu\artifactrelic\dto\EntityInstanceDTO.java
C:\Users\哈俊元\Desktop\2班_老师指定的组队_大模型增强的文物资源知识管理系统\src\ArtifactLLM_banker\artifact-relic\src\main\java\cn\edu\hnu\artifactrelic\entity\CulturalRelics.java
C:\Users\哈俊元\Desktop\2班_老师指定的组队_大模型增强的文物资源知识管理系统\src\ArtifactLLM_banker\artifact-relic\src\main\java\cn\edu\hnu\artifactrelic\service\StatisticsService.java

@ -1 +0,0 @@
C:\Users\哈俊元\Desktop\2班_老师指定的组队_大模型增强的文物资源知识管理系统\src\ArtifactLLM_banker\artifact-relic\src\test\java\cn\edu\hnu\artifactrelic\ArtifactRelicApplicationTests.java

@ -1,46 +0,0 @@
cn\edu\hnu\artifactsystem\controller\UserController.class
cn\edu\hnu\artifactsystem\dto\FeedbackQueryDTO.class
cn\edu\hnu\artifactsystem\entity\User.class
cn\edu\hnu\artifactsystem\mapper\FeedbackMapper.class
cn\edu\hnu\artifactsystem\service\IFeedbackEvaluationService.class
cn\edu\hnu\artifactsystem\service\impl\FeedbackEvaluationServiceImpl.class
cn\edu\hnu\artifactsystem\service\FeedbackNotificationService.class
cn\edu\hnu\artifactsystem\entity\RolePermission.class
cn\edu\hnu\artifactsystem\controller\PermissionController.class
cn\edu\hnu\artifactsystem\dto\FeedbackDTO.class
cn\edu\hnu\artifactsystem\annotation\RequirePermission.class
cn\edu\hnu\artifactsystem\entity\Role.class
cn\edu\hnu\artifactsystem\service\IPermissionService.class
cn\edu\hnu\artifactsystem\service\IUserService.class
cn\edu\hnu\artifactsystem\controller\RoleController.class
cn\edu\hnu\artifactsystem\mapper\RolePermissionMapper.class
cn\edu\hnu\artifactsystem\vo\FeedbackVO.class
cn\edu\hnu\artifactsystem\service\IEmailService.class
cn\edu\hnu\artifactsystem\mapper\FeedbackEvaluationMapper.class
cn\edu\hnu\artifactsystem\service\impl\UserServiceImpl.class
cn\edu\hnu\artifactsystem\controller\FeedbackEvaluationController.class
cn\edu\hnu\artifactsystem\entity\UserRole.class
cn\edu\hnu\artifactsystem\mapper\PermissionMapper.class
cn\edu\hnu\artifactsystem\controller\MessageController$SendMessageRequest.class
cn\edu\hnu\artifactsystem\exception\GlobalExceptionHandler.class
cn\edu\hnu\artifactsystem\mapper\RoleMapper.class
cn\edu\hnu\artifactsystem\service\impl\FeedbackServiceImpl.class
cn\edu\hnu\artifactsystem\service\IFeedbackService.class
cn\edu\hnu\artifactsystem\service\impl\PermissionServiceImpl.class
cn\edu\hnu\artifactsystem\controller\BaseController.class
cn\edu\hnu\artifactsystem\entity\Feedback.class
cn\edu\hnu\artifactsystem\mapper\UserMapper.class
cn\edu\hnu\artifactsystem\service\IRoleService.class
cn\edu\hnu\artifactsystem\interceptor\PermissionInterceptor.class
cn\edu\hnu\artifactsystem\config\SecurityConfig.class
cn\edu\hnu\artifactsystem\annotation\RequirePermission$Logical.class
cn\edu\hnu\artifactsystem\service\impl\EmailServiceImpl.class
cn\edu\hnu\artifactsystem\controller\UserManagementController.class
cn\edu\hnu\artifactsystem\entity\Permission.class
cn\edu\hnu\artifactsystem\controller\FeedbackController.class
cn\edu\hnu\artifactsystem\config\WebMvcConfig.class
cn\edu\hnu\artifactsystem\service\impl\RoleServiceImpl.class
cn\edu\hnu\artifactsystem\interceptor\JwtAuthenticationInterceptor.class
cn\edu\hnu\artifactsystem\controller\MessageController.class
cn\edu\hnu\artifactsystem\entity\FeedbackEvaluation.class
cn\edu\hnu\artifactsystem\mapper\UserRoleMapper.class

@ -1,44 +0,0 @@
C:\Users\哈俊元\Desktop\2班_老师指定的组队_大模型增强的文物资源知识管理系统\src\ArtifactLLM_banker\artifact-system\src\main\java\cn\edu\hnu\artifactsystem\service\IFeedbackEvaluationService.java
C:\Users\哈俊元\Desktop\2班_老师指定的组队_大模型增强的文物资源知识管理系统\src\ArtifactLLM_banker\artifact-system\src\main\java\cn\edu\hnu\artifactsystem\service\impl\PermissionServiceImpl.java
C:\Users\哈俊元\Desktop\2班_老师指定的组队_大模型增强的文物资源知识管理系统\src\ArtifactLLM_banker\artifact-system\src\main\java\cn\edu\hnu\artifactsystem\entity\Permission.java
C:\Users\哈俊元\Desktop\2班_老师指定的组队_大模型增强的文物资源知识管理系统\src\ArtifactLLM_banker\artifact-system\src\main\java\cn\edu\hnu\artifactsystem\interceptor\PermissionInterceptor.java
C:\Users\哈俊元\Desktop\2班_老师指定的组队_大模型增强的文物资源知识管理系统\src\ArtifactLLM_banker\artifact-system\src\main\java\cn\edu\hnu\artifactsystem\entity\FeedbackEvaluation.java
C:\Users\哈俊元\Desktop\2班_老师指定的组队_大模型增强的文物资源知识管理系统\src\ArtifactLLM_banker\artifact-system\src\main\java\cn\edu\hnu\artifactsystem\service\impl\UserServiceImpl.java
C:\Users\哈俊元\Desktop\2班_老师指定的组队_大模型增强的文物资源知识管理系统\src\ArtifactLLM_banker\artifact-system\src\main\java\cn\edu\hnu\artifactsystem\dto\FeedbackQueryDTO.java
C:\Users\哈俊元\Desktop\2班_老师指定的组队_大模型增强的文物资源知识管理系统\src\ArtifactLLM_banker\artifact-system\src\main\java\cn\edu\hnu\artifactsystem\mapper\RoleMapper.java
C:\Users\哈俊元\Desktop\2班_老师指定的组队_大模型增强的文物资源知识管理系统\src\ArtifactLLM_banker\artifact-system\src\main\java\cn\edu\hnu\artifactsystem\mapper\PermissionMapper.java
C:\Users\哈俊元\Desktop\2班_老师指定的组队_大模型增强的文物资源知识管理系统\src\ArtifactLLM_banker\artifact-system\src\main\java\cn\edu\hnu\artifactsystem\controller\BaseController.java
C:\Users\哈俊元\Desktop\2班_老师指定的组队_大模型增强的文物资源知识管理系统\src\ArtifactLLM_banker\artifact-system\src\main\java\cn\edu\hnu\artifactsystem\service\IUserService.java
C:\Users\哈俊元\Desktop\2班_老师指定的组队_大模型增强的文物资源知识管理系统\src\ArtifactLLM_banker\artifact-system\src\main\java\cn\edu\hnu\artifactsystem\service\IRoleService.java
C:\Users\哈俊元\Desktop\2班_老师指定的组队_大模型增强的文物资源知识管理系统\src\ArtifactLLM_banker\artifact-system\src\main\java\cn\edu\hnu\artifactsystem\config\WebMvcConfig.java
C:\Users\哈俊元\Desktop\2班_老师指定的组队_大模型增强的文物资源知识管理系统\src\ArtifactLLM_banker\artifact-system\src\main\java\cn\edu\hnu\artifactsystem\controller\FeedbackController.java
C:\Users\哈俊元\Desktop\2班_老师指定的组队_大模型增强的文物资源知识管理系统\src\ArtifactLLM_banker\artifact-system\src\main\java\cn\edu\hnu\artifactsystem\controller\UserManagementController.java
C:\Users\哈俊元\Desktop\2班_老师指定的组队_大模型增强的文物资源知识管理系统\src\ArtifactLLM_banker\artifact-system\src\main\java\cn\edu\hnu\artifactsystem\vo\FeedbackVO.java
C:\Users\哈俊元\Desktop\2班_老师指定的组队_大模型增强的文物资源知识管理系统\src\ArtifactLLM_banker\artifact-system\src\main\java\cn\edu\hnu\artifactsystem\dto\FeedbackDTO.java
C:\Users\哈俊元\Desktop\2班_老师指定的组队_大模型增强的文物资源知识管理系统\src\ArtifactLLM_banker\artifact-system\src\main\java\cn\edu\hnu\artifactsystem\controller\PermissionController.java
C:\Users\哈俊元\Desktop\2班_老师指定的组队_大模型增强的文物资源知识管理系统\src\ArtifactLLM_banker\artifact-system\src\main\java\cn\edu\hnu\artifactsystem\controller\UserController.java
C:\Users\哈俊元\Desktop\2班_老师指定的组队_大模型增强的文物资源知识管理系统\src\ArtifactLLM_banker\artifact-system\src\main\java\cn\edu\hnu\artifactsystem\exception\GlobalExceptionHandler.java
C:\Users\哈俊元\Desktop\2班_老师指定的组队_大模型增强的文物资源知识管理系统\src\ArtifactLLM_banker\artifact-system\src\main\java\cn\edu\hnu\artifactsystem\entity\Feedback.java
C:\Users\哈俊元\Desktop\2班_老师指定的组队_大模型增强的文物资源知识管理系统\src\ArtifactLLM_banker\artifact-system\src\main\java\cn\edu\hnu\artifactsystem\mapper\FeedbackMapper.java
C:\Users\哈俊元\Desktop\2班_老师指定的组队_大模型增强的文物资源知识管理系统\src\ArtifactLLM_banker\artifact-system\src\main\java\cn\edu\hnu\artifactsystem\annotation\RequirePermission.java
C:\Users\哈俊元\Desktop\2班_老师指定的组队_大模型增强的文物资源知识管理系统\src\ArtifactLLM_banker\artifact-system\src\main\java\cn\edu\hnu\artifactsystem\service\IFeedbackService.java
C:\Users\哈俊元\Desktop\2班_老师指定的组队_大模型增强的文物资源知识管理系统\src\ArtifactLLM_banker\artifact-system\src\main\java\cn\edu\hnu\artifactsystem\entity\User.java
C:\Users\哈俊元\Desktop\2班_老师指定的组队_大模型增强的文物资源知识管理系统\src\ArtifactLLM_banker\artifact-system\src\main\java\cn\edu\hnu\artifactsystem\mapper\UserMapper.java
C:\Users\哈俊元\Desktop\2班_老师指定的组队_大模型增强的文物资源知识管理系统\src\ArtifactLLM_banker\artifact-system\src\main\java\cn\edu\hnu\artifactsystem\mapper\UserRoleMapper.java
C:\Users\哈俊元\Desktop\2班_老师指定的组队_大模型增强的文物资源知识管理系统\src\ArtifactLLM_banker\artifact-system\src\main\java\cn\edu\hnu\artifactsystem\mapper\FeedbackEvaluationMapper.java
C:\Users\哈俊元\Desktop\2班_老师指定的组队_大模型增强的文物资源知识管理系统\src\ArtifactLLM_banker\artifact-system\src\main\java\cn\edu\hnu\artifactsystem\service\impl\RoleServiceImpl.java
C:\Users\哈俊元\Desktop\2班_老师指定的组队_大模型增强的文物资源知识管理系统\src\ArtifactLLM_banker\artifact-system\src\main\java\cn\edu\hnu\artifactsystem\service\FeedbackNotificationService.java
C:\Users\哈俊元\Desktop\2班_老师指定的组队_大模型增强的文物资源知识管理系统\src\ArtifactLLM_banker\artifact-system\src\main\java\cn\edu\hnu\artifactsystem\service\impl\FeedbackEvaluationServiceImpl.java
C:\Users\哈俊元\Desktop\2班_老师指定的组队_大模型增强的文物资源知识管理系统\src\ArtifactLLM_banker\artifact-system\src\main\java\cn\edu\hnu\artifactsystem\service\impl\FeedbackServiceImpl.java
C:\Users\哈俊元\Desktop\2班_老师指定的组队_大模型增强的文物资源知识管理系统\src\ArtifactLLM_banker\artifact-system\src\main\java\cn\edu\hnu\artifactsystem\mapper\RolePermissionMapper.java
C:\Users\哈俊元\Desktop\2班_老师指定的组队_大模型增强的文物资源知识管理系统\src\ArtifactLLM_banker\artifact-system\src\main\java\cn\edu\hnu\artifactsystem\interceptor\JwtAuthenticationInterceptor.java
C:\Users\哈俊元\Desktop\2班_老师指定的组队_大模型增强的文物资源知识管理系统\src\ArtifactLLM_banker\artifact-system\src\main\java\cn\edu\hnu\artifactsystem\controller\FeedbackEvaluationController.java
C:\Users\哈俊元\Desktop\2班_老师指定的组队_大模型增强的文物资源知识管理系统\src\ArtifactLLM_banker\artifact-system\src\main\java\cn\edu\hnu\artifactsystem\entity\Role.java
C:\Users\哈俊元\Desktop\2班_老师指定的组队_大模型增强的文物资源知识管理系统\src\ArtifactLLM_banker\artifact-system\src\main\java\cn\edu\hnu\artifactsystem\controller\MessageController.java
C:\Users\哈俊元\Desktop\2班_老师指定的组队_大模型增强的文物资源知识管理系统\src\ArtifactLLM_banker\artifact-system\src\main\java\cn\edu\hnu\artifactsystem\entity\RolePermission.java
C:\Users\哈俊元\Desktop\2班_老师指定的组队_大模型增强的文物资源知识管理系统\src\ArtifactLLM_banker\artifact-system\src\main\java\cn\edu\hnu\artifactsystem\service\impl\EmailServiceImpl.java
C:\Users\哈俊元\Desktop\2班_老师指定的组队_大模型增强的文物资源知识管理系统\src\ArtifactLLM_banker\artifact-system\src\main\java\cn\edu\hnu\artifactsystem\controller\RoleController.java
C:\Users\哈俊元\Desktop\2班_老师指定的组队_大模型增强的文物资源知识管理系统\src\ArtifactLLM_banker\artifact-system\src\main\java\cn\edu\hnu\artifactsystem\config\SecurityConfig.java
C:\Users\哈俊元\Desktop\2班_老师指定的组队_大模型增强的文物资源知识管理系统\src\ArtifactLLM_banker\artifact-system\src\main\java\cn\edu\hnu\artifactsystem\entity\UserRole.java
C:\Users\哈俊元\Desktop\2班_老师指定的组队_大模型增强的文物资源知识管理系统\src\ArtifactLLM_banker\artifact-system\src\main\java\cn\edu\hnu\artifactsystem\service\IEmailService.java
C:\Users\哈俊元\Desktop\2班_老师指定的组队_大模型增强的文物资源知识管理系统\src\ArtifactLLM_banker\artifact-system\src\main\java\cn\edu\hnu\artifactsystem\service\IPermissionService.java

@ -1,14 +0,0 @@
<!DOCTYPE html>
<html lang="zh-CN">
<head>
<meta charset="UTF-8">
<link rel="icon" href="/favicon.ico">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>文物资源知识管理系统</title>
<script type="module" crossorigin src="/assets/index-CQ-VCZEL.js"></script>
<link rel="stylesheet" crossorigin href="/assets/index-DYltjC8k.css">
</head>
<body>
<div id="app"></div>
</body>
</html>

Binary file not shown.
Loading…
Cancel
Save