From 7469d35bf8a8f86dab3abc056eae8417fb88482d Mon Sep 17 00:00:00 2001 From: liusheng <337615773@qq.com> Date: 星期二, 18 三月 2025 18:14:33 +0800 Subject: [PATCH] 代码提交 --- .idea/jarRepositories.xml | 70 +++++++++++++++++++++++++++++++++++ smartor/src/main/java/com/smartor/domain/ServiceSubtaskDetail.java | 4 ++ smartor/src/main/java/com/smartor/service/impl/ServiceSubtaskServiceImpl.java | 1 smartor/src/main/java/com/smartor/domain/ServiceSubtaskDetailVO.java | 3 + smartor/src/main/resources/mapper/smartor/ServiceSubtaskDetailMapper.xml | 7 +++ smartor/src/main/java/com/smartor/service/impl/ServiceSubtaskAnswerServiceImpl.java | 2 + 6 files changed, 87 insertions(+), 0 deletions(-) diff --git a/.idea/jarRepositories.xml b/.idea/jarRepositories.xml new file mode 100644 index 0000000..3818f08 --- /dev/null +++ b/.idea/jarRepositories.xml @@ -0,0 +1,70 @@ +<?xml version="1.0" encoding="UTF-8"?> +<project version="4"> + <component name="RemoteRepositoriesConfiguration"> + <remote-repository> + <option name="id" value="central" /> + <option name="name" value="Central Repository" /> + <option name="url" value="https://repo.maven.apache.org/maven2" /> + </remote-repository> + <remote-repository> + <option name="id" value="releases" /> + <option name="name" value="local private nexus" /> + <option name="url" value="http://122.49.30.5:8981/nexus/content/repositories/releases/" /> + </remote-repository> + <remote-repository> + <option name="id" value="central" /> + <option name="name" value="Maven Central repository" /> + <option name="url" value="https://repo1.maven.org/maven2" /> + </remote-repository> + <remote-repository> + <option name="id" value="aliyun" /> + <option name="name" value="aliyun" /> + <option name="url" value="https://maven.aliyun.com/repository/public" /> + </remote-repository> + <remote-repository> + <option name="id" value="central" /> + <option name="name" value="central" /> + <option name="url" value="http://repo2.maven.org/maven2/" /> + </remote-repository> + <remote-repository> + <option name="id" value="jcenter" /> + <option name="name" value="jcenter" /> + <option name="url" value="https://jcenter.bintray.com/" /> + </remote-repository> + <remote-repository> + <option name="id" value="group_migu" /> + <option name="name" value="group_migu" /> + <option name="url" value="https://nexus.cmread.com:9343/nexus/content/groups/group_migu/" /> + </remote-repository> + <remote-repository> + <option name="id" value="public" /> + <option name="name" value="aliyun nexus" /> + <option name="url" value="https://maven.aliyun.com/repository/public" /> + </remote-repository> + <remote-repository> + <option name="id" value="central" /> + <option name="name" value="central" /> + <option name="url" value="https://repo.maven.apache.org/maven2" /> + </remote-repository> + <remote-repository> + <option name="id" value="central" /> + <option name="name" value="Central Repository" /> + <option name="url" value="http://repo2.maven.org/maven2/" /> + </remote-repository> + <remote-repository> + <option name="id" value="snapshots" /> + <option name="name" value="local private nexus snapshots" /> + <option name="url" value="http://122.49.30.5:8981/nexus/content/repositories/snapshots/" /> + </remote-repository> + <remote-repository> + <option name="id" value="maven_repos" /> + <option name="name" value="maven_repos" /> + <option name="url" value="https://nexus.cmread.com:9343/nexus/content/repositories/migu" /> + </remote-repository> + <remote-repository> + <option name="id" value="jboss.community" /> + <option name="name" value="JBoss Community repository" /> + <option name="url" value="https://repository.jboss.org/nexus/content/repositories/public/" /> + </remote-repository> + </component> +</project> diff --git a/smartor/src/main/java/com/smartor/domain/ServiceSubtaskDetail.java b/smartor/src/main/java/com/smartor/domain/ServiceSubtaskDetail.java index 41a6cfd..1c4ceb8 100644 --- a/smartor/src/main/java/com/smartor/domain/ServiceSubtaskDetail.java +++ b/smartor/src/main/java/com/smartor/domain/ServiceSubtaskDetail.java @@ -113,6 +113,10 @@ private String categoryname; + @ApiModelProperty(value = "鎸囨爣ID(浠庨棶棰樹笂鑾峰彇)") + private Integer targetid; + + @ApiModelProperty(value = "鎸囨爣閫夐」") private String targetoptions; diff --git a/smartor/src/main/java/com/smartor/domain/ServiceSubtaskDetailVO.java b/smartor/src/main/java/com/smartor/domain/ServiceSubtaskDetailVO.java index 6b86cee..9435e38 100644 --- a/smartor/src/main/java/com/smartor/domain/ServiceSubtaskDetailVO.java +++ b/smartor/src/main/java/com/smartor/domain/ServiceSubtaskDetailVO.java @@ -119,6 +119,9 @@ @ApiModelProperty(value = "鎸囨爣鍊硷紙姝e垯鍖归厤鐨勯�夐」鍊硷級") private String targetvalue; + @ApiModelProperty(value = "鎸囨爣ID(闂涓婄殑)") + private Integer targetid; + @ApiModelProperty(value = "閫氳繃姝e垯瑙f瀽鐨勫��") private String matchedtext; diff --git a/smartor/src/main/java/com/smartor/service/impl/ServiceSubtaskAnswerServiceImpl.java b/smartor/src/main/java/com/smartor/service/impl/ServiceSubtaskAnswerServiceImpl.java index 445cf2a..d7b8332 100644 --- a/smartor/src/main/java/com/smartor/service/impl/ServiceSubtaskAnswerServiceImpl.java +++ b/smartor/src/main/java/com/smartor/service/impl/ServiceSubtaskAnswerServiceImpl.java @@ -465,6 +465,7 @@ ServiceTask serviceTask = serviceTaskService.selectServiceTaskByTaskid(taskid); serviceSubtaskDetailVO.setQuestiontext(svyTaskTemplateScriptVO.getScriptContent()); serviceSubtaskDetailVO.setTaskid(Long.valueOf(taskid)); + serviceSubtaskDetailVO.setTargetid(svyTaskTemplateScriptVO.getTargetid() != null ? svyTaskTemplateScriptVO.getTargetid().intValue() : null); serviceSubtaskDetailVO.setPatid(Long.valueOf(patid)); serviceSubtaskDetailVO.setScriptid(svyTaskTemplateScriptVO.getId()); serviceSubtaskDetailVO.setValueType(svyTaskTemplateScriptVO.getScriptType()); @@ -527,6 +528,7 @@ } } } + serviceSubtaskDetailVO.setTargetid(ivrTaskTemplateScriptVO.getTargetid() != null ? ivrTaskTemplateScriptVO.getTargetid().intValue() : null); serviceSubtaskDetailVO.setQuestiontext(ivrTaskTemplateScriptVO.getScriptContent()); serviceSubtaskDetailVO.setTaskid(Long.valueOf(taskid)); serviceSubtaskDetailVO.setPatid(Long.valueOf(patid)); 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 d0e5ae5..b6a64e6 100644 --- a/smartor/src/main/java/com/smartor/service/impl/ServiceSubtaskServiceImpl.java +++ b/smartor/src/main/java/com/smartor/service/impl/ServiceSubtaskServiceImpl.java @@ -2186,6 +2186,7 @@ serviceSubtaskDetail.setTaskid(serviceSubtask1.getTaskid()); serviceSubtaskDetail.setPatid(serviceSubtask1.getPatid()); } + serviceSubtaskDetail.setTargetid(ivrTaskTemplateScriptVO.getTargetid() != null ? ivrTaskTemplateScriptVO.getTargetid().intValue() : null); serviceSubtaskDetail.setUuid(phoneCallReqYQVO.getUuid()); serviceSubtaskDetail.setPhone(phoneCallReqYQVO.getPhone()); serviceSubtaskDetail.setOperate(serviceSubtask.getCreateBy()); diff --git a/smartor/src/main/resources/mapper/smartor/ServiceSubtaskDetailMapper.xml b/smartor/src/main/resources/mapper/smartor/ServiceSubtaskDetailMapper.xml index ef390b5..f0b9dd2 100644 --- a/smartor/src/main/resources/mapper/smartor/ServiceSubtaskDetailMapper.xml +++ b/smartor/src/main/resources/mapper/smartor/ServiceSubtaskDetailMapper.xml @@ -7,6 +7,7 @@ <resultMap type="com.smartor.domain.ServiceSubtaskDetail" id="ServiceSubtaskDetailResult"> <result property="id" column="id"/> <result property="subId" column="sub_id"/> + <result property="targetid" column="targetid"/> <result property="taskid" column="taskid"/> <result property="uuid" column="uuid"/> <result property="phone" column="phone"/> @@ -58,6 +59,7 @@ <sql id="selectServiceSubtaskDetailVo"> select id, sub_id, + targetid, answerps, scriptid, extemplate_text, @@ -112,6 +114,7 @@ <include refid="selectServiceSubtaskDetailVo"/> <where> <if test="subId != null">and sub_id = #{subId}</if> + <if test="targetid != null">and targetid = #{targetid}</if> <if test="extemplateText != null">and extemplate_text = #{extemplateText}</if> <if test="taskid != null">and taskid = #{taskid}</if> <if test="uuid != null and uuid != ''">and uuid = #{uuid}</if> @@ -167,6 +170,7 @@ <trim prefix="(" suffix=")" suffixOverrides=","> <if test="id != null">id,</if> <if test="subId != null">sub_id,</if> + <if test="targetid != null">targetid,</if> <if test="taskid != null">taskid,</if> <if test="uuid != null">uuid,</if> <if test="phone != null">phone,</if> @@ -217,6 +221,7 @@ <trim prefix="values (" suffix=")" suffixOverrides=","> <if test="id != null">#{id},</if> <if test="subId != null">#{subId},</if> + <if test="targetid != null">#{targetid},</if> <if test="taskid != null">#{taskid},</if> <if test="uuid != null">#{uuid},</if> <if test="phone != null">#{phone},</if> @@ -271,6 +276,7 @@ <trim prefix="SET" suffixOverrides=","> <if test="subId != null">sub_id = #{subId},</if> <if test="taskid != null">taskid = #{taskid},</if> + <if test="targetid != null">targetid = #{targetid},</if> <if test="uuid != null">uuid = #{uuid},</if> <if test="phone != null">phone = #{phone},</if> <if test="operate != null">operate = #{operate},</if> @@ -326,6 +332,7 @@ <trim prefix="SET" suffixOverrides=","> <if test="subId != null">sub_id = #{subId},</if> <if test="taskid != null">taskid = #{taskid},</if> + <if test="targetid != null">targetid = #{targetid},</if> <if test="uuid != null">uuid = #{uuid},</if> <if test="phone != null">phone = #{phone},</if> <if test="operate != null">operate = #{operate},</if> -- Gitblit v1.9.3