|
|
@@ -2,11 +2,13 @@ package com.xunmei.core.resumption.gx.service;
|
|
|
|
|
|
import cn.hutool.core.collection.ListUtil;
|
|
|
import cn.hutool.core.date.DateUtil;
|
|
|
+import cn.hutool.core.util.NumberUtil;
|
|
|
import cn.hutool.core.util.ObjectUtil;
|
|
|
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
|
|
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
|
|
import com.baomidou.mybatisplus.core.toolkit.CollectionUtils;
|
|
|
import com.xunmei.common.core.constant.SecurityConstants;
|
|
|
+import com.xunmei.common.core.exception.ServiceException;
|
|
|
import com.xunmei.common.core.utils.DateHelper;
|
|
|
import com.xunmei.common.security.utils.SecurityUtils;
|
|
|
import com.xunmei.core.question.QuestionSrcType;
|
|
|
@@ -182,6 +184,9 @@ public class ResumptionServiceImpl implements ResumptionService {
|
|
|
appResumptionDataMapper.insert(data);
|
|
|
|
|
|
if (taskDetailVo.getSubType() == 2 && ObjectUtil.equal(point.getResValue(), 1)) {
|
|
|
+ if(ObjectUtil.isNull(point.getRectificationDeadline()) || !NumberUtil.isNumber(point.getRectificationDeadline())){
|
|
|
+ throw new ServiceException("整改期限为空或不是有效的数值");
|
|
|
+ }
|
|
|
SysOrg org = remoteOrgService.selectSysOrgById(sysResumption.getOrgId(), SecurityConstants.INNER);
|
|
|
Question question = Question.builder()
|
|
|
.srcTaskId(taskId)
|