Преглед на файлове

Merge remote-tracking branch 'origin/master'

sunpanhu преди 4 седмици
родител
ревизия
285c7e8dd9

+ 2 - 0
airport-ledger/src/main/resources/mapper/ledger/ScoreDimensionMapper.xml

@@ -9,6 +9,7 @@
9 9
         <result property="baseScore"  column="base_score"/>
10 10
         <result property="sortOrder"  column="sort_order"/>
11 11
         <result property="status"     column="status"/>
12
+        <result property="org"     column="org"/>
12 13
         <result property="remark"     column="remark"/>
13 14
         <result property="createBy"   column="create_by"/>
14 15
         <result property="createTime" column="create_time"/>
@@ -28,6 +29,7 @@
28 29
         <include refid="selectVo"/>
29 30
         <if test="name != null and name != ''">AND name LIKE CONCAT('%', #{name}, '%')</if>
30 31
         <if test="status != null and status != ''">AND status = #{status}</if>
32
+        <if test="org != null and org != ''">AND org = #{org}</if>
31 33
         ORDER BY sort_order ASC, id ASC
32 34
     </select>
33 35
 

+ 12 - 2
airport-ledger/src/main/resources/mapper/ledger/ScoreEventMapper.xml

@@ -12,6 +12,10 @@
12 12
         <result property="level4Name"    column="level4_name"/>
13 13
         <result property="eventTime"     column="event_time"/>
14 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 19
         <result property="personName"    column="person_name"/>
16 20
         <result property="deptName"      column="dept_name"/>
17 21
         <result property="teamName"      column="team_name"/>
@@ -24,6 +28,7 @@
24 28
         <result property="sourceLedger"  column="source_ledger"/>
25 29
         <result property="importBatch"   column="import_batch"/>
26 30
         <result property="evidenceFile"  column="evidence_file"/>
31
+        <result property="org"  column="org"/>
27 32
         <result property="remark"        column="remark"/>
28 33
         <result property="createBy"      column="create_by"/>
29 34
         <result property="createTime"    column="create_time"/>
@@ -34,9 +39,9 @@
34 39
     <sql id="selectVo">
35 40
         SELECT id, dimension_id, dimension_name, indicator_id,
36 41
                level2_name, level3_name, level4_name,
37
-               event_time, location, person_name, dept_name, team_name, group_name,
42
+               event_time, location, person_id, dept_id, team_id, group_id, person_name, dept_name, team_name, group_name,
38 43
                score_value, cascade_score, total_score, event_desc,
39
-               source_type, source_ledger, import_batch, evidence_file, remark,
44
+               source_type, source_ledger, import_batch, evidence_file, org, remark,
40 45
                create_by, create_time, update_by, update_time
41 46
         FROM score_event
42 47
         WHERE del_flag = '0'
@@ -46,6 +51,11 @@
46 51
             resultMap="ScoreEventResult">
47 52
         <include refid="selectVo"/>
48 53
         <if test="dimensionId != null">AND dimension_id = #{dimensionId}</if>
54
+        <if test="personId != null">person_id = #{personId}</if>
55
+        <if test="deptId != null">dept_id = #{deptId}</if>
56
+        <if test="teamId != null">team_id = #{teamId}</if>
57
+        <if test="groupId != null">group_id = #{groupId}</if>
58
+        <if test="org != null and org != ''">org = #{org}</if>
49 59
         <if test="personName != null and personName != ''">AND person_name LIKE CONCAT('%', #{personName}, '%')</if>
50 60
         <if test="deptName != null and deptName != ''">AND dept_name LIKE CONCAT('%', #{deptName}, '%')</if>
51 61
         <if test="teamName != null and teamName != ''">AND team_name LIKE CONCAT('%', #{teamName}, '%')</if>

+ 3 - 1
airport-ledger/src/main/resources/mapper/ledger/ScoreIndicatorMapper.xml

@@ -13,6 +13,7 @@
13 13
         <result property="cascadeRule"  column="cascade_rule"/>
14 14
         <result property="sortOrder"    column="sort_order"/>
15 15
         <result property="status"       column="status"/>
16
+        <result property="org"       column="org"/>
16 17
         <result property="remark"       column="remark"/>
17 18
         <result property="createBy"     column="create_by"/>
18 19
         <result property="createTime"   column="create_time"/>
@@ -22,7 +23,7 @@
22 23
 
23 24
     <sql id="selectVo">
24 25
         SELECT id, dimension_id, parent_id, level, name, type, score_value, cascade_rule,
25
-               sort_order, status, remark, create_by, create_time, update_by, update_time
26
+               sort_order, status, org, remark, create_by, create_time, update_by, update_time
26 27
         FROM score_indicator
27 28
         WHERE del_flag = '0'
28 29
     </sql>
@@ -35,6 +36,7 @@
35 36
         <if test="level != null">AND level = #{level}</if>
36 37
         <if test="name != null and name != ''">AND name LIKE CONCAT('%', #{name}, '%')</if>
37 38
         <if test="status != null and status != ''">AND status = #{status}</if>
39
+        <if test="org != null and org != ''">AND org = #{org}</if>
38 40
         ORDER BY dimension_id ASC, sort_order ASC, id ASC
39 41
     </select>
40 42