Files
ccdi/ruoyi-ui
wkc a6ed4d9989 feat: 添加采购交易前端API和页面组件
- 新建前端API文件 (ccdiPurchaseTransaction.js)
  * 实现完整的CRUD接口
  * 支持导入导出功能
  * 实现异步导入状态查询接口

- 新建前端页面组件 (index.vue)
  * 完整的查询表单(项目名称、标的物、申请人、日期范围)
  * 数据列表展示(采购类别、项目、标的物、供应商、金额等)
  * 新增/编辑对话框(包含所有字段,分组布局)
  * 详情对话框(使用el-descriptions展示)
  * 导入功能(支持异步导入轮询)
  * 导出功能
  * 删除确认

- 异步导入轮询逻辑
  * 每2秒轮询导入状态
  * 导入完成后显示成功/失败统计
  * 失败记录详情展示
  * 自动清理定时器

字段匹配后端实体类CcdiPurchaseTransaction的所有属性
2026-02-06 16:44:05 +08:00
..
2026-01-27 17:55:53 +08:00
2026-01-26 18:20:13 +08:00
2026-01-26 18:20:13 +08:00
2026-01-26 18:20:13 +08:00
2026-01-26 18:20:13 +08:00
2026-01-30 15:50:30 +08:00
2026-01-30 15:50:30 +08:00
2026-01-30 15:50:30 +08:00
2026-01-26 18:20:13 +08:00
2026-01-26 18:20:13 +08:00
2026-01-26 18:20:13 +08:00
2026-01-26 18:20:13 +08:00
2026-01-30 15:50:30 +08:00

开发

# 克隆项目
git clone https://gitee.com/y_project/RuoYi-Vue

# 进入项目目录
cd ruoyi-ui

# 安装依赖
npm install

# 建议不要直接使用 cnpm 安装依赖,会有各种诡异的 bug。可以通过如下操作解决 npm 下载速度慢的问题
npm install --registry=https://registry.npmmirror.com

# 启动服务
npm run dev

浏览器访问 http://localhost:80

发布

# 构建测试环境
npm run build:stage

# 构建生产环境
npm run build:prod