|
|
@@ -168,6 +168,14 @@ public class TopOrderBankPayServiceImpl extends ServiceImpl<TopOrderBankPayMappe
|
|
|
if(divideLog.getPayStatus()!=0){
|
|
|
throw new CustomException("非待支付状态");
|
|
|
}
|
|
|
+
|
|
|
+ TopDivideLog divideLogFirst = iTopDivideLogService.getOne(new LambdaQueryWrapper<TopDivideLog>()
|
|
|
+ .eq(TopDivideLog::getTenantId, divideLog.getTenantId())
|
|
|
+ .eq(TopDivideLog::getDivideType, divideLog.getDivideType())
|
|
|
+ .eq(TopDivideLog::getPayStatus, 0).last("limit 1"));
|
|
|
+ if(!divideLogFirst.getId().equals(divideLog.getId())){
|
|
|
+ throw new CustomException("存在历史未支付月份");
|
|
|
+ }
|
|
|
if (!bo.getLoginName().equals("admin") ) {
|
|
|
throw new CustomException("当前账号没有审核权限");
|
|
|
}
|