|
@@ -451,9 +451,11 @@
|
|
|
ccr.id AS remarksId, ccr.remarks,s.linkman AS spName, ccr.addTime,ccr.questionMan,
|
|
|
csr.leaderId AS leaderId,ifnull(ccr.consultType,'') as consult, c.Name as
|
|
|
clubName,ccr.clubType,ccr.pinceSensitve,ccr.satisfied,ccr.followup,ccr.extra,
|
|
|
- (SELECT NAME FROM serviceprovider s WHERE s.serviceProviderID= csr.leaderId) AS leaderName
|
|
|
+ (SELECT NAME FROM serviceprovider s WHERE s.serviceProviderID= csr.leaderId) AS leaderName,
|
|
|
+ (SELECT NAME FROM serviceprovider s WHERE s.serviceProviderID= ccr.oldserviceProviderId) AS oldName
|
|
|
FROM cm_club_remarks ccr
|
|
|
LEFT JOIN serviceprovider s ON ccr.serviceProviderId = s.serviceProviderID
|
|
|
+# LEFT JOIN serviceprovider s ON ccr.serviceProviderId = s.serviceProviderID
|
|
|
LEFT JOIN club c ON c.clubId=ccr.clubId
|
|
|
LEFT JOIN cm_serviceTeam_group csg ON ccr.serviceProviderId = csg.serviceId
|
|
|
LEFT JOIN cm_serviceTeam_role csr ON csr.id = csg.teamId
|
|
@@ -478,6 +480,11 @@
|
|
|
</if>
|
|
|
</where>
|
|
|
ORDER BY ADDTIME DESC
|
|
|
+ <choose>
|
|
|
+ <when test="page !=null and page.orderBy != null and page.orderBy != ''">
|
|
|
+ ORDER BY ${page.orderBy}
|
|
|
+ </when>
|
|
|
+ </choose>
|
|
|
</select>
|
|
|
<select id="findConsults" resultType="com.caimei.modules.consult.entity.type.CmConsulttype">
|
|
|
select id, className, createdTime
|
|
@@ -518,30 +525,37 @@
|
|
|
SET remarks = #{remarks}
|
|
|
WHERE remarksId = #{remarksId}
|
|
|
</update>
|
|
|
- <select id="remakasList" resultType="CmRemaks">
|
|
|
- SELECT remarksId,remarks,addtime
|
|
|
- FROM `cm_remarks`
|
|
|
- <where>
|
|
|
- <if test="remarks != null and remarks != ''">
|
|
|
- AND remarks LIKE "%"#{remarks}"%"
|
|
|
- </if>
|
|
|
- </where>
|
|
|
- order by addtime desc
|
|
|
- <choose>
|
|
|
- <when test="page !=null and page.orderBy != null and page.orderBy != ''">
|
|
|
- ORDER BY ${page.orderBy}
|
|
|
- </when>
|
|
|
- </choose>
|
|
|
- </select>
|
|
|
+
|
|
|
<select id="upremakasList" resultType="java.lang.String">
|
|
|
SELECT remarks
|
|
|
FROM `cm_remarks`
|
|
|
WHERE remarksId = #{remarksId}
|
|
|
</select>
|
|
|
|
|
|
- <update id="ClubsIds">
|
|
|
+ <select id="ClubsIds" resultType="java.lang.Integer">
|
|
|
+ select oldserviceProviderId
|
|
|
+ FROM `cm_club_remarks`
|
|
|
+ WHERE clubId = #{clubID}
|
|
|
+ </select>
|
|
|
+
|
|
|
+<!-- <insert id="oldname">-->
|
|
|
+<!-- INSERT INTO `cm_old_remarks`(serviceProviderId, `serviceProviderName`)-->
|
|
|
+<!-- VALUES (#{serviceProviderId}, #{serviceProviderName})-->
|
|
|
+<!-- </insert>-->
|
|
|
+
|
|
|
+ <update id="oldname">
|
|
|
+ UPDATE `cm_club_remarks`
|
|
|
+ SET oldserviceProviderId = #{oldserviceProviderId},
|
|
|
+ serviceProviderId=#{newSpID}
|
|
|
+ WHERE clubId = #{clubID}
|
|
|
+ AND serviceProviderId=#{oldSpID}
|
|
|
+</update>
|
|
|
+
|
|
|
+ <update id="oldnames">
|
|
|
UPDATE `cm_club_remarks`
|
|
|
SET serviceProviderId=#{newSpID}
|
|
|
- WHERE serviceProviderId = #{oldSpID}
|
|
|
+ WHERE clubId = #{clubID}
|
|
|
+ AND serviceProviderId=#{oldSpID}
|
|
|
</update>
|
|
|
+
|
|
|
</mapper>
|