更新问题类型判断
This commit is contained in:
parent
97445c7f50
commit
3749895d5e
@ -1,22 +1,33 @@
|
||||
package com.xhpc.activity.service.impl;
|
||||
|
||||
import cn.hutool.core.date.DateUtil;
|
||||
import com.xhpc.activity.domain.XhpcStationDeviceDomain;
|
||||
import com.xhpc.activity.domain.XhpcWorkOrderDomain;
|
||||
import com.xhpc.activity.domain.XhpcWorkOrderImageDomain;
|
||||
import com.xhpc.activity.domain.XhpcWorkOrderPushMessageDomain;
|
||||
import com.xhpc.activity.domain.XhpcWorkOrderUserDomain;
|
||||
import com.xhpc.activity.domain.XhpcWorkTypeDictDomain;
|
||||
import com.xhpc.activity.domain.XhpcWorkUserDomain;
|
||||
import com.xhpc.activity.mapper.XhpcStationDeviceMapper;
|
||||
import com.xhpc.activity.mapper.XhpcWorkOrderImageMapper;
|
||||
import com.xhpc.activity.mapper.XhpcWorkOrderMapper;
|
||||
import com.xhpc.activity.mapper.XhpcWorkOrderPushMessageMapper;
|
||||
import com.xhpc.activity.service.WorkOrderService;
|
||||
import com.xhpc.activity.service.WorkTypeService;
|
||||
import com.xhpc.activity.service.WorkUserService;
|
||||
import com.xhpc.common.api.SmsService;
|
||||
import com.xhpc.common.core.domain.R;
|
||||
import com.xhpc.common.core.exception.CustomException;
|
||||
import com.xhpc.common.core.utils.StringUtils;
|
||||
import com.xhpc.activity.domain.*;
|
||||
import com.xhpc.activity.mapper.*;
|
||||
import com.xhpc.activity.service.WorkOrderService;
|
||||
import com.xhpc.activity.service.WorkUserService;
|
||||
import lombok.extern.slf4j.Slf4j;
|
||||
import org.springframework.stereotype.Service;
|
||||
import org.springframework.transaction.annotation.Transactional;
|
||||
|
||||
import javax.annotation.Resource;
|
||||
import java.sql.Date;
|
||||
import java.util.*;
|
||||
import java.util.ArrayList;
|
||||
import java.util.HashMap;
|
||||
import java.util.List;
|
||||
import java.util.Map;
|
||||
|
||||
@Slf4j
|
||||
@Service
|
||||
|
||||
@ -71,6 +71,12 @@ public class WorkTypeServiceImpl implements WorkTypeService {
|
||||
if(exitsDomain != null) {
|
||||
throw new CustomException("名称不能重复");
|
||||
}
|
||||
if(domain.getAutoSend() == 1 && (domain.getUserId() == null || domain.getUserId() < 1)){
|
||||
throw new CustomException("请选择派发人");
|
||||
}
|
||||
if(domain.getAutoRun() == 1 && (domain.getMeasure() == null || domain.getMeasure() < 1)){
|
||||
throw new CustomException("请选择自动执行措施");
|
||||
}
|
||||
|
||||
return typeDictMapper.insertSelective(domain) > 0;
|
||||
}
|
||||
@ -90,6 +96,12 @@ public class WorkTypeServiceImpl implements WorkTypeService {
|
||||
if(exitsDomain != null && !exitsDomain.getWorkTypeId().equals(domain.getWorkTypeId())) {
|
||||
throw new CustomException("名称不能重复");
|
||||
}
|
||||
if(domain.getAutoSend() == 1 && (domain.getUserId() == null || domain.getUserId() < 1)){
|
||||
throw new CustomException("请选择派发人");
|
||||
}
|
||||
if(domain.getAutoRun() == 1 && (domain.getMeasure() == null || domain.getMeasure() < 1)){
|
||||
throw new CustomException("请选择自动执行措施");
|
||||
}
|
||||
return typeDictMapper.updateByPrimaryKeySelective(domain) > 0;
|
||||
}
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user