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'