Commit Graph

190 Commits

Author SHA1 Message Date
user
5e7c45b9e3 feat: 在AICode.cmd中添加npx命令并更新数据库锁定逻辑;在order-print.component.ts中优化日期格式化和样式图片加载逻辑,修复PDF生成过程中的Blob处理 2025-06-22 23:34:49 +08:00
user
54bda60541 feat(order): 添加批量更新订单明细功能和订单号搜索功能
在OrderDtlService中新增批量更新订单明细的方法,并在OrderDtlResource中添加相应的API接口。同时,在订单编辑页面中实现了订单号的搜索功能,确保用户能够快速查找已存在的订单。更新了相关的国际化文件以支持新功能。
2025-06-08 14:43:17 +08:00
user
e467de3a75 fix(order-edit): 更新确认提示框和字段校验逻辑
将重置订单明细的确认提示框从VXETable.modal改为VxeUI.modal,并在字段校验中增加对number字段的检查,以确保在重置操作前的完整性和准确性。
2025-06-07 17:05:15 +08:00
user
589aef6cf2 fix: 将 npm 脚本中的 && 替换为 ; 以提高兼容性
在 webapp:build 和 webapp:prod 脚本中,将 && 操作符替换为 ; 以增强跨平台兼容性,因为某些 shell 环境可能不支持 &&
2025-06-07 16:48:16 +08:00
user
5af2a0714a fix(订单编辑): 添加重置订单明细前的确认提示和必要字段校验
在重置订单明细前添加确认提示框,避免误操作删除数据
增加styleNo和quality字段的校验,防止空值导致错误
2025-06-07 16:32:28 +08:00
user
7311cc8dc9 fix(order-edit): 修复导入语句,合并VxeTableInstance和VxeUI的导入 2025-05-28 14:57:20 +08:00
user
8c05f25c3f feat(order-edit): 添加材料和样式选择时的API调用,更新subgroup值 2025-05-28 14:40:33 +08:00
user
336cfbee92 fix(orders): 将parentNumber的值从'StyleQuality'和'QualityType'更改为'ProductQuality'
修复了多个组件中parentNumber的值,确保一致性并避免潜在的错误。同时,在订单编辑页面添加了重置明细的功能,允许用户根据样式明细重新生成订单明细。
2025-05-25 22:33:52 +08:00
user
58d0e84e75 feat(order-edit): 添加尺寸类型和电解类型选择功能
在订单编辑页面中,新增了尺寸类型和电解类型的下拉选择功能,并优化了相关数据的加载逻辑。同时,移除了不再使用的Setting实体及其相关配置。
2025-05-25 21:22:29 +08:00
user
daaffcee89 refactor(订单和样式编辑): 统一选项标签格式并优化选择组件
将订单和样式编辑页面中的选项标签格式统一为“编号(名称)”形式,并优化了选择组件的过滤和远程搜索功能。此外,新增了客户公司的搜索功能,提升了用户体验和代码的可维护性。
2025-05-23 23:05:13 +08:00
user
b99508505b feat(订单): 添加样式和材料选择功能
在订单编辑和订单页面中,将样式编号和材料输入框改为下拉选择框,并支持远程搜索和过滤功能,以提升用户体验和数据选择的准确性。
2025-05-22 21:46:57 +08:00
user
dcc8647d30 refactor(订单和款式模块): 重构订单和款式的编辑页面逻辑
重构了订单和款式的编辑页面,将“base”模块重命名为“process”模块,优化了数据处理逻辑,减少了重复代码,并统一了数据加载和保存的方式。同时,修复了部分字段的显示和编辑逻辑,提升了代码的可维护性和一致性。
2025-05-09 16:35:23 +08:00
user
207524063e refactor(orders): 优化API请求参数结构并添加材料搜索功能
重构了API请求参数的结构,使其更清晰易读。在订单编辑组件中新增了材料和宝石的搜索功能,提升了用户体验。
2025-05-07 22:23:47 +08:00
user
ce88e46cf5 feat(style): 添加客户款号字段并优化款式编辑界面
在款式模块中新增客户款号字段,优化款式编辑界面的客户编号选择功能,支持远程搜索和筛选。同时,更新了相关数据字典和样式配置,以提升用户体验和数据一致性。
2025-05-07 15:54:22 +08:00
user
46a74bf353 refactor(订单和样式编辑): 优化表单字段和数据处理逻辑
重构了订单和样式编辑组件中的表单字段,修复了字段命名不一致的问题,并优化了数据处理逻辑。具体包括:
1. 将 `customerUnit` 改为 `customsUnit`,确保字段命名一致性。
2. 优化了 `order-edit` 和 `style-edit` 组件中的列配置,隐藏不必要的字段。
3. 改进了材料搜索功能,增加了远程搜索和过滤功能。
4. 调整了 `subgroup` 字段的默认值,从 `B` 改为 `M`,以符合业务需求。
2025-05-01 13:29:38 +08:00
user
9e624b8693 feat(OrderDtl): 添加品质字段以支持订单明细管理
在订单明细实体中新增品质字段,并在相关服务、数据库迁移脚本及前端组件中同步更新,以便更好地管理订单明细的品质信息
2025-04-24 23:16:03 +08:00
user
244e86dccf build(vite): 添加vite-plugin-static-copy插件以复制Swagger UI资源
为了在构建过程中将Swagger UI的相关资源复制到指定目录,引入了vite-plugin-static-copy插件。这确保了Swagger UI所需的静态文件能够正确部署到生产环境。
2025-04-24 16:14:57 +08:00
user
a2dedfe533 feat(订单/款式编辑): 添加标签页切换前的未保存状态检查
在订单和款式的编辑页面中,添加了标签页切换前的检查逻辑,防止用户在未保存编辑内容时切换标签页,避免数据丢失
2025-04-24 15:41:18 +08:00
user
59dff2b1bf refactor(仓库): 重构订单和款式仓库以支持通用数据查询
将订单和款式仓库的查询逻辑重构为通用的数据查询接口,支持分页和过滤条件。新增了`countRows`和`getRows`方法,简化了数据查询的重复代码,并提高了代码的可维护性。
2025-04-24 13:00:21 +08:00
user
3e9e5f3904 feat(订单编辑): 添加状态选择并优化表格列配置
在订单编辑页面中添加了状态选择功能,并优化了表格列的配置。同时,调整了默认的标签页顺序,确保设置标签页优先显示。这些改动提高了用户体验和功能完整性。
2025-04-24 07:41:55 +08:00
user
74077b6ae4 chore: 添加vite-plugin-vue-devtools依赖
为了增强开发体验,添加了vite-plugin-vue-devtools插件,以便在开发过程中更方便地调试Vue应用。
2025-04-23 21:34:08 +08:00
user
d24b2c0b40 refactor(订单管理): 将字段setGroup重命名为subgroup以统一命名规范
本次提交将订单管理模块中的字段`setGroup`统一重命名为`subgroup`,包括数据库表、实体类、服务层、前端组件等。此修改旨在统一命名规范,提升代码的可读性和维护性。
2025-04-23 07:59:01 +08:00
user
b2d5a8e287 feat: 新增订单明细管理功能
新增订单明细表(jhi_orderdtl)及相关实体、仓库、服务和API接口,支持订单明细的增删改查操作。使用Liquibase创建表结构并加载示例数据,确保系统功能一致性和数据完整性。
2025-04-21 20:31:58 +08:00
user
a77c019c45 feat: 在订单管理中新增物料字段并更新图标
- 在订单管理模块中新增了物料字段,包括数据库、服务和前端界面的修改
- 将多个页面中的“新增”按钮图标从`plus`更新为`plus-square`,以提升界面一致性
- 更新了订单查询功能,支持按物料字段进行筛选
2025-04-21 15:31:56 +08:00
user
1f693cdb2f refactor(订单组件): 重构订单组件以使用vxe-table提升可维护性和用户体验
重构了订单组件的代码,使用vxe-table替换原有表格实现,提升了表格的可维护性和用户体验。新增了状态字典、操作符选择、分页配置等功能,并优化了过滤和排序逻辑。同时,更新了UI组件以适配新的表格功能。
2025-04-20 22:45:55 +08:00
user
2035118c70 feat(orders): 优化订单样式打印功能及显示逻辑
- 新增产品类型字段的显示逻辑
- 优化打印样式,确保在A4纸张上正确显示
- 重构PDF生成和打印逻辑,提高代码复用性
- 调整按钮样式,提升用户体验
2025-04-20 16:27:11 +08:00
user
d20f007a46 refactor(orders): 移除 compatConfig 并优化 style-print 组件
移除所有组件中的 compatConfig 配置,以简化代码结构。在 style-print 组件中,新增 styleGroupDicts 和 getStyleGroupName 方法,用于动态加载和显示 StyleGroup 字典项,提升代码可维护性和可读性。
2025-04-19 13:41:02 +08:00
user
e8484a0b63 refactor(style-print): 优化打印页面布局和样式,添加基础明细和镶嵌明细表格
本次提交对款式打印页面进行了重构,主要优化了页面布局和样式,并新增了基础明细和镶嵌明细的表格展示。同时,调整了打印样式以更好地适应A4纸张,提升了打印效果和用户体验。
2025-04-18 23:03:04 +08:00
user
eda7dd690f feat(i18n): 添加页脚相关的中文翻译
refactor(ui): 统一编辑页面的按钮样式和文本显示

style(component): 优化表格行配置和图标显示

feat(table): 添加基础信息表格的合计行功能
2025-04-18 12:05:51 +08:00
user
2b0c0704bf refactor(style-edit): 重构款式分组表单项为动态生成
将款式分组表单项从静态硬编码改为动态生成,使用 `v-for` 循环遍历 `styleGroupDicts`,提升代码的可维护性和扩展性。同时,新增了款式分组数据的加载逻辑,确保表单项能够根据数据动态更新。
2025-04-17 20:20:36 +08:00
user
6bfeca1c09 chore: 更新Liquibase数据文件中的风格分类和字典数据
更新style.csv文件中的style_group02字段值,并添加新的风格分类和字典数据到dict.csv文件中,以支持新的产品分类需求。
2025-04-17 15:31:48 +08:00
user
a20d645511 refactor(style): 将字段名从groupXX重命名为styleGroupXX以增加语义清晰度 2025-04-17 15:31:32 +08:00
user
58b07c6b87 refactor(style): 统一组别字段命名并添加品质字段
重构组别字段命名,将`group0`至`group5`统一为`group00`至`group05`,并在样式相关组件和实体中添加品质字段,以支持品质信息的存储和展示。
2025-04-16 23:54:12 +08:00
user
01074a91da refactor(style-edit): 更新vxe-table组件配置并优化保存逻辑
将vxe-table的编辑模式从'cell'改为'row',并更新了相关依赖版本。优化了保存逻辑,确保数据提交后自动刷新表格数据
2025-04-15 23:17:40 +08:00
user
21b7dd1621 refactor(style-edit): 优化样式编辑界面的表格编辑逻辑
- 移除 `styleNumber` 字段,简化 `StyleDtl` 实体类
- 修改表格编辑配置,支持手动触发编辑模式
- 新增 `addDtlEvent`、`editDtlEvent`、`saveDtlEvent` 和 `cancelDtlEvent` 方法,增强编辑功能
- 修复排序逻辑,默认按 `sortNo` 排序
2025-04-14 23:33:31 +08:00
user
186639175d feat(style-edit): 添加表格编辑和删除功能
在样式编辑页面中,为表格添加了单元格编辑功能,并实现了删除行的功能。同时优化了操作按钮的样式和布局。
2025-04-14 10:44:20 +08:00
user
ef1d4bdd55 feat: 更新数据表及样式编辑页面
- 在serial.csv、cost.csv和dict.csv中添加新数据记录
- 更新role-edit.vue和style-edit.vue中的图标和表格模板
- 在style-edit.component.ts中新增processTypes和settingTypes的加载逻辑
2025-04-13 00:03:26 +08:00
user
4359af9aa5 feat: 新增款式明细管理功能并优化现有代码
新增款式明细管理功能,包括后端API、前端页面及Liquibase配置。优化了现有代码,修复了部分bug,提升了系统稳定性和用户体验。
2025-04-12 20:34:53 +08:00
user
408e02e38d refactor(role-edit): 优化菜单树选择和角色关联逻辑
- 将菜单树的 `checkbox-config` 配置改为严格模式
- 添加 `relationTypes` 变量以明确关联类型
- 在菜单服务中优化 SQL 查询逻辑,根据 `roleId` 动态构建条件
2025-04-12 11:44:00 +08:00
user
e0781b0f8c refactor: 优化菜单和关系服务及资源类的代码结构
重构了菜单和关系服务的代码,包括方法重命名、参数顺序调整以及SQL查询逻辑的优化。同时,更新了相关资源类以适配服务层的更改,提升了代码的可读性和可维护性。
2025-04-11 23:46:37 +08:00
user
dfeb86842f refactor(role): 重构角色菜单权限管理逻辑
- 将 `roles_number` 统一更名为 `role_number`,提高代码一致性
- 新增 `saveRoleRelation` 方法,优化角色菜单权限的保存与更新逻辑
- 调整前端角色编辑页面的菜单树展示与选中逻辑,提升用户体验
2025-04-11 16:13:44 +08:00
user
c18f1b57d1 feat(role): 添加角色菜单和API权限管理功能
在角色编辑页面新增菜单和API权限管理功能,支持通过树形结构选择菜单权限,并更新相关后端接口和前端组件。同时优化了排序字段,将默认排序字段从`id`改为`sortNo`,以更好地满足业务需求。
2025-04-09 23:58:51 +08:00
user
75dc3d5e69 refactor(role): 移除角色模块中的dataScope字段
移除角色模块中与dataScope相关的字段和逻辑,包括Role实体、Service、前端组件及Liquibase配置。同时,新增角色权限关联表jhi_relation,用于管理角色与权限的关联关系,并实现相关API接口。
2025-04-07 21:53:10 +08:00
user
2af12a1508 feat(role): 添加数据权限字典支持并优化角色编辑界面
在角色管理模块中,新增了数据权限字典的支持,并在角色编辑界面中优化了数据权限选择器的显示逻辑。同时,更新了角色相关的中文翻译文件,修复了模板字符串的格式问题。
2025-04-07 12:10:03 +08:00
user
4a1870a49d feat(角色管理): 新增角色管理功能
新增角色管理模块,包括角色信息表、后端API接口、前端页面及路由配置。角色信息表包含编号、名称、权限范围等字段,后端提供增删改查接口,前端实现角色列表、新增、编辑及删除功能。同时更新菜单配置,添加角色管理菜单项。
2025-04-06 22:12:16 +08:00
user
4f02144b33 feat(配置管理): 新增配置管理功能
新增配置管理模块,包括配置信息的增删改查功能。后端新增Config实体、Repository、Service和Resource,前端新增配置管理页面和路由配置。同时更新了菜单和国际化配置,确保功能完整性和一致性。
2025-04-05 23:51:39 +08:00
user
0d8e1bffd4 feat(style): 添加样式管理模块的流水号生成功能
新增样式管理模块的流水号生成功能,包括前端和后端的实现。前端使用VxeTable优化了表格展示和分页功能,后端新增了Serial实体和相关API接口,支持流水号的生成和管理。同时优化了样式管理界面的表单验证和过滤功能。
2025-04-05 00:22:23 +08:00
user
394cacbd50 feat: 添加成本管理功能
新增成本管理模块,包括实体类、Repository、Service、Controller及前端页面。支持成本的增删改查操作,并与现有系统风格保持一致。前端页面基于Vue3实现,包含路由配置和中文翻译。使用Liquibase管理数据库表结构和初始数据。
2025-04-04 09:58:10 +08:00
user
00f160707a refactor(material-edit): 优化物料分组字典加载逻辑
重构`loadMatGroupDicts`函数,将并行请求改为顺序请求,并增加`fieldName`参数以控制刷新条件,提升代码可读性和维护性。
2025-04-02 23:03:35 +08:00
user
11f0e62d05 feat(company): 添加公司类型字段及相关功能
在公司和字典实体中添加了公司类型字段,包括前端、后端和数据库的修改。新增了公司类型字典数据,并在公司管理页面中实现了类型的选择和展示功能。移除了物料实体中不再使用的客户折纯率字段。
2025-04-02 17:32:26 +08:00