feat(hjc): 企业注册一站式——证件材料同事务入库 + 阿里云OCR识别 + 匿名注册上传
- HjcEnterprise 新增 idCardNo(经办人身份证号),配套迁移: src/main/resources/sql/hjc_enterprise_add_id_card_no.sql(需在目标库执行) - HjcAuthRequest 新增 idCardNo / materials;/hjc/auth/register 同事务保存 4 类证件材料, 并按「企业联系电话、企业地址选填,其余必填」补充后端校验 - 新增 POST /hjc/auth/upload:注册页登录前的匿名证件上传(复用 FileServerUtil, 按 setting:upload 决定自建文件服 / OSS 域名;不写 file_record 表) - 新增 POST /hjc/ocr/recognize:阿里云文字识别 OCR(aliyun-java-sdk-ocr 1.0.6) · idcard_front → agentName / idCardNo · license → creditCode / address(企业名称与法定代表人仅返回,供前端只读核对) · AK 走 aliyun.ocr.*,当前为占位空值;未配置时返回失败,由前端提示手动填写、不阻断注册 - SecurityConfig:/hjc/auth/upload 与 /hjc/ocr/recognize 匿名放行(与后台 /file/upload 隔离)
This commit is contained in:
@@ -213,6 +213,12 @@
|
||||
<artifactId>aliyun-java-sdk-core</artifactId>
|
||||
<version>4.4.3</version>
|
||||
</dependency>
|
||||
<!--阿里云文字识别 OCR(身份证/营业执照识别)-->
|
||||
<dependency>
|
||||
<groupId>com.aliyun</groupId>
|
||||
<artifactId>aliyun-java-sdk-ocr</artifactId>
|
||||
<version>1.0.6</version>
|
||||
</dependency>
|
||||
<!--阿里支付 老版本 SDK-->
|
||||
<dependency>
|
||||
<groupId>com.alipay.sdk</groupId>
|
||||
|
||||
Reference in New Issue
Block a user