# upgrade-java **Repository Path**: guardian_1/upgrade-java ## Basic Information - **Project Name**: upgrade-java - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2024-03-06 - **Last Updated**: 2024-03-13 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ### 1.项目结构 - court(根目录) - count4j - court-common(通用模块) - court-aop(aop切面) - court-auth(权限模块) - court-core(核心模块,常量,枚举,全局异常,id生成器) - court-mp(持久实体类,Mapper,mybatis-plus的一些配置) - court-redis(redis模块) - court-utils(工具类模块) - court-front(前端项目,springboot启动类) - court-manage(管理项目,springboot启动类启动类) - generator(mybatis-plus代码生成类) ### 2.id说明 id使用雪花算法,Idgenerator类生成 ### 3.url权限放行说明 在court-auth权限模块中config包下的WebSecurityConfig内配置 ### 4.部署测试环境 服务器:172.16.16.235 部署test环境 sh /data/webapps/court4j/court4j/deploy-test.sh 部署uat环境: sh /data/webApps/court4j/court4j/deploy-uat.sh ### 5.knife4j(swagger) 小程序前端:https://zhfy.aihosp.demo.healthan.com.cn/test/front/doc.html 管理后台:https://zhfy.aihosp.demo.healthan.com.cn/test/manage/doc.html 账号:admin 密码:admin,123456 ### 测试用例 接收车牌识别结果 ``` {"AlarmInfoPlate":{"channel":0,"deviceName":"IVS","ipAddress":null,"result":{"PlateResult":{"license":"粤BF12345","colorType":5,"plateid":49617}},"serialno":"7c31eba3-eb1f413e"}} ``` comet轮询 ``` {"device_name":"IVS","ipaddr":"172.16.0.10","port":"80","user_name":"admin","pass_wd":"admin","serialno":"7c31eba3-eb1f413e","channel_num":"1"} device_name=IVS&ipaddr=172.16.0.10&port=80&user_name=admin&pass_wd=admin&serialno=5529b62c-596556d5&channel_num=1 ``` 电动车充电 ``` 设备号: - 862822064949682 充电功率 { "deviceSerialNo": "862822064949682", "firstCapacity": "110", "firstRatio": "100", "secondCapacity": "220", "secondRatio": "100", "thirdCapacity": "300", "thirdRatio": "80", "fourCapacity": "400", "fourRatio": "70", "fiveCapacity": "500", "fiveRatio": "60" } ``` 加载柳州银行jar包 需要更改jar包所在目录 ``` mvn install:install-file -DgroupId=com.lz.bank -DartifactId=lz.bank.fop -Dversion=1.0 -Dpackaging=jar -Dfile=E:\idea\projects\back\shz\smart-city\smart-city\lib\fop.sdk.157-1.0.0.jar ```