From baed560033551773f244a1f16c81a4b5c9cca75c Mon Sep 17 00:00:00 2001 From: liusheng <337615773@qq.com> Date: 星期五, 09 五月 2025 10:09:42 +0800 Subject: [PATCH] 代码提交 --- smartor/src/main/java/com/smartor/domain/ServiceSubtask.java | 6 ruoyi-common/src/main/java/com/ruoyi/common/enums/WxGZHEnum.java | 8 smartor/src/main/java/com/smartor/domain/ServiceOutPath.java | 1 smartor/src/main/resources/mapper/smartor/ServiceOutPathMapper.xml | 5 ruoyi-admin/src/main/resources/application.yml | 2 ruoyi-common/src/main/java/com/ruoyi/common/utils/HttpUtil.java | 21 - smartor/src/main/resources/mapper/smartor/ServiceSubtaskMapper.xml | 11 ruoyi-quartz/src/main/java/com/ruoyi/quartz/task/RyTask.java | 1 ruoyi-common/src/main/java/com/ruoyi/common/utils/http/HttpUtils.java | 55 ++ smartor/src/main/java/com/smartor/service/impl/ServiceSubtaskServiceImpl.java | 1 ruoyi-generator/ruoyi-generator.iml | 157 --------- ruoyi-admin/src/main/resources/application-druid.yml | 10 ruoyi-admin/src/main/java/com/ruoyi/web/component/RedisMqReceiver.java | 41 +- ruoyi-common/src/main/java/com/ruoyi/common/enums/MsgLSEnum.java | 3 ruoyi-admin/src/main/java/com/ruoyi/web/controller/smartor/ServiceOutPathController.java | 12 ruoyi-common/ruoyi-common.iml | 159 --------- ruoyi-quartz/ruoyi-quartz.iml | 240 -------------- ruoyi-framework/src/main/java/com/ruoyi/framework/interceptor/HospitalFilterInterceptor.java | 4 smartor/src/main/java/com/smartor/service/impl/ServiceSubtaskAnswerServiceImpl.java | 6 ruoyi-framework/ruoyi-framework.iml | 244 -------------- smartor/src/main/java/com/smartor/domain/ServiceSubtaskVO.java | 8 21 files changed, 130 insertions(+), 865 deletions(-) diff --git a/ruoyi-admin/src/main/java/com/ruoyi/web/component/RedisMqReceiver.java b/ruoyi-admin/src/main/java/com/ruoyi/web/component/RedisMqReceiver.java index af1e109..9ee4cec 100644 --- a/ruoyi-admin/src/main/java/com/ruoyi/web/component/RedisMqReceiver.java +++ b/ruoyi-admin/src/main/java/com/ruoyi/web/component/RedisMqReceiver.java @@ -4,6 +4,7 @@ import com.alibaba.fastjson2.JSONObject; import com.fasterxml.jackson.databind.ObjectMapper; import com.google.gson.Gson; +import com.google.gson.GsonBuilder; import com.ruoyi.common.core.redis.RedisCache; import com.ruoyi.common.enums.MsgLSEnum; import com.ruoyi.common.enums.ServiceFromEnum; @@ -23,6 +24,7 @@ import com.sun.org.apache.bcel.internal.generic.NEW; import lombok.extern.slf4j.Slf4j; import org.apache.commons.collections4.CollectionUtils; +import org.apache.commons.lang3.ObjectUtils; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Value; import org.springframework.data.redis.connection.Message; @@ -370,6 +372,7 @@ serviceSubtaskMapper.updateServiceSubtask(ss); continue; } + log.error("---------mq涓芥按鐭俊鍙戦�佸叆鍙俛ddress锛歿}, sendMagParam:{}, orgid:{}-------", address, sendMagParam, serviceSubtask.getOrgid()); String dxCode = getDXCode(address, sendMagParam.getPhone(), sendMagParam.getContent(), "", "", MsgLSEnum.getHeaderByCode(serviceSubtask.getOrgid())); log.error("---------涓芥按鐭俊鍙戦�佺粨鏋滐細{}-------", dxCode); ObjectMapper objectMapper = new ObjectMapper(); @@ -448,24 +451,6 @@ try { SendMagParam sendMagParam = new SendMagParam(); sendMagParam.setType("5"); -// sendMagParam.setUrl(ip + ":" + req_path + "/outsideChain?param1=" + taskId + "¶m2=" + patid + "¶m3=" + ivrTask1.getTaskName() + "¶m5=false"); -// log.info("閾炬帴瀹屾暣璺緞锛歿}", ip + ":" + req_path + "/outsideChain?param1=" + taskId + "¶m2=" + patid + "¶m3=" + ivrTask1.getTaskName() + "¶m5=false"); -// //杩欎釜妯℃澘ID鍏堝啓姝伙紝鍚庨潰鍋氭垚鍙�� -// sendMagParam.setTmpCode("oG3pJHPVWpE81DmZsua_2tKwgJ97r0qz37z56ns7NB4"); -// Map map = new HashMap(); -// map.put("first", ivrTask1.getTaskName()); -// sendMagParam.setContent(JSON.toJSONString(map)); -// sendMagParam.setOpenid(serviceSubtask.getOpenid()); -// Boolean aBoolean = sendService.sendMsg(sendMagParam); -// - -// if (type == 1) { -// url = ip + ":" + req_path + "/outsideChain?param1=" + taskId + "¶m2=" + patid + "¶m3=" + URLEncoder.encode(ivrTask1.getTaskName(), StandardCharsets.UTF_8.toString()) + "¶m5=false"; -// } else if (type == 2) { -// url = ip + ":" + req_path + "/outsideChainwt?param1=" + taskId + "¶m2=" + patid + "¶m3=" + URLEncoder.encode(ivrTask1.getTaskName(), StandardCharsets.UTF_8.toString()) + "¶m5=false"; -// } else if (type == 3) { -// url = ip + ":" + req_path + "/outsideChainxj?param1=" + taskId + "¶m2=" + patid + "¶m3=" + URLEncoder.encode(ivrTask1.getTaskName(), StandardCharsets.UTF_8.toString()) + "¶m5=false"; -// } String url = null; Boolean aBoolean = false; if (type == 1) { @@ -521,6 +506,7 @@ } //鑾峰彇寰俊鍏紬鍙疯姹備俊鎭牴鎹満鏋処D + log.error("鑾峰彇寰俊鍏紬鍙疯姹備俊鎭牴鎹満鏋処D锛歿}", patArchive.getOrgid()); List<String> wxqqxx = WxGZHEnum.getDescByCode(patArchive.getOrgid()); if (CollectionUtils.isEmpty(wxqqxx) || wxqqxx.size() < 4) { ServiceSubtask ss = new ServiceSubtask(); @@ -534,11 +520,17 @@ } - String wxCode = getWXCode(serviceSubtask.getSfzh(), url, serviceSubtask.getTaskName(), serviceSubtask.getTaskDesc(), patArchive.getTelcode(), patArchive.getName(), patArchive.getPatidHis(), wxqqxx); + String wxCode = getWXCode(serviceSubtask.getSfzh(), url, serviceSubtask.getTaskName(), serviceSubtask.getTaskName(), patArchive.getTelcode(), patArchive.getName(), patArchive.getPatidHis(), wxqqxx); + log.error("wxCode鐨勫�间负:{}", wxCode); Map<String, Object> map = JSONObject.parseObject(wxCode, Map.class); + log.error("map鐨勫�间负:{}", map); if (!map.isEmpty()) { serviceSubtask.setResult("success"); serviceSubtask.setSendstate(3L); + log.error("aBoolean鐨勫�间负:{}", aBoolean); + if (map.get("succ").toString().equals("true")) { + aBoolean = true; + } if (aBoolean == false) { ServiceSubtaskRecord serviceSubtaskRecord = new ServiceSubtaskRecord(); serviceSubtaskRecord.setTaskid(serviceSubtask.getTaskid().toString()); @@ -547,7 +539,7 @@ serviceSubtaskRecord.setTasktype(serviceSubtask.getType()); serviceSubtaskRecord.setPreachform("5"); serviceSubtaskRecord.setStartTime(System.currentTimeMillis()); - serviceSubtaskRecord.setRemark(map.get("msg").toString()); + serviceSubtaskRecord.setRemark(ObjectUtils.isNotEmpty(map.get("msg")) ? map.get("msg").toString() : null); lssubIds.add(serviceSubtask.getId()); serviceSubtaskRecordService.insertServiceSubtaskRecord(serviceSubtaskRecord); continue; @@ -689,8 +681,13 @@ xinHuaWXReq.setTitlename(taskName); xinHuaWXReq.setContent(taskDesc); xinHuaWXReq.setAppid(wxqqxx.get(1)); - log.error("-----寰俊鍏紬鍙风殑鍑哄樊涓�----锛歿}", xinHuaWXReq); - String body = new Gson().toJson(xinHuaWXReq); + log.error("-----寰俊鍏紬鍙风殑鍑哄弬涓�----锛歿}", xinHuaWXReq); +// new Gson().toJson(xinHuaWXReq); + GsonBuilder gb = new GsonBuilder(); + gb.disableHtmlEscaping(); + String body = gb.create().toJson(xinHuaWXReq); + + log.error("encode鐨勫叆鍙備负wxqqxx 锛歿}, body:{}", wxqqxx.get(2), body); String encode = encode(wxqqxx.get(2).concat(body)); log.error("--------encode鐨勫�间负锛歿}-----", encode); Map<String, String> headerMap = new HashMap<>(); diff --git a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/smartor/ServiceOutPathController.java b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/smartor/ServiceOutPathController.java index 5e8c4fe..df4bdab 100644 --- a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/smartor/ServiceOutPathController.java +++ b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/smartor/ServiceOutPathController.java @@ -50,13 +50,15 @@ */ @PostMapping("/getInfoByParam") public AjaxResult param(@Param("param") String param) { - ServiceOutPath serviceOutPath=new ServiceOutPath(); + ServiceOutPath serviceOutPath = new ServiceOutPath(); serviceOutPath.setRadix(param); List<ServiceOutPath> list = serviceOutPathService.selectServiceOutPathList(serviceOutPath); - ServiceOutPath serviceOutPath1 = list.get(0); - serviceOutPath1.setId(null); - serviceOutPath1.setRadix(null); - if (CollectionUtils.isNotEmpty(list)) return success(serviceOutPath1); + if (CollectionUtils.isNotEmpty(list)) { + ServiceOutPath serviceOutPath1 = list.get(0); + serviceOutPath1.setId(null); + serviceOutPath1.setRadix(null); + return success(serviceOutPath1); + } return success(null); } diff --git a/ruoyi-admin/src/main/resources/application-druid.yml b/ruoyi-admin/src/main/resources/application-druid.yml index d772950..f48bcaa 100644 --- a/ruoyi-admin/src/main/resources/application-druid.yml +++ b/ruoyi-admin/src/main/resources/application-druid.yml @@ -25,9 +25,9 @@ # 鍏徃浜� # url: jdbc:mysql://116.62.18.175:6002/smartor_lisui?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=true&serverTimezone=GMT%2B8 -# username: hxsoft -# password: Hxerp2000 -# driverClassName: com.mysql.cj.jdbc.Driver + # username: hxsoft + # password: Hxerp2000 + # driverClassName: com.mysql.cj.jdbc.Driver # 浠庡簱鏁版嵁婧� slave: @@ -150,7 +150,9 @@ #鏂板崕鍖婚櫌澶栭摼璇锋眰IP鍜岀鍙e彿 req_path: 8093 -localIP: https://wx.lihusmart.com +#localIP: https://wx.lihusmart.com +#涓芥按澶栭摼璇锋眰IP鍜岀鍙e彿 +localIP: http://221.12.19.26 #鑾峰彇鎮h�呬俊鎭疷RL(鍗庡崜鎻愪緵) hosp_info_url: http://esb-core-rest.wowjoy.cn/esb/exchange diff --git a/ruoyi-admin/src/main/resources/application.yml b/ruoyi-admin/src/main/resources/application.yml index 92baec4..1d111a2 100644 --- a/ruoyi-admin/src/main/resources/application.yml +++ b/ruoyi-admin/src/main/resources/application.yml @@ -131,7 +131,7 @@ # Swagger閰嶇疆 swagger: # 鏄惁寮�鍚痵wagger - enabled: true + enabled: false # 璇锋眰鍓嶇紑 pathMapping: /dev-api diff --git a/ruoyi-common/ruoyi-common.iml b/ruoyi-common/ruoyi-common.iml index ec435fc..3b4d47d 100644 --- a/ruoyi-common/ruoyi-common.iml +++ b/ruoyi-common/ruoyi-common.iml @@ -1,165 +1,8 @@ <?xml version="1.0" encoding="UTF-8"?> -<module external.system.module.type="SINGLE_MODULE" org.jetbrains.idea.maven.project.MavenProjectsManager.isMavenModule="true" type="JAVA_MODULE" version="4"> +<module version="4"> <component name="FacetManager"> - <facet type="web" name="Web"> - <configuration> - <webroots /> - <sourceRoots> - <root url="file://$MODULE_DIR$/src/main/java" /> - <root url="file://$MODULE_DIR$/src/main/resources" /> - </sourceRoots> - </configuration> - </facet> <facet type="Spring" name="Spring"> <configuration /> </facet> - </component> - <component name="NewModuleRootManager" LANGUAGE_LEVEL="JDK_1_8"> - <output url="file://$MODULE_DIR$/target/classes" /> - <output-test url="file://$MODULE_DIR$/target/test-classes" /> - <content url="file://$MODULE_DIR$"> - <sourceFolder url="file://$MODULE_DIR$/src/main/java" isTestSource="false" /> - <sourceFolder url="file://$MODULE_DIR$/src/main/resources" type="java-resource" /> - <sourceFolder url="file://$MODULE_DIR$/src/test/java" isTestSource="true" /> - <sourceFolder url="file://$MODULE_DIR$/src/test/resources" type="java-test-resource" /> - <excludeFolder url="file://$MODULE_DIR$/target" /> - </content> - <orderEntry type="inheritedJdk" /> - <orderEntry type="sourceFolder" forTests="false" /> - <orderEntry type="library" name="Maven: org.jsoup:jsoup:1.15.3" level="project" /> - <orderEntry type="library" name="Maven: io.minio:minio:7.1.0" level="project" /> - <orderEntry type="library" name="Maven: com.carrotsearch.thirdparty:simple-xml-safe:2.7.1" level="project" /> - <orderEntry type="library" name="Maven: com.google.guava:guava:25.1-jre" level="project" /> - <orderEntry type="library" name="Maven: org.checkerframework:checker-qual:2.0.0" level="project" /> - <orderEntry type="library" name="Maven: com.google.errorprone:error_prone_annotations:2.1.3" level="project" /> - <orderEntry type="library" name="Maven: com.google.j2objc:j2objc-annotations:1.1" level="project" /> - <orderEntry type="library" name="Maven: org.codehaus.mojo:animal-sniffer-annotations:1.14" level="project" /> - <orderEntry type="library" name="Maven: com.fasterxml.jackson.core:jackson-annotations:2.12.6" level="project" /> - <orderEntry type="library" name="Maven: com.fasterxml.jackson.core:jackson-core:2.12.6" level="project" /> - <orderEntry type="library" name="Maven: com.github.spotbugs:spotbugs-annotations:4.0.0" level="project" /> - <orderEntry type="library" name="Maven: net.jcip:jcip-annotations:1.0" level="project" /> - <orderEntry type="library" name="Maven: com.google.code.findbugs:jsr305:3.0.2" level="project" /> - <orderEntry type="library" name="Maven: org.springframework:spring-context-support:5.3.20" level="project" /> - <orderEntry type="library" name="Maven: org.springframework:spring-beans:5.3.20" level="project" /> - <orderEntry type="library" name="Maven: org.springframework:spring-context:5.3.20" level="project" /> - <orderEntry type="library" name="Maven: org.springframework:spring-expression:5.3.20" level="project" /> - <orderEntry type="library" name="Maven: org.springframework:spring-core:5.3.20" level="project" /> - <orderEntry type="library" name="Maven: org.springframework:spring-jcl:5.3.20" level="project" /> - <orderEntry type="library" name="Maven: org.freemarker:freemarker:2.3.31" level="project" /> - <orderEntry type="library" name="Maven: org.springframework:spring-web:5.3.20" level="project" /> - <orderEntry type="library" name="Maven: org.springframework.boot:spring-boot-starter-security:2.5.14" level="project" /> - <orderEntry type="library" name="Maven: org.springframework.boot:spring-boot-starter:2.5.14" level="project" /> - <orderEntry type="library" name="Maven: org.springframework.boot:spring-boot:2.5.14" level="project" /> - <orderEntry type="library" name="Maven: org.springframework.boot:spring-boot-autoconfigure:2.5.14" level="project" /> - <orderEntry type="library" name="Maven: org.springframework.boot:spring-boot-starter-logging:2.5.14" level="project" /> - <orderEntry type="library" name="Maven: ch.qos.logback:logback-classic:1.2.11" level="project" /> - <orderEntry type="library" name="Maven: ch.qos.logback:logback-core:1.2.11" level="project" /> - <orderEntry type="library" name="Maven: org.apache.logging.log4j:log4j-to-slf4j:2.17.2" level="project" /> - <orderEntry type="library" name="Maven: org.apache.logging.log4j:log4j-api:2.17.2" level="project" /> - <orderEntry type="library" name="Maven: org.slf4j:jul-to-slf4j:1.7.36" level="project" /> - <orderEntry type="library" name="Maven: jakarta.annotation:jakarta.annotation-api:1.3.5" level="project" /> - <orderEntry type="library" name="Maven: org.springframework:spring-aop:5.3.20" level="project" /> - <orderEntry type="library" name="Maven: org.springframework.security:spring-security-config:5.5.8" level="project" /> - <orderEntry type="library" name="Maven: org.springframework.security:spring-security-core:5.5.8" level="project" /> - <orderEntry type="library" name="Maven: org.springframework.security:spring-security-crypto:5.5.8" level="project" /> - <orderEntry type="library" name="Maven: org.springframework.security:spring-security-web:5.5.8" level="project" /> - <orderEntry type="library" name="Maven: com.github.pagehelper:pagehelper-spring-boot-starter:1.4.6" level="project" /> - <orderEntry type="library" name="Maven: org.mybatis.spring.boot:mybatis-spring-boot-starter:2.2.2" level="project" /> - <orderEntry type="library" name="Maven: org.mybatis.spring.boot:mybatis-spring-boot-autoconfigure:2.2.2" level="project" /> - <orderEntry type="library" name="Maven: org.mybatis:mybatis:3.5.9" level="project" /> - <orderEntry type="library" name="Maven: org.mybatis:mybatis-spring:2.0.7" level="project" /> - <orderEntry type="library" name="Maven: com.github.pagehelper:pagehelper-spring-boot-autoconfigure:1.4.6" level="project" /> - <orderEntry type="library" name="Maven: com.github.pagehelper:pagehelper:5.3.2" level="project" /> - <orderEntry type="library" name="Maven: com.github.jsqlparser:jsqlparser:4.5" level="project" /> - <orderEntry type="library" name="Maven: org.springframework.boot:spring-boot-starter-validation:2.5.14" level="project" /> - <orderEntry type="library" name="Maven: org.apache.tomcat.embed:tomcat-embed-el:9.0.63" level="project" /> - <orderEntry type="library" name="Maven: org.hibernate.validator:hibernate-validator:6.2.3.Final" level="project" /> - <orderEntry type="library" name="Maven: jakarta.validation:jakarta.validation-api:2.0.2" level="project" /> - <orderEntry type="library" name="Maven: org.jboss.logging:jboss-logging:3.4.3.Final" level="project" /> - <orderEntry type="library" name="Maven: com.fasterxml:classmate:1.5.1" level="project" /> - <orderEntry type="library" name="Maven: org.apache.commons:commons-lang3:3.12.0" level="project" /> - <orderEntry type="library" name="Maven: com.fasterxml.jackson.core:jackson-databind:2.12.6.1" level="project" /> - <orderEntry type="library" name="Maven: com.baomidou:dynamic-datasource-spring-boot-starter:3.5.2" level="project" /> - <orderEntry type="library" name="Maven: org.springframework.boot:spring-boot-starter-jdbc:2.5.14" level="project" /> - <orderEntry type="library" name="Maven: com.zaxxer:HikariCP:4.0.3" level="project" /> - <orderEntry type="library" name="Maven: org.springframework:spring-jdbc:5.3.20" level="project" /> - <orderEntry type="library" name="Maven: org.springframework.boot:spring-boot-starter-aop:2.5.14" level="project" /> - <orderEntry type="library" name="Maven: org.aspectj:aspectjweaver:1.9.7" level="project" /> - <orderEntry type="library" name="Maven: com.alibaba.fastjson2:fastjson2:2.0.23" level="project" /> - <orderEntry type="library" name="Maven: cn.hutool:hutool-all:5.4.0" level="project" /> - <orderEntry type="library" name="Maven: com.github.binarywang:weixin-java-mp:3.0.0" level="project" /> - <orderEntry type="library" name="Maven: com.github.binarywang:weixin-java-common:3.0.0" level="project" /> - <orderEntry type="library" name="Maven: org.slf4j:slf4j-api:1.7.36" level="project" /> - <orderEntry type="library" name="Maven: com.thoughtworks.xstream:xstream:1.4.9" level="project" /> - <orderEntry type="library" name="Maven: xmlpull:xmlpull:1.1.3.1" level="project" /> - <orderEntry type="library" name="Maven: xpp3:xpp3_min:1.1.4c" level="project" /> - <orderEntry type="library" name="Maven: org.slf4j:jcl-over-slf4j:1.7.36" level="project" /> - <orderEntry type="library" name="Maven: com.google.code.gson:gson:2.8.9" level="project" /> - <orderEntry type="library" name="Maven: commons-codec:commons-codec:1.15" level="project" /> - <orderEntry type="library" name="Maven: commons-io:commons-io:2.11.0" level="project" /> - <orderEntry type="library" name="Maven: commons-fileupload:commons-fileupload:1.4" level="project" /> - <orderEntry type="library" name="Maven: org.apache.poi:poi-ooxml:4.1.2" level="project" /> - <orderEntry type="library" name="Maven: org.apache.poi:poi:4.1.2" level="project" /> - <orderEntry type="library" name="Maven: org.apache.commons:commons-collections4:4.4" level="project" /> - <orderEntry type="library" name="Maven: org.apache.commons:commons-math3:3.6.1" level="project" /> - <orderEntry type="library" name="Maven: com.zaxxer:SparseBitSet:1.2" level="project" /> - <orderEntry type="library" name="Maven: org.apache.poi:poi-ooxml-schemas:4.1.2" level="project" /> - <orderEntry type="library" name="Maven: org.apache.xmlbeans:xmlbeans:3.1.0" level="project" /> - <orderEntry type="library" name="Maven: org.apache.commons:commons-compress:1.19" level="project" /> - <orderEntry type="library" name="Maven: com.github.virtuald:curvesapi:1.06" level="project" /> - <orderEntry type="library" name="Maven: org.yaml:snakeyaml:1.28" level="project" /> - <orderEntry type="library" name="Maven: io.jsonwebtoken:jjwt:0.9.1" level="project" /> - <orderEntry type="library" name="Maven: javax.xml.bind:jaxb-api:2.3.1" level="project" /> - <orderEntry type="library" name="Maven: javax.activation:javax.activation-api:1.2.0" level="project" /> - <orderEntry type="library" name="Maven: org.springframework.boot:spring-boot-starter-data-redis:2.5.14" level="project" /> - <orderEntry type="library" name="Maven: org.springframework.data:spring-data-redis:2.5.11" level="project" /> - <orderEntry type="library" name="Maven: org.springframework.data:spring-data-keyvalue:2.5.11" level="project" /> - <orderEntry type="library" name="Maven: org.springframework.data:spring-data-commons:2.5.11" level="project" /> - <orderEntry type="library" name="Maven: org.springframework:spring-tx:5.3.20" level="project" /> - <orderEntry type="library" name="Maven: org.springframework:spring-oxm:5.3.20" level="project" /> - <orderEntry type="library" name="Maven: io.lettuce:lettuce-core:6.1.8.RELEASE" level="project" /> - <orderEntry type="library" name="Maven: io.netty:netty-common:4.1.77.Final" level="project" /> - <orderEntry type="library" name="Maven: io.netty:netty-handler:4.1.77.Final" level="project" /> - <orderEntry type="library" name="Maven: io.netty:netty-resolver:4.1.77.Final" level="project" /> - <orderEntry type="library" name="Maven: io.netty:netty-buffer:4.1.77.Final" level="project" /> - <orderEntry type="library" name="Maven: io.netty:netty-codec:4.1.77.Final" level="project" /> - <orderEntry type="library" name="Maven: io.netty:netty-transport:4.1.77.Final" level="project" /> - <orderEntry type="library" name="Maven: io.projectreactor:reactor-core:3.4.18" level="project" /> - <orderEntry type="library" name="Maven: org.reactivestreams:reactive-streams:1.0.3" level="project" /> - <orderEntry type="library" name="Maven: org.apache.commons:commons-pool2:2.9.0" level="project" /> - <orderEntry type="library" name="Maven: eu.bitwalker:UserAgentUtils:1.21" level="project" /> - <orderEntry type="library" name="Maven: io.swagger:swagger-annotations:1.6.2" level="project" /> - <orderEntry type="library" name="Maven: javax.servlet:javax.servlet-api:4.0.1" level="project" /> - <orderEntry type="library" name="Maven: org.projectlombok:lombok:1.18.26" level="project" /> - <orderEntry type="library" name="Maven: com.squareup.okhttp3:okhttp:4.10.0" level="project" /> - <orderEntry type="library" name="Maven: com.squareup.okio:okio-jvm:3.0.0" level="project" /> - <orderEntry type="library" name="Maven: org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.5.32" level="project" /> - <orderEntry type="library" name="Maven: org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.5.32" level="project" /> - <orderEntry type="library" name="Maven: org.jetbrains.kotlin:kotlin-stdlib-common:1.5.32" level="project" /> - <orderEntry type="library" name="Maven: org.jetbrains.kotlin:kotlin-stdlib:1.5.32" level="project" /> - <orderEntry type="library" name="Maven: org.jetbrains:annotations:13.0" level="project" /> - <orderEntry type="library" name="Maven: com.aliyun:alibaba-dingtalk-service-sdk:2.0.0" level="project" /> - <orderEntry type="library" name="Maven: log4j:log4j:1.2.15" level="project" /> - <orderEntry type="library" name="Maven: javax.mail:mail:1.4" level="project" /> - <orderEntry type="library" name="Maven: javax.activation:activation:1.1" level="project" /> - <orderEntry type="library" name="Maven: commons-logging:commons-logging:1.1.1" level="project" /> - <orderEntry type="library" name="Maven: org.springframework.boot:spring-boot-starter-websocket:2.5.14" level="project" /> - <orderEntry type="library" name="Maven: org.springframework.boot:spring-boot-starter-web:2.5.14" level="project" /> - <orderEntry type="library" name="Maven: org.springframework.boot:spring-boot-starter-json:2.5.14" level="project" /> - <orderEntry type="library" name="Maven: com.fasterxml.jackson.datatype:jackson-datatype-jdk8:2.12.6" level="project" /> - <orderEntry type="library" name="Maven: com.fasterxml.jackson.datatype:jackson-datatype-jsr310:2.12.6" level="project" /> - <orderEntry type="library" name="Maven: com.fasterxml.jackson.module:jackson-module-parameter-names:2.12.6" level="project" /> - <orderEntry type="library" name="Maven: org.springframework.boot:spring-boot-starter-tomcat:2.5.14" level="project" /> - <orderEntry type="library" name="Maven: org.apache.tomcat.embed:tomcat-embed-core:9.0.63" level="project" /> - <orderEntry type="library" name="Maven: org.apache.tomcat.embed:tomcat-embed-websocket:9.0.63" level="project" /> - <orderEntry type="library" name="Maven: org.springframework:spring-webmvc:5.3.20" level="project" /> - <orderEntry type="library" name="Maven: org.springframework:spring-messaging:5.3.20" level="project" /> - <orderEntry type="library" name="Maven: org.springframework:spring-websocket:5.3.20" level="project" /> - <orderEntry type="library" name="Maven: org.apache.httpcomponents:httpcore:4.4.10" level="project" /> - <orderEntry type="library" name="Maven: commons-httpclient:commons-httpclient:3.1" level="project" /> - <orderEntry type="library" name="Maven: org.apache.httpcomponents:httpmime:4.5" level="project" /> - <orderEntry type="library" name="Maven: org.apache.httpcomponents:httpclient:4.5.13" level="project" /> - <orderEntry type="library" name="Maven: com.alibaba:fastjson:1.2.41" level="project" /> - <orderEntry type="library" name="Maven: org.springframework:spring-test:5.3.20" level="project" /> </component> </module> diff --git a/ruoyi-common/src/main/java/com/ruoyi/common/enums/MsgLSEnum.java b/ruoyi-common/src/main/java/com/ruoyi/common/enums/MsgLSEnum.java index 5f02818..5ba44a5 100644 --- a/ruoyi-common/src/main/java/com/ruoyi/common/enums/MsgLSEnum.java +++ b/ruoyi-common/src/main/java/com/ruoyi/common/enums/MsgLSEnum.java @@ -15,7 +15,8 @@ * XiaoXiMC 鐭俊鍙戦�� */ public enum MsgLSEnum { - ZYY("47231022633110211A2101", "https://9.0.124.104:13011/mediinfo-grus-fuwuzxwg/api/esb/lyraAsyncRun", "1400360867068907520", "涓芥按甯備腑鍖婚櫌"), JN("47255004333112711A1001", null, "1400361376454545408", "鏅畞鐣叉棌鑷不鍘夸汉姘戝尰闄�"); + ZYY("47231022633110211A2101", "https://9.0.124.104:13011/mediinfo-grus-fuwuzxwg/api/esb/lyraAsyncRun", "1400360867068907520", "涓芥按甯備腑鍖婚櫌"), + JN("47255004333112711A1001", null, "1400361376454545408", "鏅畞鐣叉棌鑷不鍘夸汉姘戝尰闄�"); private String orgid; private String address; diff --git a/ruoyi-common/src/main/java/com/ruoyi/common/enums/WxGZHEnum.java b/ruoyi-common/src/main/java/com/ruoyi/common/enums/WxGZHEnum.java index 8d30d85..5758af1 100644 --- a/ruoyi-common/src/main/java/com/ruoyi/common/enums/WxGZHEnum.java +++ b/ruoyi-common/src/main/java/com/ruoyi/common/enums/WxGZHEnum.java @@ -31,10 +31,10 @@ for (int i = 0; i < organEnums.length; i++) { WxGZHEnum organEnum = organEnums[i]; if (organEnum.getOrgid().equals(orgid)) { - if (StringUtils.isEmpty(organEnum.getOrgid())) list.add(organEnum.getOrgid()); - if (StringUtils.isEmpty(organEnum.getAppid())) list.add(organEnum.getAppid()); - if (StringUtils.isEmpty(organEnum.getAppSecret())) list.add(organEnum.getAppSecret()); - if (StringUtils.isEmpty(organEnum.getAddress())) list.add(organEnum.getAddress()); + if (StringUtils.isNotEmpty(organEnum.getOrgid())) list.add(organEnum.getOrgid()); + if (StringUtils.isNotEmpty(organEnum.getAppid())) list.add(organEnum.getAppid()); + if (StringUtils.isNotEmpty(organEnum.getAppSecret())) list.add(organEnum.getAppSecret()); + if (StringUtils.isNotEmpty(organEnum.getAddress())) list.add(organEnum.getAddress()); } } return list; diff --git a/ruoyi-common/src/main/java/com/ruoyi/common/utils/HttpUtil.java b/ruoyi-common/src/main/java/com/ruoyi/common/utils/HttpUtil.java index 6af7a27..42abce1 100644 --- a/ruoyi-common/src/main/java/com/ruoyi/common/utils/HttpUtil.java +++ b/ruoyi-common/src/main/java/com/ruoyi/common/utils/HttpUtil.java @@ -15,32 +15,17 @@ import org.apache.commons.httpclient.methods.RequestEntity; import org.apache.commons.httpclient.methods.StringRequestEntity; import org.apache.commons.httpclient.params.HttpClientParams; -import org.apache.http.NameValuePair; -import org.apache.http.client.ClientProtocolException; -import org.apache.http.client.config.RequestConfig; -import org.apache.http.client.entity.UrlEncodedFormEntity; -import org.apache.http.client.methods.CloseableHttpResponse; -import org.apache.http.client.methods.HttpPost; -import org.apache.http.client.utils.URIBuilder; -import org.apache.http.impl.client.CloseableHttpClient; -import org.apache.http.impl.client.HttpClients; -import org.apache.http.message.BasicNameValuePair; -import org.apache.http.util.EntityUtils; import org.springframework.util.Assert; import org.springframework.web.context.request.RequestContextHolder; import org.springframework.web.context.request.ServletRequestAttributes; -import javax.net.ssl.SSLContext; -import javax.net.ssl.SSLSocketFactory; -import javax.net.ssl.TrustManager; -import javax.net.ssl.X509TrustManager; import java.io.*; import java.nio.charset.Charset; import java.nio.charset.StandardCharsets; -import java.security.NoSuchAlgorithmException; -import java.security.cert.X509Certificate; import java.text.SimpleDateFormat; -import java.util.*; +import java.util.HashMap; +import java.util.Locale; +import java.util.Map; @Slf4j public class HttpUtil { diff --git a/ruoyi-common/src/main/java/com/ruoyi/common/utils/http/HttpUtils.java b/ruoyi-common/src/main/java/com/ruoyi/common/utils/http/HttpUtils.java index 41c677b..a3401b8 100644 --- a/ruoyi-common/src/main/java/com/ruoyi/common/utils/http/HttpUtils.java +++ b/ruoyi-common/src/main/java/com/ruoyi/common/utils/http/HttpUtils.java @@ -1,10 +1,7 @@ package com.ruoyi.common.utils.http; import java.io.*; -import java.net.ConnectException; -import java.net.SocketTimeoutException; -import java.net.URL; -import java.net.URLConnection; +import java.net.*; import java.nio.charset.StandardCharsets; import java.security.cert.X509Certificate; import java.util.Map; @@ -150,7 +147,7 @@ return result.toString(); } - public static String sendPostByHeader(String url, String param, Map<String, String> headers) { + public static String sendPostByHeaderOld(String url, String param, Map<String, String> headers) { PrintWriter out = null; BufferedReader in = null; StringBuilder result = new StringBuilder(); @@ -162,7 +159,7 @@ conn.setRequestProperty("connection", "Keep-Alive"); conn.setRequestProperty("user-agent", "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1;SV1)"); conn.setRequestProperty("Accept-Charset", "utf-8"); - conn.setRequestProperty("contentType", "utf-8"); + conn.setRequestProperty("Content-Type", "application/json;charset=UTF-8"); conn.setDoOutput(true); conn.setDoInput(true); if (!Objects.isNull(headers)) { @@ -171,6 +168,7 @@ } } out = new PrintWriter(new OutputStreamWriter(conn.getOutputStream(), StandardCharsets.UTF_8)); + log.error("---------param鍙戦�佺殑鏁版嵁涓�:{}",param); out.print(param); out.flush(); in = new BufferedReader(new InputStreamReader(conn.getInputStream(), StandardCharsets.UTF_8)); @@ -201,6 +199,51 @@ return result.toString(); } + public static String sendPostByHeader(String url, String param, Map<String, String> headers) { + StringBuilder result = new StringBuilder(); + HttpURLConnection conn = null; + try { + log.info("sendPost - {}", url); + URL realUrl = new URL(url); + conn = (HttpURLConnection) realUrl.openConnection(); + conn.setRequestMethod("POST"); + conn.setRequestProperty("Accept", "*/*"); + conn.setRequestProperty("Connection", "Keep-Alive"); + conn.setRequestProperty("User-Agent", "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1;SV1)"); + conn.setRequestProperty("Content-Type", "application/json; charset=UTF-8"); + conn.setDoOutput(true); + conn.setDoInput(true); + + if (headers != null) { + for (Map.Entry<String, String> entry : headers.entrySet()) { + conn.setRequestProperty(entry.getKey(), entry.getValue()); + } + } + + log.error("鍙戦�佸弬鏁帮細{}", param); + try (OutputStream os = conn.getOutputStream()) { + byte[] input = param.getBytes(StandardCharsets.UTF_8); + os.write(input, 0, input.length); + } + + try (BufferedReader in = new BufferedReader(new InputStreamReader(conn.getInputStream(), StandardCharsets.UTF_8))) { + String line; + while ((line = in.readLine()) != null) { + result.append(line); + } + } + } catch (Exception e) { + log.error("璋冪敤 sendPostByHeader 寮傚父锛寀rl={}, param={}", url, param, e); + } finally { + if (conn != null) { + conn.disconnect(); + } + } + return result.toString(); + } + + + public static String sendSSLPost(String url, String param) { StringBuilder result = new StringBuilder(); String urlNameString = url + "?" + param; diff --git a/ruoyi-framework/ruoyi-framework.iml b/ruoyi-framework/ruoyi-framework.iml index 1a1a22f..3b4d47d 100644 --- a/ruoyi-framework/ruoyi-framework.iml +++ b/ruoyi-framework/ruoyi-framework.iml @@ -1,250 +1,8 @@ <?xml version="1.0" encoding="UTF-8"?> -<module external.system.module.type="SINGLE_MODULE" org.jetbrains.idea.maven.project.MavenProjectsManager.isMavenModule="true" type="JAVA_MODULE" version="4"> +<module version="4"> <component name="FacetManager"> - <facet type="web" name="Web"> - <configuration> - <webroots /> - <sourceRoots> - <root url="file://$MODULE_DIR$/src/main/java" /> - <root url="file://$MODULE_DIR$/src/main/resources" /> - </sourceRoots> - </configuration> - </facet> <facet type="Spring" name="Spring"> <configuration /> </facet> - </component> - <component name="NewModuleRootManager" LANGUAGE_LEVEL="JDK_1_8"> - <output url="file://$MODULE_DIR$/target/classes" /> - <output-test url="file://$MODULE_DIR$/target/test-classes" /> - <content url="file://$MODULE_DIR$"> - <sourceFolder url="file://$MODULE_DIR$/src/main/java" isTestSource="false" /> - <sourceFolder url="file://$MODULE_DIR$/src/main/resources" type="java-resource" /> - <sourceFolder url="file://$MODULE_DIR$/src/test/java" isTestSource="true" /> - <sourceFolder url="file://$MODULE_DIR$/src/test/resources" type="java-test-resource" /> - <excludeFolder url="file://$MODULE_DIR$/target" /> - </content> - <orderEntry type="inheritedJdk" /> - <orderEntry type="sourceFolder" forTests="false" /> - <orderEntry type="library" name="Maven: org.springframework.boot:spring-boot-starter-web:2.5.14" level="project" /> - <orderEntry type="library" name="Maven: org.springframework.boot:spring-boot-starter:2.5.14" level="project" /> - <orderEntry type="library" name="Maven: org.springframework.boot:spring-boot:2.5.14" level="project" /> - <orderEntry type="library" name="Maven: org.springframework.boot:spring-boot-starter-logging:2.5.14" level="project" /> - <orderEntry type="library" name="Maven: ch.qos.logback:logback-classic:1.2.11" level="project" /> - <orderEntry type="library" name="Maven: ch.qos.logback:logback-core:1.2.11" level="project" /> - <orderEntry type="library" name="Maven: org.apache.logging.log4j:log4j-to-slf4j:2.17.2" level="project" /> - <orderEntry type="library" name="Maven: org.apache.logging.log4j:log4j-api:2.17.2" level="project" /> - <orderEntry type="library" name="Maven: org.slf4j:jul-to-slf4j:1.7.36" level="project" /> - <orderEntry type="library" name="Maven: jakarta.annotation:jakarta.annotation-api:1.3.5" level="project" /> - <orderEntry type="library" name="Maven: org.springframework:spring-core:5.3.20" level="project" /> - <orderEntry type="library" name="Maven: org.springframework:spring-jcl:5.3.20" level="project" /> - <orderEntry type="library" name="Maven: org.yaml:snakeyaml:1.28" level="project" /> - <orderEntry type="library" name="Maven: org.springframework.boot:spring-boot-starter-json:2.5.14" level="project" /> - <orderEntry type="library" name="Maven: com.fasterxml.jackson.core:jackson-databind:2.12.6.1" level="project" /> - <orderEntry type="library" name="Maven: com.fasterxml.jackson.core:jackson-annotations:2.12.6" level="project" /> - <orderEntry type="library" name="Maven: com.fasterxml.jackson.core:jackson-core:2.12.6" level="project" /> - <orderEntry type="library" name="Maven: com.fasterxml.jackson.datatype:jackson-datatype-jdk8:2.12.6" level="project" /> - <orderEntry type="library" name="Maven: com.fasterxml.jackson.datatype:jackson-datatype-jsr310:2.12.6" level="project" /> - <orderEntry type="library" name="Maven: com.fasterxml.jackson.module:jackson-module-parameter-names:2.12.6" level="project" /> - <orderEntry type="library" name="Maven: org.springframework.boot:spring-boot-starter-tomcat:2.5.14" level="project" /> - <orderEntry type="library" name="Maven: org.apache.tomcat.embed:tomcat-embed-core:9.0.63" level="project" /> - <orderEntry type="library" name="Maven: org.apache.tomcat.embed:tomcat-embed-el:9.0.63" level="project" /> - <orderEntry type="library" name="Maven: org.apache.tomcat.embed:tomcat-embed-websocket:9.0.63" level="project" /> - <orderEntry type="library" name="Maven: org.springframework:spring-web:5.3.20" level="project" /> - <orderEntry type="library" name="Maven: org.springframework:spring-beans:5.3.20" level="project" /> - <orderEntry type="library" name="Maven: org.springframework:spring-webmvc:5.3.20" level="project" /> - <orderEntry type="library" name="Maven: org.springframework:spring-context:5.3.20" level="project" /> - <orderEntry type="library" name="Maven: org.springframework:spring-expression:5.3.20" level="project" /> - <orderEntry type="library" name="Maven: org.springframework.boot:spring-boot-starter-aop:2.5.14" level="project" /> - <orderEntry type="library" name="Maven: org.springframework:spring-aop:5.3.20" level="project" /> - <orderEntry type="library" name="Maven: org.aspectj:aspectjweaver:1.9.7" level="project" /> - <orderEntry type="library" name="Maven: com.alibaba:druid-spring-boot-starter:1.2.15" level="project" /> - <orderEntry type="library" name="Maven: com.alibaba:druid:1.2.15" level="project" /> - <orderEntry type="library" name="Maven: org.slf4j:slf4j-api:1.7.36" level="project" /> - <orderEntry type="library" name="Maven: org.springframework.boot:spring-boot-autoconfigure:2.5.14" level="project" /> - <orderEntry type="library" name="Maven: pro.fessional:kaptcha:2.3.3" level="project" /> - <orderEntry type="library" name="Maven: com.jhlabs:filters:2.0.235-1" level="project" /> - <orderEntry type="library" name="Maven: javax.servlet:servlet-api:2.5" level="project" /> - <orderEntry type="library" name="Maven: com.github.oshi:oshi-core:6.4.0" level="project" /> - <orderEntry type="library" name="Maven: net.java.dev.jna:jna:5.12.1" level="project" /> - <orderEntry type="library" name="Maven: net.java.dev.jna:jna-platform:5.12.1" level="project" /> - <orderEntry type="module" module-name="ruoyi-system" /> - <orderEntry type="module" module-name="ruoyi-common" /> - <orderEntry type="library" name="Maven: org.jsoup:jsoup:1.15.3" level="project" /> - <orderEntry type="library" name="Maven: io.minio:minio:7.1.0" level="project" /> - <orderEntry type="library" name="Maven: com.carrotsearch.thirdparty:simple-xml-safe:2.7.1" level="project" /> - <orderEntry type="library" name="Maven: com.google.guava:guava:25.1-jre" level="project" /> - <orderEntry type="library" name="Maven: org.checkerframework:checker-qual:2.0.0" level="project" /> - <orderEntry type="library" name="Maven: com.google.errorprone:error_prone_annotations:2.1.3" level="project" /> - <orderEntry type="library" name="Maven: com.google.j2objc:j2objc-annotations:1.1" level="project" /> - <orderEntry type="library" name="Maven: org.codehaus.mojo:animal-sniffer-annotations:1.14" level="project" /> - <orderEntry type="library" name="Maven: com.github.spotbugs:spotbugs-annotations:4.0.0" level="project" /> - <orderEntry type="library" name="Maven: net.jcip:jcip-annotations:1.0" level="project" /> - <orderEntry type="library" name="Maven: com.google.code.findbugs:jsr305:3.0.2" level="project" /> - <orderEntry type="library" name="Maven: org.springframework:spring-context-support:5.3.20" level="project" /> - <orderEntry type="library" name="Maven: org.freemarker:freemarker:2.3.31" level="project" /> - <orderEntry type="library" name="Maven: org.springframework.boot:spring-boot-starter-security:2.5.14" level="project" /> - <orderEntry type="library" name="Maven: org.springframework.security:spring-security-config:5.5.8" level="project" /> - <orderEntry type="library" name="Maven: org.springframework.security:spring-security-core:5.5.8" level="project" /> - <orderEntry type="library" name="Maven: org.springframework.security:spring-security-crypto:5.5.8" level="project" /> - <orderEntry type="library" name="Maven: org.springframework.security:spring-security-web:5.5.8" level="project" /> - <orderEntry type="library" name="Maven: com.github.pagehelper:pagehelper-spring-boot-starter:1.4.6" level="project" /> - <orderEntry type="library" name="Maven: org.mybatis.spring.boot:mybatis-spring-boot-starter:2.2.2" level="project" /> - <orderEntry type="library" name="Maven: org.mybatis.spring.boot:mybatis-spring-boot-autoconfigure:2.2.2" level="project" /> - <orderEntry type="library" name="Maven: org.mybatis:mybatis:3.5.9" level="project" /> - <orderEntry type="library" name="Maven: org.mybatis:mybatis-spring:2.0.7" level="project" /> - <orderEntry type="library" name="Maven: com.github.pagehelper:pagehelper-spring-boot-autoconfigure:1.4.6" level="project" /> - <orderEntry type="library" name="Maven: com.github.pagehelper:pagehelper:5.3.2" level="project" /> - <orderEntry type="library" name="Maven: com.github.jsqlparser:jsqlparser:4.5" level="project" /> - <orderEntry type="library" name="Maven: org.springframework.boot:spring-boot-starter-validation:2.5.14" level="project" /> - <orderEntry type="library" name="Maven: org.hibernate.validator:hibernate-validator:6.2.3.Final" level="project" /> - <orderEntry type="library" name="Maven: jakarta.validation:jakarta.validation-api:2.0.2" level="project" /> - <orderEntry type="library" name="Maven: org.jboss.logging:jboss-logging:3.4.3.Final" level="project" /> - <orderEntry type="library" name="Maven: com.fasterxml:classmate:1.5.1" level="project" /> - <orderEntry type="library" name="Maven: org.apache.commons:commons-lang3:3.12.0" level="project" /> - <orderEntry type="library" name="Maven: com.baomidou:dynamic-datasource-spring-boot-starter:3.5.2" level="project" /> - <orderEntry type="library" name="Maven: org.springframework.boot:spring-boot-starter-jdbc:2.5.14" level="project" /> - <orderEntry type="library" name="Maven: com.zaxxer:HikariCP:4.0.3" level="project" /> - <orderEntry type="library" name="Maven: org.springframework:spring-jdbc:5.3.20" level="project" /> - <orderEntry type="library" name="Maven: com.alibaba.fastjson2:fastjson2:2.0.23" level="project" /> - <orderEntry type="library" name="Maven: cn.hutool:hutool-all:5.4.0" level="project" /> - <orderEntry type="library" name="Maven: com.github.binarywang:weixin-java-mp:3.0.0" level="project" /> - <orderEntry type="library" name="Maven: com.github.binarywang:weixin-java-common:3.0.0" level="project" /> - <orderEntry type="library" name="Maven: com.thoughtworks.xstream:xstream:1.4.9" level="project" /> - <orderEntry type="library" name="Maven: xmlpull:xmlpull:1.1.3.1" level="project" /> - <orderEntry type="library" name="Maven: xpp3:xpp3_min:1.1.4c" level="project" /> - <orderEntry type="library" name="Maven: org.slf4j:jcl-over-slf4j:1.7.36" level="project" /> - <orderEntry type="library" name="Maven: commons-codec:commons-codec:1.15" level="project" /> - <orderEntry type="library" name="Maven: commons-io:commons-io:2.11.0" level="project" /> - <orderEntry type="library" name="Maven: commons-fileupload:commons-fileupload:1.4" level="project" /> - <orderEntry type="library" name="Maven: org.apache.poi:poi-ooxml:4.1.2" level="project" /> - <orderEntry type="library" name="Maven: org.apache.poi:poi:4.1.2" level="project" /> - <orderEntry type="library" name="Maven: org.apache.commons:commons-collections4:4.4" level="project" /> - <orderEntry type="library" name="Maven: org.apache.commons:commons-math3:3.6.1" level="project" /> - <orderEntry type="library" name="Maven: com.zaxxer:SparseBitSet:1.2" level="project" /> - <orderEntry type="library" name="Maven: org.apache.poi:poi-ooxml-schemas:4.1.2" level="project" /> - <orderEntry type="library" name="Maven: org.apache.xmlbeans:xmlbeans:3.1.0" level="project" /> - <orderEntry type="library" name="Maven: org.apache.commons:commons-compress:1.19" level="project" /> - <orderEntry type="library" name="Maven: com.github.virtuald:curvesapi:1.06" level="project" /> - <orderEntry type="library" name="Maven: io.jsonwebtoken:jjwt:0.9.1" level="project" /> - <orderEntry type="library" name="Maven: javax.xml.bind:jaxb-api:2.3.1" level="project" /> - <orderEntry type="library" name="Maven: javax.activation:javax.activation-api:1.2.0" level="project" /> - <orderEntry type="library" name="Maven: org.springframework.boot:spring-boot-starter-data-redis:2.5.14" level="project" /> - <orderEntry type="library" name="Maven: org.springframework.data:spring-data-redis:2.5.11" level="project" /> - <orderEntry type="library" name="Maven: org.springframework.data:spring-data-keyvalue:2.5.11" level="project" /> - <orderEntry type="library" name="Maven: org.springframework.data:spring-data-commons:2.5.11" level="project" /> - <orderEntry type="library" name="Maven: org.springframework:spring-tx:5.3.20" level="project" /> - <orderEntry type="library" name="Maven: org.springframework:spring-oxm:5.3.20" level="project" /> - <orderEntry type="library" name="Maven: io.lettuce:lettuce-core:6.1.8.RELEASE" level="project" /> - <orderEntry type="library" name="Maven: io.netty:netty-common:4.1.77.Final" level="project" /> - <orderEntry type="library" name="Maven: io.netty:netty-handler:4.1.77.Final" level="project" /> - <orderEntry type="library" name="Maven: io.netty:netty-resolver:4.1.77.Final" level="project" /> - <orderEntry type="library" name="Maven: io.netty:netty-transport:4.1.77.Final" level="project" /> - <orderEntry type="library" name="Maven: io.projectreactor:reactor-core:3.4.18" level="project" /> - <orderEntry type="library" name="Maven: org.reactivestreams:reactive-streams:1.0.3" level="project" /> - <orderEntry type="library" name="Maven: org.apache.commons:commons-pool2:2.9.0" level="project" /> - <orderEntry type="library" name="Maven: eu.bitwalker:UserAgentUtils:1.21" level="project" /> - <orderEntry type="library" name="Maven: io.swagger:swagger-annotations:1.6.2" level="project" /> - <orderEntry type="library" name="Maven: javax.servlet:javax.servlet-api:4.0.1" level="project" /> - <orderEntry type="library" name="Maven: org.projectlombok:lombok:1.18.24" level="project" /> - <orderEntry type="library" name="Maven: com.squareup.okhttp3:okhttp:3.14.9" level="project" /> - <orderEntry type="library" name="Maven: com.squareup.okio:okio:1.17.2" level="project" /> - <orderEntry type="library" name="Maven: com.aliyun:alibaba-dingtalk-service-sdk:2.0.0" level="project" /> - <orderEntry type="library" name="Maven: log4j:log4j:1.2.15" level="project" /> - <orderEntry type="library" name="Maven: javax.mail:mail:1.4" level="project" /> - <orderEntry type="library" name="Maven: javax.activation:activation:1.1" level="project" /> - <orderEntry type="library" name="Maven: commons-logging:commons-logging:1.1.1" level="project" /> - <orderEntry type="library" name="Maven: org.springframework.boot:spring-boot-starter-websocket:2.5.14" level="project" /> - <orderEntry type="library" name="Maven: org.springframework:spring-messaging:5.3.20" level="project" /> - <orderEntry type="library" name="Maven: org.springframework:spring-websocket:5.3.20" level="project" /> - <orderEntry type="library" name="Maven: org.apache.httpcomponents:httpcore:4.4.15" level="project" /> - <orderEntry type="library" name="Maven: commons-httpclient:commons-httpclient:3.1" level="project" /> - <orderEntry type="library" name="Maven: org.apache.httpcomponents:httpmime:4.5.13" level="project" /> - <orderEntry type="library" name="Maven: org.apache.httpcomponents:httpclient:4.5.13" level="project" /> - <orderEntry type="library" name="Maven: com.alibaba:fastjson:1.2.41" level="project" /> - <orderEntry type="library" name="Maven: org.springframework:spring-test:5.3.20" level="project" /> - <orderEntry type="module" module-name="smartor" /> - <orderEntry type="library" name="Maven: com.aliyun:ecs20140526:3.1.12" level="project" /> - <orderEntry type="library" name="Maven: com.aliyun:tea-util:0.2.16" level="project" /> - <orderEntry type="library" name="Maven: com.aliyun:tea-rpc:0.1.2" level="project" /> - <orderEntry type="library" name="Maven: com.aliyun:credentials-java:0.2.4" level="project" /> - <orderEntry type="library" name="Maven: com.aliyun:endpoint-util:0.0.7" level="project" /> - <orderEntry type="library" name="Maven: com.aliyun:tea:1.2.0" level="project" /> - <orderEntry type="library" name="Maven: com.aliyun:tea-rpc-util:0.1.2" level="project" /> - <orderEntry type="library" name="Maven: dom4j:dom4j:1.6.1" level="project" /> - <orderEntry type="library" name="Maven: com.sun.xml.bind:jaxb-core:2.3.0" level="project" /> - <orderEntry type="library" name="Maven: com.sun.xml.bind:jaxb-impl:2.3.0" level="project" /> - <orderEntry type="library" name="Maven: com.aliyun:tea-openapi:0.2.8" level="project" /> - <orderEntry type="library" name="Maven: com.aliyun:alibabacloud-gateway-spi:0.0.1" level="project" /> - <orderEntry type="library" name="Maven: com.aliyun:tea-xml:0.1.5" level="project" /> - <orderEntry type="library" name="Maven: org.dom4j:dom4j:2.0.3" level="project" /> - <orderEntry type="library" name="Maven: com.aliyun:openapiutil:0.2.1" level="project" /> - <orderEntry type="library" name="Maven: org.bouncycastle:bcpkix-jdk15on:1.70" level="project" /> - <orderEntry type="library" name="Maven: org.bouncycastle:bcutil-jdk15on:1.70" level="project" /> - <orderEntry type="library" name="Maven: com.aliyun:dysmsapi20170525:2.0.24" level="project" /> - <orderEntry type="library" name="Maven: com.aliyun:aliyun-java-sdk-core:4.6.3" level="project" /> - <orderEntry type="library" name="Maven: com.google.code.gson:gson:2.8.9" level="project" /> - <orderEntry type="library" name="Maven: org.glassfish.jaxb:jaxb-runtime:2.3.6" level="project" /> - <orderEntry type="library" name="Maven: jakarta.xml.bind:jakarta.xml.bind-api:2.3.3" level="project" /> - <orderEntry type="library" name="Maven: org.glassfish.jaxb:txw2:2.3.6" level="project" /> - <orderEntry type="library" name="Maven: com.sun.istack:istack-commons-runtime:3.0.12" level="project" /> - <orderEntry type="library" scope="RUNTIME" name="Maven: com.sun.activation:jakarta.activation:1.2.2" level="project" /> - <orderEntry type="library" name="Maven: org.bouncycastle:bcprov-jdk15on:1.70" level="project" /> - <orderEntry type="library" name="Maven: org.jacoco:org.jacoco.agent:runtime:0.8.8" level="project" /> - <orderEntry type="library" name="Maven: org.ini4j:ini4j:0.5.4" level="project" /> - <orderEntry type="library" name="Maven: io.opentracing:opentracing-api:0.33.0" level="project" /> - <orderEntry type="library" name="Maven: io.opentracing:opentracing-util:0.33.0" level="project" /> - <orderEntry type="library" name="Maven: io.opentracing:opentracing-noop:0.33.0" level="project" /> - <orderEntry type="library" name="Maven: com.aliyun:aliyun-java-sdk-ecs:4.24.59" level="project" /> - <orderEntry type="library" name="Maven: cn.afterturn:easypoi-spring-boot-starter:4.4.0" level="project" /> - <orderEntry type="library" name="Maven: cn.afterturn:easypoi-web:4.4.0" level="project" /> - <orderEntry type="library" name="Maven: cn.afterturn:easypoi-base:4.4.0" level="project" /> - <orderEntry type="library" name="Maven: ognl:ognl:3.2.6" level="project" /> - <orderEntry type="library" name="Maven: org.javassist:javassist:3.20.0-GA" level="project" /> - <orderEntry type="library" name="Maven: javax.validation:validation-api:2.0.1.Final" level="project" /> - <orderEntry type="library" name="Maven: cn.afterturn:easypoi-annotation:4.4.0" level="project" /> - <orderEntry type="library" name="Maven: cn.afterturn:easypoi-wps:4.4.0" level="project" /> - <orderEntry type="library" name="Maven: com.sparkjava:spark-core:2.9.4" level="project" /> - <orderEntry type="library" name="Maven: org.eclipse.jetty:jetty-server:9.4.46.v20220331" level="project" /> - <orderEntry type="library" name="Maven: org.eclipse.jetty:jetty-http:9.4.46.v20220331" level="project" /> - <orderEntry type="library" name="Maven: org.eclipse.jetty:jetty-util:9.4.46.v20220331" level="project" /> - <orderEntry type="library" name="Maven: org.eclipse.jetty:jetty-io:9.4.46.v20220331" level="project" /> - <orderEntry type="library" name="Maven: org.eclipse.jetty:jetty-webapp:9.4.46.v20220331" level="project" /> - <orderEntry type="library" name="Maven: org.eclipse.jetty:jetty-xml:9.4.46.v20220331" level="project" /> - <orderEntry type="library" name="Maven: org.eclipse.jetty:jetty-servlet:9.4.46.v20220331" level="project" /> - <orderEntry type="library" name="Maven: org.eclipse.jetty:jetty-security:9.4.46.v20220331" level="project" /> - <orderEntry type="library" name="Maven: org.eclipse.jetty:jetty-util-ajax:9.4.46.v20220331" level="project" /> - <orderEntry type="library" name="Maven: org.eclipse.jetty.websocket:websocket-server:9.4.46.v20220331" level="project" /> - <orderEntry type="library" name="Maven: org.eclipse.jetty.websocket:websocket-common:9.4.46.v20220331" level="project" /> - <orderEntry type="library" name="Maven: org.eclipse.jetty.websocket:websocket-client:9.4.46.v20220331" level="project" /> - <orderEntry type="library" name="Maven: org.eclipse.jetty:jetty-client:9.4.46.v20220331" level="project" /> - <orderEntry type="library" name="Maven: org.eclipse.jetty.websocket:websocket-servlet:9.4.46.v20220331" level="project" /> - <orderEntry type="library" name="Maven: org.eclipse.jetty.websocket:websocket-api:9.4.46.v20220331" level="project" /> - <orderEntry type="library" name="Maven: com.sparkjava:spark-template-freemarker:2.7.1" level="project" /> - <orderEntry type="library" name="Maven: com.google.zxing:core:3.5.1" level="project" /> - <orderEntry type="library" name="Maven: com.google.zxing:javase:3.5.1" level="project" /> - <orderEntry type="library" name="Maven: com.beust:jcommander:1.82" level="project" /> - <orderEntry type="library" scope="RUNTIME" name="Maven: com.github.jai-imageio:jai-imageio-core:1.4.0" level="project" /> - <orderEntry type="library" name="Maven: com.alibaba.nls:nls-sdk-recognizer:2.2.1" level="project" /> - <orderEntry type="library" name="Maven: com.alibaba.nls:nls-sdk-common:2.2.1" level="project" /> - <orderEntry type="library" name="Maven: io.netty:netty-codec-http:4.1.77.Final" level="project" /> - <orderEntry type="library" name="Maven: io.netty:netty-codec:4.1.77.Final" level="project" /> - <orderEntry type="library" name="Maven: io.netty:netty-buffer:4.1.77.Final" level="project" /> - <orderEntry type="library" name="Maven: com.alibaba.nls:nls-sdk-tts:2.2.1" level="project" /> - <orderEntry type="library" name="Maven: ca.uhn.hapi:hapi-base:2.3" level="project" /> - <orderEntry type="library" name="Maven: joda-time:joda-time:2.1" level="project" /> - <orderEntry type="library" name="Maven: ca.uhn.hapi:hapi-structures-v24:2.3" level="project" /> - <orderEntry type="library" name="Maven: com.googlecode.json-simple:json-simple:1.1.1" level="project" /> - <orderEntry type="library" name="Maven: junit:junit:4.13.2" level="project" /> - <orderEntry type="library" name="Maven: org.hamcrest:hamcrest-core:2.2" level="project" /> - <orderEntry type="library" name="Maven: org.hamcrest:hamcrest:2.2" level="project" /> - <orderEntry type="library" name="Maven: org.springframework.boot:spring-boot-starter-amqp:2.5.14" level="project" /> - <orderEntry type="library" name="Maven: org.springframework.amqp:spring-rabbit:2.3.16" level="project" /> - <orderEntry type="library" name="Maven: org.springframework.amqp:spring-amqp:2.3.16" level="project" /> - <orderEntry type="library" name="Maven: org.springframework.retry:spring-retry:1.3.3" level="project" /> - <orderEntry type="library" name="Maven: com.rabbitmq:amqp-client:5.12.0" level="project" /> - <orderEntry type="library" name="Maven: org.apache.axis:axis:1.4" level="project" /> - <orderEntry type="library" name="Maven: org.apache.axis:axis-jaxrpc:1.4" level="project" /> - <orderEntry type="library" name="Maven: com.jcraft:jsch:0.1.54" level="project" /> </component> </module> diff --git a/ruoyi-framework/src/main/java/com/ruoyi/framework/interceptor/HospitalFilterInterceptor.java b/ruoyi-framework/src/main/java/com/ruoyi/framework/interceptor/HospitalFilterInterceptor.java index 0120572..8c2c93a 100644 --- a/ruoyi-framework/src/main/java/com/ruoyi/framework/interceptor/HospitalFilterInterceptor.java +++ b/ruoyi-framework/src/main/java/com/ruoyi/framework/interceptor/HospitalFilterInterceptor.java @@ -47,7 +47,7 @@ orgid = loginUser.getUser().getOrgid(); } } catch (Exception e) { - + e.printStackTrace(); } if (StringUtils.isEmpty(orgid)) { return invocation.proceed(); @@ -71,7 +71,7 @@ * @return 淇敼鍚庣殑 SQL */ private String modifySqlWithorgidId(String originalSql, String orgid) { - if (originalSql.contains("insert into") || originalSql.contains("INSERT INTO") || originalSql.contains("from sys_menu") || originalSql.contains("update sys_menu") || originalSql.contains("information_schema.tables") || originalSql.contains("information_schema.columns") || originalSql.contains("gen_table")) { + if (originalSql.contains("insert into") || originalSql.contains("INSERT INTO") || originalSql.contains("from sys_menu") || originalSql.contains("update sys_menu") || originalSql.contains("information_schema.tables") || originalSql.contains("information_schema.columns") || originalSql.contains("gen_table") || originalSql.toUpperCase().contains("ORGID IS NULL")) { return originalSql; } // 鎻愬彇 orgid 鐨� WHERE 瀛愬彞 diff --git a/ruoyi-generator/ruoyi-generator.iml b/ruoyi-generator/ruoyi-generator.iml index a185935..3b4d47d 100644 --- a/ruoyi-generator/ruoyi-generator.iml +++ b/ruoyi-generator/ruoyi-generator.iml @@ -1,163 +1,8 @@ <?xml version="1.0" encoding="UTF-8"?> -<module external.system.module.type="SINGLE_MODULE" org.jetbrains.idea.maven.project.MavenProjectsManager.isMavenModule="true" type="JAVA_MODULE" version="4"> +<module version="4"> <component name="FacetManager"> - <facet type="web" name="Web"> - <configuration> - <webroots /> - <sourceRoots> - <root url="file://$MODULE_DIR$/src/main/java" /> - <root url="file://$MODULE_DIR$/src/main/resources" /> - </sourceRoots> - </configuration> - </facet> <facet type="Spring" name="Spring"> <configuration /> </facet> - </component> - <component name="NewModuleRootManager" LANGUAGE_LEVEL="JDK_1_8"> - <output url="file://$MODULE_DIR$/target/classes" /> - <output-test url="file://$MODULE_DIR$/target/test-classes" /> - <content url="file://$MODULE_DIR$"> - <sourceFolder url="file://$MODULE_DIR$/src/main/java" isTestSource="false" /> - <sourceFolder url="file://$MODULE_DIR$/src/main/resources" type="java-resource" /> - <sourceFolder url="file://$MODULE_DIR$/src/test/java" isTestSource="true" /> - <sourceFolder url="file://$MODULE_DIR$/src/test/resources" type="java-test-resource" /> - <excludeFolder url="file://$MODULE_DIR$/target" /> - </content> - <orderEntry type="inheritedJdk" /> - <orderEntry type="sourceFolder" forTests="false" /> - <orderEntry type="library" name="Maven: org.apache.velocity:velocity-engine-core:2.3" level="project" /> - <orderEntry type="library" name="Maven: org.apache.commons:commons-lang3:3.12.0" level="project" /> - <orderEntry type="library" name="Maven: org.slf4j:slf4j-api:1.7.36" level="project" /> - <orderEntry type="library" name="Maven: commons-collections:commons-collections:3.2.2" level="project" /> - <orderEntry type="module" module-name="ruoyi-common" /> - <orderEntry type="library" name="Maven: org.jsoup:jsoup:1.15.3" level="project" /> - <orderEntry type="library" name="Maven: io.minio:minio:7.1.0" level="project" /> - <orderEntry type="library" name="Maven: com.carrotsearch.thirdparty:simple-xml-safe:2.7.1" level="project" /> - <orderEntry type="library" name="Maven: com.google.guava:guava:25.1-jre" level="project" /> - <orderEntry type="library" name="Maven: org.checkerframework:checker-qual:2.0.0" level="project" /> - <orderEntry type="library" name="Maven: com.google.errorprone:error_prone_annotations:2.1.3" level="project" /> - <orderEntry type="library" name="Maven: com.google.j2objc:j2objc-annotations:1.1" level="project" /> - <orderEntry type="library" name="Maven: org.codehaus.mojo:animal-sniffer-annotations:1.14" level="project" /> - <orderEntry type="library" name="Maven: com.fasterxml.jackson.core:jackson-annotations:2.12.6" level="project" /> - <orderEntry type="library" name="Maven: com.fasterxml.jackson.core:jackson-core:2.12.6" level="project" /> - <orderEntry type="library" name="Maven: com.github.spotbugs:spotbugs-annotations:4.0.0" level="project" /> - <orderEntry type="library" name="Maven: net.jcip:jcip-annotations:1.0" level="project" /> - <orderEntry type="library" name="Maven: com.google.code.findbugs:jsr305:3.0.2" level="project" /> - <orderEntry type="library" name="Maven: org.springframework:spring-context-support:5.3.20" level="project" /> - <orderEntry type="library" name="Maven: org.springframework:spring-beans:5.3.20" level="project" /> - <orderEntry type="library" name="Maven: org.springframework:spring-context:5.3.20" level="project" /> - <orderEntry type="library" name="Maven: org.springframework:spring-expression:5.3.20" level="project" /> - <orderEntry type="library" name="Maven: org.springframework:spring-core:5.3.20" level="project" /> - <orderEntry type="library" name="Maven: org.springframework:spring-jcl:5.3.20" level="project" /> - <orderEntry type="library" name="Maven: org.freemarker:freemarker:2.3.31" level="project" /> - <orderEntry type="library" name="Maven: org.springframework:spring-web:5.3.20" level="project" /> - <orderEntry type="library" name="Maven: org.springframework.boot:spring-boot-starter-security:2.5.14" level="project" /> - <orderEntry type="library" name="Maven: org.springframework.boot:spring-boot-starter:2.5.14" level="project" /> - <orderEntry type="library" name="Maven: org.springframework.boot:spring-boot:2.5.14" level="project" /> - <orderEntry type="library" name="Maven: org.springframework.boot:spring-boot-autoconfigure:2.5.14" level="project" /> - <orderEntry type="library" name="Maven: org.springframework.boot:spring-boot-starter-logging:2.5.14" level="project" /> - <orderEntry type="library" name="Maven: ch.qos.logback:logback-classic:1.2.11" level="project" /> - <orderEntry type="library" name="Maven: ch.qos.logback:logback-core:1.2.11" level="project" /> - <orderEntry type="library" name="Maven: org.apache.logging.log4j:log4j-to-slf4j:2.17.2" level="project" /> - <orderEntry type="library" name="Maven: org.apache.logging.log4j:log4j-api:2.17.2" level="project" /> - <orderEntry type="library" name="Maven: org.slf4j:jul-to-slf4j:1.7.36" level="project" /> - <orderEntry type="library" name="Maven: jakarta.annotation:jakarta.annotation-api:1.3.5" level="project" /> - <orderEntry type="library" name="Maven: org.springframework:spring-aop:5.3.20" level="project" /> - <orderEntry type="library" name="Maven: org.springframework.security:spring-security-config:5.5.8" level="project" /> - <orderEntry type="library" name="Maven: org.springframework.security:spring-security-core:5.5.8" level="project" /> - <orderEntry type="library" name="Maven: org.springframework.security:spring-security-crypto:5.5.8" level="project" /> - <orderEntry type="library" name="Maven: org.springframework.security:spring-security-web:5.5.8" level="project" /> - <orderEntry type="library" name="Maven: com.github.pagehelper:pagehelper-spring-boot-starter:1.4.6" level="project" /> - <orderEntry type="library" name="Maven: org.mybatis.spring.boot:mybatis-spring-boot-starter:2.2.2" level="project" /> - <orderEntry type="library" name="Maven: org.mybatis.spring.boot:mybatis-spring-boot-autoconfigure:2.2.2" level="project" /> - <orderEntry type="library" name="Maven: org.mybatis:mybatis:3.5.9" level="project" /> - <orderEntry type="library" name="Maven: org.mybatis:mybatis-spring:2.0.7" level="project" /> - <orderEntry type="library" name="Maven: com.github.pagehelper:pagehelper-spring-boot-autoconfigure:1.4.6" level="project" /> - <orderEntry type="library" name="Maven: com.github.pagehelper:pagehelper:5.3.2" level="project" /> - <orderEntry type="library" name="Maven: com.github.jsqlparser:jsqlparser:4.5" level="project" /> - <orderEntry type="library" name="Maven: org.springframework.boot:spring-boot-starter-validation:2.5.14" level="project" /> - <orderEntry type="library" name="Maven: org.apache.tomcat.embed:tomcat-embed-el:9.0.63" level="project" /> - <orderEntry type="library" name="Maven: org.hibernate.validator:hibernate-validator:6.2.3.Final" level="project" /> - <orderEntry type="library" name="Maven: jakarta.validation:jakarta.validation-api:2.0.2" level="project" /> - <orderEntry type="library" name="Maven: org.jboss.logging:jboss-logging:3.4.3.Final" level="project" /> - <orderEntry type="library" name="Maven: com.fasterxml:classmate:1.5.1" level="project" /> - <orderEntry type="library" name="Maven: com.fasterxml.jackson.core:jackson-databind:2.12.6.1" level="project" /> - <orderEntry type="library" name="Maven: com.baomidou:dynamic-datasource-spring-boot-starter:3.5.2" level="project" /> - <orderEntry type="library" name="Maven: org.springframework.boot:spring-boot-starter-jdbc:2.5.14" level="project" /> - <orderEntry type="library" name="Maven: com.zaxxer:HikariCP:4.0.3" level="project" /> - <orderEntry type="library" name="Maven: org.springframework:spring-jdbc:5.3.20" level="project" /> - <orderEntry type="library" name="Maven: org.springframework.boot:spring-boot-starter-aop:2.5.14" level="project" /> - <orderEntry type="library" name="Maven: org.aspectj:aspectjweaver:1.9.7" level="project" /> - <orderEntry type="library" name="Maven: com.alibaba.fastjson2:fastjson2:2.0.23" level="project" /> - <orderEntry type="library" name="Maven: cn.hutool:hutool-all:5.4.0" level="project" /> - <orderEntry type="library" name="Maven: com.github.binarywang:weixin-java-mp:3.0.0" level="project" /> - <orderEntry type="library" name="Maven: com.github.binarywang:weixin-java-common:3.0.0" level="project" /> - <orderEntry type="library" name="Maven: com.thoughtworks.xstream:xstream:1.4.9" level="project" /> - <orderEntry type="library" name="Maven: xmlpull:xmlpull:1.1.3.1" level="project" /> - <orderEntry type="library" name="Maven: xpp3:xpp3_min:1.1.4c" level="project" /> - <orderEntry type="library" name="Maven: org.slf4j:jcl-over-slf4j:1.7.36" level="project" /> - <orderEntry type="library" name="Maven: com.google.code.gson:gson:2.8.9" level="project" /> - <orderEntry type="library" name="Maven: commons-codec:commons-codec:1.15" level="project" /> - <orderEntry type="library" name="Maven: commons-io:commons-io:2.11.0" level="project" /> - <orderEntry type="library" name="Maven: commons-fileupload:commons-fileupload:1.4" level="project" /> - <orderEntry type="library" name="Maven: org.apache.poi:poi-ooxml:4.1.2" level="project" /> - <orderEntry type="library" name="Maven: org.apache.poi:poi:4.1.2" level="project" /> - <orderEntry type="library" name="Maven: org.apache.commons:commons-collections4:4.4" level="project" /> - <orderEntry type="library" name="Maven: org.apache.commons:commons-math3:3.6.1" level="project" /> - <orderEntry type="library" name="Maven: com.zaxxer:SparseBitSet:1.2" level="project" /> - <orderEntry type="library" name="Maven: org.apache.poi:poi-ooxml-schemas:4.1.2" level="project" /> - <orderEntry type="library" name="Maven: org.apache.xmlbeans:xmlbeans:3.1.0" level="project" /> - <orderEntry type="library" name="Maven: org.apache.commons:commons-compress:1.19" level="project" /> - <orderEntry type="library" name="Maven: com.github.virtuald:curvesapi:1.06" level="project" /> - <orderEntry type="library" name="Maven: org.yaml:snakeyaml:1.28" level="project" /> - <orderEntry type="library" name="Maven: io.jsonwebtoken:jjwt:0.9.1" level="project" /> - <orderEntry type="library" name="Maven: javax.xml.bind:jaxb-api:2.3.1" level="project" /> - <orderEntry type="library" name="Maven: javax.activation:javax.activation-api:1.2.0" level="project" /> - <orderEntry type="library" name="Maven: org.springframework.boot:spring-boot-starter-data-redis:2.5.14" level="project" /> - <orderEntry type="library" name="Maven: org.springframework.data:spring-data-redis:2.5.11" level="project" /> - <orderEntry type="library" name="Maven: org.springframework.data:spring-data-keyvalue:2.5.11" level="project" /> - <orderEntry type="library" name="Maven: org.springframework.data:spring-data-commons:2.5.11" level="project" /> - <orderEntry type="library" name="Maven: org.springframework:spring-tx:5.3.20" level="project" /> - <orderEntry type="library" name="Maven: org.springframework:spring-oxm:5.3.20" level="project" /> - <orderEntry type="library" name="Maven: io.lettuce:lettuce-core:6.1.8.RELEASE" level="project" /> - <orderEntry type="library" name="Maven: io.netty:netty-common:4.1.77.Final" level="project" /> - <orderEntry type="library" name="Maven: io.netty:netty-handler:4.1.77.Final" level="project" /> - <orderEntry type="library" name="Maven: io.netty:netty-resolver:4.1.77.Final" level="project" /> - <orderEntry type="library" name="Maven: io.netty:netty-buffer:4.1.77.Final" level="project" /> - <orderEntry type="library" name="Maven: io.netty:netty-codec:4.1.77.Final" level="project" /> - <orderEntry type="library" name="Maven: io.netty:netty-transport:4.1.77.Final" level="project" /> - <orderEntry type="library" name="Maven: io.projectreactor:reactor-core:3.4.18" level="project" /> - <orderEntry type="library" name="Maven: org.reactivestreams:reactive-streams:1.0.3" level="project" /> - <orderEntry type="library" name="Maven: org.apache.commons:commons-pool2:2.9.0" level="project" /> - <orderEntry type="library" name="Maven: eu.bitwalker:UserAgentUtils:1.21" level="project" /> - <orderEntry type="library" name="Maven: io.swagger:swagger-annotations:1.6.2" level="project" /> - <orderEntry type="library" name="Maven: javax.servlet:javax.servlet-api:4.0.1" level="project" /> - <orderEntry type="library" name="Maven: org.projectlombok:lombok:1.18.24" level="project" /> - <orderEntry type="library" name="Maven: com.squareup.okhttp3:okhttp:3.14.9" level="project" /> - <orderEntry type="library" name="Maven: com.squareup.okio:okio:1.17.2" level="project" /> - <orderEntry type="library" name="Maven: com.aliyun:alibaba-dingtalk-service-sdk:2.0.0" level="project" /> - <orderEntry type="library" name="Maven: log4j:log4j:1.2.15" level="project" /> - <orderEntry type="library" name="Maven: javax.mail:mail:1.4" level="project" /> - <orderEntry type="library" name="Maven: javax.activation:activation:1.1" level="project" /> - <orderEntry type="library" name="Maven: commons-logging:commons-logging:1.1.1" level="project" /> - <orderEntry type="library" name="Maven: org.springframework.boot:spring-boot-starter-websocket:2.5.14" level="project" /> - <orderEntry type="library" name="Maven: org.springframework.boot:spring-boot-starter-web:2.5.14" level="project" /> - <orderEntry type="library" name="Maven: org.springframework.boot:spring-boot-starter-json:2.5.14" level="project" /> - <orderEntry type="library" name="Maven: com.fasterxml.jackson.datatype:jackson-datatype-jdk8:2.12.6" level="project" /> - <orderEntry type="library" name="Maven: com.fasterxml.jackson.datatype:jackson-datatype-jsr310:2.12.6" level="project" /> - <orderEntry type="library" name="Maven: com.fasterxml.jackson.module:jackson-module-parameter-names:2.12.6" level="project" /> - <orderEntry type="library" name="Maven: org.springframework.boot:spring-boot-starter-tomcat:2.5.14" level="project" /> - <orderEntry type="library" name="Maven: org.apache.tomcat.embed:tomcat-embed-core:9.0.63" level="project" /> - <orderEntry type="library" name="Maven: org.apache.tomcat.embed:tomcat-embed-websocket:9.0.63" level="project" /> - <orderEntry type="library" name="Maven: org.springframework:spring-webmvc:5.3.20" level="project" /> - <orderEntry type="library" name="Maven: org.springframework:spring-messaging:5.3.20" level="project" /> - <orderEntry type="library" name="Maven: org.springframework:spring-websocket:5.3.20" level="project" /> - <orderEntry type="library" name="Maven: org.apache.httpcomponents:httpcore:4.4.15" level="project" /> - <orderEntry type="library" name="Maven: commons-httpclient:commons-httpclient:3.1" level="project" /> - <orderEntry type="library" name="Maven: org.apache.httpcomponents:httpmime:4.5.13" level="project" /> - <orderEntry type="library" name="Maven: org.apache.httpcomponents:httpclient:4.5.13" level="project" /> - <orderEntry type="library" name="Maven: com.alibaba:fastjson:1.2.41" level="project" /> - <orderEntry type="library" name="Maven: org.springframework:spring-test:5.3.20" level="project" /> </component> </module> diff --git a/ruoyi-quartz/ruoyi-quartz.iml b/ruoyi-quartz/ruoyi-quartz.iml index afb9a0b..3b4d47d 100644 --- a/ruoyi-quartz/ruoyi-quartz.iml +++ b/ruoyi-quartz/ruoyi-quartz.iml @@ -1,244 +1,8 @@ <?xml version="1.0" encoding="UTF-8"?> -<module external.system.module.type="SINGLE_MODULE" org.jetbrains.idea.maven.project.MavenProjectsManager.isMavenModule="true" type="JAVA_MODULE" version="4"> +<module version="4"> <component name="FacetManager"> - <facet type="web" name="Web"> - <configuration> - <webroots /> - <sourceRoots> - <root url="file://$MODULE_DIR$/src/main/java" /> - <root url="file://$MODULE_DIR$/src/main/resources" /> - </sourceRoots> - </configuration> - </facet> <facet type="Spring" name="Spring"> <configuration /> </facet> </component> - <component name="NewModuleRootManager" LANGUAGE_LEVEL="JDK_1_8"> - <output url="file://$MODULE_DIR$/target/classes" /> - <output-test url="file://$MODULE_DIR$/target/test-classes" /> - <content url="file://$MODULE_DIR$"> - <sourceFolder url="file://$MODULE_DIR$/src/main/java" isTestSource="false" /> - <sourceFolder url="file://$MODULE_DIR$/src/main/resources" type="java-resource" /> - <sourceFolder url="file://$MODULE_DIR$/src/test/java" isTestSource="true" /> - <sourceFolder url="file://$MODULE_DIR$/src/test/resources" type="java-test-resource" /> - <excludeFolder url="file://$MODULE_DIR$/target" /> - </content> - <orderEntry type="inheritedJdk" /> - <orderEntry type="sourceFolder" forTests="false" /> - <orderEntry type="library" name="Maven: org.quartz-scheduler:quartz:2.3.2" level="project" /> - <orderEntry type="library" name="Maven: com.mchange:mchange-commons-java:0.2.15" level="project" /> - <orderEntry type="library" name="Maven: org.slf4j:slf4j-api:1.7.36" level="project" /> - <orderEntry type="module" module-name="ruoyi-common" /> - <orderEntry type="library" name="Maven: org.jsoup:jsoup:1.15.3" level="project" /> - <orderEntry type="library" name="Maven: io.minio:minio:7.1.0" level="project" /> - <orderEntry type="library" name="Maven: com.carrotsearch.thirdparty:simple-xml-safe:2.7.1" level="project" /> - <orderEntry type="library" name="Maven: com.google.guava:guava:25.1-jre" level="project" /> - <orderEntry type="library" name="Maven: org.checkerframework:checker-qual:2.0.0" level="project" /> - <orderEntry type="library" name="Maven: com.google.errorprone:error_prone_annotations:2.1.3" level="project" /> - <orderEntry type="library" name="Maven: com.google.j2objc:j2objc-annotations:1.1" level="project" /> - <orderEntry type="library" name="Maven: org.codehaus.mojo:animal-sniffer-annotations:1.14" level="project" /> - <orderEntry type="library" name="Maven: com.fasterxml.jackson.core:jackson-annotations:2.12.6" level="project" /> - <orderEntry type="library" name="Maven: com.fasterxml.jackson.core:jackson-core:2.12.6" level="project" /> - <orderEntry type="library" name="Maven: com.github.spotbugs:spotbugs-annotations:4.0.0" level="project" /> - <orderEntry type="library" name="Maven: net.jcip:jcip-annotations:1.0" level="project" /> - <orderEntry type="library" name="Maven: com.google.code.findbugs:jsr305:3.0.2" level="project" /> - <orderEntry type="library" name="Maven: org.springframework:spring-context-support:5.3.20" level="project" /> - <orderEntry type="library" name="Maven: org.springframework:spring-beans:5.3.20" level="project" /> - <orderEntry type="library" name="Maven: org.springframework:spring-context:5.3.20" level="project" /> - <orderEntry type="library" name="Maven: org.springframework:spring-expression:5.3.20" level="project" /> - <orderEntry type="library" name="Maven: org.springframework:spring-core:5.3.20" level="project" /> - <orderEntry type="library" name="Maven: org.springframework:spring-jcl:5.3.20" level="project" /> - <orderEntry type="library" name="Maven: org.freemarker:freemarker:2.3.31" level="project" /> - <orderEntry type="library" name="Maven: org.springframework:spring-web:5.3.20" level="project" /> - <orderEntry type="library" name="Maven: org.springframework.boot:spring-boot-starter-security:2.5.14" level="project" /> - <orderEntry type="library" name="Maven: org.springframework.boot:spring-boot-starter:2.5.14" level="project" /> - <orderEntry type="library" name="Maven: org.springframework.boot:spring-boot:2.5.14" level="project" /> - <orderEntry type="library" name="Maven: org.springframework.boot:spring-boot-starter-logging:2.5.14" level="project" /> - <orderEntry type="library" name="Maven: ch.qos.logback:logback-classic:1.2.11" level="project" /> - <orderEntry type="library" name="Maven: ch.qos.logback:logback-core:1.2.11" level="project" /> - <orderEntry type="library" name="Maven: org.apache.logging.log4j:log4j-to-slf4j:2.17.2" level="project" /> - <orderEntry type="library" name="Maven: org.apache.logging.log4j:log4j-api:2.17.2" level="project" /> - <orderEntry type="library" name="Maven: org.slf4j:jul-to-slf4j:1.7.36" level="project" /> - <orderEntry type="library" name="Maven: jakarta.annotation:jakarta.annotation-api:1.3.5" level="project" /> - <orderEntry type="library" name="Maven: org.springframework:spring-aop:5.3.20" level="project" /> - <orderEntry type="library" name="Maven: org.springframework.security:spring-security-config:5.5.8" level="project" /> - <orderEntry type="library" name="Maven: org.springframework.security:spring-security-core:5.5.8" level="project" /> - <orderEntry type="library" name="Maven: org.springframework.security:spring-security-crypto:5.5.8" level="project" /> - <orderEntry type="library" name="Maven: org.springframework.security:spring-security-web:5.5.8" level="project" /> - <orderEntry type="library" name="Maven: com.github.pagehelper:pagehelper-spring-boot-starter:1.4.6" level="project" /> - <orderEntry type="library" name="Maven: org.mybatis.spring.boot:mybatis-spring-boot-starter:2.2.2" level="project" /> - <orderEntry type="library" name="Maven: org.mybatis.spring.boot:mybatis-spring-boot-autoconfigure:2.2.2" level="project" /> - <orderEntry type="library" name="Maven: org.mybatis:mybatis:3.5.9" level="project" /> - <orderEntry type="library" name="Maven: org.mybatis:mybatis-spring:2.0.7" level="project" /> - <orderEntry type="library" name="Maven: com.github.pagehelper:pagehelper-spring-boot-autoconfigure:1.4.6" level="project" /> - <orderEntry type="library" name="Maven: com.github.pagehelper:pagehelper:5.3.2" level="project" /> - <orderEntry type="library" name="Maven: com.github.jsqlparser:jsqlparser:4.5" level="project" /> - <orderEntry type="library" name="Maven: org.springframework.boot:spring-boot-starter-validation:2.5.14" level="project" /> - <orderEntry type="library" name="Maven: org.apache.tomcat.embed:tomcat-embed-el:9.0.63" level="project" /> - <orderEntry type="library" name="Maven: org.hibernate.validator:hibernate-validator:6.2.3.Final" level="project" /> - <orderEntry type="library" name="Maven: jakarta.validation:jakarta.validation-api:2.0.2" level="project" /> - <orderEntry type="library" name="Maven: org.jboss.logging:jboss-logging:3.4.3.Final" level="project" /> - <orderEntry type="library" name="Maven: com.fasterxml:classmate:1.5.1" level="project" /> - <orderEntry type="library" name="Maven: org.apache.commons:commons-lang3:3.12.0" level="project" /> - <orderEntry type="library" name="Maven: com.fasterxml.jackson.core:jackson-databind:2.12.6.1" level="project" /> - <orderEntry type="library" name="Maven: com.baomidou:dynamic-datasource-spring-boot-starter:3.5.2" level="project" /> - <orderEntry type="library" name="Maven: org.springframework.boot:spring-boot-starter-jdbc:2.5.14" level="project" /> - <orderEntry type="library" name="Maven: com.zaxxer:HikariCP:4.0.3" level="project" /> - <orderEntry type="library" name="Maven: org.springframework:spring-jdbc:5.3.20" level="project" /> - <orderEntry type="library" name="Maven: org.springframework.boot:spring-boot-starter-aop:2.5.14" level="project" /> - <orderEntry type="library" name="Maven: org.aspectj:aspectjweaver:1.9.7" level="project" /> - <orderEntry type="library" name="Maven: com.alibaba.fastjson2:fastjson2:2.0.23" level="project" /> - <orderEntry type="library" name="Maven: cn.hutool:hutool-all:5.4.0" level="project" /> - <orderEntry type="library" name="Maven: com.github.binarywang:weixin-java-mp:3.0.0" level="project" /> - <orderEntry type="library" name="Maven: com.github.binarywang:weixin-java-common:3.0.0" level="project" /> - <orderEntry type="library" name="Maven: com.thoughtworks.xstream:xstream:1.4.9" level="project" /> - <orderEntry type="library" name="Maven: xmlpull:xmlpull:1.1.3.1" level="project" /> - <orderEntry type="library" name="Maven: xpp3:xpp3_min:1.1.4c" level="project" /> - <orderEntry type="library" name="Maven: org.slf4j:jcl-over-slf4j:1.7.36" level="project" /> - <orderEntry type="library" name="Maven: commons-io:commons-io:2.11.0" level="project" /> - <orderEntry type="library" name="Maven: commons-fileupload:commons-fileupload:1.4" level="project" /> - <orderEntry type="library" name="Maven: org.apache.poi:poi-ooxml:4.1.2" level="project" /> - <orderEntry type="library" name="Maven: org.apache.poi:poi:4.1.2" level="project" /> - <orderEntry type="library" name="Maven: org.apache.commons:commons-collections4:4.4" level="project" /> - <orderEntry type="library" name="Maven: org.apache.commons:commons-math3:3.6.1" level="project" /> - <orderEntry type="library" name="Maven: com.zaxxer:SparseBitSet:1.2" level="project" /> - <orderEntry type="library" name="Maven: org.apache.poi:poi-ooxml-schemas:4.1.2" level="project" /> - <orderEntry type="library" name="Maven: org.apache.xmlbeans:xmlbeans:3.1.0" level="project" /> - <orderEntry type="library" name="Maven: org.apache.commons:commons-compress:1.19" level="project" /> - <orderEntry type="library" name="Maven: com.github.virtuald:curvesapi:1.06" level="project" /> - <orderEntry type="library" name="Maven: org.yaml:snakeyaml:1.28" level="project" /> - <orderEntry type="library" name="Maven: io.jsonwebtoken:jjwt:0.9.1" level="project" /> - <orderEntry type="library" name="Maven: javax.xml.bind:jaxb-api:2.3.1" level="project" /> - <orderEntry type="library" name="Maven: javax.activation:javax.activation-api:1.2.0" level="project" /> - <orderEntry type="library" name="Maven: org.springframework.boot:spring-boot-starter-data-redis:2.5.14" level="project" /> - <orderEntry type="library" name="Maven: org.springframework.data:spring-data-redis:2.5.11" level="project" /> - <orderEntry type="library" name="Maven: org.springframework.data:spring-data-keyvalue:2.5.11" level="project" /> - <orderEntry type="library" name="Maven: org.springframework.data:spring-data-commons:2.5.11" level="project" /> - <orderEntry type="library" name="Maven: org.springframework:spring-tx:5.3.20" level="project" /> - <orderEntry type="library" name="Maven: org.springframework:spring-oxm:5.3.20" level="project" /> - <orderEntry type="library" name="Maven: io.lettuce:lettuce-core:6.1.8.RELEASE" level="project" /> - <orderEntry type="library" name="Maven: io.netty:netty-common:4.1.77.Final" level="project" /> - <orderEntry type="library" name="Maven: io.netty:netty-handler:4.1.77.Final" level="project" /> - <orderEntry type="library" name="Maven: io.netty:netty-resolver:4.1.77.Final" level="project" /> - <orderEntry type="library" name="Maven: io.netty:netty-transport:4.1.77.Final" level="project" /> - <orderEntry type="library" name="Maven: io.projectreactor:reactor-core:3.4.18" level="project" /> - <orderEntry type="library" name="Maven: org.reactivestreams:reactive-streams:1.0.3" level="project" /> - <orderEntry type="library" name="Maven: org.apache.commons:commons-pool2:2.9.0" level="project" /> - <orderEntry type="library" name="Maven: eu.bitwalker:UserAgentUtils:1.21" level="project" /> - <orderEntry type="library" name="Maven: io.swagger:swagger-annotations:1.6.2" level="project" /> - <orderEntry type="library" name="Maven: javax.servlet:javax.servlet-api:4.0.1" level="project" /> - <orderEntry type="library" name="Maven: org.projectlombok:lombok:1.18.24" level="project" /> - <orderEntry type="library" name="Maven: com.squareup.okhttp3:okhttp:3.14.9" level="project" /> - <orderEntry type="library" name="Maven: com.squareup.okio:okio:1.17.2" level="project" /> - <orderEntry type="library" name="Maven: com.aliyun:alibaba-dingtalk-service-sdk:2.0.0" level="project" /> - <orderEntry type="library" name="Maven: log4j:log4j:1.2.15" level="project" /> - <orderEntry type="library" name="Maven: javax.mail:mail:1.4" level="project" /> - <orderEntry type="library" name="Maven: javax.activation:activation:1.1" level="project" /> - <orderEntry type="library" name="Maven: commons-logging:commons-logging:1.1.1" level="project" /> - <orderEntry type="library" name="Maven: org.springframework.boot:spring-boot-starter-websocket:2.5.14" level="project" /> - <orderEntry type="library" name="Maven: org.springframework.boot:spring-boot-starter-web:2.5.14" level="project" /> - <orderEntry type="library" name="Maven: org.springframework.boot:spring-boot-starter-json:2.5.14" level="project" /> - <orderEntry type="library" name="Maven: com.fasterxml.jackson.datatype:jackson-datatype-jdk8:2.12.6" level="project" /> - <orderEntry type="library" name="Maven: com.fasterxml.jackson.datatype:jackson-datatype-jsr310:2.12.6" level="project" /> - <orderEntry type="library" name="Maven: com.fasterxml.jackson.module:jackson-module-parameter-names:2.12.6" level="project" /> - <orderEntry type="library" name="Maven: org.springframework.boot:spring-boot-starter-tomcat:2.5.14" level="project" /> - <orderEntry type="library" name="Maven: org.apache.tomcat.embed:tomcat-embed-core:9.0.63" level="project" /> - <orderEntry type="library" name="Maven: org.apache.tomcat.embed:tomcat-embed-websocket:9.0.63" level="project" /> - <orderEntry type="library" name="Maven: org.springframework:spring-webmvc:5.3.20" level="project" /> - <orderEntry type="library" name="Maven: org.springframework:spring-messaging:5.3.20" level="project" /> - <orderEntry type="library" name="Maven: org.springframework:spring-websocket:5.3.20" level="project" /> - <orderEntry type="library" name="Maven: org.apache.httpcomponents:httpcore:4.4.15" level="project" /> - <orderEntry type="library" name="Maven: commons-httpclient:commons-httpclient:3.1" level="project" /> - <orderEntry type="library" name="Maven: commons-codec:commons-codec:1.15" level="project" /> - <orderEntry type="library" name="Maven: org.apache.httpcomponents:httpmime:4.5.13" level="project" /> - <orderEntry type="library" name="Maven: org.apache.httpcomponents:httpclient:4.5.13" level="project" /> - <orderEntry type="library" name="Maven: com.alibaba:fastjson:1.2.41" level="project" /> - <orderEntry type="library" name="Maven: org.springframework:spring-test:5.3.20" level="project" /> - <orderEntry type="module" module-name="smartor" /> - <orderEntry type="library" name="Maven: com.aliyun:ecs20140526:3.1.12" level="project" /> - <orderEntry type="library" name="Maven: com.aliyun:tea-util:0.2.16" level="project" /> - <orderEntry type="library" name="Maven: com.aliyun:tea-rpc:0.1.2" level="project" /> - <orderEntry type="library" name="Maven: com.aliyun:credentials-java:0.2.4" level="project" /> - <orderEntry type="library" name="Maven: com.aliyun:endpoint-util:0.0.7" level="project" /> - <orderEntry type="library" name="Maven: com.aliyun:tea:1.2.0" level="project" /> - <orderEntry type="library" name="Maven: com.aliyun:tea-rpc-util:0.1.2" level="project" /> - <orderEntry type="library" name="Maven: dom4j:dom4j:1.6.1" level="project" /> - <orderEntry type="library" name="Maven: xml-apis:xml-apis:1.0.b2" level="project" /> - <orderEntry type="library" name="Maven: com.sun.xml.bind:jaxb-core:2.3.0" level="project" /> - <orderEntry type="library" name="Maven: com.sun.xml.bind:jaxb-impl:2.3.0" level="project" /> - <orderEntry type="library" name="Maven: com.aliyun:tea-openapi:0.2.8" level="project" /> - <orderEntry type="library" name="Maven: com.aliyun:alibabacloud-gateway-spi:0.0.1" level="project" /> - <orderEntry type="library" name="Maven: com.aliyun:tea-xml:0.1.5" level="project" /> - <orderEntry type="library" name="Maven: org.dom4j:dom4j:2.0.3" level="project" /> - <orderEntry type="library" name="Maven: com.aliyun:openapiutil:0.2.1" level="project" /> - <orderEntry type="library" name="Maven: org.bouncycastle:bcpkix-jdk15on:1.70" level="project" /> - <orderEntry type="library" name="Maven: org.bouncycastle:bcutil-jdk15on:1.70" level="project" /> - <orderEntry type="library" name="Maven: com.aliyun:dysmsapi20170525:2.0.24" level="project" /> - <orderEntry type="library" name="Maven: com.aliyun:aliyun-java-sdk-core:4.6.3" level="project" /> - <orderEntry type="library" name="Maven: com.google.code.gson:gson:2.8.9" level="project" /> - <orderEntry type="library" name="Maven: org.glassfish.jaxb:jaxb-runtime:2.3.6" level="project" /> - <orderEntry type="library" name="Maven: jakarta.xml.bind:jakarta.xml.bind-api:2.3.3" level="project" /> - <orderEntry type="library" name="Maven: org.glassfish.jaxb:txw2:2.3.6" level="project" /> - <orderEntry type="library" name="Maven: com.sun.istack:istack-commons-runtime:3.0.12" level="project" /> - <orderEntry type="library" scope="RUNTIME" name="Maven: com.sun.activation:jakarta.activation:1.2.2" level="project" /> - <orderEntry type="library" name="Maven: org.bouncycastle:bcprov-jdk15on:1.70" level="project" /> - <orderEntry type="library" name="Maven: org.jacoco:org.jacoco.agent:runtime:0.8.8" level="project" /> - <orderEntry type="library" name="Maven: org.ini4j:ini4j:0.5.4" level="project" /> - <orderEntry type="library" name="Maven: io.opentracing:opentracing-api:0.33.0" level="project" /> - <orderEntry type="library" name="Maven: io.opentracing:opentracing-util:0.33.0" level="project" /> - <orderEntry type="library" name="Maven: io.opentracing:opentracing-noop:0.33.0" level="project" /> - <orderEntry type="library" name="Maven: com.aliyun:aliyun-java-sdk-ecs:4.24.59" level="project" /> - <orderEntry type="library" name="Maven: cn.afterturn:easypoi-spring-boot-starter:4.4.0" level="project" /> - <orderEntry type="library" name="Maven: cn.afterturn:easypoi-web:4.4.0" level="project" /> - <orderEntry type="library" name="Maven: cn.afterturn:easypoi-base:4.4.0" level="project" /> - <orderEntry type="library" name="Maven: ognl:ognl:3.2.6" level="project" /> - <orderEntry type="library" name="Maven: org.javassist:javassist:3.20.0-GA" level="project" /> - <orderEntry type="library" name="Maven: javax.validation:validation-api:2.0.1.Final" level="project" /> - <orderEntry type="library" name="Maven: cn.afterturn:easypoi-annotation:4.4.0" level="project" /> - <orderEntry type="library" name="Maven: cn.afterturn:easypoi-wps:4.4.0" level="project" /> - <orderEntry type="library" name="Maven: org.springframework.boot:spring-boot-autoconfigure:2.5.14" level="project" /> - <orderEntry type="library" name="Maven: com.sparkjava:spark-core:2.9.4" level="project" /> - <orderEntry type="library" name="Maven: org.eclipse.jetty:jetty-server:9.4.46.v20220331" level="project" /> - <orderEntry type="library" name="Maven: org.eclipse.jetty:jetty-http:9.4.46.v20220331" level="project" /> - <orderEntry type="library" name="Maven: org.eclipse.jetty:jetty-util:9.4.46.v20220331" level="project" /> - <orderEntry type="library" name="Maven: org.eclipse.jetty:jetty-io:9.4.46.v20220331" level="project" /> - <orderEntry type="library" name="Maven: org.eclipse.jetty:jetty-webapp:9.4.46.v20220331" level="project" /> - <orderEntry type="library" name="Maven: org.eclipse.jetty:jetty-xml:9.4.46.v20220331" level="project" /> - <orderEntry type="library" name="Maven: org.eclipse.jetty:jetty-servlet:9.4.46.v20220331" level="project" /> - <orderEntry type="library" name="Maven: org.eclipse.jetty:jetty-security:9.4.46.v20220331" level="project" /> - <orderEntry type="library" name="Maven: org.eclipse.jetty:jetty-util-ajax:9.4.46.v20220331" level="project" /> - <orderEntry type="library" name="Maven: org.eclipse.jetty.websocket:websocket-server:9.4.46.v20220331" level="project" /> - <orderEntry type="library" name="Maven: org.eclipse.jetty.websocket:websocket-common:9.4.46.v20220331" level="project" /> - <orderEntry type="library" name="Maven: org.eclipse.jetty.websocket:websocket-client:9.4.46.v20220331" level="project" /> - <orderEntry type="library" name="Maven: org.eclipse.jetty:jetty-client:9.4.46.v20220331" level="project" /> - <orderEntry type="library" name="Maven: org.eclipse.jetty.websocket:websocket-servlet:9.4.46.v20220331" level="project" /> - <orderEntry type="library" name="Maven: org.eclipse.jetty.websocket:websocket-api:9.4.46.v20220331" level="project" /> - <orderEntry type="library" name="Maven: com.sparkjava:spark-template-freemarker:2.7.1" level="project" /> - <orderEntry type="library" name="Maven: com.google.zxing:core:3.5.1" level="project" /> - <orderEntry type="library" name="Maven: com.google.zxing:javase:3.5.1" level="project" /> - <orderEntry type="library" name="Maven: com.beust:jcommander:1.82" level="project" /> - <orderEntry type="library" scope="RUNTIME" name="Maven: com.github.jai-imageio:jai-imageio-core:1.4.0" level="project" /> - <orderEntry type="library" name="Maven: com.alibaba.nls:nls-sdk-recognizer:2.2.1" level="project" /> - <orderEntry type="library" name="Maven: com.alibaba.nls:nls-sdk-common:2.2.1" level="project" /> - <orderEntry type="library" name="Maven: io.netty:netty-codec-http:4.1.77.Final" level="project" /> - <orderEntry type="library" name="Maven: io.netty:netty-codec:4.1.77.Final" level="project" /> - <orderEntry type="library" name="Maven: io.netty:netty-buffer:4.1.77.Final" level="project" /> - <orderEntry type="library" name="Maven: com.alibaba.nls:nls-sdk-tts:2.2.1" level="project" /> - <orderEntry type="library" name="Maven: ca.uhn.hapi:hapi-base:2.3" level="project" /> - <orderEntry type="library" name="Maven: joda-time:joda-time:2.1" level="project" /> - <orderEntry type="library" name="Maven: ca.uhn.hapi:hapi-structures-v24:2.3" level="project" /> - <orderEntry type="library" name="Maven: com.googlecode.json-simple:json-simple:1.1.1" level="project" /> - <orderEntry type="library" name="Maven: junit:junit:4.13.2" level="project" /> - <orderEntry type="library" name="Maven: org.hamcrest:hamcrest-core:2.2" level="project" /> - <orderEntry type="library" name="Maven: org.hamcrest:hamcrest:2.2" level="project" /> - <orderEntry type="library" name="Maven: org.springframework.boot:spring-boot-starter-amqp:2.5.14" level="project" /> - <orderEntry type="library" name="Maven: org.springframework.amqp:spring-rabbit:2.3.16" level="project" /> - <orderEntry type="library" name="Maven: org.springframework.amqp:spring-amqp:2.3.16" level="project" /> - <orderEntry type="library" name="Maven: org.springframework.retry:spring-retry:1.3.3" level="project" /> - <orderEntry type="library" name="Maven: com.rabbitmq:amqp-client:5.12.0" level="project" /> - <orderEntry type="library" name="Maven: org.apache.axis:axis:1.4" level="project" /> - <orderEntry type="library" name="Maven: org.apache.axis:axis-jaxrpc:1.4" level="project" /> - <orderEntry type="library" name="Maven: com.jcraft:jsch:0.1.54" level="project" /> - </component> -</module> \ No newline at end of file +</module> diff --git a/ruoyi-quartz/src/main/java/com/ruoyi/quartz/task/RyTask.java b/ruoyi-quartz/src/main/java/com/ruoyi/quartz/task/RyTask.java index 68edc8f..d35f49d 100644 --- a/ruoyi-quartz/src/main/java/com/ruoyi/quartz/task/RyTask.java +++ b/ruoyi-quartz/src/main/java/com/ruoyi/quartz/task/RyTask.java @@ -493,6 +493,7 @@ serviceSubtaskMapper.updateServiceSubtask(ss); continue; } + log.error("---------涓芥按鐭俊鍙戦�佸叆鍙俛ddress锛歿}, sendMagParam:{}, orgid:{}-------", address,sendMagParam,serviceSubtask.getOrgid()); String dxCode = getDXCode(address, sendMagParam.getPhone(), sendMagParam.getContent(), "", "", MsgLSEnum.getHeaderByCode(serviceSubtask.getOrgid())); log.error("---------涓芥按鐭俊鍙戦�佺粨鏋滐細{}-------", dxCode); ObjectMapper objectMapper = new ObjectMapper(); diff --git a/smartor/src/main/java/com/smartor/domain/ServiceOutPath.java b/smartor/src/main/java/com/smartor/domain/ServiceOutPath.java index 58ec14f..8438dbf 100644 --- a/smartor/src/main/java/com/smartor/domain/ServiceOutPath.java +++ b/smartor/src/main/java/com/smartor/domain/ServiceOutPath.java @@ -68,6 +68,5 @@ @ApiModelProperty(value = "杩涘埗") private String radix; - } diff --git a/smartor/src/main/java/com/smartor/domain/ServiceSubtask.java b/smartor/src/main/java/com/smartor/domain/ServiceSubtask.java index bea3924..4b23584 100644 --- a/smartor/src/main/java/com/smartor/domain/ServiceSubtask.java +++ b/smartor/src/main/java/com/smartor/domain/ServiceSubtask.java @@ -578,5 +578,11 @@ @ApiModelProperty(value = "鏄惁鍦ㄦ闅忚锛�1鏄� 2鍚�") private Integer isVisitAgain; + /** + * 鎮h�呬笂娆¢殢璁跨殑subId + */ + @ApiModelProperty(value = "鎮h�呬笂娆¢殢璁跨殑subId") + private Integer upid; + } diff --git a/smartor/src/main/java/com/smartor/domain/ServiceSubtaskVO.java b/smartor/src/main/java/com/smartor/domain/ServiceSubtaskVO.java index 0c990d4..e322a8c 100644 --- a/smartor/src/main/java/com/smartor/domain/ServiceSubtaskVO.java +++ b/smartor/src/main/java/com/smartor/domain/ServiceSubtaskVO.java @@ -673,4 +673,12 @@ */ @ApiModelProperty(value = "鎺掑簭锛�0 鍑洪櫌鏃堕棿(姝e簭) 1 鍑洪櫌鏃堕棿(鍊掑簭) 2 鍙戦�佹椂闂�(姝e簭) 3 鍙戦�佹椂闂�(鍊掑簭) ") private Integer sort; + + + /** + * 鎮h�呬笂娆¢殢璁跨殑subId + */ + @ApiModelProperty(value = "鎮h�呬笂娆¢殢璁跨殑subId") + private Integer upid; + } diff --git a/smartor/src/main/java/com/smartor/service/impl/ServiceSubtaskAnswerServiceImpl.java b/smartor/src/main/java/com/smartor/service/impl/ServiceSubtaskAnswerServiceImpl.java index 265a0c7..4563bcd 100644 --- a/smartor/src/main/java/com/smartor/service/impl/ServiceSubtaskAnswerServiceImpl.java +++ b/smartor/src/main/java/com/smartor/service/impl/ServiceSubtaskAnswerServiceImpl.java @@ -156,7 +156,7 @@ String[] split = key.split("-"); //鍏堝垽鏂紝鏄笉鏄綋鍓嶆彁浜や汉鐨勶紝涓嶆槸褰撳墠鎻愪氦浜虹殑锛岃烦杩� try { - if (ObjectUtils.isNotEmpty(split[0]) && ObjectUtils.isNotEmpty(split[1]) && Long.valueOf(split[0]) != pid && Long.valueOf(split[1]) != tid) { + if (ObjectUtils.isNotEmpty(split[0]) && ObjectUtils.isNotEmpty(split[1]) && !Long.valueOf(split[0]).equals(pid) && !Long.valueOf(split[1]).equals(tid)) { continue; } } catch (Exception e) { @@ -193,7 +193,7 @@ List<SvyTaskTemplateTargetoption> svyTaskTemplateTargetoptions = DtoConversionUtils.sourceToTarget(cacheList.get(i).getSvyLibTemplateTargetoptions(), SvyTaskTemplateTargetoption.class); svyTaskTemplateScriptVO.setSvyTaskTemplateTargetoptions(svyTaskTemplateTargetoptions); - if (svyTaskTemplateScriptVO.getSort() != null && svyTaskTemplateScriptVO.getSort() == nextScriptno) { + if (svyTaskTemplateScriptVO.getSort() != null && svyTaskTemplateScriptVO.getSort().equals(nextScriptno)) { log.error("svyTaskTemplateScriptVO鐨勫�间负锛歿}", svyTaskTemplateScriptVO); Map<String, String> map = setWJInfo(svyTaskTemplateScriptVO, Long.valueOf(split[1]), Long.valueOf(split[0])); log.error("map鐨勪俊鎭负锛歿}", map); @@ -235,7 +235,7 @@ List<IvrTaskTemplateTargetoption> ivrTaskTemplateTargetoptions = DtoConversionUtils.sourceToTarget(cacheList.get(i).getIvrLibaScriptTargetoptionList(), IvrTaskTemplateTargetoption.class); ivrTaskTemplateScriptVO.setIvrTaskScriptTargetoptionList(ivrTaskTemplateTargetoptions); - if (ivrTaskTemplateScriptVO.getSort() != null && Long.valueOf(ivrTaskTemplateScriptVO.getSort()) == nextScriptno) { + if (ivrTaskTemplateScriptVO.getSort() != null && Long.valueOf(ivrTaskTemplateScriptVO.getSort()).equals(nextScriptno)) { Map<String, String> map = setSFInfo(ivrTaskTemplateScriptVO, Long.valueOf(split[1]), Long.valueOf(split[0])); log.error("map鐨勪俊鎭负锛歿}", map); nextScriptno = Long.valueOf(map.get("nextScriptNo")); diff --git a/smartor/src/main/java/com/smartor/service/impl/ServiceSubtaskServiceImpl.java b/smartor/src/main/java/com/smartor/service/impl/ServiceSubtaskServiceImpl.java index a7e108b..1db1344 100644 --- a/smartor/src/main/java/com/smartor/service/impl/ServiceSubtaskServiceImpl.java +++ b/smartor/src/main/java/com/smartor/service/impl/ServiceSubtaskServiceImpl.java @@ -347,6 +347,7 @@ //鏂板鍐嶆闅忚浠诲姟 ServiceSubtask serviceSubtask2 = DtoConversionUtils.sourceToTarget(serviceSubtask, ServiceSubtask.class); serviceSubtask2.setId(null); + serviceSubtask2.setUpid(serviceSubtask1.getUpid()); serviceSubtask2.setVisitCount(serviceSubtask1.getVisitCount() + 1); serviceSubtask2.setSendstate(2L); serviceSubtask2.setCreateTime(new Date()); diff --git a/smartor/src/main/resources/mapper/smartor/ServiceOutPathMapper.xml b/smartor/src/main/resources/mapper/smartor/ServiceOutPathMapper.xml index eb99290..4ae0783 100644 --- a/smartor/src/main/resources/mapper/smartor/ServiceOutPathMapper.xml +++ b/smartor/src/main/resources/mapper/smartor/ServiceOutPathMapper.xml @@ -37,6 +37,8 @@ resultMap="ServiceOutPathResult"> <include refid="selectServiceOutPathVo"/> <where> + del_flag=0 + and orgid is null <if test="param1 != null "> and param1 = #{param1} </if> @@ -51,9 +53,6 @@ </if> <if test="createTime != null"> and create_time = #{createTime} - </if> - <if test="param5 != null and param5 != ''"> - and param5 = #{param5} </if> <if test="radix != null and radix != ''"> and radix=#{radix} diff --git a/smartor/src/main/resources/mapper/smartor/ServiceSubtaskMapper.xml b/smartor/src/main/resources/mapper/smartor/ServiceSubtaskMapper.xml index e11d89f..0b716a3 100644 --- a/smartor/src/main/resources/mapper/smartor/ServiceSubtaskMapper.xml +++ b/smartor/src/main/resources/mapper/smartor/ServiceSubtaskMapper.xml @@ -78,6 +78,7 @@ <result property="patguid" column="patguid"/> <result property="visitCount" column="visit_count"/> <result property="isVisitAgain" column="is_visit_again"/> + <result property="upid" column="upid"/> </resultMap> <resultMap type="com.smartor.domain.ServiceSubtaskCount" id="ServiceSubtaskResult2"> @@ -92,6 +93,7 @@ hosp_type, task_guid, patfrom, + upid, inhospid, visit_count, is_visit_again, @@ -184,6 +186,7 @@ <if test="subId != null ">and id = #{subId}</if> <if test="inhospid != null ">and inhospid = #{inhospid}</if> <if test="submit != null ">and submit = #{submit}</if> + <if test="upid != null ">and upid = #{upid}</if> <if test="patfrom != null ">and patfrom = #{patfrom}</if> <if test="serviceType != null ">and service_type = #{serviceType}</if> <if test="patid != null ">and patid = #{patid}</if> @@ -313,6 +316,7 @@ <if test="sendname != null ">and sendname = #{sendname}</if> <if test="sfzh != null ">and sfzh = #{sfzh}</if> <if test="patguid != null ">and patguid = #{patguid}</if> + <if test="upid != null ">and upid = #{upid}</if> <if test="visitCount != null ">and visit_count = #{visitCount}</if> <if test="isVisitAgain != null ">and is_visit_again = #{isVisitAgain}</if> </where> @@ -411,6 +415,7 @@ <if test="patguid != null ">patguid,</if> <if test="visitCount != null ">visit_count,</if> <if test="isVisitAgain != null ">is_visit_again,</if> + <if test="upid != null ">upid,</if> </trim> <trim prefix="values (" suffix=")" suffixOverrides=","> <if test="sendname != null">#{sendname},</if> @@ -488,6 +493,7 @@ <if test="patguid != null ">#{patguid},</if> <if test="visitCount != null ">#{visitCount},</if> <if test="isVisitAgain != null ">#{isVisitAgain},</if> + <if test="upid != null ">#{upid},</if> </trim> </insert> @@ -570,6 +576,7 @@ <if test="patguid != null ">patguid=#{patguid},</if> <if test="visitCount != null ">visit_count=#{visitCount},</if> <if test="isVisitAgain != null ">is_visit_again=#{isVisitAgain},</if> + <if test="upid != null ">upid=#{upid},</if> </trim> where id = #{id} </update> @@ -653,6 +660,7 @@ <if test="taskGuid != null ">taskGuid=#{taskGuid},</if> <if test="patguid != null ">patguid=#{patguid},</if> <if test="isVisitAgain != null ">is_visit_again=#{isVisitAgain},</if> + <if test="upid != null ">upid=#{upid},</if> </trim> <where> <if test="patid != null ">and patid = #{patid}</if> @@ -738,6 +746,7 @@ <if test="patfrom != null ">patfrom=#{patfrom},</if> <if test="taskGuid != null ">task_guid=#{taskGuid},</if> <if test="patguid != null ">patguid=#{patguid},</if> + <if test="upid != null ">upid=#{upid},</if> </trim> where patid = #{patid} and taskid = #{taskid} </update> @@ -820,6 +829,7 @@ <if test="patfrom != null ">patfrom=#{patfrom},</if> <if test="taskGuid != null ">task_guid=#{taskGuid},</if> <if test="patguid != null ">patguid=#{patguid},</if> + <if test="upid != null ">upid=#{upid},</if> </trim> where task_guid = #{taskGuid} and task_name = #{taskName} </update> @@ -894,6 +904,7 @@ deptcode, labelstatus, del_flag, + upid, update_by, update_time, create_by, -- Gitblit v1.9.3