兴安优化访客保险单

This commit is contained in:
zc
2025-08-05 13:29:59 +08:00
parent 34ffc7438e
commit 6eb698750e
3 changed files with 22 additions and 2 deletions

View File

@@ -551,8 +551,17 @@ public class VisitorController extends BaseController {
} }
// 保存附件 // 保存附件
if(!CollectionUtils.isEmpty(visitor.getFileList())) { if (!CollectionUtils.isEmpty(visitor.getInsurancePolicyList())) {
saveSysFile(visitor.getFileList(), String.valueOf(visitor.getId())); int j = 1;
List<SysFileVo> files = new ArrayList<>();
for (String url : visitor.getInsurancePolicyList()) {
SysFileVo sysFileVo = new SysFileVo();
sysFileVo.setUrl(url);
sysFileVo.setFileName("保险单" + j);
files.add(sysFileVo);
j++;
}
saveSysFile(files, String.valueOf(visitor.getId()));
} }
// 审核通知企微发送消息(小程序来源) // 审核通知企微发送消息(小程序来源)

View File

@@ -284,4 +284,14 @@ public class Visitor extends BaseEntity {
*/ */
private String rejectReason; private String rejectReason;
/**
* 保险单
*/
private String insurancePolicy;
/**
* 保险单列表
*/
private List<String> insurancePolicyList;
} }

View File

@@ -111,6 +111,7 @@ public class VisitorServiceImpl implements IVisitorService {
throw new RuntimeException(e); throw new RuntimeException(e);
} }
visitor.setFileList(list); visitor.setFileList(list);
visitor.setInsurancePolicyList(list.stream().map(SysFileVo::getUrl).collect(Collectors.toList()));
} }
List<VisitorReviewProcessVo> reviewProcess = visitorMapper.queryVisitorReviewProcessList(id); List<VisitorReviewProcessVo> reviewProcess = visitorMapper.queryVisitorReviewProcessList(id);
if(!CollectionUtils.isEmpty(reviewProcess)) { if(!CollectionUtils.isEmpty(reviewProcess)) {