From 2d42d335a0abdabf02601b63b85dda82f5b0781b Mon Sep 17 00:00:00 2001
From: 陈昶聿 <chychen@nbjetron.com>
Date: 星期一, 02 十一月 2026 16:51:05 +0800
Subject: [PATCH] 【丽水】新增再次随访 回院复诊复查 统计

---
 smartor/src/main/java/com/smartor/domain/ServiceSubtaskStatistic.java |  159 ++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 158 insertions(+), 1 deletions(-)

diff --git a/smartor/src/main/java/com/smartor/domain/ServiceSubtaskStatistic.java b/smartor/src/main/java/com/smartor/domain/ServiceSubtaskStatistic.java
index f134da8..4cac22b 100644
--- a/smartor/src/main/java/com/smartor/domain/ServiceSubtaskStatistic.java
+++ b/smartor/src/main/java/com/smartor/domain/ServiceSubtaskStatistic.java
@@ -90,6 +90,14 @@
     @Excel(name = " 鍑洪櫌浜烘 ")
     private Integer dischargeCount = 0;
 
+    @ApiModelProperty(value = "棣栨鍑洪櫌浜烘锛坴isitCount = 1锛�")
+    @Excel(name = " 棣栨鍑洪櫌浜烘 ")
+    private Long firstDischargeCount = 0L;
+
+    @ApiModelProperty(value = "鍐嶆闅忚鎺ㄩ�佷汉鏁帮紙棣栦釜鍐嶆闅忚涓旀墽琛岀瀹や负闅忚涓績锛夊啀娆¢殢璁挎帹閫佺巼锛堝啀娆¢殢璁挎帹閫佷汉鏁� / 棣栨鍑洪櫌浜烘锛�")
+    @Excel(name = " 鍐嶆闅忚鎺ㄩ�佷汉鏁� ")
+    private Long againFollowUpPushCount = 0L;
+
     @ApiModelProperty(value = "鏃犻渶闅忚浜烘")
     @Excel(name = " 鏃犻渶闅忚浜烘 ")
     private Long nonFollowUp = 0L;
@@ -101,6 +109,13 @@
     @ApiModelProperty(value = "搴旈殢璁夸汉娆�")
     @Excel(name = " 搴旈殢璁夸汉娆� ")
     private Long followUpNeeded = 0L;
+
+    @ApiModelProperty(value = "浜哄伐宸叉嫧閫氭�婚噺")
+    @Excel(name = " 浜哄伐宸叉嫧閫氭�婚噺 ")
+    private Long manuallyCalled = 0L;
+
+    @ApiModelProperty(value = "棣栨鏃犻渶闅忚")
+    private Long nonFollowUpFirst = 0L;
 
     @ApiModelProperty(value = "棣栨搴旈殢璁�")
     @Excel(name = " 棣栨搴旈殢璁� ")
@@ -118,6 +133,19 @@
     @Excel(name = " 棣栨闅忚澶辫触 ")
     private Long followUpFail = 0L;
 
+    @ApiModelProperty(value = "鍙婃椂闅忚浜烘锛堝凡瀹屾垚涓旀湭瓒呮椂锛宖inish_state=1锛�")
+    @Excel(name = " 鍙婃椂闅忚浜烘 ")
+    private Long timelyFollowUp = 0L;
+
+    @ApiModelProperty(value = "鍑洪櫌浜烘璇︽儏")
+    private List<ServiceSubtask> dischargeCountInfo;
+
+    @ApiModelProperty(value = "鏃犻渶闅忚璇︽儏")
+    private List<ServiceSubtask> nonFollowUpInfo;
+
+    @ApiModelProperty(value = "搴旈殢璁胯鎯�")
+    private List<ServiceSubtask> followUpNeededAllInfo;
+
     @ApiModelProperty(value = "棣栨搴旈殢璁胯鎯�")
     private List<ServiceSubtask> needFollowUpInfo;
 
@@ -130,8 +158,14 @@
     @ApiModelProperty(value = "棣栨闅忚澶辫触璇︽儏")
     private List<ServiceSubtask> followUpFailInfo;
 
+    @ApiModelProperty(value = "鍙婃椂闅忚璇︽儏")
+    private List<ServiceSubtask> timelyFollowUpInfo;
+
     @ApiModelProperty(value = "棣栨闅忚浜哄伐璇︽儏")
     private List<ServiceSubtask> manualInfo;
+
+    @ApiModelProperty(value = "棣栨闅忚璇煶璇︽儏")
+    private List<ServiceSubtask> voiceInfo;
 
     @ApiModelProperty(value = "棣栨闅忚鐭俊璇︽儏")
     private List<ServiceSubtask> smsInfo;
@@ -154,15 +188,40 @@
     @ApiModelProperty(value = "鍐嶆闅忚浜哄伐璇︽儏")
     private List<ServiceSubtask> manualAgainInfo;
 
+    @ApiModelProperty(value = "鍐嶆闅忚璇煶璇︽儏")
+    private List<ServiceSubtask> voiceAgainInfo;
+
     @ApiModelProperty(value = "鍐嶆闅忚鐭俊璇︽儏")
     private List<ServiceSubtask> smsAgainInfo;
 
     @ApiModelProperty(value = "鍐嶆闅忚寰俊璇︽儏")
     private List<ServiceSubtask> wechatAgainInfo;
 
+    @ApiModelProperty(value = "1姝e父璇煶璇︽儏")
+    private List<ServiceSubtask> taskSituation1Info;
+
+    @ApiModelProperty(value = "2鎮h�呮嫆鎺ユ垨鎷掕璇︽儏")
+    private List<ServiceSubtask> taskSituation2Info;
+
+    @ApiModelProperty(value = "3闈㈣鎴栬�呮帴璇婅鎯�")
+    private List<ServiceSubtask> taskSituation3Info;
+
+    @ApiModelProperty(value = "4寰俊闅忚璇︽儏")
+    private List<ServiceSubtask> taskSituation4Info;
+
+    @ApiModelProperty(value = "5闅忚鐢佃瘽涓嶆纭鎯�")
+    private List<ServiceSubtask> taskSituation5Info;
+
+    @ApiModelProperty(value = "7鍏朵粬璇︽儏")
+    private List<ServiceSubtask> taskSituation6Info;
+
     @ApiModelProperty(value = "鍙婃椂鐜�")
     @Excel(name = " 鍙婃椂鐜� ")
     private Double rate = 0.0;
+
+    @ApiModelProperty(value = "瀹屾垚鐜�")
+    @Excel(name = " 瀹屾垚鐜� ")
+    private Double finishRate = 0.0;
 
     @ApiModelProperty(value = "棣栨闅忚鐜�")
     @Excel(name = " 棣栨闅忚鐜� ")
@@ -172,6 +231,10 @@
     @Excel(name = " 棣栨浜哄伐 ")
     private Long manual = 0L;
 
+    @ApiModelProperty(value = "棣栨璇煶")
+    @Excel(name = " 棣栨璇煶 ")
+    private Long voice = 0L;
+
     @ApiModelProperty(value = "棣栨鐭俊")
     @Excel(name = " 棣栨鐭俊 ")
     private Long sms = 0L;
@@ -180,6 +243,22 @@
     @Excel(name = " 棣栨寰俊 ")
     private Long weChat = 0L;
 
+    @ApiModelProperty(value = "棣栨浜哄伐鎴愬姛")
+    @Excel(name = " 棣栨浜哄伐鎴愬姛 ")
+    private Long manualSuccess = 0L;
+
+    @ApiModelProperty(value = "棣栨璇煶鎴愬姛")
+    @Excel(name = " 棣栨璇煶鎴愬姛 ")
+    private Long voiceSuccess = 0L;
+
+    @ApiModelProperty(value = "棣栨鐭俊鎴愬姛")
+    @Excel(name = " 棣栨鐭俊鎴愬姛 ")
+    private Long smsSuccess = 0L;
+
+    @ApiModelProperty(value = "棣栨寰俊鎴愬姛")
+    @Excel(name = " 棣栨寰俊鎴愬姛 ")
+    private Long weChatSuccess = 0L;
+
     @ApiModelProperty(value = "缁撴灉寮傚父")
     private Long abnormal = 0L;
 
@@ -187,9 +266,53 @@
     @Excel(name = " 浜屾搴旈殢璁� ")
     private Long needFollowUpAgain = 0L;
 
+    @ApiModelProperty(value = "浜屾鏃犻渶闅忚")
+    @Excel(name = " 浜屾鏃犻渶闅忚 ")
+    private Long nonFollowUpAgain = 0L;
+
     @ApiModelProperty(value = "浜屾寰呴殢璁�")
     @Excel(name = " 浜屾寰呴殢璁� ")
     private Long pendingFollowUpAgain = 0L;
+
+    @ApiModelProperty(value = "棣栨闅忚浜哄伐鐢佃瘽瓒呮椂锛坰endstate=7 涓� isManuallyCalled=0锛�")
+    @Excel(name = " 棣栨闅忚浜哄伐鐢佃瘽瓒呮椂 ")
+    private Long manualCallTimeout = 0L;
+
+    @ApiModelProperty(value = "鍐嶆闅忚浜哄伐鐢佃瘽瓒呮椂锛坰endstate=7 涓� isManuallyCalled=0锛�")
+    @Excel(name = " 鍐嶆闅忚浜哄伐鐢佃瘽瓒呮椂 ")
+    private Long manualCallTimeoutAgain = 0L;
+
+    @ApiModelProperty(value = "棣栨寰呴殢璁垮叏閮紙sendstate in 1,2,3,7锛�")
+    @Excel(name = " 棣栨寰呴殢璁垮叏閮� ")
+    private Long pendingFollowUpAll = 0L;
+
+    @ApiModelProperty(value = "鍐嶆寰呴殢璁垮叏閮紙sendstate in 1,2,3,7锛�")
+    @Excel(name = " 鍐嶆寰呴殢璁垮叏閮� ")
+    private Long pendingFollowUpAllAgain = 0L;
+
+    @ApiModelProperty(value = "棣栨寰呴殢璁垮緟鍙戦�侊紙sendstate in 1,2锛�")
+    @Excel(name = " 棣栨寰呴殢璁垮緟鍙戦�� ")
+    private Long pendingFollowUpWaitSend = 0L;
+
+    @ApiModelProperty(value = "鍐嶆寰呴殢璁垮緟鍙戦�侊紙sendstate in 1,2锛�")
+    @Excel(name = " 鍐嶆寰呴殢璁垮緟鍙戦�� ")
+    private Long pendingFollowUpWaitSendAgain = 0L;
+
+    @ApiModelProperty(value = "棣栨寰呴殢璁垮凡鍙戦�侊紙sendstate in 3,7锛�")
+    @Excel(name = " 棣栨寰呴殢璁垮凡鍙戦�� ")
+    private Long pendingFollowUpSent = 0L;
+
+    @ApiModelProperty(value = "鍐嶆寰呴殢璁垮凡鍙戦�侊紙sendstate in 3,7锛�")
+    @Excel(name = " 鍐嶆寰呴殢璁垮凡鍙戦�� ")
+    private Long pendingFollowUpSentAgain = 0L;
+
+    @ApiModelProperty(value = "棣栨宸插彂閫侊紙sendstate=3锛�")
+    @Excel(name = " 棣栨宸插彂閫� ")
+    private Long sent = 0L;
+
+    @ApiModelProperty(value = "鍐嶆宸插彂閫侊紙sendstate=3锛�")
+    @Excel(name = " 鍐嶆宸插彂閫� ")
+    private Long sentAgain = 0L;
 
     @ApiModelProperty(value = "浜屾闅忚鎴愬姛")
     @Excel(name = " 浜屾闅忚鎴愬姛 ")
@@ -199,6 +322,10 @@
     @Excel(name = " 浜屾闅忚澶辫触 ")
     private Long followUpFailAgain = 0L;
 
+    @ApiModelProperty(value = "鍐嶆闅忚鍥為櫌澶嶈瘖澶嶆煡锛坰uggest=6锛�")
+    @Excel(name = " 鍐嶆闅忚鍥為櫌澶嶈瘖澶嶆煡 ")
+    private Long suggest6CountAgain = 0L;
+
     @ApiModelProperty(value = "浜屾闅忚鐜�")
     @Excel(name = " 浜屾闅忚鐜� ")
     private String followUpRateAgain;
@@ -207,13 +334,33 @@
     @Excel(name = " 浜屾浜哄伐 ")
     private Long manualAgain = 0L;
 
+    @ApiModelProperty(value = "浜屾璇煶")
+    @Excel(name = " 浜屾璇煶 ")
+    private Long voiceAgain = 0L;
+
     @ApiModelProperty(value = "浜屾鐭俊")
     @Excel(name = " 浜屾鐭俊 ")
     private Long smsAgain = 0L;
-    @Excel(name = " 浜屾寰俊 ")
 
     @ApiModelProperty(value = "浜屾寰俊")
+    @Excel(name = " 浜屾寰俊 ")
     private Long weChatAgain = 0L;
+
+    @ApiModelProperty(value = "浜屾浜哄伐鎴愬姛")
+    @Excel(name = " 浜屾浜哄伐鎴愬姛 ")
+    private Long manualAgainSuccess = 0L;
+
+    @ApiModelProperty(value = "浜屾璇煶鎴愬姛")
+    @Excel(name = " 浜屾璇煶鎴愬姛 ")
+    private Long voiceAgainSuccess = 0L;
+
+    @ApiModelProperty(value = "浜屾鐭俊鎴愬姛")
+    @Excel(name = " 浜屾鐭俊鎴愬姛 ")
+    private Long smsAgainSuccess = 0L;
+
+    @ApiModelProperty(value = "浜屾寰俊鎴愬姛")
+    @Excel(name = " 浜屾寰俊鎴愬姛 ")
+    private Long weChatAgainSuccess = 0L;
 
     @ApiModelProperty(value = "缁撴灉寮傚父")
     private Long abnormalAgain = 0L;
@@ -222,6 +369,16 @@
     @ApiModelProperty(value = "绉戝鐥呭尯")
     private Integer statisticaltype;
 
+    @ApiModelProperty(value = "浠诲姟ID", required = true)
+    private Long taskId;
+
+    @Excel(name = "浠诲姟鍚嶇О")
+    @ApiModelProperty(value = "浠诲姟鍚嶇О")
+    private String taskName;
+
+    @ApiModelProperty(value = "鐤剧梾鐥呯")
+    private String diagType;
+
 
     @ApiModelProperty(value = "鍖荤敓缂栫爜")
     private String drcode;

--
Gitblit v1.9.3