复核查询详情修改
This commit is contained in:
-26
@@ -1,26 +0,0 @@
|
||||
package com.mhd.wms.interfaces.dto.reviewOrder;
|
||||
|
||||
import com.mhd.wms.domain.reviewOrder.repository.po.ReviewMaterialDetailPO;
|
||||
import com.mhd.wms.domain.reviewOrder.repository.po.ReviewOrderPO;
|
||||
import io.swagger.annotations.ApiModel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* 复核单详情:主表 + 明细行
|
||||
*/
|
||||
@Data
|
||||
@ApiModel("复核单详情")
|
||||
public class ReviewOrderDetailDTO implements Serializable {
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
@ApiModelProperty("复核单头")
|
||||
private ReviewOrderPO header;
|
||||
|
||||
@ApiModelProperty("复核明细列表")
|
||||
private List<ReviewMaterialDetailPO> details;
|
||||
}
|
||||
+2
-21
@@ -43,37 +43,18 @@ public class ReviewOrderApi extends BaseController {
|
||||
return getDataTable(list);
|
||||
}
|
||||
|
||||
/**
|
||||
* 参考出库单详情接口命名:/getInfo/{id}
|
||||
*/
|
||||
@ApiOperation("获取复核单详情(按主键,含明细)")
|
||||
@ApiOperation("获取复核单详情")
|
||||
@GetMapping(value = "/getInfo/{reviewOrderId}")
|
||||
public AjaxResult getInfo(@PathVariable("reviewOrderId") Long reviewOrderId) {
|
||||
return AjaxResult.success(reviewOrderApplicationService.getDetailByReviewOrderId(reviewOrderId));
|
||||
}
|
||||
|
||||
/**
|
||||
* 参考出库单按单号查询:用请求参数而非 PathVariable
|
||||
*/
|
||||
@ApiOperation("根据复核单号获取复核单详情(含明细)")
|
||||
@ApiOperation("根据复核单号获取复核单详情")
|
||||
@GetMapping(value = "/getInfoReviewOrderNumber")
|
||||
public AjaxResult getInfoReviewOrderNumber(@RequestParam("reviewOrderNumber") String reviewOrderNumber) {
|
||||
return AjaxResult.success(reviewOrderApplicationService.getDetailByReviewOrderNumber(reviewOrderNumber));
|
||||
}
|
||||
|
||||
// 兼容旧接口(前端如仍在调用可继续使用)
|
||||
@ApiOperation("复核单详情(按主键,含明细)")
|
||||
@GetMapping("/detail/{reviewOrderId}")
|
||||
public AjaxResult detail(@PathVariable("reviewOrderId") Long reviewOrderId) {
|
||||
return AjaxResult.success(reviewOrderApplicationService.getDetailByReviewOrderId(reviewOrderId));
|
||||
}
|
||||
|
||||
@ApiOperation("复核单详情(按复核单号,含明细)")
|
||||
@GetMapping("/detailByNumber/{reviewOrderNumber}")
|
||||
public AjaxResult detailByNumber(@PathVariable("reviewOrderNumber") String reviewOrderNumber) {
|
||||
return AjaxResult.success(reviewOrderApplicationService.getDetailByReviewOrderNumber(reviewOrderNumber));
|
||||
}
|
||||
|
||||
@ApiOperation("批量复核")
|
||||
@PostMapping("/batchCheck")
|
||||
public AjaxResult batchCheck(@RequestBody ReviewOrderDTO reviewOrderDTO) {
|
||||
|
||||
Reference in New Issue
Block a user