|
@ -1,204 +0,0 @@
|
1
|
|
<?xml version="1.0" encoding="UTF-8"?>
|
2
|
|
<sqls>
|
3
|
|
<sql name="queryAppList">
|
4
|
|
<![CDATA[
|
5
|
|
<select id="select" parameterType="com.ai.ipu.data.JMap" resultType="java.util.Map" useCache="true">
|
6
|
|
SELECT * FROM tab_app_info
|
7
|
|
where 1=1
|
8
|
|
<if test="APP_NAME != null">
|
9
|
|
and APP_NAME like CONCAT('%',#{APP_NAME},'%')
|
10
|
|
</if>
|
11
|
|
<if test="APP_TYPE != null">
|
12
|
|
and APP_TYPE = #{APP_TYPE}
|
13
|
|
</if>
|
14
|
|
<if test="PAGE_NUMBER != null and PAGE_SIZE != null" >
|
15
|
|
limit #{PAGE_NUMBER},#{PAGE_SIZE}
|
16
|
|
</if>
|
17
|
|
</select>
|
18
|
|
]]>
|
19
|
|
</sql>
|
20
|
|
|
21
|
|
<sql name="getAppListByAppType">
|
22
|
|
<![CDATA[
|
23
|
|
<select id="select" parameterType="com.ai.ipu.data.JMap" resultType="java.util.Map" useCache="true">
|
24
|
|
SELECT t.* FROM tab_app_info t WHERE t.APP_TYPE = #{APP_TYPE}
|
25
|
|
</select>
|
26
|
|
]]>
|
27
|
|
</sql>
|
28
|
|
|
29
|
|
<sql name="queryAppTypeList">
|
30
|
|
<![CDATA[
|
31
|
|
<select id="select" parameterType="com.ai.ipu.data.JMap" resultType="java.util.Map" useCache="true">
|
32
|
|
SELECT t.KEY,t.VALUE FROM TAB_DICTIONARY t WHERE FIELD_NAME = #{FIELD_NAME}
|
33
|
|
</select>
|
34
|
|
]]>
|
35
|
|
</sql>
|
36
|
|
|
37
|
|
<sql name="checkAppIsExist">
|
38
|
|
<![CDATA[
|
39
|
|
<select id="select" parameterType="com.ai.ipu.data.JMap" resultType="java.util.Map" useCache="true">
|
40
|
|
SELECT t.APP_ID FROM tab_app_info t
|
41
|
|
WHERE t.APP_NAME = #{APP_NAME}
|
42
|
|
<if test="APP_ID != null">
|
43
|
|
and t.APP_ID != #{APP_ID}
|
44
|
|
</if>
|
45
|
|
</select>
|
46
|
|
]]>
|
47
|
|
</sql>
|
48
|
|
|
49
|
|
<sql name="checkAppPathIsExist">
|
50
|
|
<![CDATA[
|
51
|
|
<select id="select" parameterType="com.ai.ipu.data.JMap" resultType="java.util.Map" useCache="true">
|
52
|
|
SELECT t.APP_ID FROM tab_app_info t
|
53
|
|
WHERE t.APP_PATH = #{APP_PATH}
|
54
|
|
<if test="APP_ID != null">
|
55
|
|
and t.APP_ID != #{APP_ID}
|
56
|
|
</if>
|
57
|
|
</select>
|
58
|
|
]]>
|
59
|
|
</sql>
|
60
|
|
|
61
|
|
<sql name="insertApp">
|
62
|
|
<![CDATA[
|
63
|
|
<insert id="insert" parameterType="ai.ipu.data.JMap">
|
64
|
|
insert into tab_app_info
|
65
|
|
<trim prefix="(" suffix=")" suffixOverrides=",">
|
66
|
|
<if test="APP_NAME != null">APP_NAME,</if>
|
67
|
|
<if test="APP_TYPE != null">APP_TYPE,</if>
|
68
|
|
<if test="APP_PATH != null">APP_PATH,</if>
|
69
|
|
<if test="APP_REQUEST_HOST != null">APP_REQUEST_HOST,</if>
|
70
|
|
<if test="APP_REQUEST_SERVLET != null">APP_REQUEST_SERVLET,</if>
|
71
|
|
<if test="APP_REQUEST_PATH != null">APP_REQUEST_PATH,</if>
|
72
|
|
<if test="ANDROID_DOWNLOAD_URL != null">ANDROID_DOWNLOAD_URL,</if>
|
73
|
|
<if test="ANDROID_PACKAGE_NAME != null">ANDROID_PACKAGE_NAME,</if>
|
74
|
|
<if test="ANDROID_APP_VERSION != null">ANDROID_APP_VERSION,</if>
|
75
|
|
<if test="IOS_DOWNLOAD_URL != null">IOS_DOWNLOAD_URL,</if>
|
76
|
|
<if test="IOS_PACKAGE_NAME != null">IOS_PACKAGE_NAME,</if>
|
77
|
|
<if test="IOS_APP_VERSION != null">IOS_APP_VERSION,</if>
|
78
|
|
<if test="SUB_RES_HOST != null">SUB_RES_HOST,</if>
|
79
|
|
<if test="RN_BUNDLE_KEY != null">RN_BUNDLE_KEY,</if>
|
80
|
|
<if test="RN_BUNDLE_URL_ANDROID != null">RN_BUNDLE_URL_ANDROID,</if>
|
81
|
|
<if test="RN_BUNDLE_URL_IOS != null">RN_BUNDLE_URL_IOS,</if>
|
82
|
|
<if test="RN_BUNDLE_VERSION != null">RN_BUNDLE_VERSION,</if>
|
83
|
|
<if test="G_REQ_HOST != null">G_REQ_HOST,</if>
|
84
|
|
<if test="G_REQ_PATH != null">G_REQ_PATH,</if>
|
85
|
|
<if test="G_RES_HOST != null">G_RES_HOST,</if>
|
86
|
|
<if test="CREATE_TIME != null">CREATE_TIME,</if>
|
87
|
|
<if test="EXT_1 != null">EXT_1,</if>
|
88
|
|
<if test="EXT_2 != null">EXT_2,</if>
|
89
|
|
<if test="EXT_3 != null">EXT_3,</if>
|
90
|
|
</trim>
|
91
|
|
<trim prefix="values (" suffix=")" suffixOverrides=",">
|
92
|
|
<if test="APP_NAME != null">#{APP_NAME},</if>
|
93
|
|
<if test="APP_TYPE != null">#{APP_TYPE},</if>
|
94
|
|
<if test="APP_PATH != null">#{APP_PATH},</if>
|
95
|
|
<if test="APP_REQUEST_HOST != null">#{APP_REQUEST_HOST},</if>
|
96
|
|
<if test="APP_REQUEST_SERVLET != null">#{APP_REQUEST_SERVLET},</if>
|
97
|
|
<if test="APP_REQUEST_PATH != null">#{APP_REQUEST_PATH},</if>
|
98
|
|
<if test="ANDROID_DOWNLOAD_URL != null">#{ANDROID_DOWNLOAD_URL},</if>
|
99
|
|
<if test="ANDROID_PACKAGE_NAME != null">#{ANDROID_PACKAGE_NAME},</if>
|
100
|
|
<if test="ANDROID_APP_VERSION != null">#{ANDROID_APP_VERSION},</if>
|
101
|
|
<if test="IOS_DOWNLOAD_URL != null">#{IOS_DOWNLOAD_URL},</if>
|
102
|
|
<if test="IOS_PACKAGE_NAME != null">#{IOS_PACKAGE_NAME},</if>
|
103
|
|
<if test="IOS_APP_VERSION != null">#{IOS_APP_VERSION},</if>
|
104
|
|
<if test="SUB_RES_HOST != null">#{SUB_RES_HOST},</if>
|
105
|
|
<if test="RN_BUNDLE_KEY != null">#{RN_BUNDLE_KEY},</if>
|
106
|
|
<if test="RN_BUNDLE_URL_ANDROID != null">#{RN_BUNDLE_URL_ANDROID},</if>
|
107
|
|
<if test="RN_BUNDLE_URL_IOS != null">#{RN_BUNDLE_URL_IOS},</if>
|
108
|
|
<if test="RN_BUNDLE_VERSION != null">#{RN_BUNDLE_VERSION},</if>
|
109
|
|
<if test="G_REQ_HOST != null">#{G_REQ_HOST},</if>
|
110
|
|
<if test="G_REQ_PATH != null">#{G_REQ_PATH},</if>
|
111
|
|
<if test="G_RES_HOST != null">#{G_RES_HOST},</if>
|
112
|
|
<if test="CREATE_TIME != null">#{CREATE_TIME},</if>
|
113
|
|
<if test="EXT_1 != null">#{EXT_1},</if>
|
114
|
|
<if test="EXT_2 != null">#{EXT_2},</if>
|
115
|
|
<if test="EXT_3 != null">#{EXT_3},</if>
|
116
|
|
</trim>
|
117
|
|
</insert>
|
118
|
|
]]>
|
119
|
|
</sql>
|
120
|
|
|
121
|
|
<sql name="getMenuByAppId">
|
122
|
|
<![CDATA[
|
123
|
|
<select id="select" parameterType="com.ai.ipu.data.JMap" resultType="java.util.Map" useCache="true">
|
124
|
|
SELECT MENU_NAME FROM TAB_MENU WHERE MENU_APP_ID = #{APP_ID}
|
125
|
|
</select>
|
126
|
|
]]>
|
127
|
|
</sql>
|
128
|
|
|
129
|
|
<sql name="getAppListByAppId">
|
130
|
|
<![CDATA[
|
131
|
|
<select id="select" parameterType="com.ai.ipu.data.JMap" resultType="java.util.Map" useCache="true">
|
132
|
|
SELECT * FROM tab_app_info WHERE APP_ID IN (#{APP_IDS})
|
133
|
|
</select>
|
134
|
|
]]>
|
135
|
|
</sql>
|
136
|
|
|
137
|
|
<sql name="insertAppToHistory">
|
138
|
|
<![CDATA[
|
139
|
|
<insert id="insert" parameterType="ai.ipu.data.JMap">
|
140
|
|
insert into tab_app_info_his
|
141
|
|
(APP_ID,APP_NAME, APP_TYPE, APP_PATH, APP_REQUEST_HOST, APP_REQUEST_SERVLET, APP_REQUEST_PATH,
|
142
|
|
ANDROID_DOWNLOAD_URL, ANDROID_PACKAGE_NAME,ANDROID_APP_VERSION,
|
143
|
|
IOS_DOWNLOAD_URL,IOS_PACKAGE_NAME,IOS_APP_VERSION,SUB_RES_HOST,
|
144
|
|
RN_BUNDLE_KEY,RN_BUNDLE_URL_ANDROID,RN_BUNDLE_URL_IOS,RN_BUNDLE_VERSION,
|
145
|
|
G_REQ_HOST,G_REQ_PATH,G_RES_HOST,
|
146
|
|
CREATE_TIME,EXT_1,EXT_2,EXT_3,
|
147
|
|
DELETE_USER,DELETE_TIME)
|
148
|
|
values
|
149
|
|
(#{APP_ID}, #{APP_NAME}, #{APP_TYPE}, #{APP_PATH}, #{APP_REQUEST_HOST}, #{APP_REQUEST_SERVLET}, #{APP_REQUEST_PATH},
|
150
|
|
#{ANDROID_DOWNLOAD_URL}, #{ANDROID_PACKAGE_NAME},#{ANDROID_APP_VERSION},
|
151
|
|
#{IOS_DOWNLOAD_URL},#{IOS_PACKAGE_NAME},#{IOS_APP_VERSION},#{SUB_RES_HOST},
|
152
|
|
#{RN_BUNDLE_KEY},#{RN_BUNDLE_URL_ANDROID},#{RN_BUNDLE_URL_IOS},#{RN_BUNDLE_VERSION},
|
153
|
|
#{G_REQ_HOST},#{G_REQ_PATH},#{G_RES_HOST},
|
154
|
|
#{CREATE_TIME},#{EXT_1},#{EXT_2},#{EXT_3},
|
155
|
|
#{DELETE_USER},#{DELETE_TIME})
|
156
|
|
</insert>
|
157
|
|
]]>
|
158
|
|
</sql>
|
159
|
|
|
160
|
|
<sql name="deleteAppById">
|
161
|
|
<![CDATA[
|
162
|
|
<delete id="delete" parameterType="ai.ipu.data.JMap">
|
163
|
|
delete from tab_app_info where APP_ID = #{APP_IDS}
|
164
|
|
</delete>
|
165
|
|
]]>
|
166
|
|
</sql>
|
167
|
|
|
168
|
|
<sql name="updateAppById">
|
169
|
|
<![CDATA[
|
170
|
|
<update id="update" parameterType="ai.ipu.data.JMap">
|
171
|
|
update tab_app_info
|
172
|
|
<trim prefix="set" suffixOverrides=",">
|
173
|
|
<if test="APP_NAME != null">APP_NAME=#{APP_NAME},</if>
|
174
|
|
<if test="APP_TYPE != null">APP_TYPE=#{APP_TYPE},</if>
|
175
|
|
<if test="APP_PATH != null">APP_PATH=#{APP_PATH},</if>
|
176
|
|
<if test="APP_REQUEST_HOST != null">APP_REQUEST_HOST=#{APP_REQUEST_HOST},</if>
|
177
|
|
<if test="APP_REQUEST_SERVLET != null">APP_REQUEST_SERVLET=#{APP_REQUEST_SERVLET},</if>
|
178
|
|
<if test="APP_REQUEST_PATH != null">APP_REQUEST_PATH=#{APP_REQUEST_PATH},</if>
|
179
|
|
<if test="ANDROID_DOWNLOAD_URL != null">ANDROID_DOWNLOAD_URL=#{ANDROID_DOWNLOAD_URL},</if>
|
180
|
|
<if test="ANDROID_PACKAGE_NAME != null">ANDROID_PACKAGE_NAME=#{ANDROID_PACKAGE_NAME},</if>
|
181
|
|
<if test="ANDROID_APP_VERSION != null">ANDROID_APP_VERSION=#{ANDROID_APP_VERSION},</if>
|
182
|
|
<if test="IOS_DOWNLOAD_URL != null">IOS_DOWNLOAD_URL=#{IOS_DOWNLOAD_URL},</if>
|
183
|
|
<if test="IOS_PACKAGE_NAME != null">IOS_PACKAGE_NAME=#{IOS_PACKAGE_NAME},</if>
|
184
|
|
<if test="IOS_APP_VERSION != null">IOS_APP_VERSION=#{IOS_APP_VERSION},</if>
|
185
|
|
<if test="SUB_RES_HOST != null">SUB_RES_HOST=#{SUB_RES_HOST},</if>
|
186
|
|
<if test="RN_BUNDLE_KEY != null">RN_BUNDLE_KEY=#{RN_BUNDLE_KEY},</if>
|
187
|
|
<if test="RN_BUNDLE_URL_ANDROID != null">RN_BUNDLE_URL_ANDROID=#{RN_BUNDLE_URL_ANDROID},</if>
|
188
|
|
<if test="RN_BUNDLE_URL_IOS != null">RN_BUNDLE_URL_IOS=#{RN_BUNDLE_URL_IOS},</if>
|
189
|
|
<if test="RN_BUNDLE_VERSION != null">RN_BUNDLE_VERSION=#{RN_BUNDLE_VERSION},</if>
|
190
|
|
<if test="G_REQ_HOST != null">G_REQ_HOST=#{G_REQ_HOST},</if>
|
191
|
|
<if test="G_REQ_PATH != null">G_REQ_PATH=#{G_REQ_PATH},</if>
|
192
|
|
<if test="G_RES_HOST != null">G_RES_HOST=#{G_RES_HOST},</if>
|
193
|
|
<if test="CREATE_TIME != null">CREATE_TIME=#{CREATE_TIME},</if>
|
194
|
|
<if test="EXT_1 != null">EXT_1=#{EXT_1},</if>
|
195
|
|
<if test="EXT_2 != null">EXT_2=#{EXT_2},</if>
|
196
|
|
<if test="EXT_3 != null">EXT_3=#{EXT_3},</if>
|
197
|
|
</trim>
|
198
|
|
where
|
199
|
|
APP_ID = #{APP_ID}
|
200
|
|
</update>
|
201
|
|
]]>
|
202
|
|
</sql>
|
203
|
|
|
204
|
|
</sqls>
|