diff --git a/emis-biz-web/src/main/java/com/xdadan/erp/web/emis/EmisTmsSiteBatchController.java b/emis-biz-web/src/main/java/com/xdadan/erp/web/emis/EmisTmsSiteBatchController.java index d847c0e5a..e43ab2f39 100644 --- a/emis-biz-web/src/main/java/com/xdadan/erp/web/emis/EmisTmsSiteBatchController.java +++ b/emis-biz-web/src/main/java/com/xdadan/erp/web/emis/EmisTmsSiteBatchController.java @@ -79,6 +79,36 @@ public class EmisTmsSiteBatchController extends EmisBaseController return getDataTable(list); } + /** + * 批次明细 + * @param emisTmsSiteBatch + * @return + */ + @PreAuthorize("@ss.hasPermi('emis:emisTmsSiteBatch:list')") + @GetMapping("/listBatchDtl") + public TableDataInfo listBatchDtl(EmisTmsSiteBatch emisTmsSiteBatch) + { + + startPage(); + + // 设置通用权限查询参数 + setPrivParams(emisTmsSiteBatch); + + if(!StringUtils.isEmpty(emisTmsSiteBatch.getBatchNo())){ + emisTmsSiteBatch.setBatchNo(WaybillHelper.formatQueryValue(emisTmsSiteBatch.getBatchNo())); + } + + if(emisTmsSiteBatch.getParams().get("billCode")!=null){ + String billCodeStr=emisTmsSiteBatch.getParams().get("billCode").toString(); + billCodeStr=WaybillHelper.formatQueryValue(billCodeStr); + emisTmsSiteBatch.getParams().put("billCode",billCodeStr); + } + + + List list = emisTmsSiteBatchService.selectEmisTmsSiteBatchList(emisTmsSiteBatch); + return getDataTable(list); + } + /** * 导出一级网点TMS组批次列表 */ diff --git a/emis-biz/src/main/java/com/xdadan/erp/emis/mapper/EmisTmsSiteBatchMapper.java b/emis-biz/src/main/java/com/xdadan/erp/emis/mapper/EmisTmsSiteBatchMapper.java index 4c630e524..f7091b972 100644 --- a/emis-biz/src/main/java/com/xdadan/erp/emis/mapper/EmisTmsSiteBatchMapper.java +++ b/emis-biz/src/main/java/com/xdadan/erp/emis/mapper/EmisTmsSiteBatchMapper.java @@ -42,6 +42,8 @@ public interface EmisTmsSiteBatchMapper extends BaseMapper */ public List selectEmisTmsSiteBatchList(EmisTmsSiteBatch emisTmsSiteBatch); + public List selectEmisTmsSiteBatchDtlList(EmisTmsSiteBatch emisTmsSiteBatch); + /** * 获取待处理提成批次列表 * @param emisTmsSiteBatch diff --git a/emis-biz/src/main/java/com/xdadan/erp/emis/service/IEmisTmsSiteBatchService.java b/emis-biz/src/main/java/com/xdadan/erp/emis/service/IEmisTmsSiteBatchService.java index aefb1dc74..178db8f0d 100644 --- a/emis-biz/src/main/java/com/xdadan/erp/emis/service/IEmisTmsSiteBatchService.java +++ b/emis-biz/src/main/java/com/xdadan/erp/emis/service/IEmisTmsSiteBatchService.java @@ -35,6 +35,13 @@ public interface IEmisTmsSiteBatchService */ public List selectEmisTmsSiteBatchList(EmisTmsSiteBatch emisTmsSiteBatch); + /** + * 批次明细 + * @param emisTmsSiteBatch + * @return + */ + public List selectEmisTmsSiteBatchDtlList(EmisTmsSiteBatch emisTmsSiteBatch); + /** * 新增一级网点TMS组批次 * diff --git a/emis-biz/src/main/resources/mapper/EmisTmsSiteBatchMapper.xml b/emis-biz/src/main/resources/mapper/EmisTmsSiteBatchMapper.xml index 92047440a..be7b3383c 100644 --- a/emis-biz/src/main/resources/mapper/EmisTmsSiteBatchMapper.xml +++ b/emis-biz/src/main/resources/mapper/EmisTmsSiteBatchMapper.xml @@ -45,6 +45,49 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -139,6 +182,82 @@ order by create_time desc + + +