feat(shopro_huifu): 完善进件功能支持编辑模式

- 修改Onboard控制器中的saveDraft方法,增加onboardId参数以支持编辑现有记录
- 在前端模板中优化用户和角色显示,添加条件渲染和样式类
- 新增resolveRoleLabel方法用于解析角色标签,优化角色标签显示逻辑
- 调整表单数据处理流程,确保编辑模式下正确获取用户和角色信息
- 增强数据验证逻辑,防止非法操作和数据不一致问题
```
这个提交包含在:
可乐加冰
2026-09-29 15:55:54 +08:00
父节点 767e1a00c5
当前提交 98bd0be5e4
共有 7 个文件被更改,包括 73 次插入 和 31 次删除

查看文件

@@ -147,7 +147,8 @@ class Onboard extends Base
}
try {
$service = new HuifuOnboardAdminService();
$saved = $service->saveDraft($userId, $roleType, $roleRefId, $form);
$onboardId = $row ? intval($row['id']) : 0;
$saved = $service->saveDraft($userId, $roleType, $roleRefId, $form, $onboardId);
$this->success('进件资料已保存,状态为待后台审核', null, [
'id' => $saved ? $saved['id'] : 0,
]);