|
@@ -12,6 +12,10 @@
|
|
12
|
<result property="level4Name" column="level4_name"/>
|
12
|
<result property="level4Name" column="level4_name"/>
|
|
13
|
<result property="eventTime" column="event_time"/>
|
13
|
<result property="eventTime" column="event_time"/>
|
|
14
|
<result property="location" column="location"/>
|
14
|
<result property="location" column="location"/>
|
|
|
|
15
|
+ <result property="personId" column="person_id"/>
|
|
|
|
16
|
+ <result property="deptId" column="dept_id"/>
|
|
|
|
17
|
+ <result property="teamId" column="team_id"/>
|
|
|
|
18
|
+ <result property="groupId" column="group_id"/>
|
|
15
|
<result property="personName" column="person_name"/>
|
19
|
<result property="personName" column="person_name"/>
|
|
16
|
<result property="deptName" column="dept_name"/>
|
20
|
<result property="deptName" column="dept_name"/>
|
|
17
|
<result property="teamName" column="team_name"/>
|
21
|
<result property="teamName" column="team_name"/>
|
|
@@ -34,7 +38,7 @@
|
|
34
|
<sql id="selectVo">
|
38
|
<sql id="selectVo">
|
|
35
|
SELECT id, dimension_id, dimension_name, indicator_id,
|
39
|
SELECT id, dimension_id, dimension_name, indicator_id,
|
|
36
|
level2_name, level3_name, level4_name,
|
40
|
level2_name, level3_name, level4_name,
|
|
37
|
- event_time, location, person_name, dept_name, team_name, group_name,
|
|
|
|
|
|
41
|
+ event_time, location, person_id, dept_id, team_id, group_id, person_name, dept_name, team_name, group_name,
|
|
38
|
score_value, cascade_score, total_score, event_desc,
|
42
|
score_value, cascade_score, total_score, event_desc,
|
|
39
|
source_type, source_ledger, import_batch, evidence_file, remark,
|
43
|
source_type, source_ledger, import_batch, evidence_file, remark,
|
|
40
|
create_by, create_time, update_by, update_time
|
44
|
create_by, create_time, update_by, update_time
|
|
@@ -46,6 +50,10 @@
|
|
46
|
resultMap="ScoreEventResult">
|
50
|
resultMap="ScoreEventResult">
|
|
47
|
<include refid="selectVo"/>
|
51
|
<include refid="selectVo"/>
|
|
48
|
<if test="dimensionId != null">AND dimension_id = #{dimensionId}</if>
|
52
|
<if test="dimensionId != null">AND dimension_id = #{dimensionId}</if>
|
|
|
|
53
|
+ <if test="personId != null">person_id = #{personId}</if>
|
|
|
|
54
|
+ <if test="deptId != null">dept_id = #{deptId}</if>
|
|
|
|
55
|
+ <if test="teamId != null">team_id = #{teamId}</if>
|
|
|
|
56
|
+ <if test="groupId != null">group_id = #{groupId}</if>
|
|
49
|
<if test="personName != null and personName != ''">AND person_name LIKE CONCAT('%', #{personName}, '%')</if>
|
57
|
<if test="personName != null and personName != ''">AND person_name LIKE CONCAT('%', #{personName}, '%')</if>
|
|
50
|
<if test="deptName != null and deptName != ''">AND dept_name LIKE CONCAT('%', #{deptName}, '%')</if>
|
58
|
<if test="deptName != null and deptName != ''">AND dept_name LIKE CONCAT('%', #{deptName}, '%')</if>
|
|
51
|
<if test="teamName != null and teamName != ''">AND team_name LIKE CONCAT('%', #{teamName}, '%')</if>
|
59
|
<if test="teamName != null and teamName != ''">AND team_name LIKE CONCAT('%', #{teamName}, '%')</if>
|