From b471737bb0e66c503c51c6969db08eda18443ac6 Mon Sep 17 00:00:00 2001 From: linfso Date: Tue, 21 May 2024 07:20:20 +0800 Subject: [PATCH] md --- .../erp/web/emis/EmisWaybillController.java | 8 ++++++++ .../main/resources/mapper/EmisWaybillMapper.xml | 15 +++++++++++++-- 2 files changed, 21 insertions(+), 2 deletions(-) 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 @@