Commit Graph

90 Commits

Author SHA1 Message Date
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
user
d0cd4ae5ca feat(repository): 在字典查询中增加属性模糊搜索功能
- 在 DictRepository 中添加了对属性字段的模糊搜索支持
- 优化了 vue-select 组件的焦点处理逻辑,提高用户体验
2025-03-14 17:45:53 +08:00
user
17d4cc6813 新增加下拉控件 vue_select 2025-03-14 16:31:35 +08:00
user
c0f95a0485 Bug fix 2025-03-14 11:23:44 +08:00
user
fc27201109 修正transact.csv数据 2025-03-14 10:11:41 +08:00
user
2deacfc3b7 transact增加 active标识 2025-03-14 07:45:34 +08:00
user
f1b70b7948 feat: 更新代码恢复处理 2025-03-13 22:18:56 +08:00
user
d91d8f8550 feat: 更新代码恢复处理 2025-03-13 18:42:57 +08:00
user
2ac20a4674 feat: 优化模块界面调用数据字典显示列表 2025-03-12 23:21:34 +08:00
user
8a9fd00273 feat: 修改transact模块处理逻辑 2025-03-12 14:26:32 +08:00
user
08d2a4fd5d feat: 修改transact模块处理逻辑 2025-03-12 12:22:48 +08:00
user
8fc92f8cdd feat: 修改transact 模块 2025-03-11 23:32:54 +08:00
user
742f7d2362 feat: 修改process->transact 模块 2025-03-11 15:19:39 +08:00
user
11954fec3c feat: Tesseract识别 优化增加红色框 2025-03-11 11:58:57 +08:00
user
9a3bfbe7cd feat: Tesseract识别 优化增加红色框 2025-03-11 09:50:56 +08:00
user
b73ece1631 feat: 增加称重识别模块 2025-03-10 22:28:38 +08:00
user
71f07d8b5e feat: 修改生产交打印格式 2025-03-10 19:45:51 +08:00
user
b51e775e5f feat: 生产交收模块优化 2025-03-10 14:24:31 +08:00
user
dd5b08c15e feat: 优化代码 2025-03-10 12:50:48 +08:00
user
e5838fbde3 feat: 增加生产交收模块 2025-03-10 11:39:42 +08:00
user
4a352778ac feat: 生产交收数据表和后端接口API 2025-03-10 10:12:24 +08:00
user
3b0bb5f0d7 feat: 生产交收数据表和后端接口API 2025-03-10 09:01:41 +08:00
user
ffe90b659d feat: 完整拍摄功能,并能上传保存图片信息 2025-03-09 23:36:42 +08:00