|
|
@@ -22,257 +22,297 @@ public class PrivilegeServiceSMOImpl extends BaseComponentSMO implements IPrivil
|
|
|
|
|
|
/**
|
|
|
* 查询 权限组
|
|
|
+ *
|
|
|
* @param pd
|
|
|
* @return
|
|
|
*/
|
|
|
@Override
|
|
|
public ResponseEntity<String> listPrivilegeGroup(IPageData pd) {
|
|
|
|
|
|
- Assert.hasLength(pd.getUserId(),"用户未登录请先登录");
|
|
|
+ Assert.hasLength(pd.getUserId(), "用户未登录请先登录");
|
|
|
|
|
|
- ResponseEntity<String> storeInfo = super.getStoreInfo(pd,restTemplate);
|
|
|
+ ResponseEntity<String> storeInfo = super.getStoreInfo(pd, restTemplate);
|
|
|
|
|
|
- if(storeInfo.getStatusCode() != HttpStatus.OK){
|
|
|
+ if (storeInfo.getStatusCode() != HttpStatus.OK) {
|
|
|
return storeInfo;
|
|
|
}
|
|
|
// 商户返回信息
|
|
|
JSONObject storeInfoObj = JSONObject.parseObject(storeInfo.getBody());
|
|
|
|
|
|
- String storeId = storeInfoObj.getString("storeId");
|
|
|
- String storeTypeCd = storeInfoObj.getString("storeTypeCd");
|
|
|
+ String storeId = storeInfoObj.getString("storeId");
|
|
|
+ String storeTypeCd = storeInfoObj.getString("storeTypeCd");
|
|
|
|
|
|
//根据商户ID查询 权限组信息
|
|
|
|
|
|
|
|
|
- ResponseEntity<String> privilegeGroup = super.callCenterService(restTemplate,pd,"",
|
|
|
- ServiceConstant.SERVICE_API_URL+"/api/query.store.privilegeGroup?storeId="+storeId +"&storeTypeCd="+storeTypeCd, HttpMethod.GET);
|
|
|
- if(privilegeGroup.getStatusCode() != HttpStatus.OK){
|
|
|
+ ResponseEntity<String> privilegeGroup = super.callCenterService(restTemplate, pd, "",
|
|
|
+ ServiceConstant.SERVICE_API_URL + "/api/query.store.privilegeGroup?storeId=" + storeId + "&storeTypeCd=" + storeTypeCd, HttpMethod.GET);
|
|
|
+ if (privilegeGroup.getStatusCode() != HttpStatus.OK) {
|
|
|
return privilegeGroup;
|
|
|
}
|
|
|
|
|
|
JSONObject privilegeGroupObj = JSONObject.parseObject(privilegeGroup.getBody().toString());
|
|
|
|
|
|
- Assert.jsonObjectHaveKey(privilegeGroupObj,"privilegeGroups","查询菜单未返回privilegeGroups节点");
|
|
|
+ Assert.jsonObjectHaveKey(privilegeGroupObj, "privilegeGroups", "查询菜单未返回privilegeGroups节点");
|
|
|
|
|
|
JSONArray privilegeGroups = privilegeGroupObj.getJSONArray("privilegeGroups");
|
|
|
|
|
|
- return new ResponseEntity<String>(privilegeGroups.toJSONString(),HttpStatus.OK);
|
|
|
+ return new ResponseEntity<String>(privilegeGroups.toJSONString(), HttpStatus.OK);
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
* 查询权限
|
|
|
+ *
|
|
|
* @param pd
|
|
|
* @return
|
|
|
*/
|
|
|
@Override
|
|
|
public ResponseEntity<String> loadListPrivilege(IPageData pd) {
|
|
|
JSONObject privilegeInfoObj = JSONObject.parseObject(pd.getReqData());
|
|
|
- Assert.jsonObjectHaveKey(privilegeInfoObj,"pgId","请求报文中未包含pgId 节点");
|
|
|
+ Assert.jsonObjectHaveKey(privilegeInfoObj, "pgId", "请求报文中未包含pgId 节点");
|
|
|
|
|
|
String pgId = privilegeInfoObj.getString("pgId");
|
|
|
String name = privilegeInfoObj.getString("name");
|
|
|
|
|
|
- ResponseEntity<String> privilegeGroup = super.callCenterService(restTemplate,pd,"",
|
|
|
- ServiceConstant.SERVICE_API_URL+"/api/query.privilege.byPgId?pgId="+pgId+"&name="+name , HttpMethod.GET);
|
|
|
- if(privilegeGroup.getStatusCode() != HttpStatus.OK){
|
|
|
+ ResponseEntity<String> privilegeGroup = super.callCenterService(restTemplate, pd, "",
|
|
|
+ ServiceConstant.SERVICE_API_URL + "/api/query.privilege.byPgId?pgId=" + pgId + "&name=" + name, HttpMethod.GET);
|
|
|
+ if (privilegeGroup.getStatusCode() != HttpStatus.OK) {
|
|
|
return privilegeGroup;
|
|
|
}
|
|
|
|
|
|
JSONObject privilegeObj = JSONObject.parseObject(privilegeGroup.getBody().toString());
|
|
|
|
|
|
- Assert.jsonObjectHaveKey(privilegeObj,"privileges","查询菜单未返回privileges节点");
|
|
|
+ Assert.jsonObjectHaveKey(privilegeObj, "privileges", "查询菜单未返回privileges节点");
|
|
|
|
|
|
JSONArray privileges = privilegeObj.getJSONArray("privileges");
|
|
|
|
|
|
- return new ResponseEntity<String>(privileges.toJSONString(),HttpStatus.OK);
|
|
|
+ return new ResponseEntity<String>(privileges.toJSONString(), HttpStatus.OK);
|
|
|
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
* 保存权限组
|
|
|
+ *
|
|
|
* @param pd
|
|
|
* @return
|
|
|
*/
|
|
|
@Override
|
|
|
public ResponseEntity<String> savePrivilegeGroup(IPageData pd) {
|
|
|
- Assert.hasLength(pd.getUserId(),"用户未登录请先登录");
|
|
|
+ Assert.hasLength(pd.getUserId(), "用户未登录请先登录");
|
|
|
|
|
|
JSONObject privilegeInfoObj = JSONObject.parseObject(pd.getReqData());
|
|
|
|
|
|
- Assert.jsonObjectHaveKey(privilegeInfoObj,"name","请求报文中未包含权限组名称 节点");
|
|
|
- Assert.jsonObjectHaveKey(privilegeInfoObj,"description","请求报文中未包含权限组描述 节点");
|
|
|
+ Assert.jsonObjectHaveKey(privilegeInfoObj, "name", "请求报文中未包含权限组名称 节点");
|
|
|
+ Assert.jsonObjectHaveKey(privilegeInfoObj, "description", "请求报文中未包含权限组描述 节点");
|
|
|
+
|
|
|
+ Assert.hasLength(privilegeInfoObj.getString("name"), "请求报文中权限组名称不能为空");
|
|
|
|
|
|
- Assert.hasLength(privilegeInfoObj.getString("name"),"请求报文中权限组名称不能为空");
|
|
|
|
|
|
+ ResponseEntity<String> storeInfo = super.getStoreInfo(pd, restTemplate);
|
|
|
|
|
|
+ if (storeInfo.getStatusCode() != HttpStatus.OK) {
|
|
|
+ return storeInfo;
|
|
|
+ }
|
|
|
+ // 商户返回信息
|
|
|
+ JSONObject storeInfoObj = JSONObject.parseObject(storeInfo.getBody());
|
|
|
|
|
|
- ResponseEntity<String> storeInfo = super.getStoreInfo(pd,restTemplate);
|
|
|
+ String storeId = storeInfoObj.getString("storeId");
|
|
|
+ String storeTypeCd = storeInfoObj.getString("storeTypeCd");
|
|
|
+ privilegeInfoObj.put("storeId", storeId);
|
|
|
+ privilegeInfoObj.put("storeTypeCd", storeTypeCd);
|
|
|
|
|
|
- if(storeInfo.getStatusCode() != HttpStatus.OK){
|
|
|
+ ResponseEntity<String> privilegeGroup = super.callCenterService(restTemplate, pd, privilegeInfoObj.toJSONString(),
|
|
|
+ ServiceConstant.SERVICE_API_URL + "/api/save.privilegeGroup.info", HttpMethod.POST);
|
|
|
+ return privilegeGroup;
|
|
|
+ }
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 保存权限组
|
|
|
+ *
|
|
|
+ * @param pd
|
|
|
+ * @return
|
|
|
+ */
|
|
|
+ @Override
|
|
|
+ public ResponseEntity<String> editPrivilegeGroup(IPageData pd) {
|
|
|
+ Assert.hasLength(pd.getUserId(), "用户未登录请先登录");
|
|
|
+
|
|
|
+ JSONObject privilegeInfoObj = JSONObject.parseObject(pd.getReqData());
|
|
|
+
|
|
|
+ Assert.jsonObjectHaveKey(privilegeInfoObj, "name", "请求报文中未包含权限组名称 节点");
|
|
|
+ Assert.hasKeyAndValue(privilegeInfoObj, "pgId", "请求报文中未包含权限组ID 节点");
|
|
|
+ Assert.jsonObjectHaveKey(privilegeInfoObj, "description", "请求报文中未包含权限组描述 节点");
|
|
|
+
|
|
|
+ Assert.hasLength(privilegeInfoObj.getString("name"), "请求报文中权限组名称不能为空");
|
|
|
+
|
|
|
+
|
|
|
+ ResponseEntity<String> storeInfo = super.getStoreInfo(pd, restTemplate);
|
|
|
+
|
|
|
+ if (storeInfo.getStatusCode() != HttpStatus.OK) {
|
|
|
return storeInfo;
|
|
|
}
|
|
|
// 商户返回信息
|
|
|
JSONObject storeInfoObj = JSONObject.parseObject(storeInfo.getBody());
|
|
|
|
|
|
- String storeId = storeInfoObj.getString("storeId");
|
|
|
- String storeTypeCd = storeInfoObj.getString("storeTypeCd");
|
|
|
- privilegeInfoObj.put("storeId",storeId);
|
|
|
- privilegeInfoObj.put("storeTypeCd",storeTypeCd);
|
|
|
+ String storeId = storeInfoObj.getString("storeId");
|
|
|
+ String storeTypeCd = storeInfoObj.getString("storeTypeCd");
|
|
|
+ privilegeInfoObj.put("storeId", storeId);
|
|
|
+ privilegeInfoObj.put("storeTypeCd", storeTypeCd);
|
|
|
|
|
|
- ResponseEntity<String> privilegeGroup = super.callCenterService(restTemplate,pd,privilegeInfoObj.toJSONString(),
|
|
|
- ServiceConstant.SERVICE_API_URL+"/api/save.privilegeGroup.info" , HttpMethod.POST);
|
|
|
+ ResponseEntity<String> privilegeGroup = super.callCenterService(restTemplate, pd, privilegeInfoObj.toJSONString(),
|
|
|
+ ServiceConstant.SERVICE_API_URL + "/api/edit.privilegeGroup.info", HttpMethod.POST);
|
|
|
return privilegeGroup;
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
* 删除权限组
|
|
|
+ *
|
|
|
* @param pd
|
|
|
* @return
|
|
|
*/
|
|
|
@Override
|
|
|
public ResponseEntity<String> deletePrivilegeGroup(IPageData pd) {
|
|
|
- Assert.hasLength(pd.getUserId(),"用户未登录请先登录");
|
|
|
+ Assert.hasLength(pd.getUserId(), "用户未登录请先登录");
|
|
|
|
|
|
JSONObject privilegeInfoObj = JSONObject.parseObject(pd.getReqData());
|
|
|
|
|
|
- Assert.jsonObjectHaveKey(privilegeInfoObj,"pgId","请求报文中未包含权限组ID 节点");
|
|
|
+ Assert.jsonObjectHaveKey(privilegeInfoObj, "pgId", "请求报文中未包含权限组ID 节点");
|
|
|
|
|
|
- ResponseEntity<String> storeInfo = super.getStoreInfo(pd,restTemplate);
|
|
|
+ ResponseEntity<String> storeInfo = super.getStoreInfo(pd, restTemplate);
|
|
|
|
|
|
- if(storeInfo.getStatusCode() != HttpStatus.OK){
|
|
|
+ if (storeInfo.getStatusCode() != HttpStatus.OK) {
|
|
|
return storeInfo;
|
|
|
}
|
|
|
// 商户返回信息
|
|
|
JSONObject storeInfoObj = JSONObject.parseObject(storeInfo.getBody());
|
|
|
|
|
|
- String storeId = storeInfoObj.getString("storeId");
|
|
|
- String storeTypeCd = storeInfoObj.getString("storeTypeCd");
|
|
|
- privilegeInfoObj.put("storeId",storeId);
|
|
|
- privilegeInfoObj.put("storeTypeCd",storeTypeCd);
|
|
|
+ String storeId = storeInfoObj.getString("storeId");
|
|
|
+ String storeTypeCd = storeInfoObj.getString("storeTypeCd");
|
|
|
+ privilegeInfoObj.put("storeId", storeId);
|
|
|
+ privilegeInfoObj.put("storeTypeCd", storeTypeCd);
|
|
|
|
|
|
- ResponseEntity<String> privilegeGroup = super.callCenterService(restTemplate,pd,privilegeInfoObj.toJSONString(),
|
|
|
- ServiceConstant.SERVICE_API_URL+"/api/delete.privilegeGroup.info" , HttpMethod.POST);
|
|
|
+ ResponseEntity<String> privilegeGroup = super.callCenterService(restTemplate, pd, privilegeInfoObj.toJSONString(),
|
|
|
+ ServiceConstant.SERVICE_API_URL + "/api/delete.privilegeGroup.info", HttpMethod.POST);
|
|
|
return privilegeGroup;
|
|
|
}
|
|
|
|
|
|
@Override
|
|
|
public ResponseEntity<String> listNoAddPrivilege(IPageData pd) {
|
|
|
- Assert.hasLength(pd.getUserId(),"用户未登录请先登录");
|
|
|
+ Assert.hasLength(pd.getUserId(), "用户未登录请先登录");
|
|
|
|
|
|
JSONObject privilegeInfoObj = JSONObject.parseObject(pd.getReqData());
|
|
|
|
|
|
- Assert.jsonObjectHaveKey(privilegeInfoObj,"pgId","请求报文中未包含权限组ID 节点");
|
|
|
+ Assert.jsonObjectHaveKey(privilegeInfoObj, "pgId", "请求报文中未包含权限组ID 节点");
|
|
|
|
|
|
- ResponseEntity<String> storeInfo = super.getStoreInfo(pd,restTemplate);
|
|
|
+ ResponseEntity<String> storeInfo = super.getStoreInfo(pd, restTemplate);
|
|
|
|
|
|
- if(storeInfo.getStatusCode() != HttpStatus.OK){
|
|
|
+ if (storeInfo.getStatusCode() != HttpStatus.OK) {
|
|
|
return storeInfo;
|
|
|
}
|
|
|
// 商户返回信息
|
|
|
JSONObject storeInfoObj = JSONObject.parseObject(storeInfo.getBody());
|
|
|
|
|
|
- String storeId = storeInfoObj.getString("storeId");
|
|
|
- String storeTypeCd = storeInfoObj.getString("storeTypeCd");
|
|
|
+ String storeId = storeInfoObj.getString("storeId");
|
|
|
+ String storeTypeCd = storeInfoObj.getString("storeTypeCd");
|
|
|
String pgId = privilegeInfoObj.getString("pgId");
|
|
|
+ String pName = privilegeInfoObj.getString("pName");
|
|
|
|
|
|
- ResponseEntity<String> privileges = super.callCenterService(restTemplate,pd,"",
|
|
|
- ServiceConstant.SERVICE_API_URL+"/api/query.privilegeGroup.noAddPrivilege?storeId="+storeId+"&storeTypeCd="+storeTypeCd+"&pgId="+pgId , HttpMethod.GET);
|
|
|
+ ResponseEntity<String> privileges = super.callCenterService(restTemplate, pd, "",
|
|
|
+ ServiceConstant.SERVICE_API_URL + "/api/query.privilegeGroup.noAddPrivilege?storeId=" + storeId + "&storeTypeCd=" + storeTypeCd + "&pgId=" + pgId + "&pName=" + pName, HttpMethod.GET);
|
|
|
|
|
|
- if(privileges.getStatusCode() != HttpStatus.OK){
|
|
|
+ if (privileges.getStatusCode() != HttpStatus.OK) {
|
|
|
return privileges;
|
|
|
}
|
|
|
|
|
|
JSONObject resultObj = JSONObject.parseObject(privileges.getBody().toString());
|
|
|
|
|
|
|
|
|
-
|
|
|
- return new ResponseEntity<String>(resultObj.getJSONArray("privileges").toJSONString(),HttpStatus.OK);
|
|
|
+ return new ResponseEntity<String>(resultObj.getJSONArray("privileges").toJSONString(), HttpStatus.OK);
|
|
|
}
|
|
|
|
|
|
@Override
|
|
|
public ResponseEntity<String> addPrivilegeToPrivilegeGroup(IPageData pd) {
|
|
|
- Assert.hasLength(pd.getUserId(),"用户未登录请先登录");
|
|
|
+ Assert.hasLength(pd.getUserId(), "用户未登录请先登录");
|
|
|
|
|
|
JSONObject privilegeInfoObj = JSONObject.parseObject(pd.getReqData());
|
|
|
|
|
|
- Assert.jsonObjectHaveKey(privilegeInfoObj,"pgId","请求报文中未包含权限组ID 节点");
|
|
|
+ Assert.jsonObjectHaveKey(privilegeInfoObj, "pgId", "请求报文中未包含权限组ID 节点");
|
|
|
//Assert.jsonObjectHaveKey(privilegeInfoObj,"pId","请求报文中未包含权限ID 节点");
|
|
|
- if(!privilegeInfoObj.containsKey("pIds") || privilegeInfoObj.getJSONArray("pIds").size() <1){
|
|
|
+ if (!privilegeInfoObj.containsKey("pIds") || privilegeInfoObj.getJSONArray("pIds").size() < 1) {
|
|
|
throw new IllegalArgumentException("请求报文中未包含权限");
|
|
|
}
|
|
|
|
|
|
- ResponseEntity<String> storeInfo = super.getStoreInfo(pd,restTemplate);
|
|
|
+ ResponseEntity<String> storeInfo = super.getStoreInfo(pd, restTemplate);
|
|
|
|
|
|
- if(storeInfo.getStatusCode() != HttpStatus.OK){
|
|
|
+ if (storeInfo.getStatusCode() != HttpStatus.OK) {
|
|
|
return storeInfo;
|
|
|
}
|
|
|
// 商户返回信息
|
|
|
JSONObject storeInfoObj = JSONObject.parseObject(storeInfo.getBody());
|
|
|
|
|
|
- String storeId = storeInfoObj.getString("storeId");
|
|
|
- privilegeInfoObj.put("storeId",storeId);
|
|
|
+ String storeId = storeInfoObj.getString("storeId");
|
|
|
+ privilegeInfoObj.put("storeId", storeId);
|
|
|
|
|
|
- ResponseEntity<String> privilegeGroup = super.callCenterService(restTemplate,pd,privilegeInfoObj.toJSONString(),
|
|
|
- ServiceConstant.SERVICE_API_URL+"/api/add.privilege.PrivilegeGroup" , HttpMethod.POST);
|
|
|
+ ResponseEntity<String> privilegeGroup = super.callCenterService(restTemplate, pd, privilegeInfoObj.toJSONString(),
|
|
|
+ ServiceConstant.SERVICE_API_URL + "/api/add.privilege.PrivilegeGroup", HttpMethod.POST);
|
|
|
return privilegeGroup;
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
* 删除权限
|
|
|
+ *
|
|
|
* @param pd
|
|
|
* @return
|
|
|
*/
|
|
|
@Override
|
|
|
public ResponseEntity<String> deletePrivilegeFromPrivilegeGroup(IPageData pd) {
|
|
|
- Assert.hasLength(pd.getUserId(),"用户未登录请先登录");
|
|
|
+ Assert.hasLength(pd.getUserId(), "用户未登录请先登录");
|
|
|
|
|
|
JSONObject privilegeInfoObj = JSONObject.parseObject(pd.getReqData());
|
|
|
|
|
|
- Assert.jsonObjectHaveKey(privilegeInfoObj,"pgId","请求报文中未包含权限组ID 节点");
|
|
|
- Assert.jsonObjectHaveKey(privilegeInfoObj,"pId","请求报文中未包含权限ID 节点");
|
|
|
+ Assert.jsonObjectHaveKey(privilegeInfoObj, "pgId", "请求报文中未包含权限组ID 节点");
|
|
|
+ Assert.jsonObjectHaveKey(privilegeInfoObj, "pId", "请求报文中未包含权限ID 节点");
|
|
|
|
|
|
- ResponseEntity<String> storeInfo = super.getStoreInfo(pd,restTemplate);
|
|
|
+ ResponseEntity<String> storeInfo = super.getStoreInfo(pd, restTemplate);
|
|
|
|
|
|
- if(storeInfo.getStatusCode() != HttpStatus.OK){
|
|
|
+ if (storeInfo.getStatusCode() != HttpStatus.OK) {
|
|
|
return storeInfo;
|
|
|
}
|
|
|
// 商户返回信息
|
|
|
JSONObject storeInfoObj = JSONObject.parseObject(storeInfo.getBody());
|
|
|
|
|
|
- String storeId = storeInfoObj.getString("storeId");
|
|
|
- privilegeInfoObj.put("storeId",storeId);
|
|
|
+ String storeId = storeInfoObj.getString("storeId");
|
|
|
+ privilegeInfoObj.put("storeId", storeId);
|
|
|
|
|
|
- ResponseEntity<String> privilegeGroup = super.callCenterService(restTemplate,pd,privilegeInfoObj.toJSONString(),
|
|
|
- ServiceConstant.SERVICE_API_URL+"/api/delete.privilege.PrivilegeGroup" , HttpMethod.POST);
|
|
|
+ ResponseEntity<String> privilegeGroup = super.callCenterService(restTemplate, pd, privilegeInfoObj.toJSONString(),
|
|
|
+ ServiceConstant.SERVICE_API_URL + "/api/delete.privilege.PrivilegeGroup", HttpMethod.POST);
|
|
|
return privilegeGroup;
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
- *
|
|
|
* @param pd
|
|
|
* @return
|
|
|
*/
|
|
|
@Override
|
|
|
public ResponseEntity<String> listStaffPrivileges(IPageData pd) {
|
|
|
- Assert.hasLength(pd.getUserId(),"用户未登录请先登录");
|
|
|
+ Assert.hasLength(pd.getUserId(), "用户未登录请先登录");
|
|
|
|
|
|
JSONObject privilegeInfoObj = JSONObject.parseObject(pd.getReqData());
|
|
|
- Assert.jsonObjectHaveKey(privilegeInfoObj,"staffId","请求报文中未包含员工ID 节点");
|
|
|
+ Assert.jsonObjectHaveKey(privilegeInfoObj, "staffId", "请求报文中未包含员工ID 节点");
|
|
|
|
|
|
- ResponseEntity<String> storeInfo = super.getStoreInfo(pd,restTemplate);
|
|
|
+ ResponseEntity<String> storeInfo = super.getStoreInfo(pd, restTemplate);
|
|
|
|
|
|
- if(storeInfo.getStatusCode() != HttpStatus.OK){
|
|
|
+ if (storeInfo.getStatusCode() != HttpStatus.OK) {
|
|
|
return storeInfo;
|
|
|
}
|
|
|
// 商户返回信息
|
|
|
JSONObject storeInfoObj = JSONObject.parseObject(storeInfo.getBody());
|
|
|
|
|
|
- String storeId = storeInfoObj.getString("storeId");
|
|
|
- privilegeInfoObj.put("storeId",storeId);
|
|
|
+ String storeId = storeInfoObj.getString("storeId");
|
|
|
+ privilegeInfoObj.put("storeId", storeId);
|
|
|
|
|
|
- ResponseEntity<String> privilegeGroup = super.callCenterService(restTemplate,pd,"",
|
|
|
- ServiceConstant.SERVICE_API_URL+"/api/query.user.privilege?userId="+privilegeInfoObj.getString("staffId")+"&domain="+storeInfoObj.getString("storeTypeCd") , HttpMethod.GET);
|
|
|
- if(privilegeGroup.getStatusCode() != HttpStatus.OK){
|
|
|
+ ResponseEntity<String> privilegeGroup = super.callCenterService(restTemplate, pd, "",
|
|
|
+ ServiceConstant.SERVICE_API_URL + "/api/query.user.privilege?userId=" + privilegeInfoObj.getString("staffId") + "&domain=" + storeInfoObj.getString("storeTypeCd"), HttpMethod.GET);
|
|
|
+ if (privilegeGroup.getStatusCode() != HttpStatus.OK) {
|
|
|
return privilegeGroup;
|
|
|
}
|
|
|
JSONObject resultObj = JSONObject.parseObject(privilegeGroup.getBody().toString());
|
|
|
@@ -280,9 +320,9 @@ public class PrivilegeServiceSMOImpl extends BaseComponentSMO implements IPrivil
|
|
|
JSONArray privileges = resultObj.getJSONArray("privileges");
|
|
|
|
|
|
JSONObject resObj = new JSONObject();
|
|
|
- resObj.put("datas",privileges);
|
|
|
+ resObj.put("datas", privileges);
|
|
|
|
|
|
- return new ResponseEntity<String>(resObj.toJSONString(),HttpStatus.OK);
|
|
|
+ return new ResponseEntity<String>(resObj.toJSONString(), HttpStatus.OK);
|
|
|
}
|
|
|
|
|
|
public RestTemplate getRestTemplate() {
|