PostInfoMapper.xml
6.7 KB
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
<?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.chinagas.modules.system.mapper.PostInfoMapper">
<insert id="insertPostInfo" parameterType="com.chinagas.api.system.domain.PostInfo" keyProperty="jobecode">
insert into post_info(
<if test="jobcode != null and jobcode != ''">jobcode,</if>
<if test="effdt != null ">effdt,</if>
<if test="effStatus != null and effStatus != ''">eff_status,</if>
<if test="descr != null and descr != ''">descr,</if>
<if test="descrshort != null and descrshort != ''">descrshort,</if>
<if test="regTemp != null and regTemp != ''">reg_temp,</if>
<if test="jobFunction != null and jobFunction != ''">job_function,</if>
<if test="descr1 != null and descr1 != ''">descr1,</if>
<if test="jobSubFunc != null and jobSubFunc != ''">job_sub_func,</if>
<if test="descr2 != null and descr2 != ''">descr2,</if>
<if test="cgSeqNo != null and cgSeqNo != ''">cg_seq_no,</if>
<if test="jobUuid != null and jobUuid != ''">job_uuid,</if>
<if test="crtDate != null ">crt_date,</if>
<if test="crtName != null and crtName != ''">crt_name,</if>
<if test="lstupdtName != null and lstupdtName != ''">lstupdt_name,</if>
<if test="attribute1 != null and attribute1 != ''">attribute1,</if>
<if test="attribute2 != null and attribute2 != ''">attribute2,</if>
<if test="attribute3 != null and attribute3 != ''">attribute3,</if>
<if test="attribute4 != null and attribute4 != ''">attribute4,</if>
<if test="attribute5 != null and attribute5 != ''">attribute5,</if>
<if test="attribute6 != null and attribute6 != ''">attribute6,</if>
<if test="attribute7 != null and attribute7 != ''">attribute7,</if>
<if test="attribute8 != null and attribute8 != ''">attribute8,</if>
<if test="attribute9 != null and attribute9 != ''">attribute9,</if>
<if test="attribute10 != null and attribute10 != ''">attribute10,</if>
<if test="attribute11 != null and attribute11 != ''">attribute11,</if>
<if test="attribute12 != null and attribute12 != ''">attribute12,</if>
<if test="attribute13 != null and attribute13 != ''">attribute13,</if>
<if test="attribute14 != null and attribute14 != ''">attribute14,</if>
<if test="attribute15 != null and attribute15 != ''">attribute15,</if>
<if test="attribute16 != null and attribute16 != ''">attribute16,</if>
<if test="attribute17 != null and attribute17 != ''">attribute17,</if>
<if test="attribute18 != null and attribute18 != ''">attribute18,</if>
<if test="attribute19 != null and attribute19 != ''">attribute19,</if>
<if test="attribute20 != null and attribute20 != ''">attribute20,</if>
<if test="setid != null and setid != ''">setid,</if>
<if test="jobFamily != null and jobFamily != ''">job_family,</if>
<if test="descr3 != null and descr3 != ''">descr3,</if>
<if test="lastupddttm != null and lastupddttm != ''">lastupddttm,</if>
<if test="uuid != null and uuid != ''">uuid,</if>
lstupdt_date
) values(
<if test="jobcode != null and jobcode != ''">#{jobcode },</if>
<if test="effdt != null ">#{effdt },</if>
<if test="effStatus != null and effStatus != ''">#{effStatus },</if>
<if test="descr != null and descr != ''">#{descr },</if>
<if test="descrshort != null and descrshort != ''">#{descrshort },</if>
<if test="regTemp != null and regTemp != ''">#{regTemp },</if>
<if test="jobFunction != null and jobFunction != ''">#{jobFunction },</if>
<if test="descr1 != null and descr1 != ''">#{descr1 },</if>
<if test="jobSubFunc != null and jobSubFunc != ''">#{jobSubFunc },</if>
<if test="descr2 != null and descr2 != ''">#{descr2 },</if>
<if test="cgSeqNo != null and cgSeqNo != ''">#{cgSeqNo },</if>
<if test="jobUuid != null and jobUuid != ''">#{jobUuid },</if>
<if test="crtDate != null ">#{crtDate },</if>
<if test="crtName != null and crtName != ''">#{crtName },</if>
<if test="lstupdtDate != null and lstupdtDate != ''">#{lstupdtDate },</if>
<if test="lstupdtName != null and lstupdtName != ''">#{lstupdtName },</if>
<if test="attribute1 != null and attribute1 != ''">#{attribute1 },</if>
<if test="attribute2 != null and attribute2 != ''">#{attribute2 },</if>
<if test="attribute3 != null and attribute3 != ''">#{attribute3 },</if>
<if test="attribute4 != null and attribute4 != ''">#{attribute4 },</if>
<if test="attribute5 != null and attribute5 != ''">#{attribute5 },</if>
<if test="attribute6 != null and attribute6 != ''">#{attribute6 },</if>
<if test="attribute7 != null and attribute7 != ''">#{attribute7 },</if>
<if test="attribute8 != null and attribute8 != ''">#{attribute8 },</if>
<if test="attribute9 != null and attribute9 != ''">#{attribute9 },</if>
<if test="attribute10 != null and attribute10 != ''">#{attribute10 },</if>
<if test="attribute11 != null and attribute11 != ''">#{attribute11 },</if>
<if test="attribute12 != null and attribute12 != ''">#{attribute12 },</if>
<if test="attribute13 != null and attribute13 != ''">#{attribute13 },</if>
<if test="attribute14 != null and attribute14 != ''">#{attribute14 },</if>
<if test="attribute15 != null and attribute15 != ''">#{attribute15 },</if>
<if test="attribute16 != null and attribute16 != ''">#{attribute16 },</if>
<if test="attribute17 != null and attribute17 != ''">#{attribute17 },</if>
<if test="attribute18 != null and attribute18 != ''">#{attribute18 },</if>
<if test="attribute19 != null and attribute19 != ''">#{attribute19 },</if>
<if test="attribute20 != null and attribute20 != ''">#{attribute20 },</if>
<if test="setid != null and setid != ''">#{setid },</if>
<if test="jobFamily != null and jobFamily != ''">#{jobFamily },</if>
<if test="descr3 != null and descr3 != ''">#{descr3 },</if>
<if test="uuid != null and uuid != ''">#{uuid },</if>
sysdate()
)
</insert>
</mapper>