diff --git a/emis-biz-web/src/main/java/com/xdadan/erp/web/emis/EmisWaybillController.java b/emis-biz-web/src/main/java/com/xdadan/erp/web/emis/EmisWaybillController.java index c107f5357..e71da84b3 100644 --- a/emis-biz-web/src/main/java/com/xdadan/erp/web/emis/EmisWaybillController.java +++ b/emis-biz-web/src/main/java/com/xdadan/erp/web/emis/EmisWaybillController.java @@ -236,6 +236,14 @@ public class EmisWaybillController extends BaseController @RequestMapping("/list") public TableDataInfo list(EmisWaybill emisWaybill) { + + // 非总部只能查看自己的或者与自己相关的订单 + if(!getLoginUser().getUser().isTopSite()){ + emisWaybill.getParams().put("innerQuery","1"); + emisWaybill.getParams().put("currentSiteCode",getLoginUser().getUser().getOwnerSiteCode()); + emisWaybill.getParams().put("currentEmpCode",getLoginUser().getUser().getEmpCode()); + emisWaybill.getParams().put("currentEmpName",getLoginUser().getUser().getEmpName()); + } startPage(); List list = emisWaybillService.selectEmisWaybillList(emisWaybill); return getDataTable(list); diff --git a/emis-biz/src/main/resources/mapper/EmisWaybillMapper.xml b/emis-biz/src/main/resources/mapper/EmisWaybillMapper.xml index a1d6f2edb..dcbe70b77 100644 --- a/emis-biz/src/main/resources/mapper/EmisWaybillMapper.xml +++ b/emis-biz/src/main/resources/mapper/EmisWaybillMapper.xml @@ -285,6 +285,8 @@