From 35c682a3a8030a8619da0a48fde28df21a883abf Mon Sep 17 00:00:00 2001 From: liusheng <337615773@qq.com> Date: 星期五, 01 八月 2025 17:37:41 +0800 Subject: [PATCH] 代码提交 --- jh-module-ecg/jh-module-ecg-biz/src/main/java/cn/lihu/jh/module/ecg/service/appointment/AppointmentServiceImpl.java | 11 ++++++++--- 1 files changed, 8 insertions(+), 3 deletions(-) diff --git a/jh-module-ecg/jh-module-ecg-biz/src/main/java/cn/lihu/jh/module/ecg/service/appointment/AppointmentServiceImpl.java b/jh-module-ecg/jh-module-ecg-biz/src/main/java/cn/lihu/jh/module/ecg/service/appointment/AppointmentServiceImpl.java index fb98ade..c34c8cd 100644 --- a/jh-module-ecg/jh-module-ecg-biz/src/main/java/cn/lihu/jh/module/ecg/service/appointment/AppointmentServiceImpl.java +++ b/jh-module-ecg/jh-module-ecg-biz/src/main/java/cn/lihu/jh/module/ecg/service/appointment/AppointmentServiceImpl.java @@ -699,16 +699,21 @@ Map<String, Object> component2 = (Map<String, Object>) placerGroup.get("component2"); Map<String, Object> observationRequest = (Map<String, Object>) component2.get("observationRequest"); Map<String, Object> id = (Map<String, Object>) observationRequest.get("id"); - String applyNo = String.valueOf(id.get("extension")); + Map<String, Object> item = (Map<String, Object>) id.get("item"); + String applyNo = (String) item.get("extension"); //鑾峰彇status Map<String, Object> component1 = (Map<String, Object>) observationRequest.get("component1"); Map<String, Object> processStep = (Map<String, Object>) component1.get("processStep"); Map<String, Object> codeMap = (Map<String, Object>) processStep.get("code"); String status = String.valueOf(codeMap.get("code")); - + Date date = null; + if (status.equals("3")) { + //璁板綍鐧昏鏃堕棿 + date = new Date(); + } //鐘舵�佹洿鏂� - Integer i = appointmentMapper.updateStatusByApplyNo(applyNo, status, null); + Integer i = appointmentMapper.updateStatusByApplyNo(applyNo, status, date); log.info("鐢宠鍗曠櫥璁癮pplyNo:{},鐘舵�乻tatus:{},鏇存柊缁撴灉锛歿}", applyNo, status, i); } -- Gitblit v1.9.3