user
|
6713a1e025
|
refactor: 移除Bootstrap-Vue依赖并替换为VxeUI
移除Bootstrap-Vue相关依赖和配置,替换为VxeUI组件库。主要修改包括:
1. 移除`bootstrap-vue`和`@vue/compat`依赖。
2. 替换`b-navbar`等Bootstrap组件为VxeUI组件。
3. 更新`alert.service.ts`以使用VxeTable的提示功能。
4. 优化导航栏的响应式布局和样式。
|
2025-03-25 11:34:37 +08:00 |
|
user
|
68ca3823bc
|
refactor(ui): 优化股票管理界面样式和功能
- 移除调试用的 console.log 语句
- 调整按钮样式,使用 vxe-button 替换原生按钮
- 添加打印功能并优化查询逻辑
- 统一列渲染逻辑,提升代码可维护性
|
2025-03-25 09:50:09 +08:00 |
|
user
|
4c87eaa302
|
feat(stock): 为工具栏添加刷新功能并优化类型定义
为 `vxe-toolbar` 添加了刷新功能,通过 `queryMethod` 方法实现数据同步。同时优化了 `toolbarRef` 和 `tableRef` 的类型定义,移除了未使用的 `toolClickEvent` 方法。
|
2025-03-23 23:38:41 +08:00 |
|
user
|
ccbd16e913
|
feat(stock): 添加vxe-pc-ui依赖并优化库存管理界面
引入vxe-pc-ui库以增强表格功能,优化库存管理界面的过滤、分页和工具栏操作。同时更新了相关CSS样式和国际化配置,提升了用户体验和代码可维护性。
|
2025-03-22 23:07:45 +08:00 |
|
user
|
242f249e52
|
refactor(stock): 重构股票列表组件,使用vxe-table替换原生表格
重构股票列表组件,将原生HTML表格替换为vxe-table,以提升表格的交互性和可维护性。同时,调整了排序逻辑和分页组件的实现,确保功能一致且代码更简洁。
|
2025-03-22 00:14:44 +08:00 |
|
user
|
c975adb431
|
refactor(dict): 优化字典管理页面的状态显示和删除逻辑
- 将状态显示逻辑从组件配置移至模板中,提高代码可读性
- 重构删除逻辑,使用 `removeRow` 替代 `removeId` 和 `dict`,简化代码结构
- 更新国际化文件,添加“状态”字段的翻译
|
2025-03-21 22:13:47 +08:00 |
|
user
|
721731500a
|
refactor: 移除未使用的vxe-pc-ui依赖并清理相关代码
移除`vxe-pc-ui`依赖,清理了`package.json`和`package-lock.json`中的相关配置。同时,删除了`dict.vue`和`vxe-table.ts`中与`vxe-pc-ui`相关的代码,简化了表格配置逻辑。这些更改旨在减少项目依赖,提高代码的可维护性。
|
2025-03-21 17:34:29 +08:00 |
|
user
|
ffc12826c7
|
refactor: 替换vue-table-with-tree-grid为vxe-table以提升表格功能
本次提交将项目中使用的`vue-table-with-tree-grid`替换为`vxe-table`,以增强表格的功能性和可维护性。主要更改包括:
- 新增`vxe-table`相关依赖并在`main.ts`中进行全局配置。
- 更新多个组件中的表格实现,使用`vxe-table`的API和功能。
- 移除`vue-table-with-tree-grid`及其相关代码。
|
2025-03-21 17:09:33 +08:00 |
|
user
|
aed713b2fd
|
refactor(company): 移除未使用的搜索和活动公司查询方法
本次提交主要移除了`CompanyRepository`和`CompanyService`中未使用的搜索和活动公司查询方法,简化了代码结构并提高了可维护性。同时,修复了`company.vue`中状态过滤器的显示问题,并添加了状态字段的排序功能。
|
2025-03-21 13:14:21 +08:00 |
|
user
|
96e6095199
|
feat(库存管理): 添加状态字段并支持状态字典查询
在库存管理模块中添加状态字段,并支持通过字典查询状态选项。修改了前端组件、后端服务以及国际化文件,确保状态字段的显示、编辑和筛选功能正常
|
2025-03-21 10:43:28 +08:00 |
|
user
|
0193ccd13e
|
refactor: 优化参数构建逻辑,使用Object.fromEntries简化代码
在stock.component.ts和dict.component.ts中,重构了handleSyncList方法中的参数构建逻辑,使用Object.fromEntries替代了原有的reduce方法,使代码更简洁易读。
|
2025-03-21 00:17:19 +08:00 |
|
user
|
77c9943703
|
refactor: 统一字段命名并优化字典树查询逻辑
将字段名从下划线命名法改为驼峰命名法,如 `sort_no` 改为 `sortNo`。同时优化了字典树查询逻辑,使用 `Map<String, Object>` 替代 `Dict` 实体类,简化了数据处理流程。
|
2025-03-21 00:02:14 +08:00 |
|
user
|
1e9ab24918
|
refactor(stock): 重构组件的过滤参数处理逻辑
- 将单一的 filterParams 对象拆分为多个键值对,分别存储操作符和值
- 优化了过滤参数的处理方式,提高了代码可读性和可维护性
|
2025-03-20 11:06:43 +08:00 |
|
user
|
71e4414b06
|
feat(stock): 优化库存筛选功能
- 添加操作符选择下拉菜单,支持多种筛选条件
- 重构筛选逻辑,提高可维护性
- 优化表单样式,提升用户体验
- 新增国际化支持,添加操作符的中文翻译
|
2025-03-20 10:51:36 +08:00 |
|
user
|
f9602b1e85
|
refactor(company): 重构公司列表查询逻辑,支持动态操作符和分页大小调整
重构了公司列表的查询逻辑,支持动态操作符(如=、like、>、<)进行过滤,并增加了分页大小的调整功能。同时,优化了后端查询接口,使其更灵活和高效。
|
2025-03-19 23:22:34 +08:00 |
|
user
|
a1b799674f
|
refactor(pms): 优化字典组件并移除未使用的代码
- 移除了未使用的 StockDTO 和 TransactDTO 类
- 删除了相关的 TransactMapper 类
- 在 StockResource 中移除了对 StockDTO 的引用
- 优化了字典组件的排序和分页功能
|
2025-03-19 23:02:41 +08:00 |
|
user
|
7d71213fee
|
refactor(pms): 移除交易实体中的确认人和确认时间字段
- 从 Transact 实体中删除 confirmed_by 和 confirmed_date 字段
- 更新 Liquibase 变更集以反映这一更改
- 移除 JacksonConfiguration 中的 objectMapper 方法
-修改 buildPaginationQueryOpts 为 buildPaginationQuery
|
2025-03-19 21:18:50 +08:00 |
|
user
|
8ea849035f
|
refactor: 优化Liquibase配置和股票组件API请求
更新Liquibase配置,将`datetimeType`改为`timestamp`并添加`dateType`,以提高数据库兼容性。重构股票组件的API请求逻辑,使用`buildPaginationQueryOpts`函数简化查询参数构建。
|
2025-03-19 17:49:48 +08:00 |
|
user
|
ac2f1292f0
|
feat(stock): 增加库存列表筛选和排序功能
- 为过滤参数添加操作符选择(等于、模糊匹配、大于、小于)
- 实现多条件筛选功能
- 添加每页显示条数选择
- 优化排序逻辑,固定 ID 列为第二排序条件
- 修复分页显示逻辑,适应每页显示全部的场景
- 优化 SQL 查询语句生成逻辑
|
2025-03-19 16:15:39 +08:00 |
|
user
|
1abc943e01
|
feat(config): 添加PageableOpenApiCustomizer配置类
新增PageableOpenApiCustomizer配置类,用于自定义OpenAPI的分页参数,确保size参数的最小值为0
|
2025-03-19 11:45:40 +08:00 |
|
user
|
f6fcf714c5
|
fix(repository): 优化带中括号参数的处理逻辑
- 修改了 BaseRepository 类中的参数处理逻辑
- 增加了对中括号对的检查,确保参数格式正确
- 这个修改提高了参数处理的准确性和可靠性
|
2025-03-18 23:53:02 +08:00 |
|
user
|
f60cbe4f5a
|
refactor(repository): 重构 BaseRepository 并优化字典和库存相关接口
- 重构 BaseRepository 中的 countRow 和 getList 方法,支持更灵活的查询条件
- 优化 DictRepository 和 StockRepository 接口,移除冗余方法
- 更新 DictService 和 StockService 中的查询方法,使用新的接口
- 调整前端组件中的字典查询逻辑,适应新的接口
- 添加 MenuType 字典数据
|
2025-03-18 23:46:03 +08:00 |
|
user
|
3a97428e5a
|
feat(stock): 添加仓位列表接口并优化分页功能
- 新增仓位列表接口 /api/stocks/list
- 新增数据字典列表接口 /api/dicts/list
- 重构 BaseRepository 类,支持自定义查询条件和分页
- 优化 DictRepository 和 DictService,增加 countRow 方法
- 修改 DictResource 和 StockResource,支持带参数的列表查询
- 更新前端菜单编辑组件,添加分页相关功能
|
2025-03-18 18:22:55 +08:00 |
|
user
|
75281a9f6e
|
refactor(repository): 重构 StockRepository 内部实现
- 移除了 StockRepositoryInternal 接口中的内部实现类 StockRepositoryInternalImpl
- 新增 BaseRepository 类作为所有内部仓库实现类的基类
- 优化了 countRow 和 getList 方法的实现逻辑
- 删除了未使用的 ObjectMapper 实例
- 简化了 SQL 查询的构建和执行过程
|
2025-03-18 16:57:54 +08:00 |
|
user
|
4655a7dcb9
|
feat(stock): 实现自定义查询条件的分页查询接口
- 新增 countRow 和 getList 方法,支持自定义查询条件和分页
- 修改数据库查询逻辑,支持动态生成 SQL 查询语句
- 更新服务层和控制器层,增加新的查询接口
- 优化原有列表查询接口,移除冗余代码
|
2025-03-18 16:43:59 +08:00 |
|
user
|
7e5fd7fdc8
|
refactor(stock): 重构库存接口并添加分页功能
- 移除未使用的代码和注释
- 重写 getList 方法以支持分页查询
- 更新 getActive 方法以使用新的分页查询
- 删除未使用的 getTest 方法
- 优化 SQL 查询以提高性能
|
2025-03-18 11:33:59 +08:00 |
|
user
|
facc4c8eb5
|
refactor(stock): 重构库存查询接口
- 新增 StockRepositoryInternal 接口和 StockRepositoryInternalImpl 实现类,用于处理内部查询逻辑
- 修改 getActiveStocks 方法,使用 findStocks 方法实现相同功能
- 优化 getTestStocks 方法,使用新的 getTest 方法替代原有的查询逻辑
- 更新相关服务和控制器以适应新的查询接口
|
2025-03-17 23:35:24 +08:00 |
|
user
|
325890143f
|
feat(stock): 添加库存测试接口并优化相关服务
- 在 StockRepository 中添加 findTestStocks 方法,用于查询测试库存数据
- 在 StockService 中实现 getTestStocks 方法,处理查询逻辑
- 修改 StockResource 中的 getList 方法,更名为 getTest 并调用新服务方法
|
2025-03-17 20:47:14 +08:00 |
|
user
|
2c0f557b32
|
refactor(stock): 重构库存查询接口
- 修改 findActiveStocks 方法返回类型,从 List<Map<String, Object>> 改为 Flux<StockDTO>
- 优化 getActiveStocks 方法,使用 SecurityUtils 获取当前组织信息
- 更新数据库查询语句,调整字段名
- 调整 API 返回值类型,从 Flux 改为 List
|
2025-03-17 16:57:26 +08:00 |
|
user
|
68b42c59dc
|
refactor(stock): 优化库存查询接口返回类型和处理逻辑
- 将 StockRepository 中 findActiveStocks 方法的返回类型从 Flux 改为 List
- 修改 StockService 中 getActiveStocks 方法,直接返回 List 而非 Flux
- 优化 StockResource 中 getActiveStocks 请求的处理逻辑
- 统一库存状态查询条件中的字符串格式
|
2025-03-17 14:25:22 +08:00 |
|
user
|
80e9cb366c
|
refactor(stock): 优化库存查询接口返回类型和数据结构
- 修改 StockRepository 中的 findActiveStocks 方法返回类型为 Flux<Map<String, Object>>
- 更新 StockService 中的 getActiveStocks 方法返回类型为 Mono<List<HashMap<String, Object>>>
- 重构 StockResource 中的 getActiveStocks 方法,使用 Mono<ResponseEntity<Flux<Map<String, Object>>>> 返回类型
- 添加测试接口 /stocks/test 返回固定的数据结构
|
2025-03-17 11:58:52 +08:00 |
|
user
|
f7c7aa9c06
|
feat(repository): 添加字典和库存数据的计数查询
- 在 DictRepository 中添加了 countDicts 和 countRootDicts 方法
- 在 StockRepository 中添加了 countStocks 方法
- 更新了 DictService 和 StockService,增加了计数相关的方法
- 修改了 DictResource 和 StockResource,添加了计数结果到 HTTP 响应头
- 更新了字典数据,增加了新的物料分类和属性
|
2025-03-16 22:33:39 +08:00 |
|
user
|
a6e561dc61
|
style(login-form): 优化登录表单样式
- 调整 .form-group 和 .form-row 类的样式
- 确保表单元素在模态框中正确显示
|
2025-03-16 19:17:34 +08:00 |
|
user
|
9bcb3586ca
|
refactor(data): 修正字典数据并添加新类别
- 将重量单位、交易类型等字典的首字母大写
- 添加物料大类、物料类别、物料种类等新字典
- 更新相关组件中的字典请求路径
- 为登录表单添加样式
|
2025-03-16 18:09:50 +08:00 |
|
user
|
39e933a18f
|
feat(dict): 更新字典表结构并添加新物料类别
- 修改字典表唯一约束,增加 parent_number 列
- 在 dict.csv 中添加新的物料大类和子类
|
2025-03-16 16:48:19 +08:00 |
|
user
|
d74b98aeaa
|
feat(print): 添加 PDF 下载功能并优化打印样式
- 在订单、样式和交易单打印页面添加 PDF 下载按钮
- 实现 PDF 下载功能,使用 html2pdf.js 生成 PDF 文件
- 优化打印样式,调整页面布局和样式以适应 A4 纸张
- 移除冗余的 CSS 样式,将公共样式移至 print-styles.css
- 在 config.ts 中添加下载图标
|
2025-03-16 15:57:47 +08:00 |
|
user
|
294e8e9080
|
refactor: 重构样式文件引用和结构
- 更新多个组件中的样式文件引用路径
- 删除共享样式文件,改为集中管理
- 调整打印样式,优化布局结构
- 移除测试 Modal 相关代码
|
2025-03-16 11:38:14 +08:00 |
|
user
|
6a083d1505
|
feat(orders): 优化款式打印和下载功能
- 引入 print-js 库,实现直接打印功能
- 添加 PDF 下载功能
- 调整打印预览样式,优化布局
- 修改打印按钮为下载按钮
|
2025-03-16 11:11:06 +08:00 |
|
user
|
c3a520fbae
|
refactor(orders): 优化 PDF 生成和预览功能
- 移除了不必要的 console.log 语句
- 优化了 PDF 生成和预览的逻辑
- 在全局翻译文件中添加了"下载"按钮的翻译
|
2025-03-16 10:37:49 +08:00 |
|
user
|
500e7181d0
|
refactor(orders): 重构 PDF 预览功能
- 将 PdfPreviewModal 组件重命名为 pdf-preview
- 优化 PDF 预览的显示逻辑,使用 ref 替代直接控制模态框的显示
- 移除冗余的 loading 状态和不必要的 URL.createObjectURL 调用
- 简化 PDF 下载功能
|
2025-03-16 08:58:36 +08:00 |
|
user
|
c90a52f9cc
|
refactor.orders.style: 优化 PDF 预览 Modal 组件
- 将 v-model 替换为 :model-value 在 style-print.vue 中
- 重构 pdf-preview-modal.vue 组件,使用 modelValue 替代 show
- 添加日志输出以调试 PDF 生成和预览过程
- 优化 PDF 预览 Modal 的显示和隐藏逻辑
|
2025-03-15 17:00:57 +08:00 |
|
user
|
25cbe93a94
|
feat(orders): 添加款式打印预览功能
- 引入 html2pdf.js 依赖库
- 实现款式打印预览 Modal 组件
- 添加测试 Modal 以验证 Vue3 环境下 Modal 的正确显示
- 优化打印功能,支持 PDF 生成和预览
|
2025-03-15 14:26:39 +08:00 |
|
user
|
cc84530889
|
build(deps): 添加 Windows 平台 OCR 依赖并优化文件操作
- 在 pom.xml 中添加 rapidocr-onnx-windows-x86_64 依赖,版本 1.2.2
- 在 FileUploadResource.java 中移除未使用的 Paths 导入
|
2025-03-15 00:01:58 +08:00 |
|
user
|
db274b79bb
|
fix: 删除上传目录下的多个冗余图片文件
|
2025-03-14 23:56:20 +08:00 |
|
user
|
628cdc9138
|
refactor(web): 使用 Path.of 替代 Paths.get
|
2025-03-14 23:52:25 +08:00 |
|
user
|
9f53ec4a4b
|
refactor(orders): 注释掉 printJS 配置项
|
2025-03-14 23:34:21 +08:00 |
|
user
|
45f46da045
|
refactor(shared): 优化 vue-select 组件的清除逻辑
- 在 isOpen 且 searchQuery 存在时才显示清除按钮
|
2025-03-14 23:17:44 +08:00 |
|
user
|
c676faf7a9
|
refactor(dict): 优化字典选择框 placeholder 文本
|
2025-03-14 23:15:02 +08:00 |
|
user
|
a6b4a4fa6c
|
feat(dict): 优化字典选择组件并添加清空功能
- 在 dict.vue 中更新字典选择框的占位符为国际化文本
- 在 vue-select.vue 中添加清空选择的功能和相关样式
- 更新中文翻译文件,添加新的占位符文本
|
2025-03-14 22:32:30 +08:00 |
|
user
|
599897ae85
|
style: 移除选择框箭头区域的多余右内边距
|
2025-03-14 20:59:27 +08:00 |
|