From 580f358ce4e50816211d69ff6e31817b6593d731 Mon Sep 17 00:00:00 2001 From: liusheng <337615773@qq.com> Date: 星期二, 22 十月 2024 17:32:50 +0800 Subject: [PATCH] 代码提交 --- smartor/src/main/java/com/smartor/domain/SvyTaskTemplateScriptVO.java | 3 + smartor/src/main/java/com/smartor/domain/ServiceSubtask.java | 5 ++ smartor/src/main/java/com/smartor/domain/SvyTaskTemplateScript.java | 3 + smartor/src/main/java/com/smartor/domain/IvrTaskTemplateScript.java | 7 +++ smartor/src/main/java/com/smartor/domain/SvyLibTemplateScript.java | 3 + smartor/src/main/java/com/smartor/domain/IvrTaskTemplateScriptVO.java | 7 +++ smartor/src/main/resources/mapper/smartor/ServiceSubtaskMapper.xml | 18 ++++---- smartor/src/main/java/com/smartor/domain/SvyLibTemplateScriptVO.java | 2 + smartor/src/main/resources/mapper/smartor/IvrTaskTemplateScriptMapper.xml | 1 smartor/src/main/java/com/smartor/domain/IvrLibaTemplateScriptVO.java | 8 ++++ smartor/src/main/java/com/smartor/service/impl/PatMedInhospServiceImpl.java | 2 ruoyi-admin/src/main/java/com/ruoyi/web/controller/smartor/ServiceSubtaskController.java | 11 +++++ smartor/src/main/java/com/smartor/service/impl/ServiceSubtaskServiceImpl.java | 2 smartor/src/main/resources/mapper/smartor/IvrLibaTemplateScriptMapper.xml | 6 +++ smartor/src/main/resources/mapper/smartor/SvyLibTemplateScriptMapper.xml | 6 +++ ruoyi-admin/src/main/java/com/ruoyi/web/component/RedisMqReceiver.java | 2 + smartor/src/main/resources/mapper/smartor/SvyTaskTemplateScriptMapper.xml | 6 +++ smartor/src/main/java/com/smartor/domain/IvrLibaTemplateScript.java | 7 +++ smartor/src/main/resources/mapper/smartor/ServiceSubtaskRecordMapper.xml | 6 +++ 19 files changed, 93 insertions(+), 12 deletions(-) diff --git a/ruoyi-admin/src/main/java/com/ruoyi/web/component/RedisMqReceiver.java b/ruoyi-admin/src/main/java/com/ruoyi/web/component/RedisMqReceiver.java index 9312c1f..2db096c 100644 --- a/ruoyi-admin/src/main/java/com/ruoyi/web/component/RedisMqReceiver.java +++ b/ruoyi-admin/src/main/java/com/ruoyi/web/component/RedisMqReceiver.java @@ -258,6 +258,7 @@ //浠诲姟鍙戦�佽褰� ServiceSubtaskRecord serviceSubtaskRecord = new ServiceSubtaskRecord(); serviceSubtaskRecord.setTaskid(serviceSubtask.getTaskid().toString()); + serviceSubtaskRecord.setSubtaskId(serviceSubtask.getId()); serviceSubtaskRecord.setUuid(uuid); serviceSubtaskRecord.setTasktype(serviceSubtask.getType()); serviceSubtaskRecord.setPreachform("3"); @@ -348,6 +349,7 @@ //浠诲姟鍙戦�佽褰� ServiceSubtaskRecord serviceSubtaskRecord = new ServiceSubtaskRecord(); serviceSubtaskRecord.setTaskid(serviceSubtask.getTaskid().toString()); + serviceSubtaskRecord.setSubtaskId(serviceSubtask.getId()); serviceSubtaskRecord.setUuid(uuid); serviceSubtaskRecord.setTasktype(serviceSubtask.getType()); serviceSubtaskRecord.setPreachform("5"); diff --git a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/smartor/ServiceSubtaskController.java b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/smartor/ServiceSubtaskController.java index 06f9e73..952d587 100644 --- a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/smartor/ServiceSubtaskController.java +++ b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/smartor/ServiceSubtaskController.java @@ -12,7 +12,9 @@ import com.ruoyi.common.utils.PageUtils; import com.ruoyi.common.utils.poi.ExcelUtil; import com.smartor.domain.*; +import com.smartor.service.IServiceSubtaskRecordService; import com.smartor.service.IServiceSubtaskService; +import com.sun.org.apache.bcel.internal.generic.NEW; import io.swagger.annotations.Api; import io.swagger.annotations.ApiOperation; import lombok.extern.slf4j.Slf4j; @@ -41,6 +43,9 @@ @Autowired private IServiceSubtaskService serviceSubtaskService; + @Autowired + private IServiceSubtaskRecordService serviceSubtaskRecordService; + /** * 鏌ヨ鎮h�呴殢璁夸俊鎭� */ @@ -53,6 +58,12 @@ PageUtils.startPageByPost(serviceSubtaskVO.getPageNum(), serviceSubtaskVO.getPageSize()); serviceSubtaskList = serviceSubtaskService.patItem(serviceSubtaskVO); } + for (ServiceSubtask serviceSubtask : serviceSubtaskList) { + ServiceSubtaskRecord serviceSubtaskRecord = new ServiceSubtaskRecord(); + serviceSubtaskRecord.setSubtaskId(serviceSubtask.getId()); + serviceSubtaskRecord.setTaskid(serviceSubtask.getTaskid().toString()); + serviceSubtask.setServiceSubtaskRecordList(serviceSubtaskRecordService.selectServiceSubtaskRecordList(serviceSubtaskRecord)); + } Map<String, Object> map = serviceSubtaskService.patItemCount(serviceSubtaskVO); map.put("serviceSubtaskList", serviceSubtaskList); List<Map<String, Object>> list = new ArrayList<>(); diff --git a/smartor/src/main/java/com/smartor/domain/IvrLibaTemplateScript.java b/smartor/src/main/java/com/smartor/domain/IvrLibaTemplateScript.java index 68086bf..eb5dc3b 100644 --- a/smartor/src/main/java/com/smartor/domain/IvrLibaTemplateScript.java +++ b/smartor/src/main/java/com/smartor/domain/IvrLibaTemplateScript.java @@ -303,6 +303,13 @@ @ApiModelProperty(value = "鏄惁蹇呭~锛堢粰浜哄伐鐢ㄧ殑锛孉I涓嶇敤閬靛畧锛�") private String isMust; + /** + * 缁勫埆 + */ + @Excel(name = "缁勫埆") + @ApiModelProperty(value = "缁勫埆") + private String groupName; + // /** // * 闂缁撴灉锛堢粰鈥滃�肩被鍨嬧�濇槸鏂囨湰鎴栬�呮暟鍊肩敤鐨勶級 // */ diff --git a/smartor/src/main/java/com/smartor/domain/IvrLibaTemplateScriptVO.java b/smartor/src/main/java/com/smartor/domain/IvrLibaTemplateScriptVO.java index 72aa452..dc7f6ff 100644 --- a/smartor/src/main/java/com/smartor/domain/IvrLibaTemplateScriptVO.java +++ b/smartor/src/main/java/com/smartor/domain/IvrLibaTemplateScriptVO.java @@ -112,6 +112,14 @@ private String noMatchVoice; /** + * 缁勫埆 + */ + @Excel(name = "缁勫埆") + @ApiModelProperty(value = "缁勫埆") + private String groupName; + + + /** * 闈欓粯璇濇湳 */ @Excel(name = "闈欓粯璇濇湳") diff --git a/smartor/src/main/java/com/smartor/domain/IvrTaskTemplateScript.java b/smartor/src/main/java/com/smartor/domain/IvrTaskTemplateScript.java index e115f46..2cdb6f2 100644 --- a/smartor/src/main/java/com/smartor/domain/IvrTaskTemplateScript.java +++ b/smartor/src/main/java/com/smartor/domain/IvrTaskTemplateScript.java @@ -43,6 +43,13 @@ @ApiModelProperty(value = "鍒嗘暟") private BigDecimal score; + /** + * 缁勫埆 + */ + @Excel(name = "缁勫埆") + @ApiModelProperty(value = "缁勫埆") + private String groupName; + /** * 閫傜敤棰樺瀷锛�1.鍗曢�� 2澶氶�� 3濉┖ 4鍏跺畠锛� diff --git a/smartor/src/main/java/com/smartor/domain/IvrTaskTemplateScriptVO.java b/smartor/src/main/java/com/smartor/domain/IvrTaskTemplateScriptVO.java index af9ce72..9420f17 100644 --- a/smartor/src/main/java/com/smartor/domain/IvrTaskTemplateScriptVO.java +++ b/smartor/src/main/java/com/smartor/domain/IvrTaskTemplateScriptVO.java @@ -151,6 +151,13 @@ private String noClearlyVoice; /** + * 缁勫埆 + */ + @Excel(name = "缁勫埆") + @ApiModelProperty(value = "缁勫埆") + private String groupName; + + /** * 绫诲埆鍚� */ @Excel(name = "绫诲埆鍚�") diff --git a/smartor/src/main/java/com/smartor/domain/ServiceSubtask.java b/smartor/src/main/java/com/smartor/domain/ServiceSubtask.java index 3cd80c8..2ee55de 100644 --- a/smartor/src/main/java/com/smartor/domain/ServiceSubtask.java +++ b/smartor/src/main/java/com/smartor/domain/ServiceSubtask.java @@ -337,7 +337,7 @@ */ @Excel(name = " 瀹f暀褰㈠紡 : 1,鐭俊銆�2,绾夸笅銆�3,璇煶銆�4,瑙嗛銆�5,绾歌川 6.浜岀淮鐮� 7.閽夐拤 8.寰俊") @ApiModelProperty("瀹f暀褰㈠紡 : 1,鐭俊銆�2,绾夸笅銆�3,璇煶銆�4,瑙嗛銆�5,绾歌川 6.閾炬帴 7.閽夐拤 8.寰俊") - private String serviceform; + private String preachform; /** * 搴婂彿 @@ -521,4 +521,7 @@ @ApiModelProperty(value = "鍑洪櫌閮ㄩ棬缂栧彿闆嗗悎") private List<String> leaveldeptcodes; + @ApiModelProperty(value = "鍙戦�佽鎯�") + private List<ServiceSubtaskRecord> serviceSubtaskRecordList; + } diff --git a/smartor/src/main/java/com/smartor/domain/SvyLibTemplateScript.java b/smartor/src/main/java/com/smartor/domain/SvyLibTemplateScript.java index 9b96991..3b2e373 100644 --- a/smartor/src/main/java/com/smartor/domain/SvyLibTemplateScript.java +++ b/smartor/src/main/java/com/smartor/domain/SvyLibTemplateScript.java @@ -274,4 +274,7 @@ @ApiModelProperty(value = "鎸囨爣閫夐」姹囨��") private String targetoptions; + @ApiModelProperty(value = "缁勫埆") + private String groupName; + } diff --git a/smartor/src/main/java/com/smartor/domain/SvyLibTemplateScriptVO.java b/smartor/src/main/java/com/smartor/domain/SvyLibTemplateScriptVO.java index c87c052..f3b97db 100644 --- a/smartor/src/main/java/com/smartor/domain/SvyLibTemplateScriptVO.java +++ b/smartor/src/main/java/com/smartor/domain/SvyLibTemplateScriptVO.java @@ -65,6 +65,8 @@ @ApiModelProperty("svy_lib_script棰樼洰id") private Long scriptid; + @ApiModelProperty(value = "缁勫埆") + private String groupName; /** * 棰樼洰绫诲瀷;鏋氫妇 1.鍗曢�� 2澶氶�� 3濉┖ 4鍏跺畠 diff --git a/smartor/src/main/java/com/smartor/domain/SvyTaskTemplateScript.java b/smartor/src/main/java/com/smartor/domain/SvyTaskTemplateScript.java index d6ea8e0..72ce836 100644 --- a/smartor/src/main/java/com/smartor/domain/SvyTaskTemplateScript.java +++ b/smartor/src/main/java/com/smartor/domain/SvyTaskTemplateScript.java @@ -231,4 +231,7 @@ @ApiModelProperty(value = "搴忓彿") private Long xh; + @ApiModelProperty(value = "缁勫埆") + private String groupName; + } diff --git a/smartor/src/main/java/com/smartor/domain/SvyTaskTemplateScriptVO.java b/smartor/src/main/java/com/smartor/domain/SvyTaskTemplateScriptVO.java index 0dfc9a9..96449a0 100644 --- a/smartor/src/main/java/com/smartor/domain/SvyTaskTemplateScriptVO.java +++ b/smartor/src/main/java/com/smartor/domain/SvyTaskTemplateScriptVO.java @@ -310,6 +310,9 @@ @ApiModelProperty("鎺掑簭") private Long sort; + @ApiModelProperty(value = "缁勫埆") + private String groupName; + /** * 璇濇湳閫夐」 diff --git a/smartor/src/main/java/com/smartor/service/impl/PatMedInhospServiceImpl.java b/smartor/src/main/java/com/smartor/service/impl/PatMedInhospServiceImpl.java index 9a3ea25..8dd64c6 100644 --- a/smartor/src/main/java/com/smartor/service/impl/PatMedInhospServiceImpl.java +++ b/smartor/src/main/java/com/smartor/service/impl/PatMedInhospServiceImpl.java @@ -324,7 +324,7 @@ serviceSubtask.setStarttime(patMedInhosp1.getStarttime()); serviceSubtask.setEndtime(patMedInhosp1.getEndtime()); serviceSubtask.setServiceType("2"); - serviceSubtask.setServiceform(serviceTask.getPreachform()); + serviceSubtask.setPreachform(serviceTask.getPreachform()); serviceSubtask.setHospType("2"); serviceSubtask.setCreateTime(new Date()); serviceSubtask.setUpdateTime(new Date()); diff --git a/smartor/src/main/java/com/smartor/service/impl/ServiceSubtaskServiceImpl.java b/smartor/src/main/java/com/smartor/service/impl/ServiceSubtaskServiceImpl.java index 1a0cf5b..04dcde3 100644 --- a/smartor/src/main/java/com/smartor/service/impl/ServiceSubtaskServiceImpl.java +++ b/smartor/src/main/java/com/smartor/service/impl/ServiceSubtaskServiceImpl.java @@ -609,7 +609,7 @@ Pattern pattern2 = Pattern.compile(ivrLibaExtemplatescript.getSelfRegex2()); matcher2 = pattern2.matcher(returnQues.getContent()); } - log.info("++++++++++++++++++++++++++閫氱敤搴撴槸鍚︿负绌猴細selfRegex : {} , selfRegex2 : {}", ivrLibaExtemplatescript.getSelfRegex(), ivrLibaExtemplatescript.getSelfRegex2()); + log.error("++++++++++++++++++++++++++閫氱敤搴撴槸鍚︿负绌猴細selfRegex : {} , selfRegex2 : {}", ivrLibaExtemplatescript.getSelfRegex(), ivrLibaExtemplatescript.getSelfRegex2()); if (StringUtils.isNotEmpty(ivrLibaExtemplatescript.getSelfRegex()) && matcher.matches() && StringUtils.isNotEmpty(ivrLibaExtemplatescript.getSelfRegex2()) && matcher2.matches() || StringUtils.isEmpty(ivrLibaExtemplatescript.getSelfRegex()) && StringUtils.isNotEmpty(ivrLibaExtemplatescript.getSelfRegex2()) && matcher2.matches() || StringUtils.isEmpty(ivrLibaExtemplatescript.getSelfRegex2()) && StringUtils.isNotEmpty(ivrLibaExtemplatescript.getSelfRegex()) && matcher.matches()) { QuestionMessage questionMessage = redisCache.getCacheObject(phoneCallBackVO.getUuid() + "returnQues"); IvrTaskTemplateScriptVO ivrTaskTemplateScriptVO = returnQues.getNowQuestion(); diff --git a/smartor/src/main/resources/mapper/smartor/IvrLibaTemplateScriptMapper.xml b/smartor/src/main/resources/mapper/smartor/IvrLibaTemplateScriptMapper.xml index 50c8b1e..255d283 100644 --- a/smartor/src/main/resources/mapper/smartor/IvrLibaTemplateScriptMapper.xml +++ b/smartor/src/main/resources/mapper/smartor/IvrLibaTemplateScriptMapper.xml @@ -47,12 +47,14 @@ <result property="branchNextscriptno" column="branch_nextscriptno"/> <result property="sort" column="sort"/> <result property="score" column="score"/> + <result property="groupName" column="group_name"/> </resultMap> <sql id="selectIvrLibaTemplateScriptVo"> select id, scriptno, sort, + group_name, branch_flag, branch_nextscriptno, templateid, @@ -100,6 +102,7 @@ <where> del_flag=0 <if test="scriptno != null ">and scriptno = #{scriptno}</if> + <if test="groupName != null ">and group_name = #{groupName}</if> <if test="scriptDesc != null ">and script_desc = #{scriptDesc}</if> <if test="templateid != null ">and templateid = #{templateid}</if> <if test="scriptPoint != null and scriptPoint != ''">and script_point = #{scriptPoint}</if> @@ -192,6 +195,7 @@ <if test="sort != null ">sort,</if> <if test="score != null ">score,</if> <if test="ivrtext != null ">ivrtext,</if> + <if test="groupName != null ">group_name,</if> </trim> <trim prefix="values (" suffix=")" suffixOverrides=","> <if test="scriptno != null">#{scriptno},</if> @@ -234,6 +238,7 @@ <if test="sort != null ">#{sort},</if> <if test="score != null ">#{score},</if> <if test="ivrtext != null ">#{ivrtext},</if> + <if test="groupName != null ">#{groupName},</if> </trim> </insert> @@ -278,6 +283,7 @@ <if test="ivrtext != null ">ivrtext = #{ivrtext},</if> <if test="branchFlag != null and branchFlag != ''">branch_flag = #{branchFlag},</if> <if test="score != null ">score = #{score},</if> + <if test="groupName != null ">group_name = #{groupName},</if> <if test="branchNextscriptno != null and branchNextscriptno != ''">branch_nextscriptno = #{branchNextscriptno}, </if> diff --git a/smartor/src/main/resources/mapper/smartor/IvrTaskTemplateScriptMapper.xml b/smartor/src/main/resources/mapper/smartor/IvrTaskTemplateScriptMapper.xml index eb07f5d..912252f 100644 --- a/smartor/src/main/resources/mapper/smartor/IvrTaskTemplateScriptMapper.xml +++ b/smartor/src/main/resources/mapper/smartor/IvrTaskTemplateScriptMapper.xml @@ -46,6 +46,7 @@ <result property="sort" column="sort"/> <result property="score" column="score"/> <result property="ivrtext" column="ivrtext"/> + <result property="groupName" column=" group_name"/> </resultMap> <sql id="selectIvrTaskTemplateScriptVo"> diff --git a/smartor/src/main/resources/mapper/smartor/ServiceSubtaskMapper.xml b/smartor/src/main/resources/mapper/smartor/ServiceSubtaskMapper.xml index ba421b1..75c9356 100644 --- a/smartor/src/main/resources/mapper/smartor/ServiceSubtaskMapper.xml +++ b/smartor/src/main/resources/mapper/smartor/ServiceSubtaskMapper.xml @@ -39,7 +39,7 @@ <result property="pid" column="pid"/> <result property="guid" column="guid"/> <result property="textParam" column="text_param"/> - <result property="serviceform" column="serviceform"/> + <result property="preachform" column="preachform"/> <result property="bedNo" column="bed_no"/> <result property="sendType" column="send_type"/> <result property="taskName" column="task_name"/> @@ -132,7 +132,7 @@ pid, guid, text_param, - serviceform, + preachform, bed_no, send_type, task_name, @@ -213,7 +213,7 @@ <if test="uploadTime != null ">and upload_time = #{uploadTime}</if> <if test="orgid != null and orgid != ''">and orgid = #{orgid}</if> <if test="pid != null ">and pid = #{pid}</if> - <if test="serviceform != null ">and serviceform = #{serviceform}</if> + <if test="preachform != null ">and preachform = #{preachform}</if> <if test="guid != null and guid != ''">and guid = #{guid}</if> <if test="textParam != null and textParam != ''">and text_param = #{textParam}</if> <if test="bedNo != null">and bed_no = #{bedNo}</if> @@ -285,7 +285,7 @@ <if test="pid != null">pid,</if> <if test="guid != null">guid,</if> <if test="textParam != null">text_param,</if> - <if test="serviceform != null">serviceform,</if> + <if test="preachform != null">preachform,</if> <if test="bedNo != null">bed_no,</if> <if test="sendType != null and sendType != ''">send_type,</if> <if test="taskName != null and taskName != ''">task_name,</if> @@ -355,7 +355,7 @@ <if test="pid != null">#{pid},</if> <if test="guid != null">#{guid},</if> <if test="textParam != null">#{textParam},</if> - <if test="serviceform != null">#{serviceform},</if> + <if test="preachform != null">#{preachform},</if> <if test="bedNo != null">#{bedNo},</if> <if test="sendType != null and sendType != ''">#{sendType},</if> <if test="taskName != null and taskName != ''">#{taskName},</if> @@ -429,7 +429,7 @@ <if test="pid != null">pid = #{pid},</if> <if test="guid != null">guid = #{guid},</if> <if test="textParam != null">text_param = #{textParam},</if> - <if test="serviceform != null">serviceform = #{serviceform},</if> + <if test="preachform != null">preachform = #{preachform},</if> <if test="bedNo != null">bed_no = #{bedNo},</if> <if test="sendType != null and sendType != ''">send_type = #{sendType},</if> <if test="taskName != null and taskName != ''">task_name = #{taskName},</if> @@ -504,7 +504,7 @@ <if test="pid != null">pid = #{pid},</if> <if test="guid != null">guid = #{guid},</if> <if test="textParam != null">text_param = #{textParam},</if> - <if test="serviceform != null">serviceform = #{serviceform},</if> + <if test="preachform != null">preachform = #{preachform},</if> <if test="bedNo != null">bed_no = #{bedNo},</if> <if test="sendType != null and sendType != ''">send_type = #{sendType},</if> <if test="taskName != null and taskName != ''">task_name = #{taskName},</if> @@ -580,7 +580,7 @@ <if test="pid != null">pid = #{pid},</if> <if test="guid != null">guid = #{guid},</if> <if test="textParam != null">text_param = #{textParam},</if> - <if test="serviceform != null">serviceform = #{serviceform},</if> + <if test="preachform != null">preachform = #{preachform},</if> <if test="bedNo != null">bed_no = #{bedNo},</if> <if test="sendType != null and sendType != ''">send_type = #{sendType},</if> <if test="taskName != null and taskName != ''">task_name = #{taskName},</if> @@ -674,7 +674,7 @@ pid, guid, text_param, - serviceform, + preachform, bed_no, send_type, task_name, diff --git a/smartor/src/main/resources/mapper/smartor/ServiceSubtaskRecordMapper.xml b/smartor/src/main/resources/mapper/smartor/ServiceSubtaskRecordMapper.xml index 3e6fd1f..2a72f0d 100644 --- a/smartor/src/main/resources/mapper/smartor/ServiceSubtaskRecordMapper.xml +++ b/smartor/src/main/resources/mapper/smartor/ServiceSubtaskRecordMapper.xml @@ -7,6 +7,7 @@ <resultMap type="com.smartor.domain.ServiceSubtaskRecord" id="ServiceSubtaskRecordResult"> <result property="id" column="id"/> <result property="taskid" column="taskid"/> + <result property="subtaskId" column="subtask_id"/> <result property="uuid" column="uuid"/> <result property="tasktype" column="tasktype"/> <result property="preachform" column="preachform"/> @@ -30,6 +31,7 @@ <sql id="selectServiceSubtaskRecordVo"> select id, taskid, + subtask_id, uuid, tasktype, preachform, @@ -56,6 +58,7 @@ <include refid="selectServiceSubtaskRecordVo"/> <where> <if test="taskid != null and taskid != ''">and taskid = #{taskid}</if> + <if test="subtaskId != null ">and subtask_id = #{subtaskId}</if> <if test="uuid != null and uuid != ''">and uuid = #{uuid}</if> <if test="tasktype != null and tasktype != ''">and tasktype = #{tasktype}</if> <if test="preachform != null and preachform != ''">and preachform = #{preachform}</if> @@ -100,6 +103,7 @@ <if test="pid != null">pid,</if> <if test="guid != null">guid,</if> <if test="remark != null">remark,</if> + <if test="subtaskId != null ">subtask_id,</if> </trim> <trim prefix="values (" suffix=")" suffixOverrides=","> <if test="id != null">#{id},</if> @@ -122,6 +126,7 @@ <if test="pid != null">#{pid},</if> <if test="guid != null">#{guid},</if> <if test="remark != null">#{remark},</if> + <if test="subtaskId != null ">#{subtaskId},</if> </trim> </insert> @@ -147,6 +152,7 @@ <if test="pid != null">pid = #{pid},</if> <if test="guid != null">guid = #{guid},</if> <if test="remark != null">remark = #{remark},</if> + <if test="subtaskId != null ">subtask_id = #{subtaskId},</if> </trim> where id = #{id} </update> diff --git a/smartor/src/main/resources/mapper/smartor/SvyLibTemplateScriptMapper.xml b/smartor/src/main/resources/mapper/smartor/SvyLibTemplateScriptMapper.xml index 7d84eb7..b928d09 100644 --- a/smartor/src/main/resources/mapper/smartor/SvyLibTemplateScriptMapper.xml +++ b/smartor/src/main/resources/mapper/smartor/SvyLibTemplateScriptMapper.xml @@ -45,12 +45,14 @@ <result property="targettype" column="targettype"/> <result property="targetoptions" column="targetoptions"/> <result property="prompt" column="prompt"/> + <result property="groupName" column="group_name"/> </resultMap> <sql id="selectSvyLibTemplateScriptVo"> select id, script_type, targetid, + group_name, targetname, score, prompt, @@ -127,6 +129,7 @@ <if test="targettype != null and targettype != ''">and targettype = #{targettype}</if> <if test="targetoptions != null and targetoptions != ''">and targetoptions = #{targetoptions}</if> <if test="score != null">and score = #{score}</if> + <if test="groupName != null">and group_name = #{groupName}</if> </where> </select> @@ -178,6 +181,7 @@ <if test="targettype != null and targettype != ''">targettype,</if> <if test="targetoptions != null and targetoptions != ''">targetoptions,</if> <if test="prompt != null and prompt != ''">prompt,</if> + <if test="groupName != null and groupName != ''">group_name,</if> </trim> <trim prefix="values (" suffix=")" suffixOverrides=","> <if test="nextScriptno != null">#{nextScriptno},</if> @@ -219,6 +223,7 @@ <if test="targettype != null and targettype != ''">#{targettype},</if> <if test="targetoptions != null and targetoptions != ''">#{targetoptions},</if> <if test="prompt != null and prompt != ''">#{prompt},</if> + <if test="groupName != null and groupName != ''">#{groupName},</if> </trim> </insert> @@ -266,6 +271,7 @@ <if test="targettype != null and targettype != ''">targettype = #{targettype},</if> <if test="targetoptions != null and targetoptions != ''">targetoptions = #{targetoptions},</if> <if test="prompt != null and prompt != ''">prompt = #{prompt},</if> + <if test="groupName != null and groupName != ''">group_name = #{groupName},</if> </trim> where id = #{id} </update> diff --git a/smartor/src/main/resources/mapper/smartor/SvyTaskTemplateScriptMapper.xml b/smartor/src/main/resources/mapper/smartor/SvyTaskTemplateScriptMapper.xml index 1f9b4dd..5a5fe37 100644 --- a/smartor/src/main/resources/mapper/smartor/SvyTaskTemplateScriptMapper.xml +++ b/smartor/src/main/resources/mapper/smartor/SvyTaskTemplateScriptMapper.xml @@ -42,6 +42,7 @@ <result property="targetname" column="targetname"/> <result property="score" column="score"/> <result property="prompt" column="prompt"/> + <result property="groupName" column="group_name"/> </resultMap> @@ -49,6 +50,7 @@ select id, sort, prompt, + group_name, branch_flag, branch_nextscriptno, score, @@ -98,6 +100,7 @@ <if test="targettype != null and targettype != ''">and targettype = #{targettype}</if> <if test="score != null ">and score = #{score}</if> <if test="prompt != null ">and prompt = #{prompt}</if> + <if test="groupName != null ">and group_name = #{groupName}</if> <if test="branchNextscriptno != null and branchNextscriptno != ''">and branch_nextscriptno = #{branchNextscriptno} </if> @@ -149,6 +152,7 @@ <if test="targettype != null and targettype != ''">targettype,</if> <if test="score != null ">score,</if> <if test="prompt != null ">prompt,</if> + <if test="groupName != null ">group_name,</if> </trim> <trim prefix="values (" suffix=")" suffixOverrides=","> <if test="taskid != null">#{taskid},</if> @@ -187,6 +191,7 @@ <if test="targettype != null and targettype != ''">#{targettype},</if> <if test="score != null ">#{score},</if> <if test="prompt != null ">#{prompt},</if> + <if test="groupName != null ">#{groupName},</if> </trim> </insert> @@ -231,6 +236,7 @@ <if test="targettype != null and targettype != ''">targettype = #{targettype},</if> <if test="score != null">score = #{score},</if> <if test="prompt != null">prompt = #{prompt},</if> + <if test="groupName != null ">group_name = #{groupName},</if> </trim> where id = #{d} </update> -- Gitblit v1.9.3