新购接口优化

This commit is contained in:
sxu 2024-11-12 09:27:25 +08:00
parent 39739efcad
commit 1beca0b8c9
2 changed files with 3 additions and 2 deletions

View File

@ -81,5 +81,5 @@ public class PurchaseQueryDto {
* 子任务状态列表, 比如待验收2,12 待绑定3,13 待入库4,14, 参考 PurchaseTaskStatusEnum.java
*/
@ApiModelProperty(value = "子任务状态列表")
private List<Integer> status;
private List<Integer> statusList;
}

View File

@ -124,8 +124,9 @@ public class PurchaseCheckInfoServiceImpl implements IPurchaseCheckInfoService {
if (purchaseInfo.getTaxRate() != null && purchaseInfo.getPurchasePrice() != null) {
purchaseInfo.setPurchaseTaxPrice(calculateTaxPrice(purchaseMaTotalPrice.get(), purchaseInfo.getTaxRate()));
}
// 设置外层任务状态入库待开始入库进行中入库已完成
if (maxStatus.isPresent() && maxStatus.getAsInt() == PurchaseTaskStatusEnum.TO_NOTICE.getStatus()) {
purchaseInfo.setTaskStatus(PurchaseTaskStatusEnum.TASK_TO_START.getStatus()); // 外层任务开始
purchaseInfo.setTaskStatus(PurchaseTaskStatusEnum.TASK_TO_START.getStatus()); // 外层任务开始
} else if (minStatus.isPresent() && minStatus.getAsInt() == PurchaseTaskStatusEnum.IN_STORE.getStatus()) {
purchaseInfo.setTaskStatus(PurchaseTaskStatusEnum.TASK_FINISHED.getStatus()); // 外层任务已完成
} else {