Commit 2fc6e2a5a8f6b6094336b6c2682fb22fb90ec777

Authored by 房远帅
1 parent 6b67fcb8

楚江ERP:移动端按钮权限

... ... @@ -147,6 +147,13 @@ public class PurchaseOrderInfoController extends DefaultBaseController {
147 147 }
148 148
149 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 157 QueryPurchaseOrderLineVo vo = new QueryPurchaseOrderLineVo();
151 158 vo.setPurchaseOrderId(id);
152 159 List<PurchaseOrderLine> purchaseOrderLineList = purchaseOrderLineService.query(vo);
... ...
... ... @@ -99,6 +99,13 @@ public class PurchaseOrderRevokeController extends DefaultBaseController {
99 99 }
100 100
101 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 109 QueryPurchaseOrderRevokeLineVo vo = new QueryPurchaseOrderRevokeLineVo();
103 110 vo.setPurchaseOrderRevokeId(id);
104 111 List<PurchaseOrderRevokeLine> query = purchaseOrderRevokeLineService.query(vo);
... ...