Browse Source

批量导入日期超出提醒处理

anderx 4 years ago
parent
commit
ffdeea6f37

+ 3 - 0
src/main/java/com/goafanti/patent/service/impl/PatentNewServiceImpl.java

@@ -300,6 +300,9 @@ public class PatentNewServiceImpl  extends BaseMybatisDao<PatentNewMapper> imple
 		        trb.setYears(getyear(trb));
 		        trb.setStatus(getSatus(trb.getEndDate()));
 		        trb.setPatentAmount(sumAmout(trb.getType(),trb.getTid(),trb.getYears()));
+		        if(trb.getPatentAmount()==null) {
+		        	throw new BusinessException(new Error("表格第"+(rowNum+1)+"行年份超过最大可提醒日期。"));
+		        }
 		        list.add(trb);
 		        if (trb.getStatus()!=0) {
 		        	Notice n = addNotice(trb);