From ca21f3a756ee275fa4badaaf47ad88840fd0c39f Mon Sep 17 00:00:00 2001
From: "1378012178@qq.com" <1378012178@qq.com>
Date: Mon, 12 Jan 2026 09:59:51 +0800
Subject: [PATCH] =?UTF-8?q?=E6=8A=A4=E7=90=86=E7=B1=BB=E6=8C=87=E4=BB=A4?=
=?UTF-8?q?=E6=9F=A5=E8=AF=A2=E6=8E=A5=E5=8F=A3=E5=A2=9E=E5=8A=A0=E8=BF=94?=
=?UTF-8?q?=E5=9B=9E=E5=86=85=E5=AE=B9?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../main/java/com/nu/entity/DirectiveOrderEntity.java | 9 +++++----
.../nu/modules/biz/order/entity/DirectiveOrder.java | 8 ++++----
.../biz/order/mapper/xml/DirectiveOrderMapper.xml | 11 +++++++++++
3 files changed, 20 insertions(+), 8 deletions(-)
diff --git a/nursing-unit-common/src/main/java/com/nu/entity/DirectiveOrderEntity.java b/nursing-unit-common/src/main/java/com/nu/entity/DirectiveOrderEntity.java
index d2c44241..433bb032 100644
--- a/nursing-unit-common/src/main/java/com/nu/entity/DirectiveOrderEntity.java
+++ b/nursing-unit-common/src/main/java/com/nu/entity/DirectiveOrderEntity.java
@@ -33,14 +33,15 @@ public class DirectiveOrderEntity implements Serializable {
private String orderType;
/**执行类型 1单人 2协助 3转单*/
private String optType;
+ private String optTypeName;
/**服务容错时长(end_time + 这个时间) 小于 begin_time算超时*/
- private String service_allowed_timeout;
+ private String serviceAllowedTimeout;
/**是否超时 Y超时 N未超时*/
- private String iz_timeout;
+ private String izTimeout;
/**实际执行人id(多个); 主要执行人+协助人*/
- private String opt_ids;
+ private String optIds;
/**实际执行人名称(多个); 主要执行人+协助人*/
- private String opt_names;
+ private String optNames;
/**数据池主表ID,nu_biz_nu_directive_data_pool.id*/
private String poolId;
/**服务指令计划ID,nu_biz_nu_customer_care_server.id;即时指令计划ID,nu_biz_nu_customer_care_server_instant.id*/
diff --git a/nursing-unit-services/nu-services-biz/src/main/java/com/nu/modules/biz/order/entity/DirectiveOrder.java b/nursing-unit-services/nu-services-biz/src/main/java/com/nu/modules/biz/order/entity/DirectiveOrder.java
index 3512ed69..435d53f0 100644
--- a/nursing-unit-services/nu-services-biz/src/main/java/com/nu/modules/biz/order/entity/DirectiveOrder.java
+++ b/nursing-unit-services/nu-services-biz/src/main/java/com/nu/modules/biz/order/entity/DirectiveOrder.java
@@ -146,13 +146,13 @@ public class DirectiveOrder implements Serializable {
/**执行类型 1单人 2协助 3转单*/
private String optType;
/**服务容错时长(end_time + 这个时间) 小于 begin_time算超时*/
- private String service_allowed_timeout;
+ private String serviceAllowedTimeout;
/**是否超时 Y超时 N未超时*/
- private String iz_timeout;
+ private String izTimeout;
/**实际执行人id(多个); 主要执行人+协助人*/
- private String opt_ids;
+ private String optIds;
/**实际执行人名称(多个); 主要执行人+协助人*/
- private String opt_names;
+ private String optNames;
/**接单上限*/
@TableField(exist = false)
diff --git a/nursing-unit-services/nu-services-biz/src/main/java/com/nu/modules/biz/order/mapper/xml/DirectiveOrderMapper.xml b/nursing-unit-services/nu-services-biz/src/main/java/com/nu/modules/biz/order/mapper/xml/DirectiveOrderMapper.xml
index 05775e92..e8a3c260 100644
--- a/nursing-unit-services/nu-services-biz/src/main/java/com/nu/modules/biz/order/mapper/xml/DirectiveOrderMapper.xml
+++ b/nursing-unit-services/nu-services-biz/src/main/java/com/nu/modules/biz/order/mapper/xml/DirectiveOrderMapper.xml
@@ -53,6 +53,10 @@
+
+
+
+
@@ -312,6 +316,11 @@
o.update_time,
o.del_flag,
o.remarks,
+ o.service_allowed_timeout,
+ o.iz_timeout,
+ o.opt_ids,
+ o.opt_names,
+ mainStatus.item_text as optTypeName,
s.id as sub_id,
s.order_type as sub_order_type,
s.main_id as sub_main_id,
@@ -365,6 +374,8 @@
s.manually_mp4_path as sub_manually_mp4_path
FROM nu_biz_nu_directive_order o
LEFT JOIN nu_biz_nu_directive_order_sub s ON o.id = s.main_id
+ LEFT JOIN sys_dict dict ON dict.dict_code = 'directive_order_opt_type'
+ LEFT JOIN sys_dict_item mainStatus ON mainStatus.dict_id = dict.id AND mainStatus.item_value = o.opt_type
WHERE o.order_type = '1'