File tree 2 files changed +26
-8
lines changed
2 files changed +26
-8
lines changed Original file line number Diff line number Diff line change @@ -179,7 +179,7 @@ var CodeUtil = {
179
179
180
180
const count = isSmart ? ( value . count || 0 ) : 0 ;
181
181
const page = isSmart ? ( value . page || 0 ) : 0 ;
182
- const query = isSmart ? ( value . query || 0 ) : 0 ;
182
+ const query = isSmart ? value . query : null ;
183
183
const join = isSmart ? value . join : null ;
184
184
185
185
log ( CodeUtil . TAG , 'parseJava for count = ' + count + '; page = ' + page ) ;
@@ -199,12 +199,18 @@ var CodeUtil = {
199
199
200
200
if ( isSmart ) {
201
201
var prefix = key . substring ( 0 , key . length - 2 ) ;
202
- s += '\n\n'
203
- + name + '.setQuery(' + CodeUtil . QUERY_TYPE_CONSTS [ query ] + ');\n'
204
- + name + '.setJoin("' + join + '");\n'
205
- + parentKey + '.putAll(' + name + '.toArray('
202
+
203
+ if ( query != null ) {
204
+ s += '\n\n'
205
+ + name + '.setQuery(' + ( CodeUtil . QUERY_TYPE_CONSTS [ query ] || CodeUtil . QUERY_TYPE_CONSTS [ 0 ] ) + ');\n' ;
206
+ }
207
+ if ( StringUtil . isEmpty ( join , true ) == false ) {
208
+ s += name + '.setJoin("' + join + '");\n' ;
209
+ }
210
+ s += parentKey + '.putAll(' + name + '.toArray('
206
211
+ count + ', ' + page + ( prefix . length <= 0 ? '' : ', "' + prefix + '"' ) + '));' ;
207
- } else {
212
+ }
213
+ else {
208
214
s += '\n\n' + parentKey + '.put("' + key + '", ' + name + ');' ;
209
215
}
210
216
Original file line number Diff line number Diff line change 291
291
url = index <= 0 ? url : url . substring ( index )
292
292
return url . startsWith ( '/' ) ? url . substring ( 1 ) : url
293
293
} ,
294
+ //获取请求的tag
295
+ getTag : function ( ) {
296
+ var req = null
297
+ try {
298
+ req = JSON . parse ( new String ( vInput . value ) )
299
+ } catch ( e ) {
300
+ log ( 'main.getTag' , 'try { req = JSON.parse(new String(vInput.value)) \n } catch (e) {\n' + e . message )
301
+ }
302
+ return req == null ? null : req . tag
303
+ } ,
294
304
295
305
// 显示保存弹窗
296
306
showSave : function ( show ) {
300
310
return
301
311
}
302
312
303
- App . history . name = '请求 ' + App . getMethod ( ) + ' ' + App . formatTime ( ) //不自定义名称的都是临时的,不需要时间太详细
313
+ var tag = App . getTag ( )
314
+ App . history . name = App . getMethod ( ) + ' ' + ( StringUtil . isEmpty ( tag , true ) ? 'Test' : tag ) + ' ' + App . formatTime ( ) //不自定义名称的都是临时的,不需要时间太详细
304
315
}
305
316
App . isSaveShow = show
306
317
} ,
317
328
alert ( '请先测试请求,确保是正确可用的!' )
318
329
return
319
330
}
320
- App . exTxt . name = App . getMethod ( ) + '请求'
331
+ var tag = App . getTag ( )
332
+ App . exTxt . name = App . getMethod ( ) + ' ' + ( StringUtil . isEmpty ( tag , true ) ? 'Test' : tag )
321
333
}
322
334
else { //下载到本地
323
335
if ( App . isRemoteShow ) { //文档
You can’t perform that action at this time.
0 commit comments