提交 0d8e7b36 authored 作者: 133's avatar 133

[销毁] bug提交

上级 f07deb93
...@@ -4,12 +4,16 @@ import com.tykj.dev.config.swagger.AutoDocument; ...@@ -4,12 +4,16 @@ import com.tykj.dev.config.swagger.AutoDocument;
import com.tykj.dev.device.decommissioning.entity.vo.DecommissioningSelectVo; import com.tykj.dev.device.decommissioning.entity.vo.DecommissioningSelectVo;
import com.tykj.dev.device.decommissioning.entity.vo.RepelManagementVo; import com.tykj.dev.device.decommissioning.entity.vo.RepelManagementVo;
import com.tykj.dev.device.decommissioning.service.DeviceDecommissioningQueryService; import com.tykj.dev.device.decommissioning.service.DeviceDecommissioningQueryService;
import com.tykj.dev.device.library.service.DeviceLibraryService;
import io.swagger.annotations.Api; import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation; import io.swagger.annotations.ApiOperation;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.http.ResponseEntity; import org.springframework.http.ResponseEntity;
import org.springframework.web.bind.annotation.*; import org.springframework.web.bind.annotation.*;
import java.util.ArrayList;
import java.util.List;
/** /**
* @author zjm * @author zjm
* @version 1.0.0 * @version 1.0.0
...@@ -26,6 +30,9 @@ public class DecommissioningQueryController { ...@@ -26,6 +30,9 @@ public class DecommissioningQueryController {
@Autowired @Autowired
DeviceDecommissioningQueryService deviceDecommissioningQueryService; DeviceDecommissioningQueryService deviceDecommissioningQueryService;
@Autowired
DeviceLibraryService deviceLibraryService;
/** /**
* 查询退役中办任务 * 查询退役中办任务
*/ */
...@@ -104,6 +111,17 @@ public class DecommissioningQueryController { ...@@ -104,6 +111,17 @@ public class DecommissioningQueryController {
return ResponseEntity.ok(deviceDecommissioningQueryService.findPageDeviceDecommissioningDetail(decommissioningSelectVo)); return ResponseEntity.ok(deviceDecommissioningQueryService.findPageDeviceDecommissioningDetail(decommissioningSelectVo));
} }
/**
* 业务办理档案接口
*/
@GetMapping(value ="/test")
@ApiOperation(value = "test", notes = "业务办理档案接口调用")
public ResponseEntity responseEntity(){
List<String> list=new ArrayList<>();
list.add("129678376353");
deviceLibraryService.judgeSeqNumbersInNotEqualLifeStatus(list,3);
return ResponseEntity.ok("ok");
}
} }
...@@ -184,8 +184,9 @@ public class DeviceDecommissioningBusinessServiceImpl implements DeviceDecommiss ...@@ -184,8 +184,9 @@ public class DeviceDecommissioningBusinessServiceImpl implements DeviceDecommiss
public void receiptSingle(Integer taskId, StorageDeviceDevommissiong storageDeviceDevommissiong) { public void receiptSingle(Integer taskId, StorageDeviceDevommissiong storageDeviceDevommissiong) {
User user=userService.findByUser(storageDeviceDevommissiong.getUserId()); User user=userService.findByUser(storageDeviceDevommissiong.getUserId());
TaskBto taskBto= taskService.get(taskId); TaskBto taskBto= taskService.get(taskId);
TaskDisposeUtil.isNotSubmit(taskBto.getBillStatus(),StatusEnum.SEND_BACK_1210); List<StatusEnum> statusEnums = new ArrayList<>();
DeviceDecommissioningDetail deviceDecommissioningDetail=deviceDecommissioningDetailService.findDeviceDecommissioningDetail(taskBto.getBillId()); statusEnums.add(StatusEnum.SEND_BACK_1210);
TaskDisposeUtil.isNotSubmit(taskBto.getBillStatus(), statusEnums); DeviceDecommissioningDetail deviceDecommissioningDetail=deviceDecommissioningDetailService.findDeviceDecommissioningDetail(taskBto.getBillId());
deviceDecommissioningDetail.setBillFile(FilesUtil.stringFileToList(storageDeviceDevommissiong.getFileRets())); deviceDecommissioningDetail.setBillFile(FilesUtil.stringFileToList(storageDeviceDevommissiong.getFileRets()));
List<String> seqNumbers=new ArrayList<>(); List<String> seqNumbers=new ArrayList<>();
JacksonUtil.readValue(deviceDecommissioningDetail.getScriptJson(), new TypeReference<List<ScriptSaveVo>>() {}).forEach( JacksonUtil.readValue(deviceDecommissioningDetail.getScriptJson(), new TypeReference<List<ScriptSaveVo>>() {}).forEach(
......
...@@ -57,5 +57,14 @@ public class TrainController { ...@@ -57,5 +57,14 @@ public class TrainController {
return ResponseEntity.ok(trainThemeService.findById(trainThemeId)); return ResponseEntity.ok(trainThemeService.findById(trainThemeId));
} }
/**
* 根据taskId查询培训信息
*/
@GetMapping("/detail/task/{taskId}")
public ResponseEntity trainThemeVoResponseEntity1(@PathVariable Integer taskId) {
return ResponseEntity.ok(trainThemeService.findBytaskId(taskId));
}
} }
...@@ -38,4 +38,6 @@ public interface TrainThemeService { ...@@ -38,4 +38,6 @@ public interface TrainThemeService {
TrainThemePage findTrainPageVo(ConditionsTrainVo conditionsTrainVo); TrainThemePage findTrainPageVo(ConditionsTrainVo conditionsTrainVo);
TrainDetailsVo findSelectDetailsVo(Integer trainId); TrainDetailsVo findSelectDetailsVo(Integer trainId);
TrainTheme findBytaskId(Integer taskId);
} }
...@@ -6,7 +6,9 @@ import com.tykj.dev.blockcha.subject.entity.BcHash; ...@@ -6,7 +6,9 @@ import com.tykj.dev.blockcha.subject.entity.BcHash;
import com.tykj.dev.blockcha.subject.service.BlockChainUtil; import com.tykj.dev.blockcha.subject.service.BlockChainUtil;
import com.tykj.dev.config.TaskBeanConfig; import com.tykj.dev.config.TaskBeanConfig;
import com.tykj.dev.device.file.service.FilesUtil; import com.tykj.dev.device.file.service.FilesUtil;
import com.tykj.dev.device.task.service.TaskService;
import com.tykj.dev.device.task.subject.bto.TaskBto; import com.tykj.dev.device.task.subject.bto.TaskBto;
import com.tykj.dev.device.task.subject.domin.Task;
import com.tykj.dev.device.train.dao.TrainThemeDao; import com.tykj.dev.device.train.dao.TrainThemeDao;
import com.tykj.dev.device.train.dao.TrainUserDao; import com.tykj.dev.device.train.dao.TrainUserDao;
import com.tykj.dev.device.train.entity.TrainTheme; import com.tykj.dev.device.train.entity.TrainTheme;
...@@ -62,6 +64,9 @@ public class TrainThemeServiceImpl implements TrainThemeService { ...@@ -62,6 +64,9 @@ public class TrainThemeServiceImpl implements TrainThemeService {
@Autowired @Autowired
BlockChainUtil blockChainUtil; BlockChainUtil blockChainUtil;
@Autowired
TaskService taskService;
@Override @Override
public TrainTheme save(TrainTheme trainTheme) { public TrainTheme save(TrainTheme trainTheme) {
TrainTheme trainTheme1 = trainThemeDao.save(trainTheme); TrainTheme trainTheme1 = trainThemeDao.save(trainTheme);
...@@ -230,6 +235,13 @@ public class TrainThemeServiceImpl implements TrainThemeService { ...@@ -230,6 +235,13 @@ public class TrainThemeServiceImpl implements TrainThemeService {
} }
@Override
public TrainTheme findBytaskId(Integer taskId) {
TaskBto taskBto = taskService.get(taskId);
return findById(taskBto.getBillId());
}
private Page<TrainTheme> getContacts(ConditionsTrainVo conditionsTrainVo, Pageable pageable) { private Page<TrainTheme> getContacts(ConditionsTrainVo conditionsTrainVo, Pageable pageable) {
PredicateBuilder<TrainTheme> predicateBuilder = Specifications.and(); PredicateBuilder<TrainTheme> predicateBuilder = Specifications.and();
if (conditionsTrainVo.getEndTime() != null && conditionsTrainVo.getStatusTime() != null) { if (conditionsTrainVo.getEndTime() != null && conditionsTrainVo.getStatusTime() != null) {
......
...@@ -53,7 +53,6 @@ public class UnitsController { ...@@ -53,7 +53,6 @@ public class UnitsController {
return ResponseEntity.ok(unitsService.findLeftNavigation(securityUser)); return ResponseEntity.ok(unitsService.findLeftNavigation(securityUser));
} }
@GetMapping(value = "/findAll/GreaterThanEqual/{level}") @GetMapping(value = "/findAll/GreaterThanEqual/{level}")
@ApiOperation(value = "根据当前用户的单位等级,查询所有的下级单位以及自己单位", notes = "单位集合") @ApiOperation(value = "根据当前用户的单位等级,查询所有的下级单位以及自己单位", notes = "单位集合")
public ResponseEntity GreaterThanEqualLeven(@PathVariable Integer level) { public ResponseEntity GreaterThanEqualLeven(@PathVariable Integer level) {
......
...@@ -169,7 +169,7 @@ public class UserServiceImpl implements UserService { ...@@ -169,7 +169,7 @@ public class UserServiceImpl implements UserService {
@Override @Override
public List<UserShenRe> findByUniteId(Integer unitsId) { public List<UserShenRe> findByUniteId(Integer unitsId) {
return userDao.findAllByUnitsId(unitsId).stream().map(User::toRe).sorted(Comparator.comparing(UserShenRe::getShowOrder)).collect(Collectors.toList()); return userDao.findAllByUnitsId(unitsId).stream().filter(user -> user.getIsDel()==0).map(User::toRe).sorted(Comparator.comparing(UserShenRe::getShowOrder)).collect(Collectors.toList());
} }
@Override @Override
...@@ -409,7 +409,7 @@ public class UserServiceImpl implements UserService { ...@@ -409,7 +409,7 @@ public class UserServiceImpl implements UserService {
List<UserSuperiorVo> list = new ArrayList<>(); List<UserSuperiorVo> list = new ArrayList<>();
User user = userDao.findById(userId).get(); User user = userDao.findById(userId).get();
userDao.findAllByUnitsIdIn(unitsService.findSuperiorByunitsId(user.getUnitsId())).stream().filter(user1 -> user1.getUsername()!=null&&!user1.getUsername().equals("")).forEach( userDao.findAllByUnitsIdIn(unitsService.findSuperiorByunitsId(user.getUnitsId())).stream().filter(user1 -> user1.getIsDel()==0&&user1.getTrainStatus()!=5).forEach(
user1 -> { user1 -> {
UserSuperiorVo userSuperiorVo = user1.toUserSuperiorVo(); UserSuperiorVo userSuperiorVo = user1.toUserSuperiorVo();
userSuperiorVo.setUnitsName(unitsService.findById(user1.getUnitsId()).getName()); userSuperiorVo.setUnitsName(unitsService.findById(user1.getUnitsId()).getName());
...@@ -482,7 +482,7 @@ public class UserServiceImpl implements UserService { ...@@ -482,7 +482,7 @@ public class UserServiceImpl implements UserService {
@Override @Override
public List<UserShenRe> findUnitNameListUser(UnitNameVo unitNameVo) { public List<UserShenRe> findUnitNameListUser(UnitNameVo unitNameVo) {
return userDao.findAllByUnitsId(userPublicService.findUnitIdByName(unitNameVo.getUnitName())).stream().map(User::toRe).collect(Collectors.toList()); return userDao.findAllByUnitsId(userPublicService.findUnitIdByName(unitNameVo.getUnitName())).stream().filter(user -> user.getIsDel()==0).map(User::toRe).collect(Collectors.toList());
} }
@Override @Override
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论