feat: ebom和pbom正式表查询逻辑调整

This commit is contained in:
曹鹏飞 2024-06-28 09:01:11 +08:00
parent 23b55e23dd
commit 2eb5392a30
5 changed files with 15 additions and 4 deletions

View File

@ -80,7 +80,6 @@ public class EbomApi extends BaseApi {
@PostMapping("formalWorksheet")
@ApiOperation("Ebom-正式工作表")
@Deprecated
public ResultVO<Page<BomNewEbomParentVO>> formalWorksheet(@RequestBody BomNewEbomParentQuery query) {
return ResultVO.success(bomNewEbomParentService.formalWorksheet(query));
}

View File

@ -58,5 +58,11 @@ public class BomNewEbomParentQuery extends BasePageQuery implements Serializabl
@ApiModelProperty(value = "通知单号")
private String noticeNo;
/**
* 只显示导入SAP出错的数据 1-导入SAP出错的数据0-所有数据
*/
@ApiModelProperty(value = "只显示导入SAP出错的数据 1-导入SAP出错的数据0-所有数据")
private Integer queryErrorList = 1;
private static final long serialVersionUID = 1L;
}

View File

@ -59,6 +59,12 @@ public class BomNewPbomParentQuery implements Serializable {
*/
@ApiModelProperty(value = "是否仅显示自己的数据0=所有人的数据1=仅自己的数据默认为1")
private Integer showMySelfOnly = 1;
/**
* 只显示导入SAP出错的数据 1-导入SAP出错的数据0-所有数据
*/
@ApiModelProperty(value = "只显示导入SAP出错的数据 1-导入SAP出错的数据0-所有数据")
private Integer queryErrorList = 1;
private static final long serialVersionUID = 1L;
}

View File

@ -305,8 +305,8 @@ public class BomNewEbomParentService extends ServiceImpl<BomNewEbomParentMapper,
* @return
*/
public Page<BomNewEbomParentVO> formalWorksheet(BomNewEbomParentQuery query) {
Page<BomNewEbomParentVO> result = new Page<>();
if (StrUtil.equals(query.getMaterialNo(), "0")) {
Page<BomNewEbomParentVO> result;
if (Objects.equals(query.getQueryErrorList(), 1)) {
result = this.getBaseMapper().getSapErrorWorksheet(new Page<>(query.getPage(), query.getPageSize()), SessionUtil.getUserCode());
} else {
result = this.getBaseMapper().formalWorksheet(new Page<>(query.getPage(), query.getPageSize()), query, SessionUtil.getUserCode());

View File

@ -217,7 +217,7 @@ public class BomNewPbomParentService extends ServiceImpl<BomNewPbomParentMapper,
*/
public IPage<BomNewPbomParentVO> releaseListByPage(BomNewPbomParentQuery query) {
Page<BomNewPbomParentVO> result;
if (StrUtil.equals(query.getMaterialNo(), "0")) {
if (Objects.equals(query.getQueryErrorList(), 1)) {
result = this.getBaseMapper().getSapErrorWorksheet(new Page<>(query.getPage(), query.getPageSize()), SessionUtil.getUserCode());
} else {
result = this.getBaseMapper().releaseListByPage(new Page<>(query.getPage(), query.getPageSize()), query);