oms-原始单证查询(部分)物料

This commit is contained in:
zhaoqing
2026-05-12 14:17:01 +08:00
parent 4b609f32ec
commit 97b4e5028e
8 changed files with 45 additions and 2 deletions
@@ -102,4 +102,15 @@ public class BusinessDocumentOrderApplicationService {
List<BusinessOrderAccount> businessOrderAccounts = businessOrderAccountMapper.selectList(new LambdaQueryWrapper<BusinessOrderAccount>().eq(BusinessOrderAccount::getOrderId, id).eq(BusinessOrderAccount::getIsDelete, 0));
return businessOrderAccounts;
}
public List<BusinessDocumentOrderPO> queryListAndMaterial(BusinessDocumentOrderDO businessDocumentOrderDO) {
LoginUser loginUser = SecurityUtils.getLoginUser();
if (loginUser != null){
Long topOrganizationId = loginUser.getUserPo().getTopOrganizationId();
if (topOrganizationId != null && topOrganizationId != 1){
businessDocumentOrderDO.setTopOrganizationId(loginUser.getUserPo().getTopOrganizationId());
}
}
return businessDocumentOrderDomainService.queryListAndMaterial(businessDocumentOrderDO);
}
}
@@ -52,4 +52,6 @@ public interface IBusinessDocumentOrderService extends IService<BusinessDocument
String selectByMakerCodeNc(String salesmanCodeNc);
String selectByMakerCodeNc1(String salesmanCodeNc);
List<BusinessDocumentOrderPO> queryListAndMaterial(BusinessDocumentOrderDO businessDocumentOrderDO);
}
@@ -23,4 +23,5 @@ public interface BusinessDocumentOrderMapper extends BaseMapper<BusinessDocument
String selectByMakerCodeNc1(@Param("salesmanCodeNc") String salesmanCodeNc);
List<BusinessDocumentOrderPO> queryListAndMaterial(BusinessDocumentOrderDO businessDocumentOrderDO);
}
@@ -449,4 +449,10 @@ public class BusinessDocumentOrderImpl extends ServiceImpl<BusinessDocumentOrder
}
return makerCodeNc;
}
@Override
public List<BusinessDocumentOrderPO> queryListAndMaterial(BusinessDocumentOrderDO businessDocumentOrderDO)
{
return businessDocumentOrderMapper.queryListAndMaterial(businessDocumentOrderDO);
}
}
@@ -779,4 +779,8 @@ public class BusinessDocumentOrderPO extends BaseVOEntity{
@ApiModelProperty("货物信息")
private List<BusinessDocumentCargoMulti> businessDocumentCargoMultiList;
@ApiModelProperty("物料编码")
private String materialCode;
}
@@ -804,4 +804,11 @@ public class BusinessDocumentOrderDomainService {
}
return null;
}
public List<BusinessDocumentOrderPO> queryListAndMaterial(BusinessDocumentOrderDO businessDocumentOrderDO) {
return businessDocumentOrderService.queryListAndMaterial(businessDocumentOrderDO);
}
}
@@ -21,7 +21,7 @@ import java.util.List;
@Api(tags = "进出口原始单证")
@RestController
@RequestMapping("/OriginalImportExportDocument")
@RequestMapping("/OriginalImportExportDocumentApi")
public class OriginalImportExportDocumentApi extends BaseController {
@Resource
@@ -37,7 +37,9 @@ public class OriginalImportExportDocumentApi extends BaseController {
@RequestParam(value = "pageSize",required = false , defaultValue = "10") Integer pageSize){
BusinessDocumentOrderDO businessDocumentOrderDO = businessDocumentOrderAssembler.toDO(businessDocumentOrderDTO);
PageHelper.startPage(pageNo,pageSize);
List<BusinessDocumentOrderPO> list = businessDocumentOrderApplicationService.queryList(businessDocumentOrderDO);
List<BusinessDocumentOrderPO> list = businessDocumentOrderApplicationService.queryListAndMaterial(businessDocumentOrderDO);
return getDataTable(list);
}