|
@@ -138,6 +138,13 @@ public class InsPlyMainServiceImpl extends ServiceImpl<InsPlyMainMapper, InsPlyM
|
|
|
* 2.码值校验:保险公司、协议号、机构代码、业务员工号
|
|
* 2.码值校验:保险公司、协议号、机构代码、业务员工号
|
|
|
*/
|
|
*/
|
|
|
checkData(i, excelVo);
|
|
checkData(i, excelVo);
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 3.校验保单是否已导入
|
|
|
|
|
+ */
|
|
|
|
|
+ InsPlyMain plyMain=this.baseMapper.selectById(excelVo.getPolicyno());
|
|
|
|
|
+ if(plyMain!=null){
|
|
|
|
|
+ throw new DescribeException("保单号:【"+excelVo.getPolicyno()+"】已导入,请核对!");
|
|
|
|
|
+ }
|
|
|
excelVo.setAllFeeValue(excelVo.getCommissionFeevalue().add(excelVo.getOtherFeevalue()));
|
|
excelVo.setAllFeeValue(excelVo.getCommissionFeevalue().add(excelVo.getOtherFeevalue()));
|
|
|
excelVo.setBatchno(batchno);
|
|
excelVo.setBatchno(batchno);
|
|
|
excelVo.setCreator(StpUtil.getLoginId().toString());
|
|
excelVo.setCreator(StpUtil.getLoginId().toString());
|