|
@@ -250,19 +250,19 @@ constructor(private http: _HttpClient,
|
250
|
250
|
* @param data 更新数据
|
251
|
251
|
* @param condition 更新条件
|
252
|
252
|
*/
|
253
|
|
- updateOrInsert(name: string, data: object, condition: object) {
|
|
253
|
+ updateOrInsert(name: string, data: object, condition: object) { // TODO 即将删除,不建议使用
|
254
|
254
|
return this['moduleSvr'].updateOrInsert(
|
255
|
255
|
this['module'].id, name, data, condition
|
256
|
256
|
);
|
257
|
257
|
}
|
258
|
258
|
|
259
|
|
- update(name: string, data: object, condition: object) {
|
|
259
|
+ update(name: string, data: object, condition: object) { // TODO 即将删除,不建议使用
|
260
|
260
|
return this['moduleSvr'].updateOrInsert(
|
261
|
261
|
this['module'].id, name, data, condition
|
262
|
262
|
);
|
263
|
263
|
}
|
264
|
264
|
|
265
|
|
- delete(name: string, condition: object) {
|
|
265
|
+ delete(name: string, condition: object) { // TODO 即将删除,不建议使用
|
266
|
266
|
return this['moduleSvr'].delete(this['module'].id, name, condition);
|
267
|
267
|
}
|
268
|
268
|
|
|
@@ -294,15 +294,24 @@ constructor(private http: _HttpClient,
|
294
|
294
|
});
|
295
|
295
|
}
|
296
|
296
|
|
297
|
|
- post(name: string, body?: any, params?: any, options?: any) {
|
|
297
|
+ /**
|
|
298
|
+ * post API 参数
|
|
299
|
+ * @param name api名称
|
|
300
|
+ * @param body api参数
|
|
301
|
+ */
|
|
302
|
+ postData(name: string, body?: any) {
|
|
303
|
+ return this['http'].post('rest/' + name, body);
|
|
304
|
+ }
|
|
305
|
+
|
|
306
|
+ post(name: string, body?: any, params?: any, options?: any) { // TODO 即将删除,不建议使用
|
298
|
307
|
return this['moduleSvr'].post(this['module'].id, name, body, params, options);
|
299
|
308
|
}
|
300
|
309
|
|
301
|
|
- get(url: string, params?: object, options?: object) {
|
|
310
|
+ get(url: string, params?: object, options?: object) { // TODO 即将删除,不建议使用
|
302
|
311
|
return this['moduleSvr'].http.get(url, params, options);
|
303
|
312
|
}
|
304
|
313
|
|
305
|
|
- getData(name: string, body: any) {
|
|
314
|
+ getData(name: string, body: any) { // TODO 即将删除,不建议使用
|
306
|
315
|
const query = {
|
307
|
316
|
id: this['module'].id,
|
308
|
317
|
name: name,
|
|
@@ -312,7 +321,7 @@ constructor(private http: _HttpClient,
|
312
|
321
|
return this['moduleSvr'].getData(query);
|
313
|
322
|
}
|
314
|
323
|
|
315
|
|
- getAllData(name: string, params: any) {
|
|
324
|
+ getAllData(name: string, params: any) { // TODO 即将删除,不建议使用
|
316
|
325
|
const query = {
|
317
|
326
|
id: this['module'].id,
|
318
|
327
|
name: name,
|
|
@@ -327,7 +336,7 @@ constructor(private http: _HttpClient,
|
327
|
336
|
/**
|
328
|
337
|
* 批量操作
|
329
|
338
|
*/
|
330
|
|
- batchOper(oper: Function, data?: any) {
|
|
339
|
+ batchOper(oper: Function, data?: any) { // TODO 即将删除,不建议使用
|
331
|
340
|
const body = {
|
332
|
341
|
oper: oper.toString(),
|
333
|
342
|
data: data || '',
|
|
@@ -342,7 +351,7 @@ constructor(private http: _HttpClient,
|
342
|
351
|
* @param data 查询条件
|
343
|
352
|
* @param list 是否返回多条记录,默认否
|
344
|
353
|
*/
|
345
|
|
- find(name: string, data?: any, list?: boolean) {
|
|
354
|
+ find(name: string, data?: any, list?: boolean) { // TODO 即将删除,不建议使用
|
346
|
355
|
const body = {
|
347
|
356
|
name: name,
|
348
|
357
|
condition: data || {},
|
|
@@ -357,7 +366,7 @@ constructor(private http: _HttpClient,
|
357
|
366
|
* @param name 表
|
358
|
367
|
* @param data 参数
|
359
|
368
|
*/
|
360
|
|
- findAll(name: string, data?: any){
|
|
369
|
+ findAll(name: string, data?: any) { // TODO 即将删除,不建议使用
|
361
|
370
|
const body = {
|
362
|
371
|
name: name,
|
363
|
372
|
condition: data || {},
|
|
@@ -396,7 +405,7 @@ constructor(private http: _HttpClient,
|
396
|
405
|
* @param success 成功回调
|
397
|
406
|
* @param fail 失败回调
|
398
|
407
|
*/
|
399
|
|
- getSequence(name: string, success: Function, fail?: Function) {
|
|
408
|
+ getSequence(name: string, success: Function, fail?: Function) { // TODO 即将删除,不建议使用
|
400
|
409
|
this['http'].get('sequence/' + name).subscribe( res => {
|
401
|
410
|
success(res);
|
402
|
411
|
}, error => {
|
|
@@ -410,7 +419,7 @@ constructor(private http: _HttpClient,
|
410
|
419
|
* @param name 过程名称
|
411
|
420
|
* @param params 过程参数
|
412
|
421
|
*/
|
413
|
|
- execProc(name: string, params: any[]) {
|
|
422
|
+ execProc(name: string, params: any[]) { // TODO 即将删除,不建议使用
|
414
|
423
|
return this['http'].post('exec-proc/' + name, params);
|
415
|
424
|
}
|
416
|
425
|
|