YunaiV
|
361f4d8d15
|
fix(ts): 收敛 CRM/BPM/IOT 局部类型
- CRM 商机状态 VO 合并:statuses 改为 BusinessStatusVO[],defaultStatus 改为 endStatus
- BPM form-create 对齐 v-model:api,用 @form-create/element-ui 的 Api 类型替代 ApiAttrs 并移除 @ts-ignore
- IOT OTA 任务 status 改可选、deviceScope 保持必填,详情页去掉假默认值
- 修复 SpuSelect expandRowKeys 类型,补 CRM 统计表格类型,移除 UserSignList 冗余 nickname 筛选
- 集合对比清理 vue-tsc 增量缓存后确认 0 新增错误
ts:check 133 → 85,无新增类型错误
|
2026-06-21 05:52:14 -07:00 |
YunaiV
|
cb9400e93d
|
fix(ts): 批量精确补全 CRM/ERP/MES 表单字段类型
- 各业务域表单状态按需标注 number/string | undefined,不使用 Partial,不改共享 VO
- FollowUpRecordForm 补全模板已绑定但缺失的字段
- RoleAssignMenuForm 修正 reactive 误用 .value,恢复菜单加载和重置逻辑
- BPMN 设计器组件保留不动
ts:check 748 → 590,无新增类型错误
|
2026-06-20 11:40:07 -07:00 |
YunaiV
|
63dfc5e2c3
|
refactor(ts): 清理未使用代码并修复低风险类型错误
- 移除未使用的 import/变量/参数及死代码(TS6133/6192/6196)
- Element Plus size="mini" → "small"
- 补充 DICT_TYPE.PAY_TRANSFER_TYPE
- RTC 媒体元素改用 callback ref,卸载时清理 srcObject
ts:check 错误 1003 → 855,无新增类型错误
|
2026-06-20 08:29:55 -07:00 |
YunaiV
|
bbf6c16b8d
|
✨ CRM:完成商机状态的变更
|
2024-02-22 20:41:37 +08:00 |