Commit Graph

29 Commits (51e633f6c96dcaeb3638f5a62b531540d756ae14)

Author SHA1 Message Date
YunaiV 51e633f6c9 refactor: 规范 MES/WMS 组件文件命名和导出引用 2026-05-30 17:29:05 +08:00
YunaiV c9a32ba780 ```text
refactor: 迁移模块 constants 到共享常量包

- 新增 MES/WMS 共享业务常量导出
- 将 Mall 客服、IoT 缺失常量合并到 @vben/constants
- 替换各模块本地 constants 引用
- 删除模块内重复 constants 文件
```
2026-05-30 16:51:13 +08:00
YunaiV 71cec9ac6a feat(mes): update chart options to use EChartsOption type and refactor imports 2026-05-30 16:34:12 +08:00
YunaiV c8deb9e91e feat(mes): 迁移 wm transfer 模块 2026-05-30 13:24:04 +08:00
YunaiV 37b9db148f feat(mes): 添加 MES 转移单类型及状态枚举,更新相关表单字段禁用逻辑 2026-05-30 13:20:41 +08:00
YunaiV 83482781d6 feat(mes): 迁移 wm 里的 产品收货(wm_product_recpt)、、销售出库(wm_product_sales)、销售发货通知(wm_sales_notice)、领料出库(wm_production_issue)、采购入库(wm_item_recpt)、到货通知(wm_arrival_notice) 2026-05-30 11:09:48 +08:00
YunaiV f5fbd85e26 feat(mes): 迁移 wm 里的 return-* 系列(优化代码) 2026-05-30 11:08:37 +08:00
YunaiV 2fd44246f8 feat(mes): 迁移 wm 里的 return-* 系列 2026-05-30 10:58:56 +08:00
YunaiV be213b6b31 feat(mes): 迁移 work task 功能 2026-05-30 10:37:43 +08:00
YunaiV 753fd0e506 feat(mes): 迁移 SN 码并补齐条码业务选择器、修复库存台账
- 新增 wm/sn 模块(antd/ele):SN 码分组列表、生成弹窗、导出分组/明细、删除批次;
  api 补 generate/group-page/delete-batch/export 系列
- 补齐条码管理 USER/BATCH/PROCARD/PACKAGE 业务选择器并按源回填 bizCode/bizName
- 新增 wm/batch 选择器与详情:WmBatchSelect/Dialog(搜索补齐生产任务、模具、
  生产/有效/入库日期)、WmBatchDetail(useDescription);getBatchPage 收紧 PageParams
- 新增 pro/card 共享 API 与 ProCardSelect/Dialog
- 新增 system/user UserSelect/UserSelectDialog,部门树抽为 system/dept 共用
  DeptTreeSelect,user 列表页改用共享组件
- 修复 wm/materialstock 冻结开关 beforeChange(newFrozen, row) 签名 bug、
  批次号列可点开 WmBatchDetail、选择弹窗按 multiple 切 radio/checkbox
- 选择器 resolveItemById 去掉 try/catch+console.error,清理 TODO @AI
2026-05-30 09:59:50 +08:00
YunaiV e313de09c4 feat(mes): 优化 materialstock 的代码实现风格 2026-05-30 09:35:09 +08:00
YunaiV 79af870afe feat(mes): 提交 wm outsource 相关的迁移(代码优化) 2026-05-30 09:16:33 +08:00
YunaiV b6d1154b8f feat(mes): 提交 wm stocktaking 相关的迁移 2026-05-30 09:15:06 +08:00
YunaiV 990d0a78fb feat(mes): 提交 wm outsource 相关的迁移 2026-05-30 09:04:41 +08:00
YunaiV 4b38533c6e feat(mes): 添加采购入库单及行相关接口和功能 2026-05-30 00:57:13 +08:00
YunaiV 6b6d45132f feat(mes): 完善条码管理迁移并补齐业务选择器 2026-05-30 00:51:38 +08:00
YunaiV 7ee42b9888 feat(mes): 迁移(wm-packages)相关迁移(优化代码) 2026-05-29 23:50:48 +08:00
YunaiV f1523e417b feat(mes): 迁移(wm-packages)相关迁移 2026-05-29 23:39:32 +08:00
YunaiV 25bbe79cb2 feat(mes): 迁移(wm-misc)相关迁移 2026-05-29 23:37:05 +08:00
YunaiV 2a7051cceb feat(mes): 更新条码相关功能,优化业务类型处理及描述字段 2026-05-29 23:31:40 +08:00
YunaiV 05cf59b4bc refactor(index.vue): remove unused checkedIds and related comments 2026-05-29 22:34:47 +08:00
YunaiV e91d30e899 refactor(mes/wm/barcode): 对齐 antd/ele componentProps 字母序与注释结构
审查 wm_barcode 时补齐:
- antd data.ts 的 componentProps 键统一为字母序(onChange 提到 options/
  placeholder 之前),与 ele 端保持一致
- antd index.vue 修正 checkedIds 的 JSDoc 错位(拆出「已选条码 ID」与
  「处理勾选变化」两段注释)
- ele config/data.ts 的「编辑时业务类型不允许变更」改为行尾注释,对齐 antd
2026-05-29 22:24:28 +08:00
YunaiV a8d60580be refactor(mes/wm/barcode): 清理 TODO @AI、简化 onBizChange、对齐勾选写法
- 删除 data.ts / config/data.ts / index.vue 里残留的 TODO @AI 注释
- applyBizSelected 改名 syncBizDetail(对齐 mes/qc/ipqc 的 syncUnqualified),
  函数内置 formApi 空判断,去掉中间变量 onBizChange,14 处 onChange 直接调用
- config/data.ts 的 dependencies 单行展开为多行
- index.vue 勾选写法对齐 system/user:records.map((item) => item.id!)
2026-05-29 22:13:57 +08:00
YunaiV b4e7573d10 feat(mes): 优化 generateAutoCode 的调用,减少 try catch 2026-05-29 21:22:14 +08:00
YunaiV 8192bb4777 feat(mes): 迁移 materialstock 2026-05-29 19:26:04 +08:00
YunaiV f27942c8f9 feat(mes): 迁移 barcode 2026-05-29 19:24:52 +08:00
YunaiV 2d1325f11a feat(mes/wm): 迁移仓库基础到 vben5 antd/ele 2026-05-29 09:59:13 +08:00
xingyu4j fb2595ef90 Merge branch 'main' of https://github.com/vbenjs/vue-vben-admin 2026-05-23 18:39:12 +08:00
YunaiV 6b1425d541 feat(mes): 新增 md item 的迁移 2026-05-21 00:58:45 +08:00