惠州石化岗位责任制检查信息管理系统-JAVA服务端代码仓库

## 平台简介 ### 工业互联网CAS统一认证开始/关闭: ```` java 一 CAS配置文件:application-cas.yml 二 打开注解即开始认证,注释注解即关闭认证 /** * TODO 甲方部署时打开:CAS统一认证拦截器 */ @EnableCasClient @Configuration public class CasConfigure extends CasClientConfigurerAdapter 三 打包发布的时候,注释掉登录接口 SysLoginController.class /** * 登录方法 * * @param loginBody 登录信息 * @return 结果 */ //TODO 打包屏蔽-甲方部署时注释:甲方不需要本地登录功能采用单点登录 @PostMapping("/login") public AjaxResult login(@RequestBody LoginBody loginBody) { AjaxResult ajax = AjaxResult.success(); // 生成令牌 String token = loginService.login(loginBody.getUsername(), loginBody.getPassword(), loginBody.getCode(), loginBody.getUuid(), true); ajax.put(Constants.TOKEN, token); return ajax; } 四 打包时注释允许的:Access-Control-Allow-Origin RestCorsFilter.class 保留前三个,后面的都注释掉 String[] allowDomain = {"http://10.152.70.21:8080"//CAS服务器 , "http://10.152.72.7:8181"//岗检前端Nginx , "*.connc.*" //TODO 打包屏蔽-甲方部署时注释:甲方不需要本地登录功能采用单点登录 // , "http://192.168.3.32:81"//前端开发 // , "http://101.42.248.108:17003"//前端开发 // , "http://localhost"//前端开发 }; 五 修改配置文件:application.yml 甲方部署时修改 单点登录 和 数据库 的配置文件: active: druid-test,cas-test 六 修改数据库链接:application-druid-dev.yml 或者 application-druid-test.yml 七 修改CAS单点登录信息:application-cas-dev.yml 或者 application-cas-test.yml ```` ## 测试环境登录地址 #### 地址:http://localhost:80/login #### 账号:ganjiantest #### 密码:Hzsh.eitc@6626.admin



## 分支说明 ### master分支: 所有功能都是完备的,修改个删除功能的HTTP方法分别是PUT和DELETE ### putToPost分支:解决PUT和DELETE方法的CORS跨域:把项目中所有的put改为post,delete改为get 跨域过滤器位置:com.ruoyi.common.filter.RestCorsFilter