1cba0d4052cfb831a54b660c8cd98a257dad6cd1
BizPersonImportVO.java: - @Excel 注解砍掉 orgName (所属公司) + role (角色), 字段保留兼容老模板 - 部门/职务 sort 序号重排: 3, 4 - 模板列头从 6 列精简到 4 列: 姓名/手机号/部门/职务 BizPersonController.java doImport: - 删除 orgName 必填校验 + bizOrgMapper 字符串匹配 orgName → orgId 的旧逻辑 - 删除 p.setOrgId(orgId), 让 BizPersonServiceImpl.insert 按 mainUid + unitType 自动反查主账号 biz_org 兜底 (service 内已有 line 56-70 兜底逻辑) - p.setRole(row.getRole()) 改成 unitType 写死: sponsor → 'supervisor' (监察员), executor → 'meetingExecutor' (会议执行) - 死代码清理: 删除 BizOrg + BizOrgMapper import + @Autowired (controller 内不再使用) 行为变化: - 老模板 (6 列) 上传不会报错, 多出的 orgName/role 列值被忽略 (setter 保留) - sponsor/executor 双端受益, 都不再需要 Excel 提供 orgName/role Co-Authored-By: Claude <noreply@anthropic.com>
Description
No description provided
20 MiB
Languages
Java
43.8%
Vue
26.8%
HTML
26%
Python
1.3%
JavaScript
1.2%
Other
0.8%