diff --git a/pf_interfaceCommon/src/main/resources/mapper/RegHospitalMapper.xml b/pf_interfaceCommon/src/main/resources/mapper/RegHospitalMapper.xml
index d1b3184..76b8e76 100644
--- a/pf_interfaceCommon/src/main/resources/mapper/RegHospitalMapper.xml
+++ b/pf_interfaceCommon/src/main/resources/mapper/RegHospitalMapper.xml
@@ -18,7 +18,7 @@
- select hospital_id, hospital_code, hospital_name, hospital_userinfo, status, create_by, create_time, remark
+ select hospital_id, hospital_code, hospital_name, hospital_userinfo, status, create_by, create_time, remark,hospital_type
from Reg_hospital
diff --git a/pf_transitPF/src/main/java/com/transitPlatForm/transitPF/controller/RegRequestInfoController.java b/pf_transitPF/src/main/java/com/transitPlatForm/transitPF/controller/RegRequestInfoController.java
index 1f3aaaa..020d603 100644
--- a/pf_transitPF/src/main/java/com/transitPlatForm/transitPF/controller/RegRequestInfoController.java
+++ b/pf_transitPF/src/main/java/com/transitPlatForm/transitPF/controller/RegRequestInfoController.java
@@ -45,7 +45,9 @@ public class RegRequestInfoController extends BaseController {
@ApiOperation("开单项目信息")
@GetMapping("/getItemInfo")
public Result getItemInfo() {
- return regRequestInfoService.getItemInfo();
+ String loginYLJG = getLoginUser().getSysLoginParam().getLoginYLJG();
+ if (loginYLJG == null || loginYLJG.equals("")) return new Result("-1", "获取登录的医疗机构失败!");
+ return regRequestInfoService.getItemInfo(loginYLJG);
}
diff --git a/pf_transitPF/src/main/java/com/transitPlatForm/transitPF/controller/RegTransitSampleController.java b/pf_transitPF/src/main/java/com/transitPlatForm/transitPF/controller/RegTransitSampleController.java
index 74d5b27..d63bbad 100644
--- a/pf_transitPF/src/main/java/com/transitPlatForm/transitPF/controller/RegTransitSampleController.java
+++ b/pf_transitPF/src/main/java/com/transitPlatForm/transitPF/controller/RegTransitSampleController.java
@@ -86,4 +86,10 @@ public class RegTransitSampleController extends BaseController {
return regTransitSampleService.getInpInfo(dept,st,et,yljg,getUsername());
}
+ @ApiOperation("获取已打印的条码数据")
+ @GetMapping("/sampleCollect")
+ public Result getSampleCollectInfo(String barcode){
+ return regTransitSampleService.getSampleCollectInfo(barcode);
+ }
+
}
diff --git a/pf_transitPF/src/main/java/com/transitPlatForm/transitPF/controller/dict/RegItemController.java b/pf_transitPF/src/main/java/com/transitPlatForm/transitPF/controller/dict/RegItemController.java
index dc30193..ee904bd 100644
--- a/pf_transitPF/src/main/java/com/transitPlatForm/transitPF/controller/dict/RegItemController.java
+++ b/pf_transitPF/src/main/java/com/transitPlatForm/transitPF/controller/dict/RegItemController.java
@@ -1,6 +1,7 @@
package com.transitPlatForm.transitPF.controller.dict;
import com.transitPlatForm.common.annotation.Log;
+import com.transitPlatForm.common.annotation.RepeatSubmit;
import com.transitPlatForm.common.core.controller.BaseController;
import com.transitPlatForm.common.core.domain.Result;
import com.transitPlatForm.common.core.domain.entity.reg.RegItem;
@@ -53,4 +54,18 @@ public class RegItemController extends BaseController {
public Result delete(@RequestBody RegItem regItem){
return regItemService.delete(regItem);
}
+
+ @ApiOperation("获取条码已对照项目")
+ @GetMapping("/compare")
+ public Result queryCompareInfo(String itemclass){
+ return regItemService.queryCompareInfo(itemclass);
+ }
+
+ @ApiOperation("获取条码未对照项目")
+ @GetMapping("/noCompare")
+ public Result queryNoCompareInfo(String itemclass,String compareStatus){
+ //compareStatus 1 未对照项目 2. 其他对照项目
+ if(compareStatus == null) return new Result("-1","compareStatus参数不能为空!");
+ return regItemService.queryNoCompareInfo(itemclass,compareStatus);
+ }
}
diff --git a/pf_transitPF/src/main/java/com/transitPlatForm/transitPF/mapper/RegItemMapper.java b/pf_transitPF/src/main/java/com/transitPlatForm/transitPF/mapper/RegItemMapper.java
index f821ff3..1e34474 100644
--- a/pf_transitPF/src/main/java/com/transitPlatForm/transitPF/mapper/RegItemMapper.java
+++ b/pf_transitPF/src/main/java/com/transitPlatForm/transitPF/mapper/RegItemMapper.java
@@ -1,6 +1,7 @@
package com.transitPlatForm.transitPF.mapper;
import com.transitPlatForm.common.core.domain.entity.reg.RegItem;
+import org.apache.ibatis.annotations.Param;
import java.util.List;
@@ -9,4 +10,7 @@ public interface RegItemMapper {
void add(RegItem regItem);
void update(RegItem regItem);
+ List queryCompareInfo(String itemclass);
+
+ List queryNoCompareInfo(@Param("itemclass") String itemclass,@Param("compareStatus") String compareStatus);
}
diff --git a/pf_transitPF/src/main/java/com/transitPlatForm/transitPF/mapper/RegRequestInfoMapper.java b/pf_transitPF/src/main/java/com/transitPlatForm/transitPF/mapper/RegRequestInfoMapper.java
index 1b99765..1c2e944 100644
--- a/pf_transitPF/src/main/java/com/transitPlatForm/transitPF/mapper/RegRequestInfoMapper.java
+++ b/pf_transitPF/src/main/java/com/transitPlatForm/transitPF/mapper/RegRequestInfoMapper.java
@@ -14,7 +14,7 @@ public interface RegRequestInfoMapper {
List queryReqDetail(String applyId);
- List