parameterNames) {
+ String result = "";
+ if (null != params) {
+ try {
+ org.apache.axis.client.Service service = new org.apache.axis.client.Service();
+ Call call = (Call) service.createCall();
+ call.setTargetEndpointAddress(url);
+ call.setOperationName(new QName(namespance, methodName));
+ for (int i = 0; i < parameterNames.size(); i++) {
+ call.addParameter(parameterNames.get(i), XMLType.XSD_STRING, ParameterMode.IN);//接口的参数
+ }
+ call.setReturnType(XMLType.XSD_STRING);//设置返回类型
+ result = (String) call.invoke(params);
+ } catch (Exception e) {
+ e.printStackTrace();
+ //方法名
+ ByteArrayOutputStream baos = new ByteArrayOutputStream();
+ e.printStackTrace(new PrintStream(baos));
+ String exception = baos.toString();
+ log.error("requestFunctionWebService请求接口异常:" + exception);
+ }
+ }
+ return result;
+ }
+
}
diff --git a/src/main/java/com/docus/bgts/facade/IAfCollectTaskService.java b/src/main/java/com/docus/bgts/facade/IAfCollectTaskService.java
index 4e708f3..0d05667 100644
--- a/src/main/java/com/docus/bgts/facade/IAfCollectTaskService.java
+++ b/src/main/java/com/docus/bgts/facade/IAfCollectTaskService.java
@@ -7,6 +7,9 @@ import com.docus.bgts.entity.CanlcelDto;
import com.docus.bgts.entity.ReportDownDto;
import com.docus.bgts.entity.ZdAssort;
+import java.util.Date;
+import java.util.List;
+
/**
*
* 病案采集任务 服务类
@@ -25,6 +28,8 @@ public interface IAfCollectTaskService extends IService {
void updateInterfaceCollect(String collectSubId, int state);
+ List listJZHByDate(Date date1,Date date2);
+
/**
* 撤销文件功能
* @param canlcelDto
diff --git a/src/main/java/com/docus/bgts/mapper/AfCollectTaskMapper.java b/src/main/java/com/docus/bgts/mapper/AfCollectTaskMapper.java
index 6680342..e451ca1 100644
--- a/src/main/java/com/docus/bgts/mapper/AfCollectTaskMapper.java
+++ b/src/main/java/com/docus/bgts/mapper/AfCollectTaskMapper.java
@@ -6,6 +6,9 @@ import com.docus.bgts.entity.AfCollectTask;
import com.docus.bgts.entity.ZdAssort;
import org.apache.ibatis.annotations.Param;
+import java.util.Date;
+import java.util.List;
+
/**
*
* 病案采集任务 Mapper 接口
@@ -15,6 +18,8 @@ import org.apache.ibatis.annotations.Param;
* @since 2021-05-07
*/
public interface AfCollectTaskMapper extends BaseMapper {
+
+ List listJZHByDate(@Param("date1") Date date1, @Param("date2") Date date2);
/**
* 获取病案id通过报告唯一单号
* @param empId
diff --git a/src/main/java/com/docus/bgts/mapper/AfInterfaceCollectSubMapper.java b/src/main/java/com/docus/bgts/mapper/AfInterfaceCollectSubMapper.java
index 016177b..4976f09 100644
--- a/src/main/java/com/docus/bgts/mapper/AfInterfaceCollectSubMapper.java
+++ b/src/main/java/com/docus/bgts/mapper/AfInterfaceCollectSubMapper.java
@@ -2,6 +2,11 @@ package com.docus.bgts.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.docus.bgts.entity.AfInterfaceCollectSub;
+import org.apache.ibatis.annotations.Param;
+
+import java.util.Date;
+import java.util.List;
public interface AfInterfaceCollectSubMapper extends BaseMapper {
+
}
diff --git a/src/main/java/com/docus/bgts/service/AfCollectTaskServiceImpl.java b/src/main/java/com/docus/bgts/service/AfCollectTaskServiceImpl.java
index b3bb279..779490b 100644
--- a/src/main/java/com/docus/bgts/service/AfCollectTaskServiceImpl.java
+++ b/src/main/java/com/docus/bgts/service/AfCollectTaskServiceImpl.java
@@ -123,6 +123,11 @@ public class AfCollectTaskServiceImpl extends ServiceImpl listJZHByDate(Date date1, Date date2) {
+ return afCollectTaskMapper.listJZHByDate(date1, date2);
+ }
+
@Override
public void invokeRepoalFile(CanlcelDto canlcelDto) throws Exception {
//上传接口地址
diff --git a/src/main/resources/application.yml b/src/main/resources/application.yml
index 8ea2999..7045fe6 100644
--- a/src/main/resources/application.yml
+++ b/src/main/resources/application.yml
@@ -1,5 +1,5 @@
server:
- port: 9701
+ port: 9205
# http
mybatis-plus:
@@ -16,7 +16,7 @@ beat:
system:
code: "EmrDocAr"
- prop: 9801
+ prop: 9805
# web service
diff --git a/src/main/resources/config/application-广东省中医院住院获取PDF.yml b/src/main/resources/config/application-广东省中医院住院获取PDF.yml
new file mode 100644
index 0000000..7045fe6
--- /dev/null
+++ b/src/main/resources/config/application-广东省中医院住院获取PDF.yml
@@ -0,0 +1,28 @@
+server:
+ port: 9205
+# http
+
+mybatis-plus:
+ configuration:
+ map-underscore-to-camel-case: true
+ call-setters-on-nulls: true
+ log-impl: org.apache.ibatis.logging.stdout.StdOutImpl
+ global-config:
+ db-config:
+ field-strategy: NOT_EMPTY
+ db-type: MYSQL
+beat:
+ url: http://localhost:9399/beat
+
+system:
+ code: "EmrDocAr"
+ prop: 9805
+# web service
+
+
+spring:
+ datasource:
+ driver-class-name: com.mysql.cj.jdbc.Driver
+ username: docus
+ password: docus702
+ url: jdbc:mysql://db.docus.cn:3306/docus_archivefile?characterEncoding=utf8&useSSL=false&serverTimezone=UTC&rewriteBatchedStatements=true
\ No newline at end of file
diff --git a/src/main/resources/mapper/AfCollectTaskMapper.xml b/src/main/resources/mapper/AfCollectTaskMapper.xml
index fcb1c3f..caa87a4 100644
--- a/src/main/resources/mapper/AfCollectTaskMapper.xml
+++ b/src/main/resources/mapper/AfCollectTaskMapper.xml
@@ -3,6 +3,12 @@
PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
+
+
+