Sfoglia il codice sorgente

【CHG】修改线路和区间多个部门关联删除标记

xczzmn 4 anni fa
parent
commit
f08ca67c76

+ 2 - 0
railway-business/src/main/java/com/railway/business/baseinfo/service/impl/BaseLineServiceImpl.java

@@ -7,6 +7,7 @@ import com.railway.business.baseinfo.domain.vo.BaseLineQuery;
 import com.railway.business.baseinfo.mapper.BaseDeptLineMapper;
 import com.railway.business.baseinfo.mapper.BaseLineMapper;
 import com.railway.business.baseinfo.service.IBaseLineService;
+import com.railway.common.enums.DelFlagEnum;
 import com.railway.common.utils.SecurityUtils;
 import com.railway.common.utils.bean.BeanUtils;
 import java.util.ArrayList;
@@ -83,6 +84,7 @@ public class BaseLineServiceImpl implements IBaseLineService {
   private void saveDeptLine(List<BaseDeptLine> deptLines, Long lineId){
     if(CollectionUtils.isEmpty(deptLines)){
       for(BaseDeptLine baseDeptLine : deptLines){
+        baseDeptLine.setDelFlag(DelFlagEnum.NOT_DELETE.getCode());
         baseDeptLine.setLineId(lineId);
         baseDeptLine.setCreateTime(new Date());
         baseDeptLine.setCreateBy(SecurityUtils.getUsername());

+ 2 - 0
railway-business/src/main/java/com/railway/business/baseinfo/service/impl/BaseStationServiceImpl.java

@@ -7,6 +7,7 @@ import com.railway.business.baseinfo.domain.vo.BaseStationVo;
 import com.railway.business.baseinfo.mapper.BaseDeptStationMapper;
 import com.railway.business.baseinfo.mapper.BaseStationMapper;
 import com.railway.business.baseinfo.service.IBaseStationService;
+import com.railway.common.enums.DelFlagEnum;
 import com.railway.common.utils.SecurityUtils;
 import com.railway.common.utils.bean.BeanUtils;
 import java.util.ArrayList;
@@ -84,6 +85,7 @@ public class BaseStationServiceImpl implements IBaseStationService {
   private void saveDeptStation(List<BaseDeptStation> deptStations, Long stationId){
     if(CollectionUtils.isEmpty(deptStations)){
       for(BaseDeptStation baseDeptStation : deptStations){
+        baseDeptLine.setDelFlag(DelFlagEnum.NOT_DELETE.getCode());
         baseDeptStation.setStationId(stationId);
         baseDeptStation.setCreateTime(new Date());
         baseDeptStation.setCreateBy(SecurityUtils.getUsername());