From 7d702f59202496e28a80582b4aeeab2a9b9da76d Mon Sep 17 00:00:00 2001 From: zhaowenxuan <chacca165@163.com> Date: 星期一, 14 十月 2024 15:05:16 +0800 Subject: [PATCH] 修改判断是否需要lis、pacs --- ltkj-admin/src/main/java/com/ltkj/web/controller/his/HisApiController.java | 75 ++++++++++++++++++++++--------------- 1 files changed, 45 insertions(+), 30 deletions(-) diff --git a/ltkj-admin/src/main/java/com/ltkj/web/controller/his/HisApiController.java b/ltkj-admin/src/main/java/com/ltkj/web/controller/his/HisApiController.java index b992917..e01b1b9 100644 --- a/ltkj-admin/src/main/java/com/ltkj/web/controller/his/HisApiController.java +++ b/ltkj-admin/src/main/java/com/ltkj/web/controller/his/HisApiController.java @@ -1,37 +1,52 @@ -//package com.ltkj.web.controller.his; -// -// -//import com.ltkj.common.core.controller.BaseController; -//import com.ltkj.common.core.domain.AjaxResult; -//import com.ltkj.common.core.page.TableDataInfo; -//import com.ltkj.common.utils.http.HttpUtils; -//import com.ltkj.hosp.domain.DictSsdm; -//import com.ltkj.hosp.domain.TjCustomer; -//import com.ltkj.hosp.hisDto.*; -//import com.ltkj.hosp.service.ITjCustomerService; -//import com.ltkj.web.wxUtils.HttpClientUtils; -//import io.swagger.annotations.Api; -//import io.swagger.annotations.ApiOperation; -//import io.swagger.annotations.ApiParam; -//import org.springframework.beans.factory.annotation.Autowired; -//import org.springframework.web.bind.annotation.*; -// -//import javax.annotation.Resource; -//import java.util.Date; -//import java.util.HashMap; -//import java.util.List; -//import java.util.Map; -// -// -//@Api(tags = "AAAAA-----HISAPI鐩稿叧鎺ュ彛鏂囨。") -//@RestController -//@RequestMapping("/api/His") -//public class HisApiController extends BaseController { +package com.ltkj.web.controller.his; + + +import com.alibaba.fastjson.JSONObject; +import com.ltkj.common.core.controller.BaseController; +import com.ltkj.hosp.hisDto.*; +import io.swagger.annotations.Api; +import org.springframework.web.bind.annotation.*; + + +@Api(tags = "AAAAA-----HISAPI鐩稿叧鎺ュ彛鏂囨。") +@RestController +@RequestMapping("/api/His") +public class HisApiController extends BaseController { + + + @PostMapping(value = "/callback") + public void callback(@RequestBody JSONObject json) { + System.out.println("===================璁板綍鎵撳嵃娆℃暟===================="); + System.out.println(json.toJSONString()); + String tjNumber = json.get("tjNumber").toString(); + String reportName = json.get("reportName").toString(); + System.out.println("鐢ㄦ埛: "+tjNumber+reportName+" 宸叉墦鍗�"); + } + + + + // @Autowired // private ITjCustomerService tjCustomerService; // +// @Autowired +// private HisApiGetMethodService service; +// // private static final String HIS_URL = "https://mock.mengxuegu.com/mock/664d3dbce45d2156fa209c80/example/api/His/HisRequest"; // +// +// @GetMapping("/his") +// public AjaxResult Outpinconapply() { +// Map<String, Object> maps = new HashMap<>(); +// maps.put("his_registration_id","20240704000218"); +// maps.put("ksbm", "浣撴涓績"); +// maps.put("pagecount", 100); +// maps.put("page", 1); +// service.getHISDataNew("", maps); +// return AjaxResult.success(); +// } + + // @PostMapping("/Outpincreateapply") // @ApiOperation(value = "鏂板/淇敼闂ㄨ瘖娉ㄥ唽淇℃伅") // public AjaxResult Outpincreateapply(@RequestBody TjCustomer customer) { @@ -716,4 +731,4 @@ // String post = HttpClientUtils.sendPost(HIS_URL, map); // return AjaxResult.success(post); // } -//} +} -- Gitblit v1.8.0