提交 dae697ce authored 作者: 133's avatar 133

[清退] 提交了清退签发人添加接口

上级 9c475259
...@@ -178,6 +178,16 @@ public class RepelDevController { ...@@ -178,6 +178,16 @@ public class RepelDevController {
return ResponseEntity.ok("上传回执单成功"); return ResponseEntity.ok("上传回执单成功");
} }
/**
* 清退出入库发件方选择签发人接口
*/
@ApiOperation(value = "清退出入库发件方选择签发人接口", notes = "上传回执单 也可以不上传回执单")
@PostMapping(value ="/addSendBUser")
public ResponseEntity addSendBUser( @RequestBody StorageDeviceRepel storageDeviceRepel){
repelBusinessService.addSendBUser(storageDeviceRepel);
return ResponseEntity.ok("签发人选择成功");
}
/** /**
* 测试 * 测试
*/ */
......
...@@ -113,7 +113,7 @@ public class DeviceRepelDetail extends BaseEntity { ...@@ -113,7 +113,7 @@ public class DeviceRepelDetail extends BaseEntity {
* 签发人 * 签发人
*/ */
@ApiModelProperty(value = "签发人(B岗位)") @ApiModelProperty(value = "签发人(B岗位)")
private String sendUserbId; private Integer sendUserbId;
/** /**
* 收件方 经办人 * 收件方 经办人
*/ */
......
...@@ -113,4 +113,8 @@ public interface RepelBusinessService { ...@@ -113,4 +113,8 @@ public interface RepelBusinessService {
*/ */
void receipts(StorageDeviceRepel storageDeviceRepel); void receipts(StorageDeviceRepel storageDeviceRepel);
/**
* 添加发件签发人员信息
*/
void addSendBUser(StorageDeviceRepel storageDeviceRepel);
} }
...@@ -714,13 +714,25 @@ public class RepelBusinessServiceImpl implements RepelBusinessService { ...@@ -714,13 +714,25 @@ public class RepelBusinessServiceImpl implements RepelBusinessService {
public void receipts(StorageDeviceRepel storageDeviceRepel) { public void receipts(StorageDeviceRepel storageDeviceRepel) {
TaskBto taskBto = taskService.get(storageDeviceRepel.getTaskId()); TaskBto taskBto = taskService.get(storageDeviceRepel.getTaskId());
TaskDisposeUtil.isNotSubmit(taskBto.getBillStatus(),StatusEnum.SEND_BACK_1214); TaskDisposeUtil.isNotSubmit(taskBto.getBillStatus(),StatusEnum.SEND_BACK_1214);
taskService.moveToEnd(taskBto); taskService.moveToEnd(taskBto);
DeviceRepelDetail deviceRepelDetail=deviceRepelDetailService.findDeviceRepelDetail(taskBto.getBillId()); DeviceRepelDetail deviceRepelDetail=deviceRepelDetailService.findDeviceRepelDetail(taskBto.getBillId());
deviceRepelDetail.setSenderUserB(storageDeviceRepel.getUserBName());
deviceRepelDetail.setSendUserbId(storageDeviceRepel.getUserB());
deviceRepelDetail.setOutboundFile(FilesUtil.stringFileToList(storageDeviceRepel.getOutFiles())); deviceRepelDetail.setOutboundFile(FilesUtil.stringFileToList(storageDeviceRepel.getOutFiles()));
deviceRepelDetailService.saveDeviceRepelDetail(deviceRepelDetail); deviceRepelDetailService.saveDeviceRepelDetail(deviceRepelDetail);
} }
@Override
public void addSendBUser(StorageDeviceRepel storageDeviceRepel) {
TaskBto taskBto = taskService.get(storageDeviceRepel.getTaskId());
TaskDisposeUtil.isNotSubmit(taskBto.getBillStatus(),StatusEnum.SEND_BACK_1214);
DeviceRepelDetail deviceRepelDetail=deviceRepelDetailService.findDeviceRepelDetail(taskBto.getBillId());
deviceRepelDetail.setSenderUserB(storageDeviceRepel.getUserBName());
deviceRepelDetail.setSendUserbId(storageDeviceRepel.getUserB());
addMessage(new MessageBto(taskBto.getId(),taskBto.getBusinessType(),"选择了你为签发人请阅知",new ArrayList<>(storageDeviceRepel.getUserB())));
deviceRepelDetailService.saveDeviceRepelDetail(deviceRepelDetail);
}
/** /**
* 生成区清退任务 * 生成区清退任务
......
...@@ -142,6 +142,9 @@ public class UserServiceImpl implements UserService { ...@@ -142,6 +142,9 @@ public class UserServiceImpl implements UserService {
if (userOptional.isPresent()){ if (userOptional.isPresent()){
User user1= userOptional.get(); User user1= userOptional.get();
user.setNoPassword(user1.getNoPassword()); user.setNoPassword(user1.getNoPassword());
user.setShowOrder(user1.getShowOrder());
user.setTrainStatus(user1.getTrainStatus());
user.setIsDel(user1.getIsDel());
}else { }else {
throw new ApiException(ResponseEntity.status(500).body("没找到对应的用户id")); throw new ApiException(ResponseEntity.status(500).body("没找到对应的用户id"));
} }
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论