|
|
@@ -23,9 +23,7 @@ import java.math.BigDecimal;
|
|
|
import java.time.LocalDateTime;
|
|
|
import java.time.ZoneId;
|
|
|
import java.time.format.DateTimeFormatter;
|
|
|
-import java.util.ArrayList;
|
|
|
-import java.util.Date;
|
|
|
-import java.util.List;
|
|
|
+import java.util.*;
|
|
|
import java.util.stream.Collectors;
|
|
|
|
|
|
/**
|
|
|
@@ -50,7 +48,7 @@ public class RemotePartnerPreparedServiceImpl implements RemotePartnerPreparedSe
|
|
|
public PartnerPreparedDTO updatePartnerPreparedById(String id) {
|
|
|
PartnerPreparedDTO partnerPreparedDTO = new PartnerPreparedDTO();
|
|
|
PartnerPreparedThird one = partnerPreparedThirdService.lambdaQuery().eq(PartnerPreparedThird::getPrepareOrderNo, id).one();
|
|
|
- if (one == null){
|
|
|
+ if (one == null) {
|
|
|
partnerPreparedDTO.setFlag(false);
|
|
|
partnerPreparedDTO.setMessage("未找到该数据");
|
|
|
}
|
|
|
@@ -58,10 +56,10 @@ public class RemotePartnerPreparedServiceImpl implements RemotePartnerPreparedSe
|
|
|
boolean update = partnerPreparedThirdService.lambdaUpdate().set(PartnerPreparedThird::getPrepareOrderStatus, 1)
|
|
|
.eq(PartnerPreparedThird::getPrepareOrderNo, one.getId())
|
|
|
.update();
|
|
|
- if (update){
|
|
|
+ if (update) {
|
|
|
partnerPreparedDTO.setFlag(true);
|
|
|
partnerPreparedDTO.setMessage("修改成功");
|
|
|
- }else {
|
|
|
+ } else {
|
|
|
partnerPreparedDTO.setFlag(false);
|
|
|
partnerPreparedDTO.setMessage("修改失败");
|
|
|
}
|
|
|
@@ -74,7 +72,7 @@ public class RemotePartnerPreparedServiceImpl implements RemotePartnerPreparedSe
|
|
|
public PartnerPreparedDTO cancelPartnerPreparedById(String prepareOrderNo, String cancelReason) {
|
|
|
PartnerPreparedDTO partnerPreparedDTO = new PartnerPreparedDTO();
|
|
|
PartnerPreparedThird one = partnerPreparedThirdService.lambdaQuery().eq(PartnerPreparedThird::getPrepareOrderNo, prepareOrderNo).one();
|
|
|
- if (one == null){
|
|
|
+ if (one == null) {
|
|
|
partnerPreparedDTO.setFlag(false);
|
|
|
partnerPreparedDTO.setMessage("未找到该数据");
|
|
|
}
|
|
|
@@ -89,10 +87,10 @@ public class RemotePartnerPreparedServiceImpl implements RemotePartnerPreparedSe
|
|
|
.eq(PartnerPrepared::getId, one.getId())
|
|
|
.update();
|
|
|
|
|
|
- if (update && update1){
|
|
|
+ if (update && update1) {
|
|
|
partnerPreparedDTO.setFlag(true);
|
|
|
partnerPreparedDTO.setMessage("修改成功");
|
|
|
- }else {
|
|
|
+ } else {
|
|
|
partnerPreparedDTO.setFlag(false);
|
|
|
partnerPreparedDTO.setMessage("修改失败");
|
|
|
}
|
|
|
@@ -107,15 +105,15 @@ public class RemotePartnerPreparedServiceImpl implements RemotePartnerPreparedSe
|
|
|
//4、备货单金额
|
|
|
partnerPrepared.setAmount(prepareOrderDetailRespVo.getPrepareOrderAmount());
|
|
|
//7、备货单备注
|
|
|
- if (ObjectUtil.isNotEmpty(prepareOrderDetailRespVo.getMemo())){
|
|
|
+ if (ObjectUtil.isNotEmpty(prepareOrderDetailRespVo.getMemo())) {
|
|
|
partnerPrepared.setRemark(prepareOrderDetailRespVo.getMemo());
|
|
|
}
|
|
|
//11、采购单位
|
|
|
- if (ObjectUtil.isNotEmpty(prepareOrderDetailRespVo.getPurchaserName())){
|
|
|
+ if (ObjectUtil.isNotEmpty(prepareOrderDetailRespVo.getPurchaserName())) {
|
|
|
partnerPrepared.setPurchasingUnit(prepareOrderDetailRespVo.getPurchaserName());
|
|
|
}
|
|
|
//12、采购部门
|
|
|
- if (ObjectUtil.isNotEmpty(prepareOrderDetailRespVo.getPurchaserDeptName())){
|
|
|
+ if (ObjectUtil.isNotEmpty(prepareOrderDetailRespVo.getPurchaserDeptName())) {
|
|
|
partnerPrepared.setDeptName(prepareOrderDetailRespVo.getPurchaserDeptName());
|
|
|
}
|
|
|
partnerPrepared.setPreparedNo(partnerPreparedService.generatePreparedNo());
|
|
|
@@ -137,15 +135,15 @@ public class RemotePartnerPreparedServiceImpl implements RemotePartnerPreparedSe
|
|
|
Date date = parseDate(prepareOrderDetailRespVo.getPrepareOrderTime());
|
|
|
partnerPreparedThird.setPrepareOrderTime(date);
|
|
|
//9、备货人名称
|
|
|
- if (ObjectUtil.isNotEmpty(prepareOrderDetailRespVo.getBuyer())){
|
|
|
+ if (ObjectUtil.isNotEmpty(prepareOrderDetailRespVo.getBuyer())) {
|
|
|
partnerPreparedThird.setBuyer(prepareOrderDetailRespVo.getBuyer());
|
|
|
}
|
|
|
//10、备货人电话
|
|
|
- if (ObjectUtil.isNotEmpty(prepareOrderDetailRespVo.getBuyer())){
|
|
|
+ if (ObjectUtil.isNotEmpty(prepareOrderDetailRespVo.getBuyer())) {
|
|
|
partnerPreparedThird.setBuyer(prepareOrderDetailRespVo.getBuyer());
|
|
|
}
|
|
|
//13、附件
|
|
|
- if (ObjectUtil.isNotEmpty(prepareOrderDetailRespVo.getAttach())){
|
|
|
+ if (ObjectUtil.isNotEmpty(prepareOrderDetailRespVo.getAttach())) {
|
|
|
partnerPreparedThird.setAttach(prepareOrderDetailRespVo.getAttach());
|
|
|
}
|
|
|
boolean partnerPreparedThirdFlag = partnerPreparedThirdService.save(partnerPreparedThird);
|
|
|
@@ -186,7 +184,7 @@ public class RemotePartnerPreparedServiceImpl implements RemotePartnerPreparedSe
|
|
|
partnerPreparedDTO.setFlag(true);
|
|
|
partnerPreparedDTO.setMessage("创建成功");
|
|
|
return partnerPreparedDTO;
|
|
|
- }else {
|
|
|
+ } else {
|
|
|
PartnerPreparedDTO partnerPreparedDTO = new PartnerPreparedDTO();
|
|
|
partnerPreparedDTO.setFlag(false);
|
|
|
partnerPreparedDTO.setMessage("创建失败");
|
|
|
@@ -205,5 +203,8 @@ public class RemotePartnerPreparedServiceImpl implements RemotePartnerPreparedSe
|
|
|
return Date.from(localDateTime.atZone(ZoneId.systemDefault()).toInstant());
|
|
|
}
|
|
|
|
|
|
-
|
|
|
+ @Override
|
|
|
+ public Map<Long, String> selectPreparedOrderNoByIds(Set<Long> ids) {
|
|
|
+ return partnerPreparedService.selectPreparedOrderNoByIds(ids);
|
|
|
+ }
|
|
|
}
|