From 96d09d6776cd3d9995bc7f4a40dcf3567abaae5a Mon Sep 17 00:00:00 2001 From: 赵文轩 <1652863494@qq.com> Date: 星期四, 31 十月 2024 10:03:45 +0800 Subject: [PATCH] 签到登记分割两个事务 --- ltkj-admin/src/main/java/com/ltkj/web/controller/pacs/PacsApiMethodService.java | 15 +++++++++++---- 1 files changed, 11 insertions(+), 4 deletions(-) diff --git a/ltkj-admin/src/main/java/com/ltkj/web/controller/pacs/PacsApiMethodService.java b/ltkj-admin/src/main/java/com/ltkj/web/controller/pacs/PacsApiMethodService.java index a4c086d..d3e5590 100644 --- a/ltkj-admin/src/main/java/com/ltkj/web/controller/pacs/PacsApiMethodService.java +++ b/ltkj-admin/src/main/java/com/ltkj/web/controller/pacs/PacsApiMethodService.java @@ -3,6 +3,7 @@ import cn.hutool.core.bean.BeanUtil; import cn.hutool.core.date.DateUtil; import cn.hutool.core.util.RandomUtil; +import cn.hutool.core.util.StrUtil; import cn.hutool.json.JSONArray; import cn.hutool.json.JSONObject; import cn.hutool.json.JSONUtil; @@ -86,10 +87,16 @@ hashMap.put("examNo", examNo); hashMap.put("name", name); log.info("浣滃簾妫�鏌� ->{}", JSONUtil.toJsonStr(hashMap)); - return getMethodService.getPacsData("updatePacsApply", hashMap); + // TODO 鏆備笉鍙戝嚭pacs璇锋眰 +// return getMethodService.getPacsData("updatePacsApply", hashMap); + JSONObject object = JSONUtil.createObj(); + object.putOpt("ResultCode","1"); + return AjaxResult.success().put("data",JSONUtil.toJsonStr(object)); } public Boolean save(TjOrder tjOrder, TjCustomer tjCustomer, List<TbTransition> detailList) { + if (true) + return true; JSONArray array = JSONUtil.createArray(); ArrayList<SavePacsApply> errorPacsList = new ArrayList<>(); ArrayList<SavePacsApply> successPacsList = new ArrayList<>(); @@ -135,7 +142,7 @@ savePacsApply.setCardNumber(tjCustomer.getCusIdcard()); savePacsApply.setTel(tjCustomer.getCusPhone()); Date date = new Date(); - String regNo = "jk_" + DateFormatUtils.format(date, "yyyyMMddHHmmss") + "_" + project.getHisXmbm(); + String regNo = "jk" + DateFormatUtils.format(date, "yyyyMMddHHmmss")+ StrUtil.subSuf(tjOrder.getCardId(),4) + project.getHisXmbm(); savePacsApply.setRegNo(regNo); JSONObject jsonObject = JSONUtil.createObj(); jsonObject.putOpt("cardId", tjOrder.getCardId()); @@ -159,11 +166,11 @@ savePacsApply.setDevice(""); // TODO 妫�鏌ヨ澶囩被鍨� savePacsApply.setDeviceType(""); - log.info("妫�鏌ョ敵璇� ->{}", JSONUtil.toJsonStr(savePacsApply)); + log.info("PACS妫�鏌ョ敵璇� ->{}", JSONUtil.toJsonStr(savePacsApply)); AjaxResult ajaxResult = savePacsApply(savePacsApply); String result = ajaxResult.get("data").toString(); JSONObject object = JSONUtil.parseObj(JSONUtil.parseObj(result).getStr("Response")); - log.info("璇锋眰杩斿洖 ->{}", object); + log.info("PACS璇锋眰杩斿洖 ->{}", object); String code = object.getStr("ResultCode"); allTotal++; if (code.equals("1")) { -- Gitblit v1.8.0