|
|
|
|
@ -50,6 +50,8 @@
|
|
|
|
|
<result property="appletRemindContent" column="applet_remind_content"/>
|
|
|
|
|
<result property="appletPromptDescription" column="applet_prompt_description"/>
|
|
|
|
|
<result property="appletNodeContent" column="applet_node_content"/>
|
|
|
|
|
<result property="followTemplateId" column="follow_template_id"/>
|
|
|
|
|
<result property="followTemplateName" column="follow_template_name"/>
|
|
|
|
|
<result property="routeCheckStatus" column="route_check_status"/>
|
|
|
|
|
<result property="routeCheckPerson" column="route_check_person"/>
|
|
|
|
|
<result property="routeCheckDate" column="route_check_date"/>
|
|
|
|
|
@ -72,7 +74,7 @@
|
|
|
|
|
</resultMap>
|
|
|
|
|
|
|
|
|
|
<sql id="selectSignPatientManageRouteNodeVo">
|
|
|
|
|
select id, manage_route_id, manage_route_name, route_node_id, route_node_name, route_node_day, task_type, task_status, task_subdivision, second_classify_describe, execute_time, phone_push_sign, phone_id, phone_template_id, phone_template_name, phone_node_content, phone_redial_times, phone_time_interval, phone_message_remind, phone_message_template_id, phone_message_template_name,phone_message_template_content,question_info_id, questionnaire_name, questionnaire_content, question_expiration_date, propaganda_info_id, propaganda_title, propaganda_content, message_push_sign, message_template_id, message_template_name, message_preview, message_node_content, official_push_sign, official_template_id, official_template_name, official_remind_content, official_node_content, applet_push_sign, applet_template_id, applet_template_name, applet_remind_content, applet_prompt_description, applet_node_content, route_check_status, route_check_person, route_check_date, route_check_remark, route_node_remark, node_execute_status, route_handle_remark, route_handle_id, route_handle_person, route_link,text_remind_content, node_content,message_status, del_flag, create_by, create_time, update_by, update_time, phone_dial_method from sign_patient_manage_route_node
|
|
|
|
|
select id, manage_route_id, manage_route_name, route_node_id, route_node_name, route_node_day, task_type, task_status, task_subdivision, second_classify_describe, execute_time, phone_push_sign, phone_id, phone_template_id, phone_template_name, phone_node_content, phone_redial_times, phone_time_interval, phone_message_remind, phone_message_template_id, phone_message_template_name,phone_message_template_content,question_info_id, questionnaire_name, questionnaire_content, question_expiration_date, propaganda_info_id, propaganda_title, propaganda_content, message_push_sign, message_template_id, message_template_name, message_preview, message_node_content, official_push_sign, official_template_id, official_template_name, official_remind_content, official_node_content, follow_template_id, follow_template_name, applet_push_sign, applet_template_id, applet_template_name, applet_remind_content, applet_prompt_description, applet_node_content, route_check_status, route_check_person, route_check_date, route_check_remark, route_node_remark, node_execute_status, route_handle_remark, route_handle_id, route_handle_person, route_link,text_remind_content, node_content,message_status, del_flag, create_by, create_time, update_by, update_time, phone_dial_method from sign_patient_manage_route_node
|
|
|
|
|
</sql>
|
|
|
|
|
|
|
|
|
|
<select id="selectSignPatientManageRouteNodeList" parameterType="com.xinelu.manage.dto.signpatientmanageroutenode.SignPatientManageRouteNodeDto" resultMap="SignPatientManageRouteNodeResult">
|
|
|
|
|
@ -149,7 +151,7 @@
|
|
|
|
|
node.phone_template_id, node.phone_template_name, node.phone_node_content, node.phone_redial_times, node.phone_time_interval,
|
|
|
|
|
node.phone_message_remind, node.phone_message_template_id, node.phone_message_template_name,node.phone_message_template_content,
|
|
|
|
|
node.question_info_id, node.questionnaire_name, node.questionnaire_content, node.question_expiration_date,
|
|
|
|
|
node.propaganda_info_id, node.propaganda_title, node.propaganda_content,
|
|
|
|
|
node.propaganda_info_id, node.propaganda_title, node.propaganda_content,node.follow_template_id, node.follow_template_name,
|
|
|
|
|
node.message_push_sign, node.message_template_id, node.message_template_name,node.message_preview, node.message_node_content,
|
|
|
|
|
node.official_push_sign, node.official_template_id, node.official_template_name, node.official_remind_content, node.official_node_content,
|
|
|
|
|
node.applet_push_sign, node.applet_template_id, node.applet_template_name, node.applet_remind_content, node.applet_prompt_description, node.applet_node_content,
|
|
|
|
|
@ -322,6 +324,10 @@
|
|
|
|
|
</if>
|
|
|
|
|
<if test="phoneDialMethod != null">phone_dial_method,
|
|
|
|
|
</if>
|
|
|
|
|
<if test="followTemplateId != null">follow_template_id,
|
|
|
|
|
</if>
|
|
|
|
|
<if test="followTemplateName != null">follow_template_name,
|
|
|
|
|
</if>
|
|
|
|
|
</trim>
|
|
|
|
|
<trim prefix="values (" suffix=")" suffixOverrides=",">
|
|
|
|
|
<if test="manageRouteId != null">#{manageRouteId},
|
|
|
|
|
@ -448,7 +454,11 @@
|
|
|
|
|
</if>
|
|
|
|
|
<if test="updateTime != null">#{updateTime},
|
|
|
|
|
</if>
|
|
|
|
|
<if test="phoneDialMethod != null ">#{phoneDialMethod}
|
|
|
|
|
<if test="phoneDialMethod != null ">#{phoneDialMethod},
|
|
|
|
|
</if>
|
|
|
|
|
<if test="followTemplateId != null">#{followTemplateId},
|
|
|
|
|
</if>
|
|
|
|
|
<if test="followTemplateName != null">#{followTemplateName},
|
|
|
|
|
</if>
|
|
|
|
|
</trim>
|
|
|
|
|
</insert>
|
|
|
|
|
@ -459,7 +469,7 @@
|
|
|
|
|
message_template_id, message_template_name, message_preview, message_node_content, official_push_sign, official_template_id, official_template_name, official_remind_content,
|
|
|
|
|
official_node_content, applet_push_sign, applet_template_id, applet_template_name, applet_remind_content, applet_prompt_description, applet_node_content,
|
|
|
|
|
route_check_status, route_check_person, route_check_date, route_check_remark, route_node_remark, node_execute_status, route_handle_remark,phone_connect_status,
|
|
|
|
|
route_handle_id, route_handle_person, route_link, text_remind_content,node_content, del_flag, create_by, create_time, update_by, update_time,phone_dial_method)
|
|
|
|
|
route_handle_id, route_handle_person, route_link, text_remind_content,node_content, del_flag, create_by, create_time, update_by, update_time,phone_dial_method,follow_template_id, follow_template_name)
|
|
|
|
|
values
|
|
|
|
|
<foreach collection="nodeList" item="item" separator=",">
|
|
|
|
|
(#{item.manageRouteId},#{item.manageRouteName},#{item.routeNodeId},#{item.routeNodeName},#{item.routeNodeDay},#{item.taskType},#{item.taskStatus},#{item.taskSubdivision},#{item.secondClassifyDescribe},
|
|
|
|
|
@ -468,7 +478,7 @@
|
|
|
|
|
#{item.messageTemplateName},#{item.messagePreview},#{item.messageNodeContent},#{item.officialPushSign},#{item.officialTemplateId},#{item.officialTemplateName},#{item.officialRemindContent},#{item.officialNodeContent},
|
|
|
|
|
#{item.appletPushSign},#{item.appletTemplateId},#{item.appletTemplateName},#{item.appletRemindContent},#{item.appletPromptDescription},#{item.appletNodeContent},
|
|
|
|
|
#{item.routeCheckStatus},#{item.routeCheckPerson},#{item.routeCheckDate},#{item.routeCheckRemark},#{item.routeNodeRemark},#{item.nodeExecuteStatus},#{item.routeHandleRemark},#{item.phoneConnectStatus},
|
|
|
|
|
#{item.routeHandleId},#{item.routeHandlePerson},#{item.routeLink},#{item.textRemindContent},#{item.nodeContent},0,#{item.createBy},#{item.createTime},#{item.updateBy},#{item.updateTime},#{item.phoneDialMethod})
|
|
|
|
|
#{item.routeHandleId},#{item.routeHandlePerson},#{item.routeLink},#{item.textRemindContent},#{item.nodeContent},0,#{item.createBy},#{item.createTime},#{item.updateBy},#{item.updateTime},#{item.phoneDialMethod},#{item.followTemplateId},#{item.followTemplateName})
|
|
|
|
|
</foreach>
|
|
|
|
|
</insert>
|
|
|
|
|
<update id="updateSignPatientManageRouteNode" parameterType="SignPatientManageRouteNode">
|
|
|
|
|
@ -663,6 +673,12 @@
|
|
|
|
|
<if test="phoneDialMethod != null ">phone_dial_method =
|
|
|
|
|
#{phoneDialMethod},
|
|
|
|
|
</if>
|
|
|
|
|
<if test="followTemplateId != null">follow_template_id =
|
|
|
|
|
#{followTemplateId},
|
|
|
|
|
</if>
|
|
|
|
|
<if test="followTemplateName != null">follow_template_name =
|
|
|
|
|
#{followTemplateName},
|
|
|
|
|
</if>
|
|
|
|
|
</trim>
|
|
|
|
|
where id = #{id}
|
|
|
|
|
</update>
|
|
|
|
|
|