| | |
| | | Assert.hasLength(pd.getUserId(), "用户未登录请先登录"); |
| | | |
| | | JSONObject privilegeInfoObj = JSONObject.parseObject(pd.getReqData()); |
| | | Assert.jsonObjectHaveKey(privilegeInfoObj, "staffId", "请求报文中未包含员工ID 节点"); |
| | | //Assert.jsonObjectHaveKey(privilegeInfoObj, "staffId", "请求报文中未包含员工ID 节点"); |
| | | |
| | | if (!privilegeInfoObj.containsKey("staffId")) { |
| | | privilegeInfoObj.put("staffId", pd.getUserId()); |
| | | } |
| | | |
| | | ResponseEntity<String> storeInfo = super.getStoreInfo(pd, restTemplate); |
| | | |
| | |
| | | |
| | | JSONArray privileges = resultObj.getJSONArray("privileges"); |
| | | |
| | | JSONArray tmpPrivilegeArrays = new JSONArray(); |
| | | |
| | | JSONObject privilegeObj = null; |
| | | for (int privilegeIndex = 0; privilegeIndex < privileges.size(); privilegeIndex++) { |
| | | privilegeObj = privileges.getJSONObject(privilegeIndex); |
| | | hasSameData(privilegeObj, tmpPrivilegeArrays); |
| | | } |
| | | |
| | | JSONObject resObj = new JSONObject(); |
| | | resObj.put("datas", privileges); |
| | | |