From 5b98ce87f7d619235355fa252ec1d90a60c4b10c Mon Sep 17 00:00:00 2001 From: chenyuan <1154693969@qq.com> Date: Tue, 17 Dec 2024 15:35:46 +0800 Subject: [PATCH] remove doc-alert --- .cursorules | 0 doc/info.md | 94 +++++++++++++++++++ src/views/bpm/category/index.vue | 1 - src/views/bpm/definition/index.vue | 1 - src/views/bpm/form/index.vue | 1 - src/views/bpm/group/index.vue | 1 - src/views/bpm/model/index_old.vue | 7 -- src/views/bpm/oa/leave/index.vue | 1 - src/views/bpm/processExpression/index.vue | 1 - .../bpm/processInstance/create/index_old.vue | 1 - src/views/bpm/processInstance/index.vue | 1 - .../bpm/processInstance/manager/index.vue | 1 - src/views/bpm/processListener/index.vue | 1 - src/views/bpm/task/copy/index.vue | 4 - src/views/bpm/task/done/index.vue | 7 -- src/views/bpm/task/manager/index.vue | 2 +- src/views/bpm/task/todo/index.vue | 8 +- src/views/crm/backlog/index.vue | 1 - src/views/crm/business/index.vue | 4 +- src/views/crm/business/status/index.vue | 4 +- src/views/crm/clue/index.vue | 2 - src/views/crm/contact/index.vue | 4 +- src/views/crm/contract/config/index.vue | 2 - src/views/crm/contract/index.vue | 2 - src/views/crm/customer/index.vue | 4 +- src/views/crm/customer/limitConfig/index.vue | 4 +- src/views/crm/customer/pool/index.vue | 4 +- src/views/crm/customer/poolConfig/index.vue | 4 +- src/views/crm/product/category/index.vue | 1 - src/views/crm/product/index.vue | 2 +- src/views/crm/receivable/index.vue | 2 - src/views/crm/receivable/plan/index.vue | 4 +- src/views/infra/apiAccessLog/index.vue | 1 - src/views/infra/apiErrorLog/index.vue | 1 - src/views/infra/codegen/index.vue | 5 - src/views/infra/config/index.vue | 1 - src/views/infra/demo/demo01/index.vue | 1 - src/views/infra/demo/demo02/index.vue | 1 - src/views/infra/demo/demo03/erp/index.vue | 1 - src/views/infra/demo/demo03/inner/index.vue | 1 - src/views/infra/demo/demo03/normal/index.vue | 1 - src/views/infra/druid/index.vue | 2 - src/views/infra/file/index.vue | 2 +- src/views/infra/fileConfig/index.vue | 1 - src/views/infra/job/index.vue | 3 - src/views/infra/job/logger/index.vue | 3 - src/views/infra/redis/index.vue | 3 +- src/views/infra/server/index.vue | 1 - src/views/infra/skywalking/index.vue | 1 - src/views/infra/swagger/index.vue | 1 - src/views/infra/webSocket/index.vue | 1 - src/views/mall/home/index.vue | 1 - src/views/mall/product/brand/index.vue | 1 - src/views/mall/product/category/index.vue | 1 - src/views/mall/product/comment/index.vue | 1 - src/views/mall/product/property/index.vue | 1 - src/views/mall/product/spu/index.vue | 1 - .../article/category/ArticleCategoryForm.vue | 1 - src/views/mall/promotion/article/index.vue | 1 - src/views/mall/promotion/banner/index.vue | 1 - .../mall/promotion/bargain/activity/index.vue | 1 - .../mall/promotion/bargain/record/index.vue | 1 - .../promotion/combination/activity/index.vue | 1 - .../promotion/combination/record/index.vue | 1 - src/views/mall/promotion/coupon/index.vue | 1 - .../mall/promotion/coupon/template/index.vue | 1 - .../mall/promotion/discountActivity/index.vue | 1 - src/views/mall/promotion/diy/page/index.vue | 1 - .../mall/promotion/diy/template/index.vue | 1 - .../mall/promotion/point/activity/index.vue | 1 - .../mall/promotion/rewardActivity/index.vue | 2 - .../mall/promotion/seckill/activity/index.vue | 1 - .../mall/promotion/seckill/config/index.vue | 1 - src/views/mall/statistics/member/index.vue | 1 - src/views/mall/statistics/product/index.vue | 1 - src/views/mall/statistics/trade/index.vue | 2 +- src/views/mall/trade/afterSale/index.vue | 1 - .../mall/trade/brokerage/record/index.vue | 1 - src/views/mall/trade/brokerage/user/index.vue | 2 +- .../mall/trade/brokerage/withdraw/index.vue | 2 +- src/views/mall/trade/config/index.vue | 4 +- .../mall/trade/delivery/express/index.vue | 2 +- .../trade/delivery/expressTemplate/index.vue | 2 +- .../mall/trade/delivery/pickUpOrder/index.vue | 4 +- .../mall/trade/delivery/pickUpStore/index.vue | 2 +- src/views/mall/trade/order/index.vue | 4 +- src/views/member/config/index.vue | 2 +- src/views/member/group/index.vue | 2 +- src/views/member/level/index.vue | 2 +- src/views/member/point/record/index.vue | 2 +- src/views/member/signin/config/index.vue | 2 +- src/views/member/signin/record/index.vue | 2 +- src/views/member/tag/index.vue | 2 +- src/views/member/user/index.vue | 2 +- src/views/pay/app/index.vue | 2 +- src/views/pay/demo/order/index.vue | 8 +- src/views/pay/notify/index.vue | 2 +- src/views/pay/order/index.vue | 6 +- src/views/pay/refund/index.vue | 2 +- src/views/report/goview/index.vue | 2 +- src/views/report/jmreport/index.vue | 2 +- src/views/system/area/index.vue | 2 +- src/views/system/loginlog/index.vue | 2 +- src/views/system/mail/account/index.vue | 2 +- src/views/system/mail/log/index.vue | 2 +- src/views/system/mail/template/index.vue | 2 +- src/views/system/menu/index.vue | 4 +- src/views/system/notify/message/index.vue | 2 +- src/views/system/notify/my/index.vue | 2 +- src/views/system/notify/template/index.vue | 2 +- src/views/system/oauth2/client/index.vue | 2 +- src/views/system/oauth2/token/index.vue | 2 +- src/views/system/operatelog/index.vue | 2 +- src/views/system/role/index.vue | 4 +- src/views/system/sms/channel/index.vue | 2 +- src/views/system/sms/log/index.vue | 2 +- src/views/system/sms/template/index.vue | 2 +- src/views/system/social/client/index.vue | 2 +- src/views/system/social/user/index.vue | 2 +- src/views/system/tenant/index.vue | 2 +- src/views/system/tenantPackage/index.vue | 2 +- src/views/system/user/index.vue | 6 +- 122 files changed, 171 insertions(+), 177 deletions(-) create mode 100644 .cursorules create mode 100644 doc/info.md diff --git a/.cursorules b/.cursorules new file mode 100644 index 00000000..e69de29b diff --git a/doc/info.md b/doc/info.md new file mode 100644 index 00000000..dbebf304 --- /dev/null +++ b/doc/info.md @@ -0,0 +1,94 @@ +# 项目结构说明 + +## 核心目录 + +### src/ +主要源代码目录 + +#### 1. api/ +- 功能:集中管理所有后端API接口调用 +- 作用:按业务模块划分,封装axios请求,便于统一管理和维护 +- 典型文件:user.js, system.js, erp.js, crm.js 等 + +#### 2. components/ +- 功能:存放公共组件 +- 作用:提供可复用的UI组件,提高开发效率 +- 主要内容: + - 基础UI组件 + - 业务公共组件 + - 布局组件 + +#### 3. router/ +- 功能:路由配置管理 +- 作用: + - 定义应用的路由结构 + - 实现权限控制 + - 管理页面跳转逻辑 + +#### 4. store/ +- 功能:状态管理 +- 作用:使用Pinia管理全局状态 +- 主要模块: + - user(用户信息) + - permission(权限数据) + - app(应用配置) + +#### 5. views/ +- 功能:页面视图组件 +- 作用:按业务模块组织页面 +- 主要模块: + - erp/ (企业资源管理) + - crm/ (客户关系管理) + - mes/ (制造执行系统) + - iot/ (物联网管理) + +#### 6. utils/ +- 功能:工具函数库 +- 作用:提供公共方法、工具函数 +- 主要内容: + - request.js (axios封装) + - auth.js (权限相关) + - validate.js (验证工具) + +## 配置文件 + +### 1. vite.config.js +- 功能:Vite构建配置 +- 作用:定义项目构建、开发服务器、插件等配置 + +### 2. .env.* +- 功能:环境变量配置 +- 作用:管理不同环境的配置参数 + +## 资源目录 + +### public/ +- 功能:静态资源目录 +- 作用:存放不需要编译的静态文件 + +### assets/ +- 功能:项目资源文件 +- 作用:存放需要经过构建工具处理的资源文件 + +## 项目特点 + +1. 模块化组织: + - 按业务域划分目录结构 + - 清晰的代码分层 + +2. 技术栈集成: + - Vue 3 + - Element Plus + - Vite + - Pinia + +3. 业务功能集成: + - ERP系统功能 + - CRM客户管理 + - MES生产管理 + - IOT设备监控 + +4. 可扩展性: + - 统一的开发规范 + - 模块化的设计 + - 清晰的目录结构 diff --git a/src/views/bpm/category/index.vue b/src/views/bpm/category/index.vue index 085b3715..828d2164 100644 --- a/src/views/bpm/category/index.vue +++ b/src/views/bpm/category/index.vue @@ -1,5 +1,4 @@