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
93
94
95
96
97
98
99
100
101
102
103
104
105
106
import { Verify } from '@/utils/verify/verify';
/**
* 更新员工名称
* 基于 APP/src/service/%DE_PKGPATH%/%APP_DELOGIC%-logic-base.ts.ftl 生成
* @export
* @class UpdateYGNameLogicBase
*/
export default class UpdateYGNameLogicBase {
/**
* 名称
*
* @memberof UpdateYGNameLogicBase
*/
private name:string ="UpdateYGName";
/**
* 唯一标识
*
* @memberof UpdateYGNameLogicBase
*/
private id:string = "3b789da8320bc8c143ba44a5f7cc24d8";
/**
* 默认参数名称
*
* @memberof UpdateYGNameLogicBase
*/
private defaultParamName:string = "Default";
/**
* 参数集合
*
* @memberof UpdateYGNameLogicBase
*/
private paramsMap:Map<string,any> = new Map();
/**
* Creates an instance of UpdateYGNameLogicBase.
*
* @param {*} [opts={}]
* @memberof UpdateYGNameLogicBase
*/
constructor(opts: any = {}) {
this.initParams(opts);
}
/**
* 初始化参数集合
*
* @param {*} [opts={}]
* @memberof UpdateYGNameLogicBase
*/
public initParams(opts:any){
this.paramsMap.set('Default',opts);
}
/**
* 计算0节点结果
*
* @param params 传入参数
*/
public compute0Cond(params:any):boolean{
return true;
}
/**
* 执行逻辑
*
* @param context 应用上下文
* @param params 传入参数
*/
public onExecute(context:any,params:any,isloading:boolean){
return this.executeBegin(context,params,isloading);
}
/**
* 开始
*
* @param params 传入参数
*/
private async executeBegin(context:any,params:any,isloading:boolean){
//开始节点
if(this.compute0Cond(params)){
return this.executeRawsqlcall1(context,params,isloading);
}
}
/**
* 更新员工名称
*
* @param context 应用上下文
* @param params 传入参数
*/
private async executeRawsqlcall1(context:any,params:any,isloading:boolean){
// RAWSQLCALL暂未支持
console.log("RAWSQLCALL暂未支持");
return this.paramsMap.get(this.defaultParamName).data;
}
}