|
@@ -2,15 +2,17 @@
|
2
|
2
|
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
|
3
|
3
|
<mapper namespace="com.huiju.estateagents.mapper.TaActivityDynamicEnlistMapper">
|
4
|
4
|
<select id="signList" resultType="com.huiju.estateagents.entity.TaActivityDynamicEnlist">
|
5
|
|
- SELECT
|
6
|
|
- tade.*,
|
7
|
|
- tp.name as sharePersonName,
|
8
|
|
- tao.name as orgName
|
9
|
|
- FROM
|
10
|
|
- ta_activity_dynamic_enlist tade LEFT JOIN ta_person tp on tade.share_person = tp.person_id
|
11
|
|
- LEFT JOIN ta_org tao on tade.org_id = tao.org_id
|
12
|
|
- WHERE
|
13
|
|
- tade.dynamic_id = #{dynamicId}
|
|
5
|
+
|
|
6
|
+ SELECT
|
|
7
|
+ tade.*,
|
|
8
|
+ tp.NAME AS sharePersonName,
|
|
9
|
+ tp.company AS orgName
|
|
10
|
+ FROM
|
|
11
|
+ ta_activity_dynamic_enlist tade
|
|
12
|
+ LEFT JOIN ta_share_person_from tspf ON tade.dynamic_id = tspf.target_id AND tspf.target_type = 'dynamic_share'
|
|
13
|
+ LEFT JOIN ta_person tp ON tspf.share_person = tp.person_id
|
|
14
|
+ WHERE
|
|
15
|
+ tade.dynamic_id = #{dynamicId}
|
14
|
16
|
AND tade.org_id = #{orgId}
|
15
|
17
|
|
16
|
18
|
</select>
|