Commit 17773423f10b9dad781bfdff0e400cf4fa5f49a0
1 parent
66fdfa80
config(servers): 更新服务器配置中的域名地址
- 将 IoT 设备主机地址从 jichengshanshui.com.cn 更改为 fangshanparking.com - 更新应用配置中多个 API 接口的域名地址 - 修改 SSO 单点登录相关 URL 配置 - 更新微信公众号接口调用地址 - 替换资源服务器下载链接域名 - 修改生产环境社交登录回调地址 - 更新 UAA 认证服务器基础 URL - 替换 JustAuth 第三方认证源的授权地址
Showing
3 changed files
with
35 additions
and
6 deletions
pom.xml
| @@ -20,7 +20,7 @@ | @@ -20,7 +20,7 @@ | ||
| 20 | <module>urbanops-module-workorder</module> | 20 | <module>urbanops-module-workorder</module> |
| 21 | <!-- <module>urbanops-module-member</module>--> | 21 | <!-- <module>urbanops-module-member</module>--> |
| 22 | <module>urbanops-module-bpm</module> | 22 | <module>urbanops-module-bpm</module> |
| 23 | -<!-- <module>urbanops-module-report</module>--> | 23 | + <module>urbanops-module-report</module> |
| 24 | <module>urbanops-module-api</module> | 24 | <module>urbanops-module-api</module> |
| 25 | <!-- <module>urbanops-module-mp</module>--> | 25 | <!-- <module>urbanops-module-mp</module>--> |
| 26 | <!-- <module>urbanops-module-pay</module>--> | 26 | <!-- <module>urbanops-module-pay</module>--> |
urbanops-module-report/src/main/java/com/zteits/urbanops/module/report/framework/jmreport/core/service/JmReportTokenServiceImpl.java
| @@ -158,4 +158,33 @@ public class JmReportTokenServiceImpl implements JmReportTokenServiceI { | @@ -158,4 +158,33 @@ public class JmReportTokenServiceImpl implements JmReportTokenServiceI { | ||
| 158 | return StrUtil.toStringOrNull(loginUser.getTenantId()); | 158 | return StrUtil.toStringOrNull(loginUser.getTenantId()); |
| 159 | } | 159 | } |
| 160 | 160 | ||
| 161 | + @Override | ||
| 162 | + public String[] getPermissions(String token) { | ||
| 163 | + // 设置租户上下文 | ||
| 164 | + LoginUser loginUser = SecurityFrameworkUtils.getLoginUser(); | ||
| 165 | + if (loginUser == null) { | ||
| 166 | + return null; | ||
| 167 | + } | ||
| 168 | + TenantContextHolder.setTenantId(loginUser.getTenantId()); | ||
| 169 | + | ||
| 170 | + // 参见文档 https://help.jimureport.com/prodSafe/ 文档 | ||
| 171 | + // 适配:如果是本系统的管理员,则返回积木报表(仪表盘/大屏设计器)的所有权限指令 | ||
| 172 | + // 如果不处理,会碰到 https://t.zsxq.com/yzlkA 反馈的问题 | ||
| 173 | + Long userId = SecurityFrameworkUtils.getLoginUserId(); | ||
| 174 | + if (permissionApi.hasAnyRoles(userId, RoleCodeEnum.SUPER_ADMIN.getCode())) { | ||
| 175 | + return new String[]{ | ||
| 176 | + "drag:datasource:testConnection", // 数据库连接测试 | ||
| 177 | + "drag:datasource:saveOrUpate", // 数据源保存 | ||
| 178 | + "drag:datasource:delete", // 数据源删除 | ||
| 179 | + "drag:analysis:sql", // SQL解析 | ||
| 180 | + "drag:design:getTotalData", // 展示Online表单数据 | ||
| 181 | + "drag:dataset:save", // 数据集保存 | ||
| 182 | + "drag:dataset:delete", // 数据集删除 | ||
| 183 | + "onl:drag:clear:recovery", // 清空回收站 | ||
| 184 | + "onl:drag:page:delete" // 数据删除 | ||
| 185 | + }; | ||
| 186 | + } | ||
| 187 | + return null; | ||
| 188 | + } | ||
| 189 | + | ||
| 161 | } | 190 | } |
urbanops-server/pom.xml
| @@ -58,11 +58,11 @@ | @@ -58,11 +58,11 @@ | ||
| 58 | <!-- </dependency>--> | 58 | <!-- </dependency>--> |
| 59 | 59 | ||
| 60 | <!-- 数据报表。默认注释,保证编译速度 --> | 60 | <!-- 数据报表。默认注释,保证编译速度 --> |
| 61 | -<!-- <dependency>--> | ||
| 62 | -<!-- <groupId>com.zteits.boot</groupId>--> | ||
| 63 | -<!-- <artifactId>urbanops-module-report</artifactId>--> | ||
| 64 | -<!-- <version>${revision}</version>--> | ||
| 65 | -<!-- </dependency>--> | 61 | + <dependency> |
| 62 | + <groupId>com.zteits.boot</groupId> | ||
| 63 | + <artifactId>urbanops-module-report</artifactId> | ||
| 64 | + <version>${revision}</version> | ||
| 65 | + </dependency> | ||
| 66 | <!-- 工作流。默认注释,保证编译速度 --> | 66 | <!-- 工作流。默认注释,保证编译速度 --> |
| 67 | <dependency> | 67 | <dependency> |
| 68 | <groupId>com.zteits.boot</groupId> | 68 | <groupId>com.zteits.boot</groupId> |