复核逻辑修改;
This commit is contained in:
+17
@@ -569,6 +569,23 @@ public class StockInOrderApplicationService {
|
||||
return b;
|
||||
}
|
||||
|
||||
public Boolean updateQuantity( BigDecimal quantity, Long materialDetailId){
|
||||
Boolean result = false;
|
||||
InMaterialDetail inMaterialDetail = inMaterialDetailService.getById(materialDetailId);
|
||||
if (inMaterialDetail != null) {
|
||||
inMaterialDetail.setQuantity(quantity);
|
||||
boolean b = inMaterialDetailService.updateById(inMaterialDetail);
|
||||
Long uniqueId = inMaterialDetail.getUniqueId();
|
||||
ReceiptMaterialDetail one = receiptMaterialDetailService.getOne(new LambdaQueryWrapper<ReceiptMaterialDetail>()
|
||||
.eq(ReceiptMaterialDetail::getInUniqueId, uniqueId)
|
||||
.eq(ReceiptMaterialDetail::getDelFlag, 1));
|
||||
one.setQuantity(quantity);
|
||||
boolean b1 = receiptMaterialDetailService.updateById(one);
|
||||
result = b && b1;
|
||||
}
|
||||
return result;
|
||||
}
|
||||
|
||||
public Boolean shelfEasyMode(StockInOrderDO stockInOrderDO){
|
||||
Boolean b = stockInOrderDomainService.shelfEasyMode(stockInOrderDO);
|
||||
return b;
|
||||
|
||||
+7
@@ -26,6 +26,7 @@ import org.springframework.web.bind.annotation.*;
|
||||
import org.springframework.web.multipart.MultipartFile;
|
||||
|
||||
import javax.annotation.Resource;
|
||||
import java.math.BigDecimal;
|
||||
import java.util.ArrayList;
|
||||
import java.util.Collections;
|
||||
import java.util.HashMap;
|
||||
@@ -218,6 +219,12 @@ public class StockInOrderApi extends BaseController {
|
||||
return AjaxResult.success(stockInOrderApplicationService.receiptEasyMode(stockInOrderDO));
|
||||
}
|
||||
|
||||
@ApiOperation("pda简易模式修改计划数量")
|
||||
@GetMapping(value = "/updateQuantity")
|
||||
public AjaxResult updateQuantity(@RequestParam BigDecimal quantity, @RequestParam Long materialDetailId) {
|
||||
return AjaxResult.success(stockInOrderApplicationService.updateQuantity(quantity, materialDetailId));
|
||||
}
|
||||
|
||||
/**
|
||||
* 审核入库单
|
||||
*/
|
||||
|
||||
Reference in New Issue
Block a user