Merge remote-tracking branch 'origin/master'

This commit is contained in:
jjLv 2024-11-12 09:40:52 +08:00
commit 52169a81c4
3 changed files with 12 additions and 2 deletions

View File

@ -147,6 +147,15 @@ public class BmConfigServiceImpl implements IBmConfigService
return result;
}
public String getBmConfigResultAsString(String itemName) {
String value = "";
BmConfig bmConfig = bmConfigMapper.selectBmConfigByItemName(itemName);
if (Objects.nonNull(bmConfig)) {
value = getValueWithDefault(bmConfig.getItemValue(), "");
}
return value;
}
public List<String> getBmConfigResultAsList(String itemName) {
List<String> list = new ArrayList();
BmConfig bmConfig = bmConfigMapper.selectBmConfigByItemName(itemName);

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 {