|
@@ -8,18 +8,10 @@
|
|
a.name AS "name",
|
|
a.name AS "name",
|
|
a.linkMan AS "linkMan",
|
|
a.linkMan AS "linkMan",
|
|
a.contractMobile AS "contractMobile",
|
|
a.contractMobile AS "contractMobile",
|
|
- a.contractPhone AS "contractPhone",
|
|
|
|
- a.contractEmail AS "contractEmail",
|
|
|
|
a.duty AS "duty",
|
|
a.duty AS "duty",
|
|
- a.auditStatus AS "auditStatus",
|
|
|
|
- a.auditTime AS "auditTime",
|
|
|
|
- a.auditNote AS "auditNote",
|
|
|
|
- a.validFlag AS "validFlag",
|
|
|
|
a.status AS "status",
|
|
a.status AS "status",
|
|
a.addTime AS "addTime",
|
|
a.addTime AS "addTime",
|
|
- a.insiderFlag as "insiderFlag",
|
|
|
|
- a.mainServiceProviderID AS "mainServiceProviderID",
|
|
|
|
- a.providerId as "providerId"
|
|
|
|
|
|
+ a.insiderFlag as "insiderFlag"
|
|
</sql>
|
|
</sql>
|
|
|
|
|
|
<select id="get" resultType="NewCmSp">
|
|
<select id="get" resultType="NewCmSp">
|
|
@@ -60,9 +52,6 @@
|
|
<if test="linkMan != null and linkMan != ''">
|
|
<if test="linkMan != null and linkMan != ''">
|
|
AND a.linkMan LIKE concat('%',#{linkMan},'%')
|
|
AND a.linkMan LIKE concat('%',#{linkMan},'%')
|
|
</if>
|
|
</if>
|
|
- <if test="validFlag != null and validFlag != ''">
|
|
|
|
- AND a.validFlag = #{validFlag}
|
|
|
|
- </if>
|
|
|
|
<if test="status != null and status != ''">
|
|
<if test="status != null and status != ''">
|
|
AND a.status = #{status}
|
|
AND a.status = #{status}
|
|
</if>
|
|
</if>
|
|
@@ -98,36 +87,22 @@
|
|
userID,
|
|
userID,
|
|
providerId,
|
|
providerId,
|
|
name,
|
|
name,
|
|
- contractPhone,
|
|
|
|
contractMobile,
|
|
contractMobile,
|
|
duty,
|
|
duty,
|
|
- contractEmail,
|
|
|
|
linkMan,
|
|
linkMan,
|
|
- auditStatus,
|
|
|
|
- auditTime,
|
|
|
|
- auditNote,
|
|
|
|
- validFlag,
|
|
|
|
status,
|
|
status,
|
|
addTime,
|
|
addTime,
|
|
- insiderFlag,
|
|
|
|
- mainServiceProviderID
|
|
|
|
|
|
+ insiderFlag
|
|
) VALUES (
|
|
) VALUES (
|
|
#{userID},
|
|
#{userID},
|
|
#{providerId},
|
|
#{providerId},
|
|
#{name},
|
|
#{name},
|
|
- #{contractPhone},
|
|
|
|
#{contractMobile},
|
|
#{contractMobile},
|
|
#{duty},
|
|
#{duty},
|
|
- #{contractEmail},
|
|
|
|
#{linkMan},
|
|
#{linkMan},
|
|
- #{auditStatus},
|
|
|
|
- #{auditTime},
|
|
|
|
- #{auditNote},
|
|
|
|
- #{validFlag},
|
|
|
|
#{status},
|
|
#{status},
|
|
#{addTime},
|
|
#{addTime},
|
|
- #{insiderFlag},
|
|
|
|
- #{mainServiceProviderID}
|
|
|
|
|
|
+ #{insiderFlag}
|
|
)
|
|
)
|
|
</insert>
|
|
</insert>
|
|
|
|
|
|
@@ -137,19 +112,12 @@
|
|
providerId = if(#{insiderFlag} = 1,#{providerId},null),
|
|
providerId = if(#{insiderFlag} = 1,#{providerId},null),
|
|
organizeID = 0,
|
|
organizeID = 0,
|
|
name = #{name},
|
|
name = #{name},
|
|
- contractPhone = #{contractPhone},
|
|
|
|
contractMobile = #{contractMobile},
|
|
contractMobile = #{contractMobile},
|
|
- contractEmail = #{contractEmail},
|
|
|
|
linkMan = #{linkMan},
|
|
linkMan = #{linkMan},
|
|
duty = #{duty},
|
|
duty = #{duty},
|
|
- auditStatus = #{auditStatus},
|
|
|
|
- auditTime = #{auditTime},
|
|
|
|
- auditNote = #{auditNote},
|
|
|
|
- validFlag = #{validFlag},
|
|
|
|
status = #{status},
|
|
status = #{status},
|
|
addTime = #{addTime},
|
|
addTime = #{addTime},
|
|
- insiderFlag = #{insiderFlag},
|
|
|
|
- mainServiceProviderID = #{mainServiceProviderID}
|
|
|
|
|
|
+ insiderFlag = #{insiderFlag}
|
|
WHERE serviceProviderID = #{serviceProviderID}
|
|
WHERE serviceProviderID = #{serviceProviderID}
|
|
</update>
|
|
</update>
|
|
|
|
|
|
@@ -245,11 +213,6 @@
|
|
</choose>
|
|
</choose>
|
|
</select>
|
|
</select>
|
|
|
|
|
|
- <update id="updateSpManager">
|
|
|
|
- UPDATE serviceprovider SET
|
|
|
|
- mainServiceProviderID = #{spManagerID}
|
|
|
|
- </update>
|
|
|
|
-
|
|
|
|
<insert id="choseManager">
|
|
<insert id="choseManager">
|
|
insert into cm_serviceteam_manager (serviceProviderId,delflag)
|
|
insert into cm_serviceteam_manager (serviceProviderId,delflag)
|
|
values (#{serviceProviderID},0)
|
|
values (#{serviceProviderID},0)
|
|
@@ -263,7 +226,7 @@
|
|
</select>
|
|
</select>
|
|
|
|
|
|
<select id="findTeam" resultType="com.caimei.modules.user.entity.CmSaleMan">
|
|
<select id="findTeam" resultType="com.caimei.modules.user.entity.CmSaleMan">
|
|
- select leaderId,s.name as leaderName
|
|
|
|
|
|
+ select csr.leaderId,s.name as leaderName
|
|
from cm_serviceteam_role csr
|
|
from cm_serviceteam_role csr
|
|
left join serviceprovider s on csr.leaderId = s.serviceProviderID
|
|
left join serviceprovider s on csr.leaderId = s.serviceProviderID
|
|
where csr.delflag = 0
|
|
where csr.delflag = 0
|