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

liuyongpeng 412aa0e462 备份现场数据库的全部信息 před 4 dny
bin a129d66de8 Import Init před 11 měsíci
doc 02eab2f359 上传文档 před 5 měsíci
ruoyi-admin b0a1187328 生产打包配置值 před 4 dny
ruoyi-common b0a1187328 生产打包配置值 před 4 dny
ruoyi-framework b0a1187328 生产打包配置值 před 4 dny
ruoyi-generator 0e86859d7d 解决PUT和DELETE方法的CORS跨域:把项目中多有的put改为Post,delete改为get před 4 dny
ruoyi-postcheck 0e86859d7d 解决PUT和DELETE方法的CORS跨域:把项目中多有的put改为Post,delete改为get před 4 dny
ruoyi-quartz 0e86859d7d 解决PUT和DELETE方法的CORS跨域:把项目中多有的put改为Post,delete改为get před 4 dny
ruoyi-system 92b9b04285 1、接口添加Swagger注解 před 5 měsíci
sql 412aa0e462 备份现场数据库的全部信息 před 4 dny
.gitignore 277442921e Test Push před 11 měsíci
LICENSE a129d66de8 Import Init před 11 měsíci
README.md 2f2585b066 添加分支说明 před 4 dny
pom.xml f10d593e6e 升级JAR包 před 6 měsíci
ry.bat a129d66de8 Import Init před 11 měsíci
ry.sh a129d66de8 Import Init před 11 měsíci

README.md

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

平台简介

工业互联网CAS统一认证开始/关闭:

    一 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