Commit 2fc6e2a5a8f6b6094336b6c2682fb22fb90ec777

Authored by 房远帅
1 parent 6b67fcb8

楚江ERP:移动端按钮权限

@@ -147,6 +147,13 @@ public class PurchaseOrderInfoController extends DefaultBaseController { @@ -147,6 +147,13 @@ public class PurchaseOrderInfoController extends DefaultBaseController {
147 } 147 }
148 148
149 GetPurchaseOrderInfoBo result = new GetPurchaseOrderInfoBo(data); 149 GetPurchaseOrderInfoBo result = new GetPurchaseOrderInfoBo(data);
  150 + // 判断 contractCreateById 是否等于当前用户 ID
  151 + String currentUserId = SecurityUtil.getCurrentUser().getId();
  152 + boolean isCreateBy = false;
  153 + if (currentUserId.equals(data.getContractCreateById())) {
  154 + isCreateBy = true;
  155 + }
  156 + result.setContractCreateBy(isCreateBy);
150 QueryPurchaseOrderLineVo vo = new QueryPurchaseOrderLineVo(); 157 QueryPurchaseOrderLineVo vo = new QueryPurchaseOrderLineVo();
151 vo.setPurchaseOrderId(id); 158 vo.setPurchaseOrderId(id);
152 List<PurchaseOrderLine> purchaseOrderLineList = purchaseOrderLineService.query(vo); 159 List<PurchaseOrderLine> purchaseOrderLineList = purchaseOrderLineService.query(vo);
@@ -99,6 +99,13 @@ public class PurchaseOrderRevokeController extends DefaultBaseController { @@ -99,6 +99,13 @@ public class PurchaseOrderRevokeController extends DefaultBaseController {
99 } 99 }
100 100
101 GetPurchaseOrderRevokeBo result = new GetPurchaseOrderRevokeBo(data); 101 GetPurchaseOrderRevokeBo result = new GetPurchaseOrderRevokeBo(data);
  102 + String currentUserId = SecurityUtil.getCurrentUser().getId();
  103 + // 判断 createById 是否等于当前用户 ID
  104 + boolean isCreateBy = false;
  105 + if (currentUserId.equals(data.getCreateById())) {
  106 + isCreateBy = true;
  107 + }
  108 + result.setRevokeCreateBy(isCreateBy);
102 QueryPurchaseOrderRevokeLineVo vo = new QueryPurchaseOrderRevokeLineVo(); 109 QueryPurchaseOrderRevokeLineVo vo = new QueryPurchaseOrderRevokeLineVo();
103 vo.setPurchaseOrderRevokeId(id); 110 vo.setPurchaseOrderRevokeId(id);
104 List<PurchaseOrderRevokeLine> query = purchaseOrderRevokeLineService.query(vo); 111 List<PurchaseOrderRevokeLine> query = purchaseOrderRevokeLineService.query(vo);