diff --git a/emis-biz-web/src/main/java/com/xdadan/erp/web/emis/EmisSmsSendRecordController.java b/emis-biz-web/src/main/java/com/xdadan/erp/web/emis/EmisSmsSendRecordController.java index 46feee911..b728fec93 100644 --- a/emis-biz-web/src/main/java/com/xdadan/erp/web/emis/EmisSmsSendRecordController.java +++ b/emis-biz-web/src/main/java/com/xdadan/erp/web/emis/EmisSmsSendRecordController.java @@ -11,8 +11,12 @@ package com.xdadan.erp.web.emis; +import java.util.Arrays; import java.util.List; import javax.servlet.http.HttpServletResponse; + +import com.xdadan.erp.emis.utils.WaybillHelper; +import org.apache.commons.lang3.StringUtils; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.security.access.prepost.PreAuthorize; import org.springframework.web.bind.annotation.GetMapping; @@ -29,7 +33,6 @@ import com.xdadan.erp.common.core.controller.BaseController; import com.xdadan.erp.common.core.domain.AjaxResult; import com.xdadan.erp.common.core.page.TableDataInfo; import com.xdadan.erp.common.enums.BusinessType; -import com.xdadan.erp.common.utils.StringUtils; import com.xdadan.erp.common.utils.poi.ExcelUtil; import com.xdadan.erp.emis.domain.EmisSmsSendRecord; @@ -57,7 +60,17 @@ public class EmisSmsSendRecordController extends EmisBaseController { startPage(); + // 设置通用权限查询参数 setPrivParams(emisSmsSendRecord); + + if(!StringUtils.isEmpty(emisSmsSendRecord.getBillCode())){ + emisSmsSendRecord.setBillCode(WaybillHelper.formatQueryValue(emisSmsSendRecord.getBillCode())); + String[] billCodeSortList = emisSmsSendRecord.getBillCode().split(","); + if(billCodeSortList.length>1){ + emisSmsSendRecord.getParams().put("billCodeSortList", Arrays.asList(billCodeSortList)); + } + } + List list = emisSmsSendRecordService.selectEmisSmsSendRecordList(emisSmsSendRecord); return getDataTable(list); }