9
9
<@netCommon.commonStyle / >
10
10
<@netCommon.commonScript / >
11
11
12
- <#-- <script src="${request.contextPath}/static/js/index-new.js"></script>-->
13
12
<script >
14
13
15
14
< @netCommon .viewerCounter / >
25
24
lineWrapping: false ,
26
25
readOnly: false ,
27
26
foldGutter: true ,
27
+ // keyMap:"sublime",
28
28
gutters: [" CodeMirror-linenumbers" , " CodeMirror-foldgutter" ]
29
29
});
30
30
ddlSqlArea .setSize (' auto' ,' auto' );
34
34
matchBrackets: true ,
35
35
mode: " text/x-java" ,
36
36
lineWrapping: true ,
37
- readOnly: true ,
37
+ readOnly: false ,
38
38
foldGutter: true ,
39
+ // keyMap:"sublime",
39
40
gutters: [" CodeMirror-linenumbers" , " CodeMirror-foldgutter" ]
40
41
});
41
42
genCodeArea .setSize (' auto' ,' auto' );
46
47
* 生成代码
47
48
*/
48
49
$ (' #btnGenCode' ).click (function () {
49
-
50
50
var tableSql = ddlSqlArea .getValue ();
51
51
$ .ajax ({
52
52
type: ' POST' ,
61
61
dataType: " json" ,
62
62
success : function (data ) {
63
63
if (data .code == 200 ) {
64
- layer .msg (" 代码生成成功" );
65
64
codeData = data .data ;
66
65
genCodeArea .setValue (codeData .beetlentity );
67
66
genCodeArea .setSize (' auto' , ' auto' );
67
+ $ .toast (" √ 代码生成成功" );
68
68
} else {
69
- layer .open ({
70
- icon: ' 2' ,
71
- content: (data .msg || ' 代码生成失败' )
72
- });
69
+ $ .toast (" × 代码生成失败" );
73
70
}
74
71
}
75
72
});
104
101
$ (' #btnCopy' ).on (' click' , function (){
105
102
if (! $ .isEmptyObject (genCodeArea .getValue ())&&! $ .isEmptyObject (navigator )&&! $ .isEmptyObject (navigator .clipboard )){
106
103
navigator .clipboard .writeText (genCodeArea .getValue ());
107
- layer . msg ( " 复制成功" );
104
+ $ . toast ( " √ 复制成功" );
108
105
}
109
106
});
110
107
169
166
</select >
170
167
</div >
171
168
<textarea id =" ddlSqlArea" placeholder =" 请输入表结构信息..." class =" form-control btn-lg" style =" height : 250px ;" >
172
- CREATE TABLE ` userinfo` (
173
- ` user_id` int(11) NOT NULL AUTO_INCREMENT COMMENT '用户ID',
174
- ` username` varchar(255) NOT NULL COMMENT '用户名',
175
- ` addtime` datetime NOT NULL COMMENT '创建时间',
176
- PRIMARY KEY (` user_id` )
169
+ CREATE TABLE ' userinfo' (
170
+ ' user_id' int(11) NOT NULL AUTO_INCREMENT COMMENT '用户ID',
171
+ ' username' varchar(255) NOT NULL COMMENT '用户名',
172
+ ' addtime' datetime NOT NULL COMMENT '创建时间',
173
+ PRIMARY KEY (' user_id' )
177
174
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='用户信息'
178
175
</textarea ><br >
179
- <p ><button class =" btn btn-primary btn-lg disabled" id =" btnGenCode" role =" button" >开始生成 »</button > <button class =" btn alert-secondary" id =" btnCopy" >一键复制</button ></p >
176
+ <p ><button class =" btn btn-primary btn-lg disabled" id =" btnGenCode" role =" button" data-toggle = " popover " data-content = " " >开始生成 »</button > <button class =" btn alert-secondary" id =" btnCopy" >一键复制</button ></p >
180
177
<hr >
181
178
<!-- Example row of columns -->
182
179
<div class =" row" style =" margin-top : 10px ;" >
183
180
<div class =" btn-toolbar col-md-5" role =" toolbar" aria-label =" Toolbar with button groups" >
184
181
<div class =" input-group" >
185
182
<div class =" input-group-prepend" >
186
- <div class =" btn btn-secondary disabled" id =" btnGroupAddon" >通用实体</div >
183
+ <div class =" btn btn-secondary disabled setWidth " id =" btnGroupAddon" >通用实体</div >
187
184
</div >
188
185
</div >
189
186
<div class =" btn-group" role =" group" aria-label =" First group" >
@@ -194,7 +191,7 @@ CREATE TABLE `userinfo` (
194
191
<div class =" btn-toolbar col-md-7" role =" toolbar" aria-label =" Toolbar with button groups" >
195
192
<div class =" input-group" >
196
193
<div class =" input-group-prepend" >
197
- <div class =" btn btn-secondary disabled" id =" btnGroupAddon" >Mybatis</div >
194
+ <div class =" btn btn-secondary disabled setWidth " id =" btnGroupAddon" >Mybatis</div >
198
195
</div >
199
196
</div >
200
197
<div class =" btn-group" role =" group" aria-label =" First group" >
@@ -211,7 +208,7 @@ CREATE TABLE `userinfo` (
211
208
<div class =" btn-toolbar col-md-5" role =" toolbar" aria-label =" Toolbar with button groups" >
212
209
<div class =" input-group" >
213
210
<div class =" input-group-prepend" >
214
- <div class =" btn btn-secondary disabled" id =" btnGroupAddon" >MybatisPlus</div >
211
+ <div class =" btn btn-secondary disabled setWidth " id =" btnGroupAddon" >MybatisPlus</div >
215
212
</div >
216
213
</div >
217
214
<div class =" btn-group" role =" group" aria-label =" First group" >
@@ -223,7 +220,7 @@ CREATE TABLE `userinfo` (
223
220
<div class =" btn-toolbar col-md-5" role =" toolbar" aria-label =" Toolbar with button groups" >
224
221
<div class =" input-group" >
225
222
<div class =" input-group-prepend" >
226
- <div class =" btn btn-secondary disabled" id =" btnGroupAddon" >UI</div >
223
+ <div class =" btn btn-secondary disabled setWidth " id =" btnGroupAddon" >UI</div >
227
224
</div >
228
225
</div >
229
226
<div class =" btn-group" role =" group" aria-label =" First group" >
@@ -238,7 +235,7 @@ CREATE TABLE `userinfo` (
238
235
<div class =" btn-toolbar col-md-5" role =" toolbar" aria-label =" Toolbar with button groups" >
239
236
<div class =" input-group" >
240
237
<div class =" input-group-prepend" >
241
- <div class =" btn btn-secondary disabled" id =" btnGroupAddon" >BeetlSQL</div >
238
+ <div class =" btn btn-secondary disabled setWidth " id =" btnGroupAddon" >BeetlSQL</div >
242
239
</div >
243
240
</div >
244
241
<div class =" btn-group" role =" group" aria-label =" First group" >
@@ -249,7 +246,7 @@ CREATE TABLE `userinfo` (
249
246
<div class =" btn-toolbar col-md-5" role =" toolbar" aria-label =" Toolbar with button groups" >
250
247
<div class =" input-group" >
251
248
<div class =" input-group-prepend" >
252
- <div class =" btn btn-secondary disabled" id =" btnGroupAddon" >JPA</div >
249
+ <div class =" btn btn-secondary disabled setWidth " id =" btnGroupAddon" >JPA</div >
253
250
</div >
254
251
</div >
255
252
<div class =" btn-group" role =" group" aria-label =" First group" >
@@ -263,7 +260,7 @@ CREATE TABLE `userinfo` (
263
260
<div class =" btn-toolbar col-md-5" role =" toolbar" aria-label =" Toolbar with button groups" >
264
261
<div class =" input-group" >
265
262
<div class =" input-group-prepend" >
266
- <div class =" btn btn-secondary disabled" id =" btnGroupAddon" >JdbcTemplate</div >
263
+ <div class =" btn btn-secondary disabled setWidth " id =" btnGroupAddon" >JdbcTemplate</div >
267
264
</div >
268
265
</div >
269
266
<div class =" btn-group" role =" group" aria-label =" First group" >
@@ -274,7 +271,7 @@ CREATE TABLE `userinfo` (
274
271
<div class =" btn-toolbar col-md-7" role =" toolbar" aria-label =" Toolbar with button groups" >
275
272
<div class =" input-group" >
276
273
<div class =" input-group-prepend" >
277
- <div class =" btn btn-secondary disabled" id =" btnGroupAddon" >SQL</div >
274
+ <div class =" btn btn-secondary disabled setWidth " id =" btnGroupAddon" >SQL</div >
278
275
</div >
279
276
</div >
280
277
<div class =" btn-group" role =" group" aria-label =" First group" >
@@ -289,7 +286,7 @@ CREATE TABLE `userinfo` (
289
286
<div class =" btn-toolbar col-md-5" role =" toolbar" aria-label =" Toolbar with button groups" >
290
287
<div class =" input-group" >
291
288
<div class =" input-group-prepend" >
292
- <div class =" btn btn-secondary disabled" id =" btnGroupAddon" >DTO</div >
289
+ <div class =" btn btn-secondary disabled setWidth " id =" btnGroupAddon" >DTO</div >
293
290
</div >
294
291
</div >
295
292
<div class =" btn-group" role =" group" aria-label =" First group" >
@@ -299,18 +296,21 @@ CREATE TABLE `userinfo` (
299
296
<div class =" btn-toolbar col-md-5" role =" toolbar" aria-label =" Toolbar with button groups" >
300
297
<div class =" input-group" >
301
298
<div class =" input-group-prepend" >
302
- <div class =" btn btn-secondary disabled" id =" btnGroupAddon" >Util</div >
299
+ <div class =" btn btn-secondary disabled setWidth " id =" btnGroupAddon" >Util</div >
303
300
</div >
304
301
</div >
305
302
<div class =" btn-group" role =" group" aria-label =" First group" >
306
303
<button type =" button" class =" btn btn-default generator" id =" util" >bean get set</button >
304
+ <button type =" button" class =" btn btn-default generator" id =" json" >json</button >
305
+ <button type =" button" class =" btn btn-default generator" id =" xml" >xml</button >
307
306
</div >
308
307
</div >
309
308
</div >
310
309
<hr >
311
310
<textarea id =" genCodeArea" class =" form-control btn-lg" ></textarea >
312
311
</div >
313
312
</div >
313
+
314
314
<@netCommon.commonFooter / >
315
315
</body >
316
316
</html >
0 commit comments