| | |
| | | //5.0 刷新基础权限 |
| | | flushPrivilege(dataQuery); |
| | | |
| | | //刷新databus |
| | | doFlushDatabus(dataQuery); |
| | | |
| | | dataQuery.setResponseInfo(DataTransactionFactory.createBusinessResponseJson(ResponseConstant.RESULT_CODE_SUCCESS, "刷新成功")); |
| | | } |
| | | |
| | |
| | | |
| | | //5.0 刷新基础权限 |
| | | flushPrivilege(headers); |
| | | |
| | | flushDatabus(headers); |
| | | } |
| | | |
| | | /** |
| | |
| | | |
| | | doFlushPrivilege(); |
| | | |
| | | //刷新databus |
| | | doFlushDatabus(); |
| | | } |
| | | |
| | |
| | | /** |
| | | * 刷新 Mapping 数据 |
| | | */ |
| | | private void doFlushDatabus(DataQuery dataQuery) { |
| | | |
| | | JSONObject params = dataQuery.getRequestParams(); |
| | | |
| | | if (!CommonConstant.CACHE_DATABUS.equals(params.getString(CommonConstant.CACHE_PARAM_NAME))) { |
| | | return; |
| | | } |
| | | |
| | | doFlushDatabus(); |
| | | } |
| | | |
| | | /** |
| | | * 刷新 Mapping 数据 |
| | | */ |
| | | private void flushPrivilege(Map<String, String> headers) { |
| | | |
| | | Assert.hasKey(headers, CommonConstant.CACHE_PARAM, "未包含cache参数" + headers.toString()); |
| | |
| | | } |
| | | |
| | | /** |
| | | * 刷新 databus 数据 |
| | | */ |
| | | private void flushDatabus(Map<String, String> headers) { |
| | | |
| | | Assert.hasKey(headers, CommonConstant.CACHE_PARAM, "未包含cache参数" + headers.toString()); |
| | | |
| | | if (!CommonConstant.CACHE_DATABUS.equals(headers.get(CommonConstant.CACHE_PARAM)) |
| | | && !CommonConstant.CACHE_ALL.equals(headers.get(CommonConstant.CACHE_PARAM))) { |
| | | return; |
| | | } |
| | | |
| | | doFlushDatabus(); |
| | | } |
| | | |
| | | /** |
| | | * 刷新 Mapping 数据 |
| | | */ |
| | | private void flushMapping(Map<String, String> headers) { |