1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
| <?xml version="1.0" encoding="UTF-8" ?>
| <!DOCTYPE mapper
| PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
| "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
|
| <mapper namespace="com.ld.igds.warn.mapper.WarnMapper">
| <!-- 基本返回信息 -->
| <sql id="BASE_COLUMN">
| ID_ as id,
| COMPANY_ID_ as companyId,
| DEPT_ID_ as deptId,
| DEPOT_ID_ as depotId,
| SER_ID_ as serId,
| NAME_ as name,
| BIZ_TYPE_ as bizType,
| TYPE_ as type,
| LEVEL_ as level,
| STATUS_ as status,
| INFO_ as info,
| TIME_ as time,
| NOTICE_RESULT_ as noticeResult,
| NOTICE_USER_ as noticeUser,
| COMPLETE_USER_ as completeUser,
| COMPLETE_TIME_ as completeTime,
| REMARK_ as remark
| </sql>
|
| <!-- 新增警告信息 -->
| <insert id="saveWarn" parameterType="com.ld.igds.warn.data.WarnData">
| insert into
| D_M_WARN_INFO
| (
| ID_,
| COMPANY_ID_,
| DEPT_ID_,
| DEPOT_ID_,
| SER_ID_,
| NAME_,
| BIZ_TYPE_,
| TYPE_,
| LEVEL_,
| STATUS_,
| INFO_,
| TIME_,
| NOTICE_RESULT_,
| NOTICE_USER_,
| COMPLETE_USER_,
| COMPLETE_TIME_,
| REMARK_
| ) values (
| #{param.id},
| #{param.companyId},
| #{param.deptId},
| #{param.depotId},
| #{param.serId},
| #{param.name},
| #{param.bizType},
| #{param.type},
| #{param.level},
| #{param.status},
| #{param.info},
| #{param.time},
| #{param.noticeResult},
| #{param.noticeUser},
| #{param.completeUser},
| #{param.completeTime},
| #{param.remark}
| )
| </insert>
|
| <!-- 查询所有列表 -->
| <select id="queryWarn" resultType="com.ld.igds.warn.data.WarnData" parameterType="com.ld.igds.warn.data.WarnParam">
| select
| <include refid="BASE_COLUMN"/>
| from
| D_M_WARN_INFO
| <where>
| <if test="param.companyId != null"> AND COMPANY_ID_ = #{param.companyId}</if>
| <if test="param.type != null"> AND TYPE_ = #{param.type}</if>
| <if test="param.depotId != null"> AND DEPOT_ID_ = #{param.depotId}</if>
| </where>
| ORDER BY TIME_ DESC
| </select>
|
| <!-- 查询所有列表 -->
| <select id="getWarnConf" resultType="com.ld.igds.models.MWarnConf" parameterType="java.lang.String">
| select
| DEPT_ID_ as deptId,
| COMPANY_ID_ as companyId,
| VAL_ as val,
| NOTICE_TYPE_ as noticeType,
| START_ as start,
| END_ as end,
| SYSTEM_TAG_ as systemTag,
| GRAIN_TAG_ as grainTag,
| INOUT_TAG_ as inoutTag,
| SECURITY_TAG_ as securityTag,
| QUANTITY_TAG_ as quantityTag,
| KEEPER_TAG_ as keeperTag,
| USER1_ as user1,
| USER2_ as user2,
| USER3_ as user3,
| USER4_ as user4,
| USER5_ as user5,
| REMARK_ as remark
| from
| D_M_WARN_CONF
| <where>
| <if test="companyId != null"> AND COMPANY_ID_ = #{companyId}</if>
| <if test="deptId != null"> AND DEPT_ID_ = #{deptId}</if>
| </where>
| </select>
|
| </mapper>
|
|