包裹拆包返回数据修改

This commit is contained in:
liuzhaotian
2024-06-22 09:51:58 +08:00
parent 02d207d0c5
commit 103d0bdf1e
3 changed files with 6 additions and 5 deletions
@@ -232,11 +232,11 @@ public class PackController {
@PutMapping("/unpacking")
@Operation(summary = "拆包-更改包裹为未封包")
@PreAuthorize("@ss.hasPermission('manage:pack:unpacking')")
public CommonResult<Boolean> unpacking(@Valid @RequestBody PackingReqVO reqVO) {
public CommonResult<OrderPackRespVO> unpacking(@Valid @RequestBody PackingReqVO reqVO) {
packService.unpacking(reqVO.getPackageId());
OrderPackRespVO unpacking = packService.unpacking(reqVO.getPackageId());
return success(true);
return success(unpacking);
}
@@ -36,7 +36,7 @@ public interface OrderPackageMapper extends BaseMapperX<OrderPackageDO> {
List<PackRespVO> selectPackPage(/*@Param("page") IPage page,*/@Param("collect") List<Long> collect);
List<PackRespVO> selectPackPage(@Param("collect") List<Long> collect);
IPage<PlateDetailsRespVO> selectMissingBoard( @Param("page") IPage page, @Param("orderNo") Long orderNo, @Param("organId") Long organId);
@@ -233,11 +233,12 @@ public class PackServiceImpl implements PackService {
// 拆包
@Override
public void unpacking(Long packageID) {
public OrderPackRespVO unpacking(Long packageID) {
OrderPackageDO packageDO = orderPackageMapper.selectById(packageID);
packageDO.setStatus((OrderPackageStatusEnum.UNPACKED.getStatus()));
orderPackageMapper.updateById(packageDO);
return typeConversion(packageDO);
}