oms-进出口原始单证查询列表(部分)

This commit is contained in:
zhaoqing
2026-05-11 18:09:34 +08:00
parent acbc8bfe02
commit 2fb2f6e905
2 changed files with 49 additions and 0 deletions
@@ -0,0 +1,46 @@
package com.mhd.oms.interfaces.facade.originalImportExportDocument;
import com.github.pagehelper.PageHelper;
import com.mhd.common.core.web.controller.BaseController;
import com.mhd.common.core.web.page.TableDataInfo;
import com.mhd.oms.application.service.businessDocumentOrder.BusinessDocumentOrderApplicationService;
import com.mhd.oms.domain.businessDocumentOrder.repository.po.BusinessDocumentOrderPO;
import com.mhd.oms.domain.businessDocumentOrder.repository.todo.BusinessDocumentOrderDO;
import com.mhd.oms.interfaces.assembler.businessDocumentOrder.BusinessDocumentOrderAssembler;
import com.mhd.oms.interfaces.dto.businessDocumentOrder.BusinessDocumentOrderDTO;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestParam;
import org.springframework.web.bind.annotation.RestController;
import javax.annotation.Resource;
import java.util.List;
@Api(tags = "进出口原始单证")
@RestController
@RequestMapping("/OriginalImportExportDocument")
public class OriginalImportExportDocumentApi extends BaseController {
@Resource
private BusinessDocumentOrderApplicationService businessDocumentOrderApplicationService;
@Resource
private BusinessDocumentOrderAssembler businessDocumentOrderAssembler;
@ApiOperation("进出口原始单证查询列表")
@GetMapping("/list")
public TableDataInfo list(BusinessDocumentOrderDTO businessDocumentOrderDTO,
@RequestParam(value = "pageNo",required = false , defaultValue = "1") Integer pageNo,
@RequestParam(value = "pageSize",required = false , defaultValue = "10") Integer pageSize){
BusinessDocumentOrderDO businessDocumentOrderDO = businessDocumentOrderAssembler.toDO(businessDocumentOrderDTO);
PageHelper.startPage(pageNo,pageSize);
List<BusinessDocumentOrderPO> list = businessDocumentOrderApplicationService.queryList(businessDocumentOrderDO);
return getDataTable(list);
}
}
@@ -670,6 +670,9 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
<if test="documentDate != null ">
and DOCUMENT_DATE = #{documentDate}
</if>
<if test="ieType != null ">
and IE_TYPE = #{ieType}
</if>
</where>
</sql>