Browse Source

score_event表ID字段

chenshudong 4 weeks ago
parent
commit
c5e17c1cef

+ 9 - 1
airport-ledger/src/main/resources/mapper/ledger/ScoreEventMapper.xml

@@ -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>