Skip to content
项目
群组
代码片段
帮助
正在加载...
帮助
提交反馈
为 GitLab 提交贡献
登录
切换导航
T
TrainSys
项目
项目
详情
动态
版本
周期分析
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
统计图
议题
0
议题
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
CI / CD
CI / CD
流水线
作业
计划
统计图
Wiki
Wiki
代码片段
代码片段
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
统计图
创建新议题
作业
提交
议题看板
打开侧边栏
苏州培训方案
TrainSys
提交
ef871aa7
提交
ef871aa7
编写于
7月 19, 2022
作者:
ibizdev
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
zhangzihan 发布系统代码 [TrainSys,网页端]
上级
e2c15d3d
变更
66
显示空白字符变更
内嵌
并排
正在显示
66 个修改的文件
包含
9723 行增加
和
326 行删除
+9723
-326
reginfo-auth-service-base.ts
...vice/src/authservice/reginfo/reginfo-auth-service-base.ts
+58
-0
reginfo-auth-service.ts
...z-service/src/authservice/reginfo/reginfo-auth-service.ts
+62
-0
index.ts
app_Web/app/packages/ibiz-service/src/entities/index.ts
+1
-0
index.ts
...app/packages/ibiz-service/src/entities/interface/index.ts
+1
-0
ireginfo.ts
.../packages/ibiz-service/src/entities/interface/ireginfo.ts
+67
-0
reginfo-base.ts
...ackages/ibiz-service/src/entities/reginfo/reginfo-base.ts
+105
-0
reginfo-dto-help.ts
...ges/ibiz-service/src/entities/reginfo/reginfo-dto-help.ts
+253
-0
reginfo-keys.ts
...ackages/ibiz-service/src/entities/reginfo/reginfo-keys.ts
+16
-0
reginfo.ts
...app/packages/ibiz-service/src/entities/reginfo/reginfo.ts
+23
-0
auth-service-register.ts
...ckages/ibiz-service/src/register/auth-service-register.ts
+1
-0
ui-service-register.ts
...packages/ibiz-service/src/register/ui-service-register.ts
+1
-0
global.service.ts
...b/app/packages/ibiz-service/src/service/global.service.ts
+10
-0
index.ts
app_Web/app/packages/ibiz-service/src/service/index.ts
+1
-0
reginfo-base.service.ts
.../ibiz-service/src/service/reginfo/reginfo-base.service.ts
+171
-0
reginfo.service.ts
...kages/ibiz-service/src/service/reginfo/reginfo.service.ts
+40
-0
index.ts
app_Web/app/packages/ibiz-service/src/uiservice/index.ts
+1
-0
reginfo-ui-service-base.ts
...-service/src/uiservice/reginfo/reginfo-ui-service-base.ts
+87
-0
reginfo-ui-service.ts
.../ibiz-service/src/uiservice/reginfo/reginfo-ui-service.ts
+59
-0
appMappping.ts
app_Web/app/src/config/appMappping.ts
+2
-1
router.ts
app_Web/app/src/pages/ungroup/app-index/router.ts
+18
-0
gateway-base.yaml
app_Web/configs/gateway-base.yaml
+3
-0
entity-path-replace.ts
...Web/src/config/entity-path-replace/entity-path-replace.ts
+2
-0
index.ts
app_Web/src/modules/index.ts
+3
-0
reginfo.controller.ts
app_Web/src/modules/reginfo/reginfo.controller.ts
+159
-0
reginfo.module.ts
app_Web/src/modules/reginfo/reginfo.module.ts
+17
-0
h2_table.xml
...ources/liquibase/cn/ibizlab/trainsys/DEFAULT/h2_table.xml
+35
-0
h2_table.xml
trainsys-core/src/main/resources/liquibase/h2_table.xml
+36
-1
common.json
...resources/model/cn/ibizlab/trainsys/PSMODULES/common.json
+3
-0
Reginfo.json
...lab/trainsys/PSMODULES/common/PSDATAENTITIES/Reginfo.json
+2107
-0
CheckKey.json
...S/common/PSDATAENTITIES/Reginfo/PSDEACTIONS/CheckKey.json
+22
-0
Create.json
...LES/common/PSDATAENTITIES/Reginfo/PSDEACTIONS/Create.json
+23
-0
Get.json
...ODULES/common/PSDATAENTITIES/Reginfo/PSDEACTIONS/Get.json
+26
-0
GetDraft.json
...S/common/PSDATAENTITIES/Reginfo/PSDEACTIONS/GetDraft.json
+26
-0
Remove.json
...LES/common/PSDATAENTITIES/Reginfo/PSDEACTIONS/Remove.json
+24
-0
Save.json
...DULES/common/PSDATAENTITIES/Reginfo/PSDEACTIONS/Save.json
+21
-0
Update.json
...LES/common/PSDATAENTITIES/Reginfo/PSDEACTIONS/Update.json
+23
-0
MYSQL5.json
...S/Reginfo/PSDEDATAQUERIES/Default/PSDEDQCODES/MYSQL5.json
+49
-0
MYSQL5.json
...ES/Reginfo/PSDEDATAQUERIES/Simple/PSDEDQCODES/MYSQL5.json
+49
-0
MYSQL5.json
...TIES/Reginfo/PSDEDATAQUERIES/View/PSDEDQCODES/MYSQL5.json
+49
-0
ALL_R.json
...ES/common/PSDATAENTITIES/Reginfo/PSDEUSERROLES/ALL_R.json
+15
-0
ALL_RW.json
...S/common/PSDATAENTITIES/Reginfo/PSDEUSERROLES/ALL_RW.json
+36
-0
CURDEPT_R.json
...ommon/PSDATAENTITIES/Reginfo/PSDEUSERROLES/CURDEPT_R.json
+16
-0
CURDEPT_RW.json
...mmon/PSDATAENTITIES/Reginfo/PSDEUSERROLES/CURDEPT_RW.json
+37
-0
CURORG_R.json
...common/PSDATAENTITIES/Reginfo/PSDEUSERROLES/CURORG_R.json
+16
-0
CURORG_RW.json
...ommon/PSDATAENTITIES/Reginfo/PSDEUSERROLES/CURORG_RW.json
+37
-0
Reginfo.json
...lab/trainsys/PSSYSAPPS/Web/PSAPPDATAENTITIES/Reginfo.json
+819
-0
Main.json
...PSSYSAPPS/Web/PSAPPDATAENTITIES/Reginfo/PSFORMS/Main.json
+349
-0
Main.json
...PSSYSAPPS/Web/PSAPPDATAENTITIES/Reginfo/PSGRIDS/Main.json
+302
-0
Default.json
.../Web/PSAPPDATAENTITIES/Reginfo/PSSEARCHFORMS/Default.json
+45
-0
ReginfoEditView.json
.../trainsys/PSSYSAPPS/Web/PSAPPDEVIEWS/ReginfoEditView.json
+1361
-0
ReginfoStuInfoList.json
...ainsys/PSSYSAPPS/Web/PSAPPDEVIEWS/ReginfoStuInfoList.json
+624
-0
AppIndex.json
...zlab/trainsys/PSSYSAPPS/Web/PSAPPINDEXVIEWS/AppIndex.json
+18
-0
AppIndex.json
...n/ibizlab/trainsys/PSSYSAPPS/Web/PSAPPMENUS/AppIndex.json
+10
-0
Ungroup.json
.../ibizlab/trainsys/PSSYSAPPS/Web/PSAPPMODULES/Ungroup.json
+8
-0
common.json
...n/ibizlab/trainsys/PSSYSAPPS/Web/PSAPPMODULES/common.json
+7
-0
PSSYSAPP.json
...ces/model/cn/ibizlab/trainsys/PSSYSAPPS/Web/PSSYSAPP.json
+1809
-323
PSSYSAPP.json.storyboard
...n/ibizlab/trainsys/PSSYSAPPS/Web/PSSYSAPP.json.storyboard
+156
-0
DEFAULT.json
...ces/model/cn/ibizlab/trainsys/PSSYSDBSCHEMES/DEFAULT.json
+105
-1
SampleValue.json
...el/cn/ibizlab/trainsys/PSSYSSAMPLEVALUES/SampleValue.json
+10
-0
SampleValue2.json
...l/cn/ibizlab/trainsys/PSSYSSAMPLEVALUES/SampleValue2.json
+10
-0
SampleValue3.json
...l/cn/ibizlab/trainsys/PSSYSSAMPLEVALUES/SampleValue3.json
+10
-0
SampleValue4.json
...l/cn/ibizlab/trainsys/PSSYSSAMPLEVALUES/SampleValue4.json
+8
-0
TrainSys.json
.../model/cn/ibizlab/trainsys/PSSYSSERVICEAPIS/TrainSys.json
+227
-0
TrainSys.json
...urces/model/cn/ibizlab/trainsys/PSSYSSFPUBS/TrainSys.json
+13
-0
PSSYSTEM.json
...rc/main/resources/model/cn/ibizlab/trainsys/PSSYSTEM.json
+7
-0
MYSQL5.json
...rces/model/cn/ibizlab/trainsys/PSSYSTEMDBCFGS/MYSQL5.json
+14
-0
未找到文件。
app_Web/app/packages/ibiz-service/src/authservice/reginfo/reginfo-auth-service-base.ts
0 → 100644
浏览文件 @
ef871aa7
import
{
AuthService
}
from
'../auth-service'
;
/**
* 学员登记信息权限服务对象基类
*
* @export
* @class ReginfoAuthServiceBase
* @extends {AuthService}
*/
export
class
ReginfoAuthServiceBase
extends
AuthService
{
/**
* 应用实体动态模型文件路径
*
* @protected
* @type {string}
* @memberof ReginfoAuthServiceBase
*/
protected
dynaModelFilePath
:
string
=
"PSSYSAPPS/Web/PSAPPDATAENTITIES/Reginfo.json"
;
/**
* Creates an instance of ReginfoAuthServiceBase.
*
* @param {*} [opts={}]
* @memberof ReginfoAuthServiceBase
*/
constructor
(
opts
:
any
=
{})
{
super
(
opts
);
}
/**
* 根据当前数据获取实体操作标识
*
* @param {*} activeKey 实体权限数据缓存标识
* @param {*} dataaccaction 操作标识
* @param {*} mainSateOPPrivs 传入数据主状态操作标识集合
* @returns {any}
* @memberof ReginfoAuthServiceBase
*/
public
getOPPrivs
(
activeKey
:
string
,
dataaccaction
:
string
,
mainSateOPPrivs
:
any
):
any
{
let
result
:
any
=
{
[
dataaccaction
]:
1
};
const
curDefaultOPPrivs
:
any
=
this
.
getSysOPPrivs
();
// 统一资源权限
if
(
curDefaultOPPrivs
&&
(
Object
.
keys
(
curDefaultOPPrivs
).
length
>
0
)
&&
(
curDefaultOPPrivs
[
dataaccaction
]
===
0
))
{
result
[
dataaccaction
]
=
0
;
}
// 主状态权限
if
(
mainSateOPPrivs
&&
(
Object
.
keys
(
mainSateOPPrivs
).
length
>
0
)
&&
mainSateOPPrivs
.
hasOwnProperty
(
dataaccaction
))
{
result
[
dataaccaction
]
=
result
[
dataaccaction
]
&&
mainSateOPPrivs
[
dataaccaction
];
}
// 实体级权限
if
(
!
this
.
getActivedDeOPPrivs
(
activeKey
,
dataaccaction
))
{
result
[
dataaccaction
]
=
0
;
}
return
result
;
}
}
\ No newline at end of file
app_Web/app/packages/ibiz-service/src/authservice/reginfo/reginfo-auth-service.ts
0 → 100644
浏览文件 @
ef871aa7
import
{
ReginfoAuthServiceBase
}
from
'./reginfo-auth-service-base'
;
/**
* 学员登记信息权限服务对象
*
* @export
* @class ReginfoAuthService
* @extends {ReginfoAuthServiceBase}
*/
export
default
class
ReginfoAuthService
extends
ReginfoAuthServiceBase
{
/**
* 基础权限服务实例
*
* @private
* @type {ReginfoAuthService}
* @memberof ReginfoAuthService
*/
private
static
basicUIServiceInstance
:
ReginfoAuthService
;
/**
* 动态模型服务存储Map对象
*
* @private
* @type {Map<string, any>}
* @memberof ReginfoAuthService
*/
private
static
AuthServiceMap
:
Map
<
string
,
any
>
=
new
Map
();
/**
* Creates an instance of ReginfoAuthService.
*
* @param {*} [opts={}]
* @memberof ReginfoAuthService
*/
constructor
(
opts
:
any
=
{})
{
super
(
opts
);
}
/**
* 通过应用上下文获取实例对象
*
* @public
* @memberof ReginfoAuthService
*/
public
static
getInstance
(
context
:
any
):
ReginfoAuthService
{
if
(
!
this
.
basicUIServiceInstance
)
{
this
.
basicUIServiceInstance
=
new
ReginfoAuthService
({
context
:
context
});
}
if
(
!
context
.
srfdynainstid
)
{
return
this
.
basicUIServiceInstance
;
}
else
{
if
(
!
ReginfoAuthService
.
AuthServiceMap
.
get
(
context
.
srfdynainstid
))
{
ReginfoAuthService
.
AuthServiceMap
.
set
(
context
.
srfdynainstid
,
new
ReginfoAuthService
({
context
:
context
}));
}
return
ReginfoAuthService
.
AuthServiceMap
.
get
(
context
.
srfdynainstid
);
}
}
}
\ No newline at end of file
app_Web/app/packages/ibiz-service/src/entities/index.ts
浏览文件 @
ef871aa7
export
*
from
'./interface'
;
export
*
from
'./raw-material/raw-material'
;
export
*
from
'./book/book'
;
export
*
from
'./reginfo/reginfo'
;
app_Web/app/packages/ibiz-service/src/entities/interface/index.ts
浏览文件 @
ef871aa7
export
*
from
'./entity'
;
export
*
from
'./iraw-material'
;
export
*
from
'./ibook'
;
export
*
from
'./ireginfo'
;
app_Web/app/packages/ibiz-service/src/entities/interface/ireginfo.ts
0 → 100644
浏览文件 @
ef871aa7
import
{
IEntityBase
}
from
'ibiz-core'
;
/**
* 学员登记信息
*
* @export
* @interface IReginfo
* @extends {IEntityBase}
*/
export
interface
IReginfo
extends
IEntityBase
{
/**
* 更新时间
*/
updatedate
?:
any
;
/**
* 建立时间
*/
createdate
?:
any
;
/**
* 更新人
*/
updateman
?:
any
;
/**
* 建立人
*/
createman
?:
any
;
/**
* 学员登记信息名称
*/
reginfoname
?:
any
;
/**
* 学员登记信息标识
*/
reginfoid
?:
any
;
/**
* 组织机构标识
*/
orgid
?:
any
;
/**
* 组织部门标识
*/
deptid
?:
any
;
/**
* 学员编号
*/
stuno
?:
any
;
/**
* 属性
*/
field
?:
any
;
/**
* 学员姓名
*/
name
?:
any
;
/**
* 单位
*/
department
?:
any
;
/**
* 年龄
*/
age
?:
any
;
/**
* 家庭住址
*/
address
?:
any
;
}
app_Web/app/packages/ibiz-service/src/entities/reginfo/reginfo-base.ts
0 → 100644
浏览文件 @
ef871aa7
import
{
EntityBase
}
from
'ibiz-core'
;
import
{
IReginfo
}
from
'../interface'
;
/**
* 学员登记信息基类
*
* @export
* @abstract
* @class ReginfoBase
* @extends {EntityBase}
* @implements {IReginfo}
*/
export
abstract
class
ReginfoBase
extends
EntityBase
implements
IReginfo
{
/**
* 实体名称
*
* @readonly
* @type {string}
* @memberof ReginfoBase
*/
get
srfdename
():
string
{
return
'REGINFO'
;
}
get
srfkey
()
{
return
this
.
reginfoid
;
}
set
srfkey
(
val
:
any
)
{
this
.
reginfoid
=
val
;
}
get
srfmajortext
()
{
return
this
.
reginfoname
;
}
set
srfmajortext
(
val
:
any
)
{
this
.
reginfoname
=
val
;
}
/**
* 更新时间
*/
updatedate
?:
any
;
/**
* 建立时间
*/
createdate
?:
any
;
/**
* 更新人
*/
updateman
?:
any
;
/**
* 建立人
*/
createman
?:
any
;
/**
* 学员登记信息名称
*/
reginfoname
?:
any
;
/**
* 学员登记信息标识
*/
reginfoid
?:
any
;
/**
* 组织机构标识
*/
orgid
?:
any
;
/**
* 组织部门标识
*/
deptid
?:
any
;
/**
* 学员编号
*/
stuno
?:
any
;
/**
* 属性
*/
field
?:
any
;
/**
* 学员姓名
*/
name
?:
any
;
/**
* 单位
*/
department
?:
any
;
/**
* 年龄
*/
age
?:
any
;
/**
* 家庭住址
*/
address
?:
any
;
/**
* 重置实体数据
*
* @private
* @param {*} [data={}]
* @memberof ReginfoBase
*/
reset
(
data
:
any
=
{}):
void
{
super
.
reset
(
data
);
this
.
reginfoid
=
data
.
reginfoid
||
data
.
srfkey
;
this
.
reginfoname
=
data
.
reginfoname
||
data
.
srfmajortext
;
}
}
app_Web/app/packages/ibiz-service/src/entities/reginfo/reginfo-dto-help.ts
0 → 100644
浏览文件 @
ef871aa7
import
keys
from
'./reginfo-keys'
;
import
{
IContext
,
IEntityLocalDataService
,
IParams
}
from
'ibiz-core'
;
import
{
GlobalService
}
from
'../../service'
;
import
{
IReginfo
}
from
'../interface'
;
/**
* ReginfoDTOdto辅助类
*
* @export
* @class ReginfoDTOHelp
*/
export
class
ReginfoDTOHelp
{
/**
* 获取数据服务
*
* @param {IContext} context 应用上下文对象
* @returns {*}
* @memberof ReginfoDTOHelp
*/
public
static
async
getService
(
context
:
IContext
):
Promise
<
IEntityLocalDataService
<
IReginfo
>>
{
return
new
GlobalService
().
getService
(
'Reginfo'
,
context
);
}
/**
* DTO转化成数据对象
*
* @param {IContext} context 应用上下文对象
* @param {IParams} source dto对象
* @returns {*}
* @memberof ReginfoDTOHelp
*/
public
static
async
ToDataObj
(
context
:
IContext
,
source
:
IParams
)
{
const
_data
:
any
=
{};
// 家庭住址
_data
.
address
=
source
.
address
;
// 年龄
_data
.
age
=
source
.
age
;
// 建立时间
_data
.
createdate
=
source
.
createdate
;
// 建立人
_data
.
createman
=
source
.
createman
;
// 单位
_data
.
department
=
source
.
department
;
// 组织部门标识
_data
.
deptid
=
source
.
deptid
;
// 属性
_data
.
field
=
source
.
field
;
// 学员姓名
_data
.
name
=
source
.
name
;
// 组织机构标识
_data
.
orgid
=
source
.
orgid
;
// 学员登记信息标识
_data
.
reginfoid
=
source
.
reginfoid
;
// 学员登记信息名称
_data
.
reginfoname
=
source
.
reginfoname
;
// 学员编号
_data
.
stuno
=
source
.
stuno
;
// 更新时间
_data
.
updatedate
=
source
.
updatedate
;
// 更新人
_data
.
updateman
=
source
.
updateman
;
// 处理预置字段(以srf开头)
if
(
source
&&
Object
.
keys
(
source
).
length
>
0
){
Object
.
keys
(
source
).
forEach
((
key
:
string
)
=>
{
if
(
key
.
startsWith
(
'srf'
)){
_data
[
key
]
=
source
[
key
];
}
})
}
return
_data
;
}
/**
* 转化数组(dto转化成数据对象)
*
* @param {IContext} context 应用上下文对象
* @param {any[]} data 数据对象
* @returns {any[]}
* @memberof ReginfoDTOHelp
*/
public
static
async
ToDataObjArray
(
context
:
IContext
,
data
:
any
[])
{
const
_data
:
any
[]
=
[];
if
(
data
&&
Array
.
isArray
(
data
)
&&
data
.
length
>
0
)
{
for
(
let
i
=
0
;
i
<
data
.
length
;
i
++
)
{
const
tempdata
=
await
this
.
ToDataObj
(
context
,
data
[
i
]);
_data
.
push
(
tempdata
);
}
}
return
_data
;
}
/**
* 数据对象转化成DTO
*
* @param {IContext} context 应用上下文对象
* @param {*} source 数据对象
* @returns {*}
* @memberof ReginfoDTOHelp
*/
public
static
async
ToDto
(
context
:
IContext
,
source
:
IParams
)
{
const
_data
:
any
=
{};
const
excludes
:
string
[]
=
[];
// 家庭住址
_data
.
address
=
source
.
address
;
// 年龄
_data
.
age
=
source
.
age
;
// 建立时间
_data
.
createdate
=
source
.
createdate
;
// 建立人
_data
.
createman
=
source
.
createman
;
// 单位
_data
.
department
=
source
.
department
;
// 组织部门标识
_data
.
deptid
=
source
.
deptid
;
// 属性
_data
.
field
=
source
.
field
;
// 学员姓名
_data
.
name
=
source
.
name
;
// 组织机构标识
_data
.
orgid
=
source
.
orgid
;
// 学员登记信息标识
_data
.
reginfoid
=
source
.
reginfoid
;
// 学员登记信息名称
_data
.
reginfoname
=
source
.
reginfoname
;
// 学员编号
_data
.
stuno
=
source
.
stuno
;
// 更新时间
_data
.
updatedate
=
source
.
updatedate
;
// 更新人
_data
.
updateman
=
source
.
updateman
;
// 附加额外数据
if
(
source
&&
Object
.
keys
(
source
).
length
>
0
&&
keys
)
{
Object
.
keys
(
source
).
forEach
((
key
:
string
)
=>
{
if
(
!
keys
.
includes
(
key
)
&&
!
excludes
.
includes
(
key
))
{
_data
[
key
]
=
source
[
key
];
}
})
}
return
_data
;
}
/**
* 转化数组(数据对象转化成dto)
*
* @param {IContext} context 应用上下文对象
* @param {any[]} data
* @returns {any[]}
* @memberof ReginfoDTOHelp
*/
public
static
async
ToDtoArray
(
context
:
IContext
,
data
:
any
[])
{
const
_data
:
any
[]
=
[];
if
(
data
&&
Array
.
isArray
(
data
)
&&
data
.
length
>
0
)
{
for
(
let
i
=
0
;
i
<
data
.
length
;
i
++
)
{
const
tempdata
=
await
this
.
ToDto
(
context
,
data
[
i
]);
_data
.
push
(
tempdata
);
}
}
return
_data
;
}
/**
* 处理响应dto对象
*
* @param {*} context 应用上下文对象
* @param {*} data 响应dto对象
* @returns {*}
* @memberof ReginfoDTOHelp
*/
public
static
async
set
(
context
:
IContext
,
data
:
any
)
{
const
_data
:
IParams
=
await
this
.
ToDataObj
(
context
,
data
);
return
_data
;
}
/**
* 处理请求数据对象
*
* @param {*} context 应用上下文对象
* @param {*} data 数据对象
* @returns {*}
* @memberof ReginfoDTOHelp
*/
public
static
async
get
(
context
:
IContext
,
data
:
any
=
{})
{
return
await
this
.
ToDto
(
context
,
data
);
}
/**
* 获取缓存数据
*
* @param {*} context 应用上下文对象
* @param {*} srfkey 数据主键
* @returns {*}
* @memberof ReginfoDTOHelp
*/
public
static
async
getCacheData
(
context
:
IContext
,
srfkey
:
string
)
{
const
targetService
:
IEntityLocalDataService
<
IReginfo
>
=
await
this
.
getService
(
context
);
const
result
=
await
targetService
.
getLocal
(
context
,
srfkey
);
if
(
result
){
return
await
this
.
ToDto
(
context
,
result
);
}
}
/**
* 获取缓存数组
*
* @param {*} context 应用上下文对象
* @returns {any[]}
* @memberof ReginfoDTOHelp
*/
public
static
async
getCacheDataArray
(
context
:
IContext
)
{
const
targetService
:
IEntityLocalDataService
<
IReginfo
>
=
await
this
.
getService
(
context
);
const
result
=
await
targetService
.
getLocals
(
context
);
if
(
result
&&
result
.
length
>
0
){
return
await
this
.
ToDtoArray
(
context
,
result
);
}
else
{
return
[];
}
}
/**
* 设置缓存数据
*
* @param {*} context 应用上下文对象
* @param {any} data 数据
* @returns {any[]}
* @memberof ReginfoDTOHelp
*/
public
static
async
setCacheData
(
context
:
IContext
,
data
:
any
)
{
const
targetService
:
IEntityLocalDataService
<
IReginfo
>
=
await
this
.
getService
(
context
);
const
_data
:
any
=
await
this
.
set
(
context
,
data
);
await
targetService
.
addLocal
(
context
,
_data
);
}
/**
* 设置缓存数组
*
* @param {*} context 应用上下文对象
* @param {any[]} data 数据
* @returns {any[]}
* @memberof ReginfoDTOHelp
*/
public
static
async
setCacheDataArray
(
context
:
IContext
,
data
:
any
[])
{
if
(
data
&&
data
.
length
>
0
)
{
const
targetService
:
IEntityLocalDataService
<
IReginfo
>
=
await
this
.
getService
(
context
);
for
(
let
i
=
0
;
i
<
data
.
length
;
i
++
)
{
const
_data
=
await
this
.
set
(
context
,
data
[
i
]);
await
targetService
.
addLocal
(
context
,
_data
);
}
}
}
}
app_Web/app/packages/ibiz-service/src/entities/reginfo/reginfo-keys.ts
0 → 100644
浏览文件 @
ef871aa7
export
default
[
'updatedate'
,
'createdate'
,
'updateman'
,
'createman'
,
'reginfoname'
,
'reginfoid'
,
'orgid'
,
'deptid'
,
'stuno'
,
'field'
,
'name'
,
'department'
,
'age'
,
'address'
,
];
app_Web/app/packages/ibiz-service/src/entities/reginfo/reginfo.ts
0 → 100644
浏览文件 @
ef871aa7
import
{
ReginfoBase
}
from
'./reginfo-base'
;
/**
* 学员登记信息
*
* @export
* @class Reginfo
* @extends {ReginfoBase}
* @implements {IReginfo}
*/
export
class
Reginfo
extends
ReginfoBase
{
/**
* 克隆当前实体
*
* @return {*}
* @memberof Reginfo
*/
clone
():
Reginfo
{
return
new
Reginfo
(
this
);
}
}
export
default
Reginfo
;
app_Web/app/packages/ibiz-service/src/register/auth-service-register.ts
浏览文件 @
ef871aa7
...
...
@@ -55,6 +55,7 @@ export class AuthServiceRegister{
protected
init
():
void
{
AuthServiceRegister
.
allAuthServiceMap
.
set
(
'rawmaterial'
,
()
=>
import
(
'../authservice/raw-material/raw-material-auth-service'
));
AuthServiceRegister
.
allAuthServiceMap
.
set
(
'book'
,
()
=>
import
(
'../authservice/book/book-auth-service'
));
AuthServiceRegister
.
allAuthServiceMap
.
set
(
'reginfo'
,
()
=>
import
(
'../authservice/reginfo/reginfo-auth-service'
));
}
/**
...
...
app_Web/app/packages/ibiz-service/src/register/ui-service-register.ts
浏览文件 @
ef871aa7
...
...
@@ -56,6 +56,7 @@ export class UIServiceRegister {
protected
init
():
void
{
UIServiceRegister
.
allUIServiceMap
.
set
(
'rawmaterial'
,
()
=>
import
(
'../uiservice/raw-material/raw-material-ui-service'
));
UIServiceRegister
.
allUIServiceMap
.
set
(
'book'
,
()
=>
import
(
'../uiservice/book/book-ui-service'
));
UIServiceRegister
.
allUIServiceMap
.
set
(
'reginfo'
,
()
=>
import
(
'../uiservice/reginfo/reginfo-ui-service'
));
}
/**
...
...
app_Web/app/packages/ibiz-service/src/service/global.service.ts
浏览文件 @
ef871aa7
...
...
@@ -39,4 +39,14 @@ export class GlobalService {
async
getBookService
(
context
?:
any
)
{
return
(
await
import
(
'./book/book.service'
)).
default
.
getInstance
(
context
);
}
/**
* 学员登记信息服务
*
* @param context 应用上下文
* @return {Reginfo}
* @memberof GlobalService
*/
async
getReginfoService
(
context
?:
any
)
{
return
(
await
import
(
'./reginfo/reginfo.service'
)).
default
.
getInstance
(
context
);
}
}
app_Web/app/packages/ibiz-service/src/service/index.ts
浏览文件 @
ef871aa7
export
{
GlobalService
}
from
'./global.service'
;
export
*
from
'./raw-material/raw-material.service'
;
export
*
from
'./book/book.service'
;
export
*
from
'./reginfo/reginfo.service'
;
app_Web/app/packages/ibiz-service/src/service/reginfo/reginfo-base.service.ts
0 → 100644
浏览文件 @
ef871aa7
import
{
CodeListService
}
from
'../app/codelist-service'
;
import
{
EntityBaseService
,
IContext
,
HttpResponse
}
from
'ibiz-core'
;
import
{
GlobalService
}
from
'../global.service'
;
import
{
IReginfo
,
Reginfo
}
from
'../../entities'
;
import
keys
from
'../../entities/reginfo/reginfo-keys'
;
import
{
ReginfoDTOHelp
}
from
'../../entities/reginfo/reginfo-dto-help'
;
/**
* 学员登记信息服务对象基类
*
* @export
* @class ReginfoBaseService
* @extends {EntityBaseService}
*/
export
class
ReginfoBaseService
extends
EntityBaseService
<
IReginfo
>
{
protected
get
keys
():
string
[]
{
return
keys
;
}
protected
SYSTEMNAME
=
'TrainSys'
;
protected
APPNAME
=
'Web'
;
protected
APPDENAME
=
'Reginfo'
;
protected
APPWFDENAME
=
'REGINFO'
;
protected
APPDENAMEPLURAL
=
'Reginfos'
;
protected
dynaModelFilePath
:
string
=
'PSSYSAPPS/Web/PSAPPDATAENTITIES/Reginfo.json'
;
protected
APPDEKEY
=
'reginfoid'
;
protected
APPDETEXT
=
'reginfoname'
;
protected
quickSearchFields
=
[
'reginfoname'
,];
protected
selectContextParam
=
{
};
constructor
(
opts
?:
any
)
{
super
(
opts
,
'Reginfo'
);
}
newEntity
(
data
:
IReginfo
):
Reginfo
{
return
new
Reginfo
(
data
);
}
/**
* Create
*
* @param {*} [_context={}]
* @param {*} [_data = {}]
* @returns {Promise<HttpResponse>}
* @memberof ReginfoService
*/
async
Create
(
_context
:
any
=
{},
_data
:
any
=
{}):
Promise
<
HttpResponse
>
{
try
{
_data
=
await
this
.
beforeExecuteAction
(
_context
,
_data
,
'Create'
);
if
(
!
_data
.
srffrontuf
||
_data
.
srffrontuf
!=
1
)
{
_data
[
this
.
APPDEKEY
]
=
null
;
}
if
(
_data
.
srffrontuf
!=
null
)
{
delete
_data
.
srffrontuf
;
}
_data
=
await
ReginfoDTOHelp
.
get
(
_context
,
_data
);
const
res
=
await
this
.
http
.
post
(
`/reginfos`
,
_data
);
res
.
data
=
await
ReginfoDTOHelp
.
set
(
_context
,
res
.
data
);
return
res
;
}
catch
(
error
)
{
return
this
.
handleResponseError
(
error
);
}
}
/**
* Get
*
* @param {*} [_context={}]
* @param {*} [_data = {}]
* @returns {Promise<HttpResponse>}
* @memberof ReginfoService
*/
async
Get
(
_context
:
any
=
{},
_data
:
any
=
{}):
Promise
<
HttpResponse
>
{
try
{
const
res
=
await
this
.
http
.
get
(
`/reginfos/
${
encodeURIComponent
(
_context
.
reginfo
)}
`
,
_data
);
res
.
data
=
await
ReginfoDTOHelp
.
set
(
_context
,
res
.
data
);
res
.
data
=
await
this
.
afterExecuteAction
(
_context
,
res
?.
data
,
'Get'
);
return
res
;
}
catch
(
error
)
{
return
this
.
handleResponseError
(
error
);
}
}
/**
* GetDraft
*
* @param {*} [_context={}]
* @param {*} [_data = {}]
* @returns {Promise<HttpResponse>}
* @memberof ReginfoService
*/
async
GetDraft
(
_context
:
any
=
{},
_data
:
any
=
{}):
Promise
<
HttpResponse
>
{
try
{
_data
[
this
.
APPDENAME
?.
toLowerCase
()]
=
undefined
;
_data
[
this
.
APPDEKEY
]
=
undefined
;
const
res
=
await
this
.
http
.
get
(
`/reginfos/getdraft`
,
_data
);
res
.
data
=
await
ReginfoDTOHelp
.
set
(
_context
,
res
.
data
);
return
res
;
}
catch
(
error
)
{
return
this
.
handleResponseError
(
error
);
}
}
/**
* Remove
*
* @param {*} [_context={}]
* @param {*} [_data = {}]
* @returns {Promise<HttpResponse>}
* @memberof ReginfoService
*/
async
Remove
(
_context
:
any
=
{},
_data
:
any
=
{}):
Promise
<
HttpResponse
>
{
try
{
const
res
=
await
this
.
http
.
delete
(
`/reginfos/
${
encodeURIComponent
(
_context
.
reginfo
)}
`
,
_data
);
return
res
;
}
catch
(
error
)
{
return
this
.
handleResponseError
(
error
);
}
}
/**
* Update
*
* @param {*} [_context={}]
* @param {*} [_data = {}]
* @returns {Promise<HttpResponse>}
* @memberof ReginfoService
*/
async
Update
(
_context
:
any
=
{},
_data
:
any
=
{}):
Promise
<
HttpResponse
>
{
try
{
_data
=
await
this
.
beforeExecuteAction
(
_context
,
_data
,
'Update'
);
_data
=
await
ReginfoDTOHelp
.
get
(
_context
,
_data
);
const
res
=
await
this
.
http
.
put
(
`/reginfos/
${
encodeURIComponent
(
_context
.
reginfo
)}
`
,
_data
);
res
.
data
=
await
ReginfoDTOHelp
.
set
(
_context
,
res
.
data
);
return
res
;
}
catch
(
error
)
{
return
this
.
handleResponseError
(
error
);
}
}
/**
* FetchDefault
*
* @param {*} [_context={}]
* @param {*} [_data = {}]
* @returns {Promise<HttpResponse>}
* @memberof ReginfoService
*/
async
FetchDefault
(
_context
:
any
=
{},
_data
:
any
=
{}):
Promise
<
HttpResponse
>
{
try
{
const
res
=
await
this
.
http
.
post
(
`/reginfos/fetchdefault`
,
_data
);
res
.
data
=
await
ReginfoDTOHelp
.
ToDataObjArray
(
_context
,
res
.
data
);
res
.
data
=
await
this
.
afterExecuteActionBatch
(
_context
,
res
?.
data
,
'FetchDefault'
);
return
res
;
}
catch
(
error
)
{
return
this
.
handleResponseError
(
error
);
}
}
/**
* Select
*
* @param {*} [_context={}]
* @param {*} [_data = {}]
* @returns {Promise<HttpResponse>}
* @memberof ReginfoService
*/
async
Select
(
_context
:
any
=
{},
_data
:
any
=
{}):
Promise
<
HttpResponse
>
{
try
{
const
res
=
await
this
.
http
.
post
(
`/reginfos/select`
,
_data
);
return
res
;
}
catch
(
error
)
{
return
this
.
handleResponseError
(
error
);
}
}
}
app_Web/app/packages/ibiz-service/src/service/reginfo/reginfo.service.ts
0 → 100644
浏览文件 @
ef871aa7
import
{
ReginfoBaseService
}
from
'./reginfo-base.service'
;
/**
* 学员登记信息服务
*
* @export
* @class ReginfoService
* @extends {ReginfoBaseService}
*/
export
class
ReginfoService
extends
ReginfoBaseService
{
/**
* Creates an instance of ReginfoService.
* @memberof ReginfoService
*/
constructor
(
opts
?:
any
)
{
const
{
context
:
context
,
tag
:
cacheKey
}
=
opts
;
super
(
context
);
if
(
___ibz___
.
sc
.
has
(
cacheKey
))
{
return
___ibz___
.
sc
.
get
(
cacheKey
);
}
___ibz___
.
sc
.
set
(
cacheKey
,
this
);
}
/**
* 获取实例
*
* @static
* @param 应用上下文
* @return {*} {ReginfoService}
* @memberof ReginfoService
*/
static
getInstance
(
context
?:
any
):
ReginfoService
{
const
cacheKey
:
string
=
context
?.
srfdynainstid
?
`
${
context
.
srfdynainstid
}
ReginfoService`
:
`ReginfoService`
;
if
(
!
___ibz___
.
sc
.
has
(
cacheKey
))
{
new
ReginfoService
({
context
:
context
,
tag
:
cacheKey
});
}
return
___ibz___
.
sc
.
get
(
cacheKey
);
}
}
export
default
ReginfoService
;
app_Web/app/packages/ibiz-service/src/uiservice/index.ts
浏览文件 @
ef871aa7
export
*
from
'./ui-service'
;
export
*
from
'./raw-material/raw-material-ui-service'
;
export
*
from
'./book/book-ui-service'
;
export
*
from
'./reginfo/reginfo-ui-service'
;
app_Web/app/packages/ibiz-service/src/uiservice/reginfo/reginfo-ui-service-base.ts
0 → 100644
浏览文件 @
ef871aa7
import
{
IPSAppDEUIAction
}
from
'@ibiz/dynamic-model-api'
;
import
{
UIServiceBase
}
from
'ibiz-core'
;
import
{
AppLogicFactory
}
from
'ibiz-vue'
;
import
{
AuthServiceRegister
}
from
'../../register'
;
import
{
GlobalService
}
from
'../../service'
;
/**
* 学员登记信息UI服务对象基类
*
* @export
* @class ReginfoUIServiceBase
*/
export
class
ReginfoUIServiceBase
extends
UIServiceBase
{
/**
* 应用实体动态模型文件路径
*
* @protected
* @type {string}
* @memberof ReginfoUIServiceBase
*/
protected
dynaModelFilePath
:
string
=
"PSSYSAPPS/Web/PSAPPDATAENTITIES/Reginfo.json"
;
/**
* Creates an instance of ReginfoUIServiceBase.
*
* @param {*} [opts={}]
* @memberof ReginfoUIServiceBase
*/
constructor
(
opts
:
any
=
{})
{
super
(
opts
);
}
/**
* 加载应用实体模型数据
*
* @memberof ReginfoUIServiceBase
*/
protected
async
loaded
()
{
await
super
.
loaded
();
this
.
authService
=
await
AuthServiceRegister
.
getInstance
().
getService
(
this
.
context
,
`
${
this
.
entityModel
?.
codeName
.
toLowerCase
()}
`);
this.dataService = await new GlobalService().getService(`
$
{
this
.
entityModel
?.
codeName
}
`,this.context);
await this.authService.loaded();
}
/**
* 初始化基础数据
*
* @memberof ReginfoUIServiceBase
*/
protected initBasicData(){
this.isEnableDEMainState = false;
this.dynaInstTag = "";
this.tempOrgIdDEField ="orgid";
this.stateValue = 0;
this.multiFormDEField = null;
this.indexTypeDEField = null;
this.stateField = "";
this.mainStateFields = [];
}
/**
* 初始化界面行为数据
*
* @memberof ReginfoUIServiceBase
*/
protected async initActionMap(): Promise<void> {
const actions = this.entityModel?.getAllPSAppDEUIActions() as IPSAppDEUIAction[];
if (actions && actions.length > 0) {
for (const element of actions) {
const targetAction: any = await AppLogicFactory.getInstance(element, this.context);
this.actionMap.set(element.uIActionTag, targetAction);
}
}
}
/**
* 初始化视图功能数据Map
*
* @memberof ReginfoUIServiceBase
*/
protected initViewFuncMap(){
this.allViewFuncMap.set('EDITVIEW:','EDITVIEW');
this.allViewFuncMap.set(':','');
}
}
\ No newline at end of file
app_Web/app/packages/ibiz-service/src/uiservice/reginfo/reginfo-ui-service.ts
0 → 100644
浏览文件 @
ef871aa7
import
{
ReginfoUIServiceBase
}
from
'./reginfo-ui-service-base'
;
/**
* 学员登记信息UI服务对象
*
* @export
* @class ReginfoUIService
*/
export
default
class
ReginfoUIService
extends
ReginfoUIServiceBase
{
/**
* 基础UI服务实例
*
* @private
* @type {ORDER1UIServiceBase}
* @memberof ReginfoUIService
*/
private
static
basicUIServiceInstance
:
ReginfoUIService
;
/**
* 动态模型服务存储Map对象
*
* @private
* @type {Map<string, any>}
* @memberof ReginfoUIService
*/
private
static
UIServiceMap
:
Map
<
string
,
any
>
=
new
Map
();
/**
* Creates an instance of ReginfoUIService.
*
* @param {*} [opts={}]
* @memberof ReginfoUIService
*/
constructor
(
opts
:
any
=
{})
{
super
(
opts
);
}
/**
* 通过应用上下文获取实例对象
*
* @public
* @memberof ReginfoUIService
*/
public
static
getInstance
(
context
:
any
):
ReginfoUIService
{
if
(
!
this
.
basicUIServiceInstance
)
{
this
.
basicUIServiceInstance
=
new
ReginfoUIService
({
context
:
context
});
}
if
(
!
context
.
srfdynainstid
)
{
return
this
.
basicUIServiceInstance
;
}
else
{
if
(
!
ReginfoUIService
.
UIServiceMap
.
get
(
context
.
srfdynainstid
))
{
ReginfoUIService
.
UIServiceMap
.
set
(
context
.
srfdynainstid
,
new
ReginfoUIService
({
context
:
context
}));
}
return
ReginfoUIService
.
UIServiceMap
.
get
(
context
.
srfdynainstid
);
}
}
}
\ No newline at end of file
app_Web/app/src/config/appMappping.ts
浏览文件 @
ef871aa7
export
const
appMapping
:
any
=
{
'rawmaterial'
:
'rawmaterial'
,
'book'
:
'book'
'book'
:
'book'
,
'reginfo'
:
'reginfo'
}
\ No newline at end of file
app_Web/app/src/pages/ungroup/app-index/router.ts
浏览文件 @
ef871aa7
...
...
@@ -74,6 +74,24 @@ const router = new Router({
},
component
:
AppViewShell
},
{
path
:
'reginfos/:reginfo?/views/:view?'
,
meta
:
{
captionTag
:
''
,
caption
:
''
,
info
:
''
,
imgPath
:
''
,
iconCls
:
''
,
parameters
:
[
{
pathName
:
'appindex'
,
parameterName
:
'appindex'
},
{
pathName
:
'reginfos'
,
parameterName
:
'reginfo'
},
{
pathName
:
'views'
,
parameterName
:
'view'
},
],
resource
:
'reginfo'
,
requireAuth
:
false
,
},
component
:
AppViewShell
},
{
path
:
'views/:view?'
,
meta
:
{
...
...
app_Web/configs/gateway-base.yaml
浏览文件 @
ef871aa7
...
...
@@ -49,4 +49,7 @@ rawmaterial:
book
:
path
:
/books/**,/book/**
serviceId
:
trainsys-trainsys
reginfo
:
path
:
/reginfos/**,/reginfo/**
serviceId
:
trainsys-trainsys
app_Web/src/config/entity-path-replace/entity-path-replace.ts
浏览文件 @
ef871aa7
...
...
@@ -3,4 +3,6 @@ export const EntityPathReplace = {
'r8_redirect_rawmaterial'
:
'rawmaterial'
,
'books'
:
'book'
,
'r8_redirect_book'
:
'book'
,
'reginfos'
:
'reginfo'
,
'r8_redirect_reginfo'
:
'reginfo'
,
}
\ No newline at end of file
app_Web/src/modules/index.ts
浏览文件 @
ef871aa7
import
{
RawMaterialModule
}
from
'./raw-material/raw-material.module'
;
import
{
BookModule
}
from
'./book/book.module'
;
import
{
ReginfoModule
}
from
'./reginfo/reginfo.module'
;
export
{
RawMaterialModule
,
BookModule
,
ReginfoModule
,
};
export
const
AllModules
=
[
RawMaterialModule
,
BookModule
,
ReginfoModule
,
];
app_Web/src/modules/reginfo/reginfo.controller.ts
0 → 100644
浏览文件 @
ef871aa7
import
{
Body
,
Controller
,
Delete
,
Get
,
Param
,
Post
,
Put
,
Req
,
Res
}
from
'@nestjs/common'
;
import
{
FastifyRequest
,
FastifyReply
}
from
'fastify'
;
import
{
NetService
,
ControllerBase
}
from
'@/core'
;
import
{
Environment
}
from
'@/environment'
;
@
Controller
()
export
class
ReginfoController
extends
ControllerBase
{
protected
readonly
http
:
NetService
=
new
NetService
(
'reginfo'
);
@
Post
(
'/reginfos'
)
async
create
(
@
Req
()
request
:
FastifyRequest
,
@
Res
()
response
:
FastifyReply
,
@
Body
()
body
:
any
,
):
Promise
<
any
>
{
if
(
Environment
.
EnableRuntime
)
{
const
url
=
`/reginfo/create`
;
this
.
callAPI
(
request
,
response
,
url
,
body
);
return
;
}
const
url
=
this
.
parseUrl
(
request
.
url
);
const
res
=
await
this
.
http
.
post
(
request
,
response
,
url
,
body
);
return
this
.
parseResponse
(
request
,
response
,
res
);
}
@
Get
(
'/reginfos/:reginfo'
)
async
get
(
@
Req
()
request
:
FastifyRequest
,
@
Res
()
response
:
FastifyReply
,
@
Param
(
'reginfo'
)
reginfo
:
string
,
):
Promise
<
any
>
{
if
(
Environment
.
EnableRuntime
)
{
const
url
=
`/reginfo/get/
${
encodeURIComponent
(
reginfo
)}
`
;
this
.
callAPI
(
request
,
response
,
url
);
return
;
}
const
url
=
this
.
parseUrl
(
request
.
url
);
const
res
=
await
this
.
http
.
get
(
request
,
response
,
url
);
return
this
.
parseResponse
(
request
,
response
,
res
);
}
@
Delete
(
'/reginfos/:reginfo'
)
async
remove
(
@
Req
()
request
:
FastifyRequest
,
@
Res
()
response
:
FastifyReply
,
@
Param
(
'reginfo'
)
reginfo
:
string
,
):
Promise
<
any
>
{
if
(
Environment
.
EnableRuntime
)
{
const
url
=
`/reginfo/remove/
${
encodeURIComponent
(
reginfo
)}
`
;
this
.
callAPI
(
request
,
response
,
url
);
return
;
}
const
url
=
this
.
parseUrl
(
request
.
url
);
const
res
=
await
this
.
http
.
delete
(
request
,
response
,
url
);
return
this
.
parseResponse
(
request
,
response
,
res
);
}
@
Put
(
'/reginfos/:reginfo'
)
async
update
(
@
Req
()
request
:
FastifyRequest
,
@
Res
()
response
:
FastifyReply
,
@
Param
(
'reginfo'
)
reginfo
:
string
,
@
Body
()
body
:
any
,
):
Promise
<
any
>
{
if
(
Environment
.
EnableRuntime
)
{
const
url
=
`/reginfo/update/
${
encodeURIComponent
(
reginfo
)}
`
;
this
.
callAPI
(
request
,
response
,
url
,
body
);
return
;
}
const
url
=
this
.
parseUrl
(
request
.
url
);
const
res
=
await
this
.
http
.
put
(
request
,
response
,
url
,
body
);
return
this
.
parseResponse
(
request
,
response
,
res
);
}
@
Post
(
'/reginfos/checkkey'
)
async
checkKey
(
@
Req
()
request
:
FastifyRequest
,
@
Res
()
response
:
FastifyReply
,
@
Body
()
body
:
any
,
):
Promise
<
any
>
{
if
(
Environment
.
EnableRuntime
)
{
const
url
=
`/reginfo/checkkey`
;
this
.
callAPI
(
request
,
response
,
url
,
body
);
return
;
}
const
url
=
this
.
parseUrl
(
request
.
url
);
const
res
=
await
this
.
http
.
post
(
request
,
response
,
url
,
body
);
return
this
.
parseResponse
(
request
,
response
,
res
);
}
@
Get
(
'/reginfos/getdraft'
)
async
getDraft
(
@
Req
()
request
:
FastifyRequest
,
@
Res
()
response
:
FastifyReply
,
@
Body
()
body
:
any
,
):
Promise
<
any
>
{
if
(
Environment
.
EnableRuntime
)
{
const
url
=
`/reginfo/getdraft`
;
this
.
callAPI
(
request
,
response
,
url
);
return
;
}
const
url
=
this
.
parseUrl
(
request
.
url
);
const
res
=
await
this
.
http
.
get
(
request
,
response
,
url
);
return
this
.
parseResponse
(
request
,
response
,
res
);
}
@
Post
(
'/reginfos/fetchdefault'
)
async
fetchDefault
(
@
Req
()
request
:
FastifyRequest
,
@
Res
()
response
:
FastifyReply
,
@
Body
()
body
:
any
,
):
Promise
<
any
>
{
if
(
Environment
.
EnableRuntime
)
{
const
url
=
`/reginfo/fetchdefault`
;
this
.
callFetchAPI
(
request
,
response
,
url
,
body
);
return
;
}
const
url
=
this
.
parseUrl
(
request
.
url
);
const
res
=
await
this
.
http
.
post
(
request
,
response
,
url
,
body
);
return
this
.
parseResponse
(
request
,
response
,
res
);
}
@
Delete
(
'/reginfos/batch'
)
async
removeBatch
(
@
Req
()
request
:
FastifyRequest
,
@
Res
()
response
:
FastifyReply
,
@
Body
()
body
:
any
):
Promise
<
any
>
{
if
(
Environment
.
EnableRuntime
)
{
let
keys
=
''
;
if
(
body
&&
body
instanceof
Array
)
{
keys
=
body
.
join
(
','
);
}
const
url
=
`/reginfo/remove/
${
keys
}
`
;
delete
request
.
headers
[
'content-length'
];
this
.
callAPI
(
request
,
response
,
url
);
return
;
}
const
url
=
this
.
parseUrl
(
request
.
url
);
const
res
=
await
this
.
http
.
delete
(
request
,
response
,
url
,
{
data
:
body
});
return
this
.
parseResponse
(
request
,
response
,
res
);
}
@
Post
(
'/reginfos/batch'
)
async
saveBatch
(
@
Req
()
request
:
FastifyRequest
,
@
Res
()
response
:
FastifyReply
,
@
Body
()
body
:
any
):
Promise
<
any
>
{
if
(
Environment
.
EnableRuntime
)
{
const
url
=
`/reginfo/save`
;
this
.
callAPI
(
request
,
response
,
url
,
body
);
return
;
}
const
url
=
this
.
parseUrl
(
request
.
url
);
const
res
=
await
this
.
http
.
post
(
request
,
response
,
url
,
body
);
return
this
.
parseResponse
(
request
,
response
,
res
);
}
}
app_Web/src/modules/reginfo/reginfo.module.ts
0 → 100644
浏览文件 @
ef871aa7
import
{
EntityProxyMiddleware
}
from
'../../core'
;
import
{
MiddlewareConsumer
,
Module
,
NestModule
}
from
'@nestjs/common'
;
import
{
ReginfoController
}
from
'./reginfo.controller'
;
export
class
ReginfoMiddleware
extends
EntityProxyMiddleware
{
protected
serviceTag
=
'reginfo'
;
}
@
Module
({
controllers
:
[
ReginfoController
]
})
export
class
ReginfoModule
implements
NestModule
{
configure
(
consumer
:
MiddlewareConsumer
)
{
consumer
.
apply
(
ReginfoMiddleware
).
forRoutes
(
'(.*)/importdata'
,
'(.*)/importtemplate'
,
'(.*)/exportdata/(.*)'
);
}
}
trainsys-core/src/main/resources/liquibase/cn/ibizlab/trainsys/DEFAULT/h2_table.xml
浏览文件 @
ef871aa7
...
...
@@ -45,4 +45,39 @@
</createTable>
</changeSet>
<!--输出实体[T_REGINFO]数据结构 -->
<changeSet
author=
"root"
id=
"T_REGINFO"
>
<createTable
tableName=
"T_REGINFO"
remarks=
"学员登记信息"
>
<column
name=
"ADDRESS"
remarks=
"家庭住址"
type=
"VARCHAR(100)"
>
</column>
<column
name=
"AGE"
remarks=
"年龄"
type=
"INT"
>
</column>
<column
name=
"CREATEDATE"
remarks=
"建立时间"
type=
"DATETIME"
>
</column>
<column
name=
"CREATEMAN"
remarks=
"建立人"
type=
"VARCHAR(60)"
>
</column>
<column
name=
"DEPARTMENT"
remarks=
"单位"
type=
"VARCHAR(100)"
>
</column>
<column
name=
"DEPTID"
remarks=
"组织部门标识"
type=
"VARCHAR(60)"
>
</column>
<column
name=
"FIELD"
remarks=
"属性"
type=
"VARCHAR(100)"
>
</column>
<column
name=
"NAME"
remarks=
"学员姓名"
type=
"VARCHAR(100)"
>
</column>
<column
name=
"ORGID"
remarks=
"组织机构标识"
type=
"VARCHAR(60)"
>
</column>
<column
name=
"REGINFOID"
remarks=
"学员登记信息标识"
type=
"VARCHAR(100)"
>
<constraints
primaryKey=
"true"
primaryKeyName=
"PK_T_REGINFO_REGINFOID"
/>
</column>
<column
name=
"REGINFONAME"
remarks=
"学员登记信息名称"
type=
"VARCHAR(200)"
>
</column>
<column
name=
"STUNO"
remarks=
"学员编号"
type=
"VARCHAR(100)"
>
</column>
<column
name=
"UPDATEDATE"
remarks=
"更新时间"
type=
"DATETIME"
>
</column>
<column
name=
"UPDATEMAN"
remarks=
"更新人"
type=
"VARCHAR(60)"
>
</column>
</createTable>
</changeSet>
</databaseChangeLog>
trainsys-core/src/main/resources/liquibase/h2_table.xml
浏览文件 @
ef871aa7
...
...
@@ -2,7 +2,7 @@
<databaseChangeLog
xmlns=
"http://www.liquibase.org/xml/ns/dbchangelog"
xmlns:ext=
"http://www.liquibase.org/xml/ns/dbchangelog-ext"
xmlns:xsi=
"http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation=
"http://www.liquibase.org/xml/ns/dbchangelog-ext http://www.liquibase.org/xml/ns/dbchangelog/dbchangelog-ext.xsd http://www.liquibase.org/xml/ns/dbchangelog http://www.liquibase.org/xml/ns/dbchangelog/dbchangelog-3.6.xsd"
>
<!--输出实体[BOOK]数据结构 -->
<changeSet
author=
"root"
id=
"tab-book-1
5
-1"
>
<changeSet
author=
"root"
id=
"tab-book-1
8
-1"
>
<createTable
tableName=
"T_BOOK"
>
<column
name=
"BOOKNAME"
remarks=
""
type=
"VARCHAR(200)"
>
</column>
...
...
@@ -26,5 +26,40 @@
</createTable>
</changeSet>
<!--输出实体[REGINFO]数据结构 -->
<changeSet
author=
"root"
id=
"tab-reginfo-28-3"
>
<createTable
tableName=
"T_REGINFO"
>
<column
name=
"UPDATEDATE"
remarks=
""
type=
"DATETIME"
>
</column>
<column
name=
"CREATEDATE"
remarks=
""
type=
"DATETIME"
>
</column>
<column
name=
"UPDATEMAN"
remarks=
""
type=
"VARCHAR(60)"
>
</column>
<column
name=
"CREATEMAN"
remarks=
""
type=
"VARCHAR(60)"
>
</column>
<column
name=
"REGINFONAME"
remarks=
""
type=
"VARCHAR(200)"
>
</column>
<column
name=
"REGINFOID"
remarks=
""
type=
"VARCHAR(100)"
>
<constraints
primaryKey=
"true"
primaryKeyName=
"PK_REGINFO"
/>
</column>
<column
name=
"ORGID"
remarks=
""
type=
"VARCHAR(60)"
>
</column>
<column
name=
"DEPTID"
remarks=
""
type=
"VARCHAR(60)"
>
</column>
<column
name=
"STUNO"
remarks=
""
type=
"VARCHAR(100)"
>
</column>
<column
name=
"FIELD"
remarks=
""
type=
"VARCHAR(100)"
>
</column>
<column
name=
"NAME"
remarks=
""
type=
"VARCHAR(100)"
>
</column>
<column
name=
"DEPARTMENT"
remarks=
""
type=
"VARCHAR(100)"
>
</column>
<column
name=
"AGE"
remarks=
""
type=
"INT"
>
</column>
<column
name=
"ADDRESS"
remarks=
""
type=
"VARCHAR(100)"
>
</column>
</createTable>
</changeSet>
</databaseChangeLog>
trainsys-core/src/main/resources/model/cn/ibizlab/trainsys/PSMODULES/common.json
浏览文件 @
ef871aa7
...
...
@@ -5,6 +5,9 @@
},
{
"modelref"
:
true
,
"path"
:
"PSMODULES/common/PSDATAENTITIES/RawMaterial.json"
},
{
"modelref"
:
true
,
"path"
:
"PSMODULES/common/PSDATAENTITIES/Reginfo.json"
}
],
"codeName"
:
"common"
,
"dynaModelFilePath"
:
"PSMODULES/common.json"
,
...
...
trainsys-core/src/main/resources/model/cn/ibizlab/trainsys/PSMODULES/common/PSDATAENTITIES/Reginfo.json
0 → 100644
浏览文件 @
ef871aa7
{
"getAllPSDEACModes"
:
[
{
"codeName"
:
"Default"
,
"logicName"
:
"DEFAULT"
,
"name"
:
"DEFAULT"
,
"getPSDEACModeDataItems"
:
[
{
"dataType"
:
25
,
"name"
:
"value"
},
{
"dataType"
:
25
,
"name"
:
"text"
}
],
"pagingSize"
:
50
,
"defaultMode"
:
true
,
"enablePagingBar"
:
false
,
"id"
:
"PSMODULES/common/PSDATAENTITIES/Reginfo/PSDEACMODES/Default.json"
}
],
"getAllPSDEActions"
:
[
{
"actionMode"
:
"CREATE"
,
"actionType"
:
"BUILTIN"
,
"codeName"
:
"Create"
,
"dynaModelFilePath"
:
"PSMODULES/common/PSDATAENTITIES/Reginfo/PSDEACTIONS/Create.json"
,
"logicName"
:
"Create"
,
"name"
:
"Create"
,
"orderValue"
:
1
,
"getPSDEActionInput"
:
{
"name"
:
"CreateInput"
,
"getPSDEMethodDTO"
:
{
"modelref"
:
true
,
"id"
:
"ReginfoDTO"
},
"type"
:
"DTO"
,
"output"
:
true
},
"getPSDEActionReturn"
:
{
"name"
:
"CreateResult"
,
"type"
:
"VOID"
},
"builtinAction"
:
true
},
{
"actionMode"
:
"UPDATE"
,
"actionType"
:
"BUILTIN"
,
"codeName"
:
"Update"
,
"dynaModelFilePath"
:
"PSMODULES/common/PSDATAENTITIES/Reginfo/PSDEACTIONS/Update.json"
,
"logicName"
:
"Update"
,
"name"
:
"Update"
,
"orderValue"
:
11
,
"getPSDEActionInput"
:
{
"name"
:
"UpdateInput"
,
"getPSDEMethodDTO"
:
{
"modelref"
:
true
,
"id"
:
"ReginfoDTO"
},
"type"
:
"DTO"
,
"output"
:
true
},
"getPSDEActionReturn"
:
{
"name"
:
"UpdateResult"
,
"type"
:
"VOID"
},
"builtinAction"
:
true
},
{
"actionMode"
:
"DELETE"
,
"actionType"
:
"BUILTIN"
,
"batchActionMode"
:
1
,
"codeName"
:
"Remove"
,
"dynaModelFilePath"
:
"PSMODULES/common/PSDATAENTITIES/Reginfo/PSDEACTIONS/Remove.json"
,
"logicName"
:
"Remove"
,
"name"
:
"Remove"
,
"orderValue"
:
21
,
"getPSDEActionInput"
:
{
"getKeyPSDEField"
:
{
"name"
:
"REGINFOID"
,
"codeName"
:
"ReginfoId"
},
"name"
:
"RemoveInput"
,
"type"
:
"KEYFIELDS"
},
"getPSDEActionReturn"
:
{
"name"
:
"RemoveResult"
,
"type"
:
"VOID"
},
"batchAction"
:
true
,
"builtinAction"
:
true
},
{
"actionMode"
:
"READ"
,
"actionType"
:
"BUILTIN"
,
"codeName"
:
"Get"
,
"dynaModelFilePath"
:
"PSMODULES/common/PSDATAENTITIES/Reginfo/PSDEACTIONS/Get.json"
,
"logicName"
:
"Get"
,
"name"
:
"Get"
,
"orderValue"
:
31
,
"getPSDEActionInput"
:
{
"getKeyPSDEField"
:
{
"name"
:
"REGINFOID"
,
"codeName"
:
"ReginfoId"
},
"name"
:
"GetInput"
,
"type"
:
"KEYFIELD"
},
"getPSDEActionReturn"
:
{
"name"
:
"GetResult"
,
"getPSDEMethodDTO"
:
{
"modelref"
:
true
,
"id"
:
"ReginfoDTO"
},
"type"
:
"DTO"
},
"builtinAction"
:
true
},
{
"actionMode"
:
"GETDRAFT"
,
"actionType"
:
"BUILTIN"
,
"codeName"
:
"GetDraft"
,
"dynaModelFilePath"
:
"PSMODULES/common/PSDATAENTITIES/Reginfo/PSDEACTIONS/GetDraft.json"
,
"logicName"
:
"GetDraft"
,
"name"
:
"GetDraft"
,
"orderValue"
:
41
,
"getPSDEActionInput"
:
{
"name"
:
"GetDraftInput"
,
"getPSDEMethodDTO"
:
{
"modelref"
:
true
,
"id"
:
"ReginfoDTO"
},
"type"
:
"DTO"
},
"getPSDEActionReturn"
:
{
"name"
:
"GetDraftResult"
,
"getPSDEMethodDTO"
:
{
"modelref"
:
true
,
"id"
:
"ReginfoDTO"
},
"type"
:
"DTO"
},
"builtinAction"
:
true
},
{
"actionMode"
:
"CHECKKEY"
,
"actionType"
:
"BUILTIN"
,
"codeName"
:
"CheckKey"
,
"dynaModelFilePath"
:
"PSMODULES/common/PSDATAENTITIES/Reginfo/PSDEACTIONS/CheckKey.json"
,
"logicName"
:
"CheckKey"
,
"name"
:
"CheckKey"
,
"getPSDEActionInput"
:
{
"name"
:
"CheckKeyInput"
,
"getPSDEMethodDTO"
:
{
"modelref"
:
true
,
"id"
:
"ReginfoDTO"
},
"type"
:
"DTO"
},
"getPSDEActionReturn"
:
{
"name"
:
"CheckKeyResult"
,
"stdDataType"
:
9
,
"type"
:
"SIMPLE"
},
"builtinAction"
:
true
},
{
"actionMode"
:
"UNKNOWN"
,
"actionType"
:
"BUILTIN"
,
"codeName"
:
"Save"
,
"dynaModelFilePath"
:
"PSMODULES/common/PSDATAENTITIES/Reginfo/PSDEACTIONS/Save.json"
,
"logicName"
:
"Save"
,
"name"
:
"Save"
,
"getPSDEActionInput"
:
{
"name"
:
"SaveInput"
,
"getPSDEMethodDTO"
:
{
"modelref"
:
true
,
"id"
:
"ReginfoDTO"
},
"type"
:
"DTO"
},
"getPSDEActionReturn"
:
{
"name"
:
"SaveResult"
,
"type"
:
"VOID"
},
"builtinAction"
:
true
}
],
"getAllPSDEDBConfigs"
:
[
{
"dBType"
:
"MYSQL5"
,
"name"
:
"MYSQL5"
,
"objNameCase"
:
"DEFAULT"
,
"standardTableName"
:
"`T_REGINFO`"
,
"tableName"
:
"T_REGINFO"
,
"valid"
:
true
}
],
"getAllPSDEDBTables"
:
[
{
"getAllPSDEFields"
:
[
{
"name"
:
"UPDATEDATE"
,
"codeName"
:
"UpdateDate"
},
{
"name"
:
"CREATEDATE"
,
"codeName"
:
"CreateDate"
},
{
"name"
:
"UPDATEMAN"
,
"codeName"
:
"UpdateMan"
},
{
"name"
:
"CREATEMAN"
,
"codeName"
:
"CreateMan"
},
{
"name"
:
"REGINFONAME"
,
"codeName"
:
"ReginfoName"
},
{
"name"
:
"REGINFOID"
,
"codeName"
:
"ReginfoId"
},
{
"name"
:
"ORGID"
,
"codeName"
:
"OrgId"
},
{
"name"
:
"DEPTID"
,
"codeName"
:
"DeptId"
},
{
"name"
:
"STUNO"
,
"codeName"
:
"StuNo"
},
{
"name"
:
"FIELD"
,
"codeName"
:
"Field"
},
{
"name"
:
"NAME"
,
"codeName"
:
"Name"
},
{
"name"
:
"DEPARTMENT"
,
"codeName"
:
"DepartMent"
},
{
"name"
:
"AGE"
,
"codeName"
:
"Age"
},
{
"name"
:
"ADDRESS"
,
"codeName"
:
"Address"
}
],
"codeName"
:
"Table"
,
"dynaModelFilePath"
:
"PSMODULES/common/PSDATAENTITIES/Reginfo/PSDETABLES/Table.json"
,
"name"
:
"T_REGINFO"
,
"getPSSysDBTable"
:
{
"modelref"
:
true
,
"id"
:
"T_REGINFO"
},
"tableType"
:
"MAIN"
}
],
"getAllPSDEDataQueries"
:
[
{
"getAllPSDEDataQueryCodes"
:
[
{
"modelref"
:
true
,
"path"
:
"PSMODULES/common/PSDATAENTITIES/Reginfo/PSDEDATAQUERIES/Default/PSDEDQCODES/MYSQL5.json"
}
],
"codeName"
:
"Default"
,
"logicName"
:
"数据查询"
,
"name"
:
"DEFAULT"
,
"getPSDEDQMain"
:
{
"getJoinPSDataEntity"
:
{
"modelref"
:
true
,
"path"
:
"PSMODULES/common/PSDATAENTITIES/Reginfo.json"
},
"joinType"
:
"MAIN"
,
"name"
:
"REGINFO"
},
"getPSDEDataQueryInput"
:
{
"name"
:
"DefaultInput"
,
"getPSDEFilterDTO"
:
{
"modelref"
:
true
,
"id"
:
"ReginfoFilterDTO"
},
"type"
:
"DTO"
},
"getPSDEDataQueryReturn"
:
{
"name"
:
"DefaultResult"
,
"getPSDEMethodDTO"
:
{
"modelref"
:
true
,
"id"
:
"ReginfoDTO"
},
"type"
:
"DTOS"
},
"defaultMode"
:
true
},
{
"getAllPSDEDataQueryCodes"
:
[
{
"modelref"
:
true
,
"path"
:
"PSMODULES/common/PSDATAENTITIES/Reginfo/PSDEDATAQUERIES/Simple/PSDEDQCODES/MYSQL5.json"
}
],
"codeName"
:
"Simple"
,
"dEFGroupType"
:
"BASEFIELDS"
,
"logicName"
:
"基础属性查询"
,
"name"
:
"SIMPLE"
,
"getPSDEDQMain"
:
{
"getJoinPSDataEntity"
:
{
"modelref"
:
true
,
"path"
:
"PSMODULES/common/PSDATAENTITIES/Reginfo.json"
},
"joinType"
:
"MAIN"
,
"name"
:
"REGINFO"
},
"getPSDEDataQueryInput"
:
{
"name"
:
"SimpleInput"
,
"getPSDEFilterDTO"
:
{
"modelref"
:
true
,
"id"
:
"ReginfoFilterDTO"
},
"type"
:
"DTO"
},
"getPSDEDataQueryReturn"
:
{
"name"
:
"SimpleResult"
,
"getPSDEMethodDTO"
:
{
"modelref"
:
true
,
"id"
:
"ReginfoSimpleDTO"
},
"type"
:
"DTOS"
},
"getPSDEFGroup"
:
{
"modelref"
:
true
,
"id"
:
"Simple"
},
"viewLevel"
:
100
},
{
"getAllPSDEDataQueryCodes"
:
[
{
"modelref"
:
true
,
"path"
:
"PSMODULES/common/PSDATAENTITIES/Reginfo/PSDEDATAQUERIES/View/PSDEDQCODES/MYSQL5.json"
}
],
"codeName"
:
"View"
,
"logicName"
:
"默认(全部数据)"
,
"name"
:
"VIEW"
,
"getPSDEDQMain"
:
{
"getJoinPSDataEntity"
:
{
"modelref"
:
true
,
"path"
:
"PSMODULES/common/PSDATAENTITIES/Reginfo.json"
},
"joinType"
:
"MAIN"
,
"name"
:
"REGINFO"
},
"getPSDEDataQueryInput"
:
{
"name"
:
"ViewInput"
,
"getPSDEFilterDTO"
:
{
"modelref"
:
true
,
"id"
:
"ReginfoFilterDTO"
},
"type"
:
"DTO"
},
"getPSDEDataQueryReturn"
:
{
"name"
:
"ViewResult"
,
"getPSDEMethodDTO"
:
{
"modelref"
:
true
,
"id"
:
"ReginfoDTO"
},
"type"
:
"DTOS"
},
"viewLevel"
:
0
}
],
"getAllPSDEDataSets"
:
[
{
"codeName"
:
"Default"
,
"logicName"
:
"数据集"
,
"name"
:
"DEFAULT"
,
"getPSDEDataQueries"
:
[
{
"modelref"
:
true
,
"id"
:
"Default"
}
],
"getPSDEDataSetInput"
:
{
"name"
:
"DefaultInput"
,
"getPSDEFilterDTO"
:
{
"modelref"
:
true
,
"id"
:
"ReginfoFilterDTO"
},
"type"
:
"DTO"
},
"getPSDEDataSetReturn"
:
{
"name"
:
"DefaultResult"
,
"getPSDEMethodDTO"
:
{
"modelref"
:
true
,
"id"
:
"ReginfoDTO"
},
"type"
:
"PAGE"
},
"defaultMode"
:
true
,
"enableBackend"
:
true
,
"enableFront"
:
true
}
],
"getAllPSDEFGroups"
:
[
{
"codeName"
:
"Simple"
,
"groupType"
:
"BASEFIELDS"
,
"name"
:
"基础属性组"
,
"orderValue"
:
99999
,
"getPSDEFGroupDetails"
:
[
{
"codeName"
:
"CreateDate"
,
"logicName"
:
"建立时间"
,
"name"
:
"CREATEDATE"
,
"orderValue"
:
1000
,
"allowEmpty"
:
false
,
"enableUserInsert"
:
true
,
"enableUserUpdate"
:
true
},
{
"codeName"
:
"CreateMan"
,
"logicName"
:
"建立人"
,
"name"
:
"CREATEMAN"
,
"orderValue"
:
1000
,
"stringLength"
:
60
,
"allowEmpty"
:
false
,
"enableUserInsert"
:
true
,
"enableUserUpdate"
:
true
},
{
"codeName"
:
"DeptId"
,
"logicName"
:
"组织部门标识"
,
"name"
:
"DEPTID"
,
"orderValue"
:
1000
,
"stringLength"
:
60
,
"enableUserInsert"
:
true
,
"enableUserUpdate"
:
true
},
{
"codeName"
:
"OrgId"
,
"logicName"
:
"组织机构标识"
,
"name"
:
"ORGID"
,
"orderValue"
:
1000
,
"stringLength"
:
60
,
"enableUserInsert"
:
true
,
"enableUserUpdate"
:
true
},
{
"codeName"
:
"ReginfoId"
,
"logicName"
:
"学员登记信息标识"
,
"name"
:
"REGINFOID"
,
"orderValue"
:
1000
,
"stringLength"
:
100
,
"allowEmpty"
:
false
,
"enableUserInsert"
:
true
,
"enableUserUpdate"
:
true
},
{
"codeName"
:
"ReginfoName"
,
"logicName"
:
"学员登记信息名称"
,
"name"
:
"REGINFONAME"
,
"orderValue"
:
1000
,
"stringLength"
:
200
,
"enableUserInsert"
:
true
,
"enableUserUpdate"
:
true
},
{
"codeName"
:
"UpdateDate"
,
"logicName"
:
"更新时间"
,
"name"
:
"UPDATEDATE"
,
"orderValue"
:
1000
,
"allowEmpty"
:
false
,
"enableUserInsert"
:
true
,
"enableUserUpdate"
:
true
},
{
"codeName"
:
"UpdateMan"
,
"logicName"
:
"更新人"
,
"name"
:
"UPDATEMAN"
,
"orderValue"
:
1000
,
"stringLength"
:
60
,
"allowEmpty"
:
false
,
"enableUserInsert"
:
true
,
"enableUserUpdate"
:
true
}
]
}
],
"getAllPSDEFields"
:
[
{
"getAllPSDEFDTColumns"
:
[
{
"columnName"
:
"UPDATEDATE"
,
"dBType"
:
"MYSQL5"
,
"name"
:
"UPDATEDATE"
,
"queryCodeExp"
:
"t1.`UPDATEDATE`"
,
"standardColumnName"
:
"`UPDATEDATE`"
}
],
"getAllPSDEFUIModes"
:
[
{
"codeName"
:
"MobileDefault"
,
"name"
:
"[UPDATEDATE][更新时间]移动端默认"
,
"getPSDEFFormItem"
:
{
"codeName"
:
"MobileDefault"
,
"editorType"
:
"SPAN"
,
"name"
:
"[UPDATEDATE][更新时间]移动端默认"
,
"uIMode"
:
"MOBILEDEFAULT"
,
"valueFormat"
:
"%1$tY-%1$tm-%1$td %1$tH:%1$tM:%1$tS"
,
"allowEmpty"
:
false
,
"mobileMode"
:
true
},
"type"
:
"MOBILEDEFAULT"
,
"mobileMode"
:
true
},
{
"codeName"
:
"Default"
,
"name"
:
"[UPDATEDATE][更新时间]"
,
"getPSDEFFormItem"
:
{
"codeName"
:
"Default"
,
"editorType"
:
"SPAN"
,
"name"
:
"[UPDATEDATE][更新时间]"
,
"uIMode"
:
"DEFAULT"
,
"valueFormat"
:
"%1$tY-%1$tm-%1$td %1$tH:%1$tM:%1$tS"
,
"allowEmpty"
:
false
},
"type"
:
"DEFAULT"
}
],
"getAllPSDEFValueRules"
:
[
{
"codeName"
:
"Default"
,
"name"
:
"默认规则"
,
"getPSDEFVRGroupCondition"
:
{
"condOp"
:
"AND"
,
"condType"
:
"GROUP"
,
"name"
:
"默认组"
},
"ruleInfo"
:
"默认规则"
,
"checkDefault"
:
true
,
"defaultMode"
:
true
,
"enableBackend"
:
true
,
"enableFront"
:
true
}
],
"codeName"
:
"UpdateDate"
,
"dEFType"
:
1
,
"dataType"
:
"DATETIME"
,
"importOrder"
:
1000
,
"length"
:
8
,
"logicName"
:
"更新时间"
,
"name"
:
"UPDATEDATE"
,
"getPSDEDBTable"
:
{
"modelref"
:
true
,
"path"
:
"PSMODULES/common/PSDATAENTITIES/Reginfo/PSDETABLES/Table.json"
},
"getPSSysDBColumn"
:
{
"modelref"
:
true
,
"id"
:
"UPDATEDATE"
},
"predefinedType"
:
"UPDATEDATE"
,
"stdDataType"
:
5
,
"valueFormat"
:
"%1$tY-%1$tm-%1$td %1$tH:%1$tM:%1$tS"
,
"allowEmpty"
:
false
,
"systemReserver"
:
true
},
{
"getAllPSDEFDTColumns"
:
[
{
"columnName"
:
"CREATEDATE"
,
"dBType"
:
"MYSQL5"
,
"name"
:
"CREATEDATE"
,
"queryCodeExp"
:
"t1.`CREATEDATE`"
,
"standardColumnName"
:
"`CREATEDATE`"
}
],
"getAllPSDEFUIModes"
:
[
{
"codeName"
:
"Default"
,
"name"
:
"[CREATEDATE][建立时间]"
,
"getPSDEFFormItem"
:
{
"codeName"
:
"Default"
,
"editorType"
:
"SPAN"
,
"name"
:
"[CREATEDATE][建立时间]"
,
"uIMode"
:
"DEFAULT"
,
"valueFormat"
:
"%1$tY-%1$tm-%1$td %1$tH:%1$tM:%1$tS"
,
"allowEmpty"
:
false
},
"type"
:
"DEFAULT"
},
{
"codeName"
:
"MobileDefault"
,
"name"
:
"[CREATEDATE][建立时间]移动端默认"
,
"getPSDEFFormItem"
:
{
"codeName"
:
"MobileDefault"
,
"editorType"
:
"SPAN"
,
"name"
:
"[CREATEDATE][建立时间]移动端默认"
,
"uIMode"
:
"MOBILEDEFAULT"
,
"valueFormat"
:
"%1$tY-%1$tm-%1$td %1$tH:%1$tM:%1$tS"
,
"allowEmpty"
:
false
,
"mobileMode"
:
true
},
"type"
:
"MOBILEDEFAULT"
,
"mobileMode"
:
true
}
],
"getAllPSDEFValueRules"
:
[
{
"codeName"
:
"Default"
,
"name"
:
"默认规则"
,
"getPSDEFVRGroupCondition"
:
{
"condOp"
:
"AND"
,
"condType"
:
"GROUP"
,
"name"
:
"默认组"
},
"ruleInfo"
:
"默认规则"
,
"checkDefault"
:
true
,
"defaultMode"
:
true
,
"enableBackend"
:
true
,
"enableFront"
:
true
}
],
"codeName"
:
"CreateDate"
,
"dEFType"
:
1
,
"dataType"
:
"DATETIME"
,
"importOrder"
:
1000
,
"length"
:
8
,
"logicName"
:
"建立时间"
,
"name"
:
"CREATEDATE"
,
"getPSDEDBTable"
:
{
"modelref"
:
true
,
"path"
:
"PSMODULES/common/PSDATAENTITIES/Reginfo/PSDETABLES/Table.json"
},
"getPSSysDBColumn"
:
{
"modelref"
:
true
,
"id"
:
"CREATEDATE"
},
"predefinedType"
:
"CREATEDATE"
,
"stdDataType"
:
5
,
"valueFormat"
:
"%1$tY-%1$tm-%1$td %1$tH:%1$tM:%1$tS"
,
"allowEmpty"
:
false
,
"systemReserver"
:
true
},
{
"getAllPSDEFDTColumns"
:
[
{
"columnName"
:
"UPDATEMAN"
,
"dBType"
:
"MYSQL5"
,
"name"
:
"UPDATEMAN"
,
"queryCodeExp"
:
"t1.`UPDATEMAN`"
,
"standardColumnName"
:
"`UPDATEMAN`"
}
],
"getAllPSDEFUIModes"
:
[
{
"codeName"
:
"MobileDefault"
,
"name"
:
"[UPDATEMAN][更新人]移动端默认"
,
"getPSDEFFormItem"
:
{
"codeName"
:
"MobileDefault"
,
"editorType"
:
"SPAN"
,
"name"
:
"[UPDATEMAN][更新人]移动端默认"
,
"stringLength"
:
60
,
"uIMode"
:
"MOBILEDEFAULT"
,
"allowEmpty"
:
false
,
"mobileMode"
:
true
},
"type"
:
"MOBILEDEFAULT"
,
"mobileMode"
:
true
},
{
"codeName"
:
"Default"
,
"name"
:
"[UPDATEMAN][更新人]"
,
"getPSDEFFormItem"
:
{
"codeName"
:
"Default"
,
"editorType"
:
"SPAN"
,
"name"
:
"[UPDATEMAN][更新人]"
,
"stringLength"
:
60
,
"uIMode"
:
"DEFAULT"
,
"allowEmpty"
:
false
},
"type"
:
"DEFAULT"
}
],
"getAllPSDEFValueRules"
:
[
{
"codeName"
:
"Default"
,
"name"
:
"默认规则"
,
"getPSDEFVRGroupCondition"
:
{
"condOp"
:
"AND"
,
"condType"
:
"GROUP"
,
"name"
:
"默认组"
,
"getPSDEFVRConditions"
:
[
{
"condType"
:
"STRINGLENGTH"
,
"dEFName"
:
"UPDATEMAN"
,
"maxValue"
:
60
,
"name"
:
"默认字符串长度"
,
"ruleInfo"
:
"内容长度必须小于等于[60]"
,
"includeMaxValue"
:
true
,
"includeMinValue"
:
false
,
"keyCond"
:
true
}
],
"ruleInfo"
:
"内容长度必须小于等于[60]"
},
"ruleInfo"
:
"内容长度必须小于等于[60]"
,
"checkDefault"
:
true
,
"defaultMode"
:
true
,
"enableBackend"
:
true
,
"enableFront"
:
true
}
],
"codeName"
:
"UpdateMan"
,
"dEFType"
:
1
,
"dataType"
:
"TEXT"
,
"importOrder"
:
1000
,
"length"
:
60
,
"logicName"
:
"更新人"
,
"name"
:
"UPDATEMAN"
,
"getPSCodeList"
:
{
"modelref"
:
true
,
"path"
:
"PSCODELISTS/SysOperator.json"
},
"getPSDEDBTable"
:
{
"modelref"
:
true
,
"path"
:
"PSMODULES/common/PSDATAENTITIES/Reginfo/PSDETABLES/Table.json"
},
"getPSSysDBColumn"
:
{
"modelref"
:
true
,
"id"
:
"UPDATEMAN"
},
"predefinedType"
:
"UPDATEMAN"
,
"stdDataType"
:
25
,
"stringLength"
:
60
,
"valueFormat"
:
"%1$s"
,
"allowEmpty"
:
false
,
"systemReserver"
:
true
},
{
"getAllPSDEFDTColumns"
:
[
{
"columnName"
:
"CREATEMAN"
,
"dBType"
:
"MYSQL5"
,
"name"
:
"CREATEMAN"
,
"queryCodeExp"
:
"t1.`CREATEMAN`"
,
"standardColumnName"
:
"`CREATEMAN`"
}
],
"getAllPSDEFUIModes"
:
[
{
"codeName"
:
"MobileDefault"
,
"name"
:
"[CREATEMAN][建立人]移动端默认"
,
"getPSDEFFormItem"
:
{
"codeName"
:
"MobileDefault"
,
"editorType"
:
"SPAN"
,
"name"
:
"[CREATEMAN][建立人]移动端默认"
,
"stringLength"
:
60
,
"uIMode"
:
"MOBILEDEFAULT"
,
"allowEmpty"
:
false
,
"mobileMode"
:
true
},
"type"
:
"MOBILEDEFAULT"
,
"mobileMode"
:
true
},
{
"codeName"
:
"Default"
,
"name"
:
"[CREATEMAN][建立人]"
,
"getPSDEFFormItem"
:
{
"codeName"
:
"Default"
,
"editorType"
:
"SPAN"
,
"name"
:
"[CREATEMAN][建立人]"
,
"stringLength"
:
60
,
"uIMode"
:
"DEFAULT"
,
"allowEmpty"
:
false
},
"type"
:
"DEFAULT"
}
],
"getAllPSDEFValueRules"
:
[
{
"codeName"
:
"Default"
,
"name"
:
"默认规则"
,
"getPSDEFVRGroupCondition"
:
{
"condOp"
:
"AND"
,
"condType"
:
"GROUP"
,
"name"
:
"默认组"
,
"getPSDEFVRConditions"
:
[
{
"condType"
:
"STRINGLENGTH"
,
"dEFName"
:
"CREATEMAN"
,
"maxValue"
:
60
,
"name"
:
"默认字符串长度"
,
"ruleInfo"
:
"内容长度必须小于等于[60]"
,
"includeMaxValue"
:
true
,
"includeMinValue"
:
false
,
"keyCond"
:
true
}
],
"ruleInfo"
:
"内容长度必须小于等于[60]"
},
"ruleInfo"
:
"内容长度必须小于等于[60]"
,
"checkDefault"
:
true
,
"defaultMode"
:
true
,
"enableBackend"
:
true
,
"enableFront"
:
true
}
],
"codeName"
:
"CreateMan"
,
"dEFType"
:
1
,
"dataType"
:
"TEXT"
,
"importOrder"
:
1000
,
"length"
:
60
,
"logicName"
:
"建立人"
,
"name"
:
"CREATEMAN"
,
"getPSCodeList"
:
{
"modelref"
:
true
,
"path"
:
"PSCODELISTS/SysOperator.json"
},
"getPSDEDBTable"
:
{
"modelref"
:
true
,
"path"
:
"PSMODULES/common/PSDATAENTITIES/Reginfo/PSDETABLES/Table.json"
},
"getPSSysDBColumn"
:
{
"modelref"
:
true
,
"id"
:
"CREATEMAN"
},
"predefinedType"
:
"CREATEMAN"
,
"stdDataType"
:
25
,
"stringLength"
:
60
,
"valueFormat"
:
"%1$s"
,
"allowEmpty"
:
false
,
"systemReserver"
:
true
},
{
"getAllPSDEFDTColumns"
:
[
{
"columnName"
:
"REGINFONAME"
,
"dBType"
:
"MYSQL5"
,
"name"
:
"REGINFONAME"
,
"queryCodeExp"
:
"t1.`REGINFONAME`"
,
"standardColumnName"
:
"`REGINFONAME`"
}
],
"getAllPSDEFSearchModes"
:
[
{
"codeName"
:
"N_REGINFONAME_LIKE"
,
"name"
:
"N_REGINFONAME_LIKE"
,
"stdDataType"
:
25
,
"valueOP"
:
"LIKE"
}
],
"getAllPSDEFUIModes"
:
[
{
"codeName"
:
"MobileDefault"
,
"name"
:
"[REGINFONAME][学员登记信息名称]移动端默认"
,
"getPSDEFFormItem"
:
{
"codeName"
:
"MobileDefault"
,
"editorType"
:
"MOBTEXT"
,
"name"
:
"[REGINFONAME][学员登记信息名称]移动端默认"
,
"stringLength"
:
200
,
"uIMode"
:
"MOBILEDEFAULT"
,
"mobileMode"
:
true
},
"type"
:
"MOBILEDEFAULT"
,
"mobileMode"
:
true
},
{
"codeName"
:
"Default"
,
"name"
:
"[REGINFONAME][学员登记信息名称]"
,
"getPSDEFFormItem"
:
{
"codeName"
:
"Default"
,
"editorType"
:
"TEXTBOX"
,
"name"
:
"[REGINFONAME][学员登记信息名称]"
,
"stringLength"
:
200
,
"uIMode"
:
"DEFAULT"
},
"type"
:
"DEFAULT"
}
],
"getAllPSDEFValueRules"
:
[
{
"codeName"
:
"Default"
,
"name"
:
"默认规则"
,
"getPSDEFVRGroupCondition"
:
{
"condOp"
:
"AND"
,
"condType"
:
"GROUP"
,
"name"
:
"默认组"
,
"getPSDEFVRConditions"
:
[
{
"condType"
:
"STRINGLENGTH"
,
"dEFName"
:
"REGINFONAME"
,
"maxValue"
:
200
,
"name"
:
"默认字符串长度"
,
"ruleInfo"
:
"内容长度必须小于等于[200]"
,
"includeMaxValue"
:
true
,
"includeMinValue"
:
false
,
"keyCond"
:
true
}
],
"ruleInfo"
:
"内容长度必须小于等于[200]"
},
"ruleInfo"
:
"内容长度必须小于等于[200]"
,
"checkDefault"
:
true
,
"defaultMode"
:
true
,
"enableBackend"
:
true
,
"enableFront"
:
true
}
],
"codeName"
:
"ReginfoName"
,
"dEFType"
:
1
,
"dataType"
:
"TEXT"
,
"importOrder"
:
1000
,
"length"
:
200
,
"logicName"
:
"学员登记信息名称"
,
"name"
:
"REGINFONAME"
,
"getPSDEDBTable"
:
{
"modelref"
:
true
,
"path"
:
"PSMODULES/common/PSDATAENTITIES/Reginfo/PSDETABLES/Table.json"
},
"getPSSysDBColumn"
:
{
"modelref"
:
true
,
"id"
:
"REGINFONAME"
},
"stdDataType"
:
25
,
"stringLength"
:
200
,
"valueFormat"
:
"%1$s"
,
"enableQuickSearch"
:
true
,
"majorDEField"
:
true
},
{
"getAllPSDEFDTColumns"
:
[
{
"columnName"
:
"REGINFOID"
,
"dBType"
:
"MYSQL5"
,
"name"
:
"REGINFOID"
,
"queryCodeExp"
:
"t1.`REGINFOID`"
,
"standardColumnName"
:
"`REGINFOID`"
}
],
"getAllPSDEFSearchModes"
:
[
{
"codeName"
:
"N_REGINFOID_EQ"
,
"name"
:
"N_REGINFOID_EQ"
,
"stdDataType"
:
25
,
"valueOP"
:
"EQ"
}
],
"getAllPSDEFUIModes"
:
[
{
"codeName"
:
"MobileDefault"
,
"name"
:
"[REGINFOID][学员登记信息标识]移动端默认"
,
"getPSDEFFormItem"
:
{
"codeName"
:
"MobileDefault"
,
"editorType"
:
"SPAN"
,
"name"
:
"[REGINFOID][学员登记信息标识]移动端默认"
,
"stringLength"
:
100
,
"uIMode"
:
"MOBILEDEFAULT"
,
"allowEmpty"
:
false
,
"mobileMode"
:
true
},
"type"
:
"MOBILEDEFAULT"
,
"mobileMode"
:
true
},
{
"codeName"
:
"Default"
,
"name"
:
"[REGINFOID][学员登记信息标识]"
,
"getPSDEFFormItem"
:
{
"codeName"
:
"Default"
,
"editorType"
:
"SPAN"
,
"name"
:
"[REGINFOID][学员登记信息标识]"
,
"stringLength"
:
100
,
"uIMode"
:
"DEFAULT"
,
"allowEmpty"
:
false
},
"type"
:
"DEFAULT"
}
],
"getAllPSDEFValueRules"
:
[
{
"codeName"
:
"Default"
,
"name"
:
"默认规则"
,
"getPSDEFVRGroupCondition"
:
{
"condOp"
:
"AND"
,
"condType"
:
"GROUP"
,
"name"
:
"默认组"
,
"getPSDEFVRConditions"
:
[
{
"condType"
:
"STRINGLENGTH"
,
"dEFName"
:
"REGINFOID"
,
"maxValue"
:
100
,
"name"
:
"默认字符串长度"
,
"ruleInfo"
:
"内容长度必须小于等于[100]"
,
"includeMaxValue"
:
true
,
"includeMinValue"
:
false
,
"keyCond"
:
true
}
],
"ruleInfo"
:
"内容长度必须小于等于[100]"
},
"ruleInfo"
:
"内容长度必须小于等于[100]"
,
"checkDefault"
:
true
,
"defaultMode"
:
true
,
"enableBackend"
:
true
,
"enableFront"
:
true
}
],
"codeName"
:
"ReginfoId"
,
"dEFType"
:
1
,
"dataType"
:
"GUID"
,
"importOrder"
:
1000
,
"length"
:
100
,
"logicName"
:
"学员登记信息标识"
,
"name"
:
"REGINFOID"
,
"getPSDEDBTable"
:
{
"modelref"
:
true
,
"path"
:
"PSMODULES/common/PSDATAENTITIES/Reginfo/PSDETABLES/Table.json"
},
"getPSSysDBColumn"
:
{
"modelref"
:
true
,
"id"
:
"REGINFOID"
},
"stdDataType"
:
25
,
"stringLength"
:
100
,
"valueFormat"
:
"%1$s"
,
"allowEmpty"
:
false
,
"keyDEField"
:
true
,
"pasteReset"
:
true
},
{
"getAllPSDEFDTColumns"
:
[
{
"columnName"
:
"ORGID"
,
"dBType"
:
"MYSQL5"
,
"name"
:
"ORGID"
,
"queryCodeExp"
:
"t1.`ORGID`"
,
"standardColumnName"
:
"`ORGID`"
}
],
"getAllPSDEFUIModes"
:
[
{
"codeName"
:
"Default"
,
"name"
:
"[ORGID][组织机构标识]"
,
"getPSDEFFormItem"
:
{
"codeName"
:
"Default"
,
"editorType"
:
"TEXTBOX"
,
"name"
:
"[ORGID][组织机构标识]"
,
"stringLength"
:
60
,
"uIMode"
:
"DEFAULT"
},
"type"
:
"DEFAULT"
},
{
"codeName"
:
"MobileDefault"
,
"name"
:
"[ORGID][组织机构标识]移动端默认"
,
"getPSDEFFormItem"
:
{
"codeName"
:
"MobileDefault"
,
"editorType"
:
"MOBTEXT"
,
"name"
:
"[ORGID][组织机构标识]移动端默认"
,
"stringLength"
:
60
,
"uIMode"
:
"MOBILEDEFAULT"
,
"mobileMode"
:
true
},
"type"
:
"MOBILEDEFAULT"
,
"mobileMode"
:
true
}
],
"getAllPSDEFValueRules"
:
[
{
"codeName"
:
"Default"
,
"name"
:
"默认规则"
,
"getPSDEFVRGroupCondition"
:
{
"condOp"
:
"AND"
,
"condType"
:
"GROUP"
,
"name"
:
"默认组"
,
"getPSDEFVRConditions"
:
[
{
"condType"
:
"STRINGLENGTH"
,
"dEFName"
:
"ORGID"
,
"maxValue"
:
60
,
"name"
:
"默认字符串长度"
,
"ruleInfo"
:
"内容长度必须小于等于[60]"
,
"includeMaxValue"
:
true
,
"includeMinValue"
:
false
,
"keyCond"
:
true
}
],
"ruleInfo"
:
"内容长度必须小于等于[60]"
},
"ruleInfo"
:
"内容长度必须小于等于[60]"
,
"checkDefault"
:
true
,
"defaultMode"
:
true
,
"enableBackend"
:
true
,
"enableFront"
:
true
}
],
"codeName"
:
"OrgId"
,
"dEFType"
:
1
,
"dataType"
:
"TEXT"
,
"importOrder"
:
1000
,
"length"
:
60
,
"logicName"
:
"组织机构标识"
,
"name"
:
"ORGID"
,
"getPSDEDBTable"
:
{
"modelref"
:
true
,
"path"
:
"PSMODULES/common/PSDATAENTITIES/Reginfo/PSDETABLES/Table.json"
},
"getPSSysDBColumn"
:
{
"modelref"
:
true
,
"id"
:
"ORGID"
},
"predefinedType"
:
"ORGID"
,
"stdDataType"
:
25
,
"stringLength"
:
60
,
"valueFormat"
:
"%1$s"
},
{
"getAllPSDEFDTColumns"
:
[
{
"columnName"
:
"DEPTID"
,
"dBType"
:
"MYSQL5"
,
"name"
:
"DEPTID"
,
"queryCodeExp"
:
"t1.`DEPTID`"
,
"standardColumnName"
:
"`DEPTID`"
}
],
"getAllPSDEFUIModes"
:
[
{
"codeName"
:
"Default"
,
"name"
:
"[DEPTID][组织部门标识]"
,
"getPSDEFFormItem"
:
{
"codeName"
:
"Default"
,
"editorType"
:
"TEXTBOX"
,
"name"
:
"[DEPTID][组织部门标识]"
,
"stringLength"
:
60
,
"uIMode"
:
"DEFAULT"
},
"type"
:
"DEFAULT"
},
{
"codeName"
:
"MobileDefault"
,
"name"
:
"[DEPTID][组织部门标识]移动端默认"
,
"getPSDEFFormItem"
:
{
"codeName"
:
"MobileDefault"
,
"editorType"
:
"MOBTEXT"
,
"name"
:
"[DEPTID][组织部门标识]移动端默认"
,
"stringLength"
:
60
,
"uIMode"
:
"MOBILEDEFAULT"
,
"mobileMode"
:
true
},
"type"
:
"MOBILEDEFAULT"
,
"mobileMode"
:
true
}
],
"getAllPSDEFValueRules"
:
[
{
"codeName"
:
"Default"
,
"name"
:
"默认规则"
,
"getPSDEFVRGroupCondition"
:
{
"condOp"
:
"AND"
,
"condType"
:
"GROUP"
,
"name"
:
"默认组"
,
"getPSDEFVRConditions"
:
[
{
"condType"
:
"STRINGLENGTH"
,
"dEFName"
:
"DEPTID"
,
"maxValue"
:
60
,
"name"
:
"默认字符串长度"
,
"ruleInfo"
:
"内容长度必须小于等于[60]"
,
"includeMaxValue"
:
true
,
"includeMinValue"
:
false
,
"keyCond"
:
true
}
],
"ruleInfo"
:
"内容长度必须小于等于[60]"
},
"ruleInfo"
:
"内容长度必须小于等于[60]"
,
"checkDefault"
:
true
,
"defaultMode"
:
true
,
"enableBackend"
:
true
,
"enableFront"
:
true
}
],
"codeName"
:
"DeptId"
,
"dEFType"
:
1
,
"dataType"
:
"TEXT"
,
"importOrder"
:
1000
,
"length"
:
60
,
"logicName"
:
"组织部门标识"
,
"name"
:
"DEPTID"
,
"getPSDEDBTable"
:
{
"modelref"
:
true
,
"path"
:
"PSMODULES/common/PSDATAENTITIES/Reginfo/PSDETABLES/Table.json"
},
"getPSSysDBColumn"
:
{
"modelref"
:
true
,
"id"
:
"DEPTID"
},
"predefinedType"
:
"ORGSECTORID"
,
"stdDataType"
:
25
,
"stringLength"
:
60
,
"valueFormat"
:
"%1$s"
},
{
"getAllPSDEFDTColumns"
:
[
{
"columnName"
:
"STUNO"
,
"dBType"
:
"MYSQL5"
,
"name"
:
"STUNO"
,
"queryCodeExp"
:
"t1.`STUNO`"
,
"standardColumnName"
:
"`STUNO`"
}
],
"getAllPSDEFUIModes"
:
[
{
"codeName"
:
"MobileDefault"
,
"name"
:
"[STUNO][学员编号]移动端默认"
,
"getPSDEFFormItem"
:
{
"codeName"
:
"MobileDefault"
,
"editorType"
:
"MOBTEXT"
,
"name"
:
"[STUNO][学员编号]移动端默认"
,
"stringLength"
:
100
,
"uIMode"
:
"MOBILEDEFAULT"
,
"mobileMode"
:
true
},
"type"
:
"MOBILEDEFAULT"
,
"mobileMode"
:
true
},
{
"codeName"
:
"Default"
,
"name"
:
"[STUNO][学员编号]"
,
"getPSDEFFormItem"
:
{
"codeName"
:
"Default"
,
"editorType"
:
"TEXTBOX"
,
"name"
:
"[STUNO][学员编号]"
,
"stringLength"
:
100
,
"uIMode"
:
"DEFAULT"
},
"type"
:
"DEFAULT"
}
],
"getAllPSDEFValueRules"
:
[
{
"codeName"
:
"Default"
,
"name"
:
"默认规则"
,
"getPSDEFVRGroupCondition"
:
{
"condOp"
:
"AND"
,
"condType"
:
"GROUP"
,
"name"
:
"默认组"
,
"getPSDEFVRConditions"
:
[
{
"condType"
:
"STRINGLENGTH"
,
"dEFName"
:
"STUNO"
,
"maxValue"
:
100
,
"name"
:
"默认字符串长度"
,
"ruleInfo"
:
"内容长度必须小于等于[100]"
,
"includeMaxValue"
:
true
,
"includeMinValue"
:
false
,
"keyCond"
:
true
}
],
"ruleInfo"
:
"内容长度必须小于等于[100]"
},
"ruleInfo"
:
"内容长度必须小于等于[100]"
,
"checkDefault"
:
true
,
"defaultMode"
:
true
,
"enableBackend"
:
true
,
"enableFront"
:
true
}
],
"codeName"
:
"StuNo"
,
"dEFType"
:
1
,
"dataType"
:
"TEXT"
,
"importOrder"
:
1000
,
"length"
:
100
,
"logicName"
:
"学员编号"
,
"name"
:
"STUNO"
,
"getPSDEDBTable"
:
{
"modelref"
:
true
,
"path"
:
"PSMODULES/common/PSDATAENTITIES/Reginfo/PSDETABLES/Table.json"
},
"getPSSysDBColumn"
:
{
"modelref"
:
true
,
"id"
:
"STUNO"
},
"stdDataType"
:
25
,
"stringLength"
:
100
,
"valueFormat"
:
"%1$s"
},
{
"getAllPSDEFDTColumns"
:
[
{
"columnName"
:
"FIELD"
,
"dBType"
:
"MYSQL5"
,
"name"
:
"FIELD"
,
"queryCodeExp"
:
"t1.`FIELD`"
,
"standardColumnName"
:
"`FIELD`"
}
],
"getAllPSDEFUIModes"
:
[
{
"codeName"
:
"MobileDefault"
,
"name"
:
"[FIELD][属性]移动端默认"
,
"getPSDEFFormItem"
:
{
"codeName"
:
"MobileDefault"
,
"editorType"
:
"MOBTEXT"
,
"name"
:
"[FIELD][属性]移动端默认"
,
"stringLength"
:
100
,
"uIMode"
:
"MOBILEDEFAULT"
,
"mobileMode"
:
true
},
"type"
:
"MOBILEDEFAULT"
,
"mobileMode"
:
true
},
{
"codeName"
:
"Default"
,
"name"
:
"[FIELD][属性]"
,
"getPSDEFFormItem"
:
{
"codeName"
:
"Default"
,
"editorType"
:
"TEXTBOX"
,
"name"
:
"[FIELD][属性]"
,
"stringLength"
:
100
,
"uIMode"
:
"DEFAULT"
},
"type"
:
"DEFAULT"
}
],
"getAllPSDEFValueRules"
:
[
{
"codeName"
:
"Default"
,
"name"
:
"默认规则"
,
"getPSDEFVRGroupCondition"
:
{
"condOp"
:
"AND"
,
"condType"
:
"GROUP"
,
"name"
:
"默认组"
,
"getPSDEFVRConditions"
:
[
{
"condType"
:
"STRINGLENGTH"
,
"dEFName"
:
"FIELD"
,
"maxValue"
:
100
,
"name"
:
"默认字符串长度"
,
"ruleInfo"
:
"内容长度必须小于等于[100]"
,
"includeMaxValue"
:
true
,
"includeMinValue"
:
false
,
"keyCond"
:
true
}
],
"ruleInfo"
:
"内容长度必须小于等于[100]"
},
"ruleInfo"
:
"内容长度必须小于等于[100]"
,
"checkDefault"
:
true
,
"defaultMode"
:
true
,
"enableBackend"
:
true
,
"enableFront"
:
true
}
],
"codeName"
:
"Field"
,
"dEFType"
:
1
,
"dataType"
:
"TEXT"
,
"importOrder"
:
1000
,
"length"
:
100
,
"logicName"
:
"属性"
,
"name"
:
"FIELD"
,
"getPSDEDBTable"
:
{
"modelref"
:
true
,
"path"
:
"PSMODULES/common/PSDATAENTITIES/Reginfo/PSDETABLES/Table.json"
},
"getPSSysDBColumn"
:
{
"modelref"
:
true
,
"id"
:
"FIELD"
},
"stdDataType"
:
25
,
"stringLength"
:
100
,
"valueFormat"
:
"%1$s"
},
{
"getAllPSDEFDTColumns"
:
[
{
"columnName"
:
"NAME"
,
"dBType"
:
"MYSQL5"
,
"name"
:
"NAME"
,
"queryCodeExp"
:
"t1.`NAME`"
,
"standardColumnName"
:
"`NAME`"
}
],
"getAllPSDEFUIModes"
:
[
{
"codeName"
:
"MobileDefault"
,
"name"
:
"[NAME][属性2]移动端默认"
,
"getPSDEFFormItem"
:
{
"codeName"
:
"MobileDefault"
,
"editorType"
:
"MOBTEXT"
,
"name"
:
"[NAME][属性2]移动端默认"
,
"stringLength"
:
100
,
"uIMode"
:
"MOBILEDEFAULT"
,
"mobileMode"
:
true
},
"type"
:
"MOBILEDEFAULT"
,
"mobileMode"
:
true
},
{
"codeName"
:
"Default"
,
"name"
:
"[NAME][属性2]"
,
"getPSDEFFormItem"
:
{
"codeName"
:
"Default"
,
"editorType"
:
"TEXTBOX"
,
"name"
:
"[NAME][属性2]"
,
"stringLength"
:
100
,
"uIMode"
:
"DEFAULT"
},
"type"
:
"DEFAULT"
}
],
"getAllPSDEFValueRules"
:
[
{
"codeName"
:
"Default"
,
"name"
:
"默认规则"
,
"getPSDEFVRGroupCondition"
:
{
"condOp"
:
"AND"
,
"condType"
:
"GROUP"
,
"name"
:
"默认组"
,
"getPSDEFVRConditions"
:
[
{
"condType"
:
"STRINGLENGTH"
,
"dEFName"
:
"NAME"
,
"maxValue"
:
100
,
"name"
:
"默认字符串长度"
,
"ruleInfo"
:
"内容长度必须小于等于[100]"
,
"includeMaxValue"
:
true
,
"includeMinValue"
:
false
,
"keyCond"
:
true
}
],
"ruleInfo"
:
"内容长度必须小于等于[100]"
},
"ruleInfo"
:
"内容长度必须小于等于[100]"
,
"checkDefault"
:
true
,
"defaultMode"
:
true
,
"enableBackend"
:
true
,
"enableFront"
:
true
}
],
"codeName"
:
"Name"
,
"dEFType"
:
1
,
"dataType"
:
"TEXT"
,
"importOrder"
:
1000
,
"length"
:
100
,
"logicName"
:
"学员姓名"
,
"name"
:
"NAME"
,
"getPSDEDBTable"
:
{
"modelref"
:
true
,
"path"
:
"PSMODULES/common/PSDATAENTITIES/Reginfo/PSDETABLES/Table.json"
},
"getPSSysDBColumn"
:
{
"modelref"
:
true
,
"id"
:
"NAME"
},
"stdDataType"
:
25
,
"stringLength"
:
100
,
"valueFormat"
:
"%1$s"
},
{
"getAllPSDEFDTColumns"
:
[
{
"columnName"
:
"DEPARTMENT"
,
"dBType"
:
"MYSQL5"
,
"name"
:
"DEPARTMENT"
,
"queryCodeExp"
:
"t1.`DEPARTMENT`"
,
"standardColumnName"
:
"`DEPARTMENT`"
}
],
"getAllPSDEFUIModes"
:
[
{
"codeName"
:
"Default"
,
"name"
:
"[DEPARTMENT][单位]"
,
"getPSDEFFormItem"
:
{
"codeName"
:
"Default"
,
"editorType"
:
"TEXTBOX"
,
"name"
:
"[DEPARTMENT][单位]"
,
"stringLength"
:
100
,
"uIMode"
:
"DEFAULT"
},
"type"
:
"DEFAULT"
},
{
"codeName"
:
"MobileDefault"
,
"name"
:
"[DEPARTMENT][单位]移动端默认"
,
"getPSDEFFormItem"
:
{
"codeName"
:
"MobileDefault"
,
"editorType"
:
"MOBTEXT"
,
"name"
:
"[DEPARTMENT][单位]移动端默认"
,
"stringLength"
:
100
,
"uIMode"
:
"MOBILEDEFAULT"
,
"mobileMode"
:
true
},
"type"
:
"MOBILEDEFAULT"
,
"mobileMode"
:
true
}
],
"getAllPSDEFValueRules"
:
[
{
"codeName"
:
"Default"
,
"name"
:
"默认规则"
,
"getPSDEFVRGroupCondition"
:
{
"condOp"
:
"AND"
,
"condType"
:
"GROUP"
,
"name"
:
"默认组"
,
"getPSDEFVRConditions"
:
[
{
"condType"
:
"STRINGLENGTH"
,
"dEFName"
:
"DEPARTMENT"
,
"maxValue"
:
100
,
"name"
:
"默认字符串长度"
,
"ruleInfo"
:
"内容长度必须小于等于[100]"
,
"includeMaxValue"
:
true
,
"includeMinValue"
:
false
,
"keyCond"
:
true
}
],
"ruleInfo"
:
"内容长度必须小于等于[100]"
},
"ruleInfo"
:
"内容长度必须小于等于[100]"
,
"checkDefault"
:
true
,
"defaultMode"
:
true
,
"enableBackend"
:
true
,
"enableFront"
:
true
}
],
"codeName"
:
"DepartMent"
,
"dEFType"
:
1
,
"dataType"
:
"TEXT"
,
"importOrder"
:
1000
,
"length"
:
100
,
"logicName"
:
"单位"
,
"name"
:
"DEPARTMENT"
,
"getPSDEDBTable"
:
{
"modelref"
:
true
,
"path"
:
"PSMODULES/common/PSDATAENTITIES/Reginfo/PSDETABLES/Table.json"
},
"getPSSysDBColumn"
:
{
"modelref"
:
true
,
"id"
:
"DEPARTMENT"
},
"stdDataType"
:
25
,
"stringLength"
:
100
,
"valueFormat"
:
"%1$s"
},
{
"getAllPSDEFDTColumns"
:
[
{
"columnName"
:
"AGE"
,
"dBType"
:
"MYSQL5"
,
"name"
:
"AGE"
,
"queryCodeExp"
:
"t1.`AGE`"
,
"standardColumnName"
:
"`AGE`"
}
],
"getAllPSDEFUIModes"
:
[
{
"codeName"
:
"Default"
,
"name"
:
"[AGE][年龄]"
,
"getPSDEFFormItem"
:
{
"codeName"
:
"Default"
,
"editorType"
:
"TEXTBOX"
,
"name"
:
"[AGE][年龄]"
,
"uIMode"
:
"DEFAULT"
},
"type"
:
"DEFAULT"
},
{
"codeName"
:
"MobileDefault"
,
"name"
:
"[AGE][年龄]移动端默认"
,
"getPSDEFFormItem"
:
{
"codeName"
:
"MobileDefault"
,
"editorType"
:
"MOBTEXT"
,
"name"
:
"[AGE][年龄]移动端默认"
,
"uIMode"
:
"MOBILEDEFAULT"
,
"mobileMode"
:
true
},
"type"
:
"MOBILEDEFAULT"
,
"mobileMode"
:
true
}
],
"getAllPSDEFValueRules"
:
[
{
"codeName"
:
"Default"
,
"name"
:
"默认规则"
,
"getPSDEFVRGroupCondition"
:
{
"condOp"
:
"AND"
,
"condType"
:
"GROUP"
,
"name"
:
"默认组"
},
"ruleInfo"
:
"默认规则"
,
"checkDefault"
:
true
,
"defaultMode"
:
true
,
"enableBackend"
:
true
,
"enableFront"
:
true
}
],
"codeName"
:
"Age"
,
"dEFType"
:
1
,
"dataType"
:
"INT"
,
"importOrder"
:
1000
,
"logicName"
:
"年龄"
,
"name"
:
"AGE"
,
"getPSDEDBTable"
:
{
"modelref"
:
true
,
"path"
:
"PSMODULES/common/PSDATAENTITIES/Reginfo/PSDETABLES/Table.json"
},
"getPSSysDBColumn"
:
{
"modelref"
:
true
,
"id"
:
"AGE"
},
"stdDataType"
:
9
,
"valueFormat"
:
"%1$s"
},
{
"getAllPSDEFDTColumns"
:
[
{
"columnName"
:
"ADDRESS"
,
"dBType"
:
"MYSQL5"
,
"name"
:
"ADDRESS"
,
"queryCodeExp"
:
"t1.`ADDRESS`"
,
"standardColumnName"
:
"`ADDRESS`"
}
],
"getAllPSDEFUIModes"
:
[
{
"codeName"
:
"Default"
,
"name"
:
"[ADDRESS][家庭住址]"
,
"getPSDEFFormItem"
:
{
"codeName"
:
"Default"
,
"editorType"
:
"TEXTBOX"
,
"name"
:
"[ADDRESS][家庭住址]"
,
"stringLength"
:
100
,
"uIMode"
:
"DEFAULT"
},
"type"
:
"DEFAULT"
},
{
"codeName"
:
"MobileDefault"
,
"name"
:
"[ADDRESS][家庭住址]移动端默认"
,
"getPSDEFFormItem"
:
{
"codeName"
:
"MobileDefault"
,
"editorType"
:
"MOBTEXT"
,
"name"
:
"[ADDRESS][家庭住址]移动端默认"
,
"stringLength"
:
100
,
"uIMode"
:
"MOBILEDEFAULT"
,
"mobileMode"
:
true
},
"type"
:
"MOBILEDEFAULT"
,
"mobileMode"
:
true
}
],
"getAllPSDEFValueRules"
:
[
{
"codeName"
:
"Default"
,
"name"
:
"默认规则"
,
"getPSDEFVRGroupCondition"
:
{
"condOp"
:
"AND"
,
"condType"
:
"GROUP"
,
"name"
:
"默认组"
,
"getPSDEFVRConditions"
:
[
{
"condType"
:
"STRINGLENGTH"
,
"dEFName"
:
"ADDRESS"
,
"maxValue"
:
100
,
"name"
:
"默认字符串长度"
,
"ruleInfo"
:
"内容长度必须小于等于[100]"
,
"includeMaxValue"
:
true
,
"includeMinValue"
:
false
,
"keyCond"
:
true
}
],
"ruleInfo"
:
"内容长度必须小于等于[100]"
},
"ruleInfo"
:
"内容长度必须小于等于[100]"
,
"checkDefault"
:
true
,
"defaultMode"
:
true
,
"enableBackend"
:
true
,
"enableFront"
:
true
}
],
"codeName"
:
"Address"
,
"dEFType"
:
1
,
"dataType"
:
"TEXT"
,
"importOrder"
:
1000
,
"length"
:
100
,
"logicName"
:
"家庭住址"
,
"name"
:
"ADDRESS"
,
"getPSDEDBTable"
:
{
"modelref"
:
true
,
"path"
:
"PSMODULES/common/PSDATAENTITIES/Reginfo/PSDETABLES/Table.json"
},
"getPSSysDBColumn"
:
{
"modelref"
:
true
,
"id"
:
"ADDRESS"
},
"stdDataType"
:
25
,
"stringLength"
:
100
,
"valueFormat"
:
"%1$s"
}
],
"getAllPSDEMethodDTOs"
:
[
{
"name"
:
"ReginfoDTO"
,
"getPSDEMethodDTOFields"
:
[
{
"logicName"
:
"家庭住址"
,
"name"
:
"Address"
,
"getPSDEField"
:
{
"name"
:
"ADDRESS"
,
"codeName"
:
"Address"
},
"sourceType"
:
"DEFIELD"
,
"stdDataType"
:
25
,
"stringLength"
:
100
,
"type"
:
"SIMPLE"
},
{
"logicName"
:
"年龄"
,
"name"
:
"Age"
,
"getPSDEField"
:
{
"name"
:
"AGE"
,
"codeName"
:
"Age"
},
"sourceType"
:
"DEFIELD"
,
"stdDataType"
:
9
,
"type"
:
"SIMPLE"
},
{
"logicName"
:
"建立时间"
,
"name"
:
"CreateDate"
,
"getPSDEField"
:
{
"name"
:
"CREATEDATE"
,
"codeName"
:
"CreateDate"
},
"sourceType"
:
"DEFIELD"
,
"stdDataType"
:
5
,
"type"
:
"SIMPLE"
,
"allowEmpty"
:
false
,
"readOnly"
:
true
},
{
"logicName"
:
"建立人"
,
"name"
:
"CreateMan"
,
"getPSDEField"
:
{
"name"
:
"CREATEMAN"
,
"codeName"
:
"CreateMan"
},
"sourceType"
:
"DEFIELD"
,
"stdDataType"
:
25
,
"stringLength"
:
60
,
"type"
:
"SIMPLE"
,
"allowEmpty"
:
false
,
"readOnly"
:
true
},
{
"logicName"
:
"单位"
,
"name"
:
"DepartMent"
,
"getPSDEField"
:
{
"name"
:
"DEPARTMENT"
,
"codeName"
:
"DepartMent"
},
"sourceType"
:
"DEFIELD"
,
"stdDataType"
:
25
,
"stringLength"
:
100
,
"type"
:
"SIMPLE"
},
{
"logicName"
:
"组织部门标识"
,
"name"
:
"DeptId"
,
"getPSDEField"
:
{
"name"
:
"DEPTID"
,
"codeName"
:
"DeptId"
},
"sourceType"
:
"DEFIELD"
,
"stdDataType"
:
25
,
"stringLength"
:
60
,
"type"
:
"SIMPLE"
},
{
"logicName"
:
"属性"
,
"name"
:
"Field"
,
"getPSDEField"
:
{
"name"
:
"FIELD"
,
"codeName"
:
"Field"
},
"sourceType"
:
"DEFIELD"
,
"stdDataType"
:
25
,
"stringLength"
:
100
,
"type"
:
"SIMPLE"
},
{
"logicName"
:
"学员姓名"
,
"name"
:
"Name"
,
"getPSDEField"
:
{
"name"
:
"NAME"
,
"codeName"
:
"Name"
},
"sourceType"
:
"DEFIELD"
,
"stdDataType"
:
25
,
"stringLength"
:
100
,
"type"
:
"SIMPLE"
},
{
"logicName"
:
"组织机构标识"
,
"name"
:
"OrgId"
,
"getPSDEField"
:
{
"name"
:
"ORGID"
,
"codeName"
:
"OrgId"
},
"sourceType"
:
"DEFIELD"
,
"stdDataType"
:
25
,
"stringLength"
:
60
,
"type"
:
"SIMPLE"
},
{
"logicName"
:
"学员登记信息标识"
,
"name"
:
"ReginfoId"
,
"getPSDEField"
:
{
"name"
:
"REGINFOID"
,
"codeName"
:
"ReginfoId"
},
"sourceType"
:
"DEFIELD"
,
"stdDataType"
:
25
,
"stringLength"
:
100
,
"type"
:
"SIMPLE"
,
"allowEmpty"
:
false
},
{
"logicName"
:
"学员登记信息名称"
,
"name"
:
"ReginfoName"
,
"getPSDEField"
:
{
"name"
:
"REGINFONAME"
,
"codeName"
:
"ReginfoName"
},
"sourceType"
:
"DEFIELD"
,
"stdDataType"
:
25
,
"stringLength"
:
200
,
"type"
:
"SIMPLE"
},
{
"logicName"
:
"学员编号"
,
"name"
:
"StuNo"
,
"getPSDEField"
:
{
"name"
:
"STUNO"
,
"codeName"
:
"StuNo"
},
"sourceType"
:
"DEFIELD"
,
"stdDataType"
:
25
,
"stringLength"
:
100
,
"type"
:
"SIMPLE"
},
{
"logicName"
:
"更新时间"
,
"name"
:
"UpdateDate"
,
"getPSDEField"
:
{
"name"
:
"UPDATEDATE"
,
"codeName"
:
"UpdateDate"
},
"sourceType"
:
"DEFIELD"
,
"stdDataType"
:
5
,
"type"
:
"SIMPLE"
,
"allowEmpty"
:
false
,
"readOnly"
:
true
},
{
"logicName"
:
"更新人"
,
"name"
:
"UpdateMan"
,
"getPSDEField"
:
{
"name"
:
"UPDATEMAN"
,
"codeName"
:
"UpdateMan"
},
"sourceType"
:
"DEFIELD"
,
"stdDataType"
:
25
,
"stringLength"
:
60
,
"type"
:
"SIMPLE"
,
"allowEmpty"
:
false
,
"readOnly"
:
true
}
],
"sourceType"
:
"DE"
,
"type"
:
"DEFAULT"
,
"defaultMode"
:
true
},
{
"name"
:
"ReginfoFilterDTO"
,
"getPSDEFilterDTOFields"
:
[
{
"logicName"
:
"学员登记信息标识"
,
"name"
:
"N_REGINFOID_EQ"
,
"getPSDEFSearchMode"
:
{
"modelref"
:
true
,
"id"
:
"N_REGINFOID_EQ"
},
"getPSDEField"
:
{
"name"
:
"REGINFOID"
,
"codeName"
:
"ReginfoId"
},
"sourceType"
:
"DEFSEARCHMODE"
,
"stdDataType"
:
25
,
"stringLength"
:
100
,
"type"
:
"SIMPLE"
},
{
"logicName"
:
"学员登记信息名称"
,
"name"
:
"N_REGINFONAME_LIKE"
,
"getPSDEFSearchMode"
:
{
"modelref"
:
true
,
"id"
:
"N_REGINFONAME_LIKE"
},
"getPSDEField"
:
{
"name"
:
"REGINFONAME"
,
"codeName"
:
"ReginfoName"
},
"sourceType"
:
"DEFSEARCHMODE"
,
"stdDataType"
:
25
,
"stringLength"
:
200
,
"type"
:
"SIMPLE"
}
],
"sourceType"
:
"DE"
,
"type"
:
"DEFILTER"
,
"defaultMode"
:
true
},
{
"name"
:
"ReginfoSimpleDTO"
,
"getPSDEMethodDTOFields"
:
[
{
"logicName"
:
"建立时间"
,
"name"
:
"CreateDate"
,
"getPSDEField"
:
{
"name"
:
"CREATEDATE"
,
"codeName"
:
"CreateDate"
},
"sourceType"
:
"DEFGROUPDETAIL"
,
"stdDataType"
:
5
,
"type"
:
"SIMPLE"
,
"allowEmpty"
:
false
,
"readOnly"
:
true
},
{
"logicName"
:
"建立人"
,
"name"
:
"CreateMan"
,
"getPSDEField"
:
{
"name"
:
"CREATEMAN"
,
"codeName"
:
"CreateMan"
},
"sourceType"
:
"DEFGROUPDETAIL"
,
"stdDataType"
:
25
,
"stringLength"
:
60
,
"type"
:
"SIMPLE"
,
"allowEmpty"
:
false
,
"readOnly"
:
true
},
{
"logicName"
:
"组织部门标识"
,
"name"
:
"DeptId"
,
"getPSDEField"
:
{
"name"
:
"DEPTID"
,
"codeName"
:
"DeptId"
},
"sourceType"
:
"DEFGROUPDETAIL"
,
"stdDataType"
:
25
,
"stringLength"
:
60
,
"type"
:
"SIMPLE"
},
{
"logicName"
:
"组织机构标识"
,
"name"
:
"OrgId"
,
"getPSDEField"
:
{
"name"
:
"ORGID"
,
"codeName"
:
"OrgId"
},
"sourceType"
:
"DEFGROUPDETAIL"
,
"stdDataType"
:
25
,
"stringLength"
:
60
,
"type"
:
"SIMPLE"
},
{
"logicName"
:
"学员登记信息标识"
,
"name"
:
"ReginfoId"
,
"getPSDEField"
:
{
"name"
:
"REGINFOID"
,
"codeName"
:
"ReginfoId"
},
"sourceType"
:
"DEFGROUPDETAIL"
,
"stdDataType"
:
25
,
"stringLength"
:
100
,
"type"
:
"SIMPLE"
,
"allowEmpty"
:
false
},
{
"logicName"
:
"学员登记信息名称"
,
"name"
:
"ReginfoName"
,
"getPSDEField"
:
{
"name"
:
"REGINFONAME"
,
"codeName"
:
"ReginfoName"
},
"sourceType"
:
"DEFGROUPDETAIL"
,
"stdDataType"
:
25
,
"stringLength"
:
200
,
"type"
:
"SIMPLE"
},
{
"logicName"
:
"更新时间"
,
"name"
:
"UpdateDate"
,
"getPSDEField"
:
{
"name"
:
"UPDATEDATE"
,
"codeName"
:
"UpdateDate"
},
"sourceType"
:
"DEFGROUPDETAIL"
,
"stdDataType"
:
5
,
"type"
:
"SIMPLE"
,
"allowEmpty"
:
false
,
"readOnly"
:
true
},
{
"logicName"
:
"更新人"
,
"name"
:
"UpdateMan"
,
"getPSDEField"
:
{
"name"
:
"UPDATEMAN"
,
"codeName"
:
"UpdateMan"
},
"sourceType"
:
"DEFGROUPDETAIL"
,
"stdDataType"
:
25
,
"stringLength"
:
60
,
"type"
:
"SIMPLE"
,
"allowEmpty"
:
false
,
"readOnly"
:
true
}
],
"sourceType"
:
"DE"
,
"type"
:
"DEFAULT"
}
],
"getAllPSDEOPPrivs"
:
[
{
"logicName"
:
"建立"
,
"name"
:
"CREATE"
},
{
"logicName"
:
"删除"
,
"name"
:
"DELETE"
},
{
"logicName"
:
"读取"
,
"name"
:
"READ"
},
{
"logicName"
:
"更新"
,
"name"
:
"UPDATE"
}
],
"getAllPSDEUserRoles"
:
[
{
"dynaModelFilePath"
:
"PSMODULES/common/PSDATAENTITIES/Reginfo/PSDEUSERROLES/ALL_R.json"
,
"name"
:
"全部数据(读)"
,
"getPSDEUserRoleOPPrivs"
:
[
{
"dataAccessAction"
:
"READ"
,
"name"
:
"READ"
,
"getPSDEOPPriv"
:
{
"modelref"
:
true
,
"id"
:
"READ"
}
}
],
"roleTag"
:
"ALL_R"
,
"userDRAction"
:
"READ"
,
"allData"
:
true
},
{
"dynaModelFilePath"
:
"PSMODULES/common/PSDATAENTITIES/Reginfo/PSDEUSERROLES/ALL_RW.json"
,
"name"
:
"全部数据(读写)"
,
"getPSDEUserRoleOPPrivs"
:
[
{
"dataAccessAction"
:
"READ"
,
"name"
:
"READ"
,
"getPSDEOPPriv"
:
{
"modelref"
:
true
,
"id"
:
"READ"
}
},
{
"dataAccessAction"
:
"CREATE"
,
"name"
:
"CREATE"
,
"getPSDEOPPriv"
:
{
"modelref"
:
true
,
"id"
:
"CREATE"
}
},
{
"dataAccessAction"
:
"UPDATE"
,
"name"
:
"UPDATE"
,
"getPSDEOPPriv"
:
{
"modelref"
:
true
,
"id"
:
"UPDATE"
}
},
{
"dataAccessAction"
:
"DELETE"
,
"name"
:
"DELETE"
,
"getPSDEOPPriv"
:
{
"modelref"
:
true
,
"id"
:
"DELETE"
}
}
],
"roleTag"
:
"ALL_RW"
,
"userDRAction"
:
"READ"
,
"allData"
:
true
},
{
"dynaModelFilePath"
:
"PSMODULES/common/PSDATAENTITIES/Reginfo/PSDEUSERROLES/CURDEPT_R.json"
,
"name"
:
"当前部门(读)"
,
"getPSDEUserRoleOPPrivs"
:
[
{
"dataAccessAction"
:
"READ"
,
"name"
:
"READ"
,
"getPSDEOPPriv"
:
{
"modelref"
:
true
,
"id"
:
"READ"
}
}
],
"roleTag"
:
"CURDEPT_R"
,
"secDR"
:
1
,
"userDRAction"
:
"READ"
,
"enableSecDR"
:
true
},
{
"dynaModelFilePath"
:
"PSMODULES/common/PSDATAENTITIES/Reginfo/PSDEUSERROLES/CURDEPT_RW.json"
,
"name"
:
"当前部门(读写)"
,
"getPSDEUserRoleOPPrivs"
:
[
{
"dataAccessAction"
:
"READ"
,
"name"
:
"READ"
,
"getPSDEOPPriv"
:
{
"modelref"
:
true
,
"id"
:
"READ"
}
},
{
"dataAccessAction"
:
"CREATE"
,
"name"
:
"CREATE"
,
"getPSDEOPPriv"
:
{
"modelref"
:
true
,
"id"
:
"CREATE"
}
},
{
"dataAccessAction"
:
"DELETE"
,
"name"
:
"DELETE"
,
"getPSDEOPPriv"
:
{
"modelref"
:
true
,
"id"
:
"DELETE"
}
},
{
"dataAccessAction"
:
"UPDATE"
,
"name"
:
"UPDATE"
,
"getPSDEOPPriv"
:
{
"modelref"
:
true
,
"id"
:
"UPDATE"
}
}
],
"roleTag"
:
"CURDEPT_RW"
,
"secDR"
:
1
,
"userDRAction"
:
"READ"
,
"enableSecDR"
:
true
},
{
"dynaModelFilePath"
:
"PSMODULES/common/PSDATAENTITIES/Reginfo/PSDEUSERROLES/CURORG_R.json"
,
"name"
:
"当前组织(读)"
,
"orgDR"
:
1
,
"getPSDEUserRoleOPPrivs"
:
[
{
"dataAccessAction"
:
"READ"
,
"name"
:
"READ"
,
"getPSDEOPPriv"
:
{
"modelref"
:
true
,
"id"
:
"READ"
}
}
],
"roleTag"
:
"CURORG_R"
,
"userDRAction"
:
"READ"
,
"enableOrgDR"
:
true
},
{
"dynaModelFilePath"
:
"PSMODULES/common/PSDATAENTITIES/Reginfo/PSDEUSERROLES/CURORG_RW.json"
,
"name"
:
"当前组织(读写)"
,
"orgDR"
:
1
,
"getPSDEUserRoleOPPrivs"
:
[
{
"dataAccessAction"
:
"DELETE"
,
"name"
:
"DELETE"
,
"getPSDEOPPriv"
:
{
"modelref"
:
true
,
"id"
:
"DELETE"
}
},
{
"dataAccessAction"
:
"UPDATE"
,
"name"
:
"UPDATE"
,
"getPSDEOPPriv"
:
{
"modelref"
:
true
,
"id"
:
"UPDATE"
}
},
{
"dataAccessAction"
:
"CREATE"
,
"name"
:
"CREATE"
,
"getPSDEOPPriv"
:
{
"modelref"
:
true
,
"id"
:
"CREATE"
}
},
{
"dataAccessAction"
:
"READ"
,
"name"
:
"READ"
,
"getPSDEOPPriv"
:
{
"modelref"
:
true
,
"id"
:
"READ"
}
}
],
"roleTag"
:
"CURORG_RW"
,
"userDRAction"
:
"READ"
,
"enableOrgDR"
:
true
}
],
"getAllPSModelDatas"
:
[
{
"codeName"
:
"EditView"
,
"logicName"
:
"学员登记信息实体编辑视图"
,
"modelTag"
:
"EDITVIEW"
,
"name"
:
"学员登记信息实体编辑视图"
,
"realModelSubType"
:
"DEEDITVIEW"
,
"realModelType"
:
"PSDEVIEWBASE"
},
{
"codeName"
:
"StuInfoList"
,
"logicName"
:
"学员信息清单"
,
"name"
:
"学员信息清单"
,
"realModelSubType"
:
"DEGRIDVIEW"
,
"realModelType"
:
"PSDEVIEWBASE"
},
{
"codeName"
:
"RedirectView"
,
"logicName"
:
"学员登记信息实体数据重定向视图"
,
"modelTag"
:
"REDIRECTVIEW"
,
"name"
:
"学员登记信息实体数据重定向视图"
,
"realModelSubType"
:
"DEREDIRECTVIEW"
,
"realModelType"
:
"PSDEVIEWBASE"
},
{
"codeName"
:
"PickupView"
,
"logicName"
:
"学员登记信息实体数据选择视图"
,
"modelTag"
:
"PICKUPVIEW"
,
"name"
:
"学员登记信息实体数据选择视图"
,
"realModelSubType"
:
"DEPICKUPVIEW"
,
"realModelType"
:
"PSDEVIEWBASE"
},
{
"codeName"
:
"PickupGridView"
,
"logicName"
:
"学员登记信息实体选择表格视图(部件视图)"
,
"name"
:
"学员登记信息实体选择表格视图(部件视图)"
,
"realModelSubType"
:
"DEPICKUPGRIDVIEW"
,
"realModelType"
:
"PSDEVIEWBASE"
},
{
"codeName"
:
"EditView2"
,
"logicName"
:
"学员登记信息实体编辑视图(左右关系)"
,
"name"
:
"学员登记信息实体编辑视图(左右关系)"
,
"realModelSubType"
:
"DEEDITVIEW2"
,
"realModelType"
:
"PSDEVIEWBASE"
},
{
"codeName"
:
"GridView"
,
"logicName"
:
"学员登记信息实体表格视图"
,
"modelTag"
:
"MDATAVIEW"
,
"name"
:
"学员登记信息实体表格视图"
,
"realModelSubType"
:
"DEGRIDVIEW"
,
"realModelType"
:
"PSDEVIEWBASE"
},
{
"codeName"
:
"MPickupView"
,
"logicName"
:
"学员登记信息实体数据多项选择视图"
,
"modelTag"
:
"MPICKUPVIEW"
,
"name"
:
"学员登记信息实体数据多项选择视图"
,
"realModelSubType"
:
"DEMPICKUPVIEW"
,
"realModelType"
:
"PSDEVIEWBASE"
},
{
"codeName"
:
"Main"
,
"logicName"
:
"主编辑表单"
,
"modelTag2"
:
"0"
,
"name"
:
"主编辑表单"
,
"realModelSubType"
:
"EDITFORM"
,
"realModelType"
:
"PSDEFORM"
}
],
"codeName"
:
"Reginfo"
,
"dEType"
:
1
,
"dSLink"
:
"DEFAULT"
,
"dataAccCtrlArch"
:
1
,
"dataAccCtrlMode"
:
1
,
"dataChangeLogMode"
:
0
,
"dataImpExpMode"
:
3
,
"getDefaultPSDEDataSet"
:
{
"modelref"
:
true
,
"id"
:
"Default"
},
"dynaInstMode"
:
0
,
"dynaModelFilePath"
:
"PSMODULES/common/PSDATAENTITIES/Reginfo.json"
,
"enableActions"
:
7
,
"enableUIActions"
:
15
,
"enableViewLevel"
:
0
,
"extendMode"
:
0
,
"getKeyPSDEField"
:
{
"name"
:
"REGINFOID"
,
"codeName"
:
"ReginfoId"
},
"logicName"
:
"学员登记信息"
,
"getMajorPSDEField"
:
{
"name"
:
"REGINFONAME"
,
"codeName"
:
"ReginfoName"
},
"name"
:
"REGINFO"
,
"getOrgIdPSDEField"
:
{
"name"
:
"ORGID"
,
"codeName"
:
"OrgId"
},
"getPSSysDBScheme"
:
{
"modelref"
:
true
,
"path"
:
"PSSYSDBSCHEMES/DEFAULT.json"
},
"getPSSystemModule"
:
{
"modelref"
:
true
,
"path"
:
"PSMODULES/common.json"
},
"saaSMode"
:
0
,
"serviceAPIMode"
:
1
,
"serviceCodeName"
:
"Reginfo"
,
"storageMode"
:
1
,
"systemTag"
:
"TrainSys"
,
"tableName"
:
"T_REGINFO"
,
"enableAPIStorage"
:
false
,
"enableCreate"
:
true
,
"enableDataVer"
:
false
,
"enableEntityCache"
:
false
,
"enableModify"
:
true
,
"enableMultiDS"
:
false
,
"enableMultiForm"
:
false
,
"enableMultiStorage"
:
false
,
"enableNoSQLStorage"
:
false
,
"enableRemove"
:
true
,
"enableSQLStorage"
:
true
,
"logicValid"
:
false
,
"subSysAsCloud"
:
false
}
\ No newline at end of file
trainsys-core/src/main/resources/model/cn/ibizlab/trainsys/PSMODULES/common/PSDATAENTITIES/Reginfo/PSDEACTIONS/CheckKey.json
0 → 100644
浏览文件 @
ef871aa7
{
"actionMode"
:
"CHECKKEY"
,
"actionType"
:
"BUILTIN"
,
"codeName"
:
"CheckKey"
,
"dynaModelFilePath"
:
"PSMODULES/common/PSDATAENTITIES/Reginfo/PSDEACTIONS/CheckKey.json"
,
"logicName"
:
"CheckKey"
,
"name"
:
"CheckKey"
,
"getPSDEActionInput"
:
{
"name"
:
"CheckKeyInput"
,
"getPSDEMethodDTO"
:
{
"modelref"
:
true
,
"id"
:
"ReginfoDTO"
},
"type"
:
"DTO"
},
"getPSDEActionReturn"
:
{
"name"
:
"CheckKeyResult"
,
"stdDataType"
:
9
,
"type"
:
"SIMPLE"
},
"builtinAction"
:
true
}
\ No newline at end of file
trainsys-core/src/main/resources/model/cn/ibizlab/trainsys/PSMODULES/common/PSDATAENTITIES/Reginfo/PSDEACTIONS/Create.json
0 → 100644
浏览文件 @
ef871aa7
{
"actionMode"
:
"CREATE"
,
"actionType"
:
"BUILTIN"
,
"codeName"
:
"Create"
,
"dynaModelFilePath"
:
"PSMODULES/common/PSDATAENTITIES/Reginfo/PSDEACTIONS/Create.json"
,
"logicName"
:
"Create"
,
"name"
:
"Create"
,
"orderValue"
:
1
,
"getPSDEActionInput"
:
{
"name"
:
"CreateInput"
,
"getPSDEMethodDTO"
:
{
"modelref"
:
true
,
"id"
:
"ReginfoDTO"
},
"type"
:
"DTO"
,
"output"
:
true
},
"getPSDEActionReturn"
:
{
"name"
:
"CreateResult"
,
"type"
:
"VOID"
},
"builtinAction"
:
true
}
\ No newline at end of file
trainsys-core/src/main/resources/model/cn/ibizlab/trainsys/PSMODULES/common/PSDATAENTITIES/Reginfo/PSDEACTIONS/Get.json
0 → 100644
浏览文件 @
ef871aa7
{
"actionMode"
:
"READ"
,
"actionType"
:
"BUILTIN"
,
"codeName"
:
"Get"
,
"dynaModelFilePath"
:
"PSMODULES/common/PSDATAENTITIES/Reginfo/PSDEACTIONS/Get.json"
,
"logicName"
:
"Get"
,
"name"
:
"Get"
,
"orderValue"
:
31
,
"getPSDEActionInput"
:
{
"getKeyPSDEField"
:
{
"name"
:
"REGINFOID"
,
"codeName"
:
"ReginfoId"
},
"name"
:
"GetInput"
,
"type"
:
"KEYFIELD"
},
"getPSDEActionReturn"
:
{
"name"
:
"GetResult"
,
"getPSDEMethodDTO"
:
{
"modelref"
:
true
,
"id"
:
"ReginfoDTO"
},
"type"
:
"DTO"
},
"builtinAction"
:
true
}
\ No newline at end of file
trainsys-core/src/main/resources/model/cn/ibizlab/trainsys/PSMODULES/common/PSDATAENTITIES/Reginfo/PSDEACTIONS/GetDraft.json
0 → 100644
浏览文件 @
ef871aa7
{
"actionMode"
:
"GETDRAFT"
,
"actionType"
:
"BUILTIN"
,
"codeName"
:
"GetDraft"
,
"dynaModelFilePath"
:
"PSMODULES/common/PSDATAENTITIES/Reginfo/PSDEACTIONS/GetDraft.json"
,
"logicName"
:
"GetDraft"
,
"name"
:
"GetDraft"
,
"orderValue"
:
41
,
"getPSDEActionInput"
:
{
"name"
:
"GetDraftInput"
,
"getPSDEMethodDTO"
:
{
"modelref"
:
true
,
"id"
:
"ReginfoDTO"
},
"type"
:
"DTO"
},
"getPSDEActionReturn"
:
{
"name"
:
"GetDraftResult"
,
"getPSDEMethodDTO"
:
{
"modelref"
:
true
,
"id"
:
"ReginfoDTO"
},
"type"
:
"DTO"
},
"builtinAction"
:
true
}
\ No newline at end of file
trainsys-core/src/main/resources/model/cn/ibizlab/trainsys/PSMODULES/common/PSDATAENTITIES/Reginfo/PSDEACTIONS/Remove.json
0 → 100644
浏览文件 @
ef871aa7
{
"actionMode"
:
"DELETE"
,
"actionType"
:
"BUILTIN"
,
"batchActionMode"
:
1
,
"codeName"
:
"Remove"
,
"dynaModelFilePath"
:
"PSMODULES/common/PSDATAENTITIES/Reginfo/PSDEACTIONS/Remove.json"
,
"logicName"
:
"Remove"
,
"name"
:
"Remove"
,
"orderValue"
:
21
,
"getPSDEActionInput"
:
{
"getKeyPSDEField"
:
{
"name"
:
"REGINFOID"
,
"codeName"
:
"ReginfoId"
},
"name"
:
"RemoveInput"
,
"type"
:
"KEYFIELDS"
},
"getPSDEActionReturn"
:
{
"name"
:
"RemoveResult"
,
"type"
:
"VOID"
},
"batchAction"
:
true
,
"builtinAction"
:
true
}
\ No newline at end of file
trainsys-core/src/main/resources/model/cn/ibizlab/trainsys/PSMODULES/common/PSDATAENTITIES/Reginfo/PSDEACTIONS/Save.json
0 → 100644
浏览文件 @
ef871aa7
{
"actionMode"
:
"UNKNOWN"
,
"actionType"
:
"BUILTIN"
,
"codeName"
:
"Save"
,
"dynaModelFilePath"
:
"PSMODULES/common/PSDATAENTITIES/Reginfo/PSDEACTIONS/Save.json"
,
"logicName"
:
"Save"
,
"name"
:
"Save"
,
"getPSDEActionInput"
:
{
"name"
:
"SaveInput"
,
"getPSDEMethodDTO"
:
{
"modelref"
:
true
,
"id"
:
"ReginfoDTO"
},
"type"
:
"DTO"
},
"getPSDEActionReturn"
:
{
"name"
:
"SaveResult"
,
"type"
:
"VOID"
},
"builtinAction"
:
true
}
\ No newline at end of file
trainsys-core/src/main/resources/model/cn/ibizlab/trainsys/PSMODULES/common/PSDATAENTITIES/Reginfo/PSDEACTIONS/Update.json
0 → 100644
浏览文件 @
ef871aa7
{
"actionMode"
:
"UPDATE"
,
"actionType"
:
"BUILTIN"
,
"codeName"
:
"Update"
,
"dynaModelFilePath"
:
"PSMODULES/common/PSDATAENTITIES/Reginfo/PSDEACTIONS/Update.json"
,
"logicName"
:
"Update"
,
"name"
:
"Update"
,
"orderValue"
:
11
,
"getPSDEActionInput"
:
{
"name"
:
"UpdateInput"
,
"getPSDEMethodDTO"
:
{
"modelref"
:
true
,
"id"
:
"ReginfoDTO"
},
"type"
:
"DTO"
,
"output"
:
true
},
"getPSDEActionReturn"
:
{
"name"
:
"UpdateResult"
,
"type"
:
"VOID"
},
"builtinAction"
:
true
}
\ No newline at end of file
trainsys-core/src/main/resources/model/cn/ibizlab/trainsys/PSMODULES/common/PSDATAENTITIES/Reginfo/PSDEDATAQUERIES/Default/PSDEDQCODES/MYSQL5.json
0 → 100644
浏览文件 @
ef871aa7
{
"dBType"
:
"MYSQL5"
,
"name"
:
"MySQL5"
,
"getPSDEDataQueryCodeExps"
:
[
{
"expression"
:
"t1.`ADDRESS`"
,
"name"
:
"ADDRESS"
},
{
"expression"
:
"t1.`AGE`"
,
"name"
:
"AGE"
},
{
"expression"
:
"t1.`CREATEDATE`"
,
"name"
:
"CREATEDATE"
},
{
"expression"
:
"t1.`CREATEMAN`"
,
"name"
:
"CREATEMAN"
},
{
"expression"
:
"t1.`DEPARTMENT`"
,
"name"
:
"DEPARTMENT"
},
{
"expression"
:
"t1.`DEPTID`"
,
"name"
:
"DEPTID"
},
{
"expression"
:
"t1.`FIELD`"
,
"name"
:
"FIELD"
},
{
"expression"
:
"t1.`NAME`"
,
"name"
:
"NAME"
},
{
"expression"
:
"t1.`ORGID`"
,
"name"
:
"ORGID"
},
{
"expression"
:
"t1.`REGINFOID`"
,
"name"
:
"REGINFOID"
},
{
"expression"
:
"t1.`REGINFONAME`"
,
"name"
:
"REGINFONAME"
},
{
"expression"
:
"t1.`STUNO`"
,
"name"
:
"STUNO"
},
{
"expression"
:
"t1.`UPDATEDATE`"
,
"name"
:
"UPDATEDATE"
},
{
"expression"
:
"t1.`UPDATEMAN`"
,
"name"
:
"UPDATEMAN"
}
],
"queryCode"
:
"SELECT
\n
t1.`ADDRESS`,
\n
t1.`AGE`,
\n
t1.`CREATEDATE`,
\n
t1.`CREATEMAN`,
\n
t1.`DEPARTMENT`,
\n
t1.`DEPTID`,
\n
t1.`FIELD`,
\n
t1.`NAME`,
\n
t1.`ORGID`,
\n
t1.`REGINFOID`,
\n
t1.`REGINFONAME`,
\n
t1.`STUNO`,
\n
t1.`UPDATEDATE`,
\n
t1.`UPDATEMAN`
\n
FROM `T_REGINFO` t1
\n
"
,
"id"
:
"PSMODULES/common/PSDATAENTITIES/Reginfo/PSDEDATAQUERIES/Default/PSDEDQCODES/MYSQL5.json"
}
\ No newline at end of file
trainsys-core/src/main/resources/model/cn/ibizlab/trainsys/PSMODULES/common/PSDATAENTITIES/Reginfo/PSDEDATAQUERIES/Simple/PSDEDQCODES/MYSQL5.json
0 → 100644
浏览文件 @
ef871aa7
{
"dBType"
:
"MYSQL5"
,
"name"
:
"MySQL5"
,
"getPSDEDataQueryCodeExps"
:
[
{
"expression"
:
"t1.`ADDRESS`"
,
"name"
:
"ADDRESS"
},
{
"expression"
:
"t1.`AGE`"
,
"name"
:
"AGE"
},
{
"expression"
:
"t1.`DEPARTMENT`"
,
"name"
:
"DEPARTMENT"
},
{
"expression"
:
"t1.`FIELD`"
,
"name"
:
"FIELD"
},
{
"expression"
:
"t1.`NAME`"
,
"name"
:
"NAME"
},
{
"expression"
:
"t1.`STUNO`"
,
"name"
:
"STUNO"
},
{
"expression"
:
"t1.`CREATEDATE`"
,
"name"
:
"CREATEDATE"
},
{
"expression"
:
"t1.`CREATEMAN`"
,
"name"
:
"CREATEMAN"
},
{
"expression"
:
"t1.`DEPTID`"
,
"name"
:
"DEPTID"
},
{
"expression"
:
"t1.`ORGID`"
,
"name"
:
"ORGID"
},
{
"expression"
:
"t1.`REGINFOID`"
,
"name"
:
"REGINFOID"
},
{
"expression"
:
"t1.`REGINFONAME`"
,
"name"
:
"REGINFONAME"
},
{
"expression"
:
"t1.`UPDATEDATE`"
,
"name"
:
"UPDATEDATE"
},
{
"expression"
:
"t1.`UPDATEMAN`"
,
"name"
:
"UPDATEMAN"
}
],
"queryCode"
:
"SELECT
\n
t1.`CREATEDATE`,
\n
t1.`CREATEMAN`,
\n
t1.`DEPTID`,
\n
t1.`ORGID`,
\n
t1.`REGINFOID`,
\n
t1.`REGINFONAME`,
\n
t1.`UPDATEDATE`,
\n
t1.`UPDATEMAN`
\n
FROM `T_REGINFO` t1
\n
"
,
"id"
:
"PSMODULES/common/PSDATAENTITIES/Reginfo/PSDEDATAQUERIES/Simple/PSDEDQCODES/MYSQL5.json"
}
\ No newline at end of file
trainsys-core/src/main/resources/model/cn/ibizlab/trainsys/PSMODULES/common/PSDATAENTITIES/Reginfo/PSDEDATAQUERIES/View/PSDEDQCODES/MYSQL5.json
0 → 100644
浏览文件 @
ef871aa7
{
"dBType"
:
"MYSQL5"
,
"name"
:
"MySQL5"
,
"getPSDEDataQueryCodeExps"
:
[
{
"expression"
:
"t1.`ADDRESS`"
,
"name"
:
"ADDRESS"
},
{
"expression"
:
"t1.`AGE`"
,
"name"
:
"AGE"
},
{
"expression"
:
"t1.`CREATEDATE`"
,
"name"
:
"CREATEDATE"
},
{
"expression"
:
"t1.`CREATEMAN`"
,
"name"
:
"CREATEMAN"
},
{
"expression"
:
"t1.`DEPARTMENT`"
,
"name"
:
"DEPARTMENT"
},
{
"expression"
:
"t1.`DEPTID`"
,
"name"
:
"DEPTID"
},
{
"expression"
:
"t1.`FIELD`"
,
"name"
:
"FIELD"
},
{
"expression"
:
"t1.`NAME`"
,
"name"
:
"NAME"
},
{
"expression"
:
"t1.`ORGID`"
,
"name"
:
"ORGID"
},
{
"expression"
:
"t1.`REGINFOID`"
,
"name"
:
"REGINFOID"
},
{
"expression"
:
"t1.`REGINFONAME`"
,
"name"
:
"REGINFONAME"
},
{
"expression"
:
"t1.`STUNO`"
,
"name"
:
"STUNO"
},
{
"expression"
:
"t1.`UPDATEDATE`"
,
"name"
:
"UPDATEDATE"
},
{
"expression"
:
"t1.`UPDATEMAN`"
,
"name"
:
"UPDATEMAN"
}
],
"queryCode"
:
"SELECT
\n
t1.`ADDRESS`,
\n
t1.`AGE`,
\n
t1.`CREATEDATE`,
\n
t1.`CREATEMAN`,
\n
t1.`DEPARTMENT`,
\n
t1.`DEPTID`,
\n
t1.`FIELD`,
\n
t1.`NAME`,
\n
t1.`ORGID`,
\n
t1.`REGINFOID`,
\n
t1.`REGINFONAME`,
\n
t1.`STUNO`,
\n
t1.`UPDATEDATE`,
\n
t1.`UPDATEMAN`
\n
FROM `T_REGINFO` t1
\n
"
,
"id"
:
"PSMODULES/common/PSDATAENTITIES/Reginfo/PSDEDATAQUERIES/View/PSDEDQCODES/MYSQL5.json"
}
\ No newline at end of file
trainsys-core/src/main/resources/model/cn/ibizlab/trainsys/PSMODULES/common/PSDATAENTITIES/Reginfo/PSDEUSERROLES/ALL_R.json
0 → 100644
浏览文件 @
ef871aa7
{
"dynaModelFilePath"
:
"PSMODULES/common/PSDATAENTITIES/Reginfo/PSDEUSERROLES/ALL_R.json"
,
"name"
:
"全部数据(读)"
,
"getPSDEUserRoleOPPrivs"
:
[
{
"dataAccessAction"
:
"READ"
,
"name"
:
"READ"
,
"getPSDEOPPriv"
:
{
"modelref"
:
true
,
"id"
:
"READ"
}
}
],
"roleTag"
:
"ALL_R"
,
"userDRAction"
:
"READ"
,
"allData"
:
true
}
\ No newline at end of file
trainsys-core/src/main/resources/model/cn/ibizlab/trainsys/PSMODULES/common/PSDATAENTITIES/Reginfo/PSDEUSERROLES/ALL_RW.json
0 → 100644
浏览文件 @
ef871aa7
{
"dynaModelFilePath"
:
"PSMODULES/common/PSDATAENTITIES/Reginfo/PSDEUSERROLES/ALL_RW.json"
,
"name"
:
"全部数据(读写)"
,
"getPSDEUserRoleOPPrivs"
:
[
{
"dataAccessAction"
:
"READ"
,
"name"
:
"READ"
,
"getPSDEOPPriv"
:
{
"modelref"
:
true
,
"id"
:
"READ"
}
},
{
"dataAccessAction"
:
"CREATE"
,
"name"
:
"CREATE"
,
"getPSDEOPPriv"
:
{
"modelref"
:
true
,
"id"
:
"CREATE"
}
},
{
"dataAccessAction"
:
"UPDATE"
,
"name"
:
"UPDATE"
,
"getPSDEOPPriv"
:
{
"modelref"
:
true
,
"id"
:
"UPDATE"
}
},
{
"dataAccessAction"
:
"DELETE"
,
"name"
:
"DELETE"
,
"getPSDEOPPriv"
:
{
"modelref"
:
true
,
"id"
:
"DELETE"
}
}
],
"roleTag"
:
"ALL_RW"
,
"userDRAction"
:
"READ"
,
"allData"
:
true
}
\ No newline at end of file
trainsys-core/src/main/resources/model/cn/ibizlab/trainsys/PSMODULES/common/PSDATAENTITIES/Reginfo/PSDEUSERROLES/CURDEPT_R.json
0 → 100644
浏览文件 @
ef871aa7
{
"dynaModelFilePath"
:
"PSMODULES/common/PSDATAENTITIES/Reginfo/PSDEUSERROLES/CURDEPT_R.json"
,
"name"
:
"当前部门(读)"
,
"getPSDEUserRoleOPPrivs"
:
[
{
"dataAccessAction"
:
"READ"
,
"name"
:
"READ"
,
"getPSDEOPPriv"
:
{
"modelref"
:
true
,
"id"
:
"READ"
}
}
],
"roleTag"
:
"CURDEPT_R"
,
"secDR"
:
1
,
"userDRAction"
:
"READ"
,
"enableSecDR"
:
true
}
\ No newline at end of file
trainsys-core/src/main/resources/model/cn/ibizlab/trainsys/PSMODULES/common/PSDATAENTITIES/Reginfo/PSDEUSERROLES/CURDEPT_RW.json
0 → 100644
浏览文件 @
ef871aa7
{
"dynaModelFilePath"
:
"PSMODULES/common/PSDATAENTITIES/Reginfo/PSDEUSERROLES/CURDEPT_RW.json"
,
"name"
:
"当前部门(读写)"
,
"getPSDEUserRoleOPPrivs"
:
[
{
"dataAccessAction"
:
"READ"
,
"name"
:
"READ"
,
"getPSDEOPPriv"
:
{
"modelref"
:
true
,
"id"
:
"READ"
}
},
{
"dataAccessAction"
:
"CREATE"
,
"name"
:
"CREATE"
,
"getPSDEOPPriv"
:
{
"modelref"
:
true
,
"id"
:
"CREATE"
}
},
{
"dataAccessAction"
:
"DELETE"
,
"name"
:
"DELETE"
,
"getPSDEOPPriv"
:
{
"modelref"
:
true
,
"id"
:
"DELETE"
}
},
{
"dataAccessAction"
:
"UPDATE"
,
"name"
:
"UPDATE"
,
"getPSDEOPPriv"
:
{
"modelref"
:
true
,
"id"
:
"UPDATE"
}
}
],
"roleTag"
:
"CURDEPT_RW"
,
"secDR"
:
1
,
"userDRAction"
:
"READ"
,
"enableSecDR"
:
true
}
\ No newline at end of file
trainsys-core/src/main/resources/model/cn/ibizlab/trainsys/PSMODULES/common/PSDATAENTITIES/Reginfo/PSDEUSERROLES/CURORG_R.json
0 → 100644
浏览文件 @
ef871aa7
{
"dynaModelFilePath"
:
"PSMODULES/common/PSDATAENTITIES/Reginfo/PSDEUSERROLES/CURORG_R.json"
,
"name"
:
"当前组织(读)"
,
"orgDR"
:
1
,
"getPSDEUserRoleOPPrivs"
:
[
{
"dataAccessAction"
:
"READ"
,
"name"
:
"READ"
,
"getPSDEOPPriv"
:
{
"modelref"
:
true
,
"id"
:
"READ"
}
}
],
"roleTag"
:
"CURORG_R"
,
"userDRAction"
:
"READ"
,
"enableOrgDR"
:
true
}
\ No newline at end of file
trainsys-core/src/main/resources/model/cn/ibizlab/trainsys/PSMODULES/common/PSDATAENTITIES/Reginfo/PSDEUSERROLES/CURORG_RW.json
0 → 100644
浏览文件 @
ef871aa7
{
"dynaModelFilePath"
:
"PSMODULES/common/PSDATAENTITIES/Reginfo/PSDEUSERROLES/CURORG_RW.json"
,
"name"
:
"当前组织(读写)"
,
"orgDR"
:
1
,
"getPSDEUserRoleOPPrivs"
:
[
{
"dataAccessAction"
:
"DELETE"
,
"name"
:
"DELETE"
,
"getPSDEOPPriv"
:
{
"modelref"
:
true
,
"id"
:
"DELETE"
}
},
{
"dataAccessAction"
:
"UPDATE"
,
"name"
:
"UPDATE"
,
"getPSDEOPPriv"
:
{
"modelref"
:
true
,
"id"
:
"UPDATE"
}
},
{
"dataAccessAction"
:
"CREATE"
,
"name"
:
"CREATE"
,
"getPSDEOPPriv"
:
{
"modelref"
:
true
,
"id"
:
"CREATE"
}
},
{
"dataAccessAction"
:
"READ"
,
"name"
:
"READ"
,
"getPSDEOPPriv"
:
{
"modelref"
:
true
,
"id"
:
"READ"
}
}
],
"roleTag"
:
"CURORG_RW"
,
"userDRAction"
:
"READ"
,
"enableOrgDR"
:
true
}
\ No newline at end of file
trainsys-core/src/main/resources/model/cn/ibizlab/trainsys/PSSYSAPPS/Web/PSAPPDATAENTITIES/Reginfo.json
0 → 100644
浏览文件 @
ef871aa7
{
"getAllPSAppDEACModes"
:
[
{
"codeName"
:
"Default"
,
"logicName"
:
"DEFAULT"
,
"name"
:
"DEFAULT"
,
"getPSDEACModeDataItems"
:
[
{
"dataType"
:
25
,
"name"
:
"value"
,
"getPSAppDEField"
:
{
"name"
:
"REGINFOID"
,
"codeName"
:
"ReginfoId"
}
},
{
"dataType"
:
25
,
"name"
:
"text"
,
"getPSAppDEField"
:
{
"name"
:
"REGINFONAME"
,
"codeName"
:
"ReginfoName"
}
}
],
"pagingSize"
:
50
,
"getTextPSAppDEField"
:
{
"name"
:
"REGINFONAME"
,
"codeName"
:
"ReginfoName"
},
"getValuePSAppDEField"
:
{
"name"
:
"REGINFOID"
,
"codeName"
:
"ReginfoId"
},
"defaultMode"
:
true
,
"enablePagingBar"
:
false
}
],
"getAllPSAppDEActions"
:
[
{
"actionMode"
:
"CHECKKEY"
,
"codeName"
:
"CheckKey"
,
"methodType"
:
"DEACTION"
,
"name"
:
"CheckKey"
,
"getPSAppDEMethodInput"
:
{
"name"
:
"输入对象"
,
"getPSAppDEMethodDTO"
:
{
"modelref"
:
true
,
"id"
:
"ReginfoDTO"
},
"type"
:
"DTO"
},
"getPSAppDEMethodReturn"
:
{
"name"
:
"返回对象"
,
"stdDataType"
:
9
,
"type"
:
"SIMPLE"
},
"requestMethod"
:
"POST"
,
"requestParamType"
:
"ENTITY"
,
"requestPath"
:
"/checkkey"
,
"builtinMethod"
:
false
},
{
"actionMode"
:
"CREATE"
,
"codeName"
:
"Create"
,
"methodType"
:
"DEACTION"
,
"name"
:
"Create"
,
"getPSAppDEMethodInput"
:
{
"name"
:
"输入对象"
,
"getPSAppDEMethodDTO"
:
{
"modelref"
:
true
,
"id"
:
"ReginfoDTO"
},
"type"
:
"DTO"
,
"output"
:
true
},
"getPSAppDEMethodReturn"
:
{
"name"
:
"返回对象"
,
"getPSAppDEMethodDTO"
:
{
"modelref"
:
true
,
"id"
:
"ReginfoDTO"
},
"type"
:
"DTO"
},
"requestMethod"
:
"POST"
,
"requestParamType"
:
"ENTITY"
,
"builtinMethod"
:
false
},
{
"actionMode"
:
"READ"
,
"codeName"
:
"Get"
,
"methodType"
:
"DEACTION"
,
"name"
:
"Get"
,
"getPSAppDEMethodInput"
:
{
"getKeyPSAppDEField"
:
{
"name"
:
"REGINFOID"
,
"codeName"
:
"ReginfoId"
},
"name"
:
"输入对象"
,
"type"
:
"KEYFIELD"
},
"getPSAppDEMethodReturn"
:
{
"name"
:
"返回对象"
,
"getPSAppDEMethodDTO"
:
{
"modelref"
:
true
,
"id"
:
"ReginfoDTO"
},
"type"
:
"DTO"
},
"requestField"
:
"REGINFOID"
,
"requestMethod"
:
"GET"
,
"requestParamType"
:
"FIELD"
,
"builtinMethod"
:
false
,
"needResourceKey"
:
true
},
{
"actionMode"
:
"GETDRAFT"
,
"codeName"
:
"GetDraft"
,
"methodType"
:
"DEACTION"
,
"name"
:
"GetDraft"
,
"getPSAppDEMethodInput"
:
{
"name"
:
"输入对象"
,
"getPSAppDEMethodDTO"
:
{
"modelref"
:
true
,
"id"
:
"ReginfoDTO"
},
"type"
:
"DTO"
},
"getPSAppDEMethodReturn"
:
{
"name"
:
"返回对象"
,
"getPSAppDEMethodDTO"
:
{
"modelref"
:
true
,
"id"
:
"ReginfoDTO"
},
"type"
:
"DTO"
},
"requestMethod"
:
"GET"
,
"requestParamType"
:
"NONE"
,
"requestPath"
:
"/getdraft"
,
"builtinMethod"
:
false
},
{
"actionMode"
:
"DELETE"
,
"batchActionMode"
:
1
,
"codeName"
:
"Remove"
,
"methodType"
:
"DEACTION"
,
"name"
:
"Remove"
,
"getPSAppDEMethodInput"
:
{
"getKeyPSAppDEField"
:
{
"name"
:
"REGINFOID"
,
"codeName"
:
"ReginfoId"
},
"name"
:
"输入对象"
,
"type"
:
"KEYFIELDS"
},
"getPSAppDEMethodReturn"
:
{
"name"
:
"返回对象"
,
"type"
:
"VOID"
},
"requestField"
:
"REGINFOID"
,
"requestMethod"
:
"DELETE"
,
"requestParamType"
:
"FIELD"
,
"builtinMethod"
:
false
,
"enableBatchAction"
:
true
,
"needResourceKey"
:
true
},
{
"actionMode"
:
"UNKNOWN"
,
"codeName"
:
"Save"
,
"methodType"
:
"DEACTION"
,
"name"
:
"Save"
,
"getPSAppDEMethodInput"
:
{
"name"
:
"输入对象"
,
"getPSAppDEMethodDTO"
:
{
"modelref"
:
true
,
"id"
:
"ReginfoDTO"
},
"type"
:
"DTO"
},
"getPSAppDEMethodReturn"
:
{
"name"
:
"返回对象"
,
"type"
:
"VOID"
},
"requestMethod"
:
"POST"
,
"requestParamType"
:
"ENTITY"
,
"requestPath"
:
"/save"
,
"builtinMethod"
:
false
,
"needResourceKey"
:
true
},
{
"actionMode"
:
"UPDATE"
,
"codeName"
:
"Update"
,
"methodType"
:
"DEACTION"
,
"name"
:
"Update"
,
"getPSAppDEMethodInput"
:
{
"name"
:
"输入对象"
,
"getPSAppDEMethodDTO"
:
{
"modelref"
:
true
,
"id"
:
"ReginfoDTO"
},
"type"
:
"DTO"
,
"output"
:
true
},
"getPSAppDEMethodReturn"
:
{
"name"
:
"返回对象"
,
"getPSAppDEMethodDTO"
:
{
"modelref"
:
true
,
"id"
:
"ReginfoDTO"
},
"type"
:
"DTO"
},
"requestMethod"
:
"PUT"
,
"requestParamType"
:
"ENTITY"
,
"builtinMethod"
:
false
,
"needResourceKey"
:
true
}
],
"getAllPSAppDEDataSets"
:
[
{
"codeName"
:
"FetchDefault"
,
"methodType"
:
"FETCH"
,
"name"
:
"FetchDefault"
,
"getPSAppDEMethodInput"
:
{
"name"
:
"输入对象"
,
"getPSAppDEMethodDTO"
:
{
"modelref"
:
true
,
"id"
:
"ReginfoFilterDTO"
},
"type"
:
"DTO"
},
"getPSAppDEMethodReturn"
:
{
"name"
:
"返回对象"
,
"getPSAppDEMethodDTO"
:
{
"modelref"
:
true
,
"id"
:
"ReginfoDTO"
},
"type"
:
"PAGE"
},
"requestMethod"
:
"POST"
,
"requestParamType"
:
"ENTITY"
,
"requestPath"
:
"/fetchdefault"
,
"builtinMethod"
:
false
}
],
"getAllPSAppDEFields"
:
[
{
"codeName"
:
"UpdateDate"
,
"logicName"
:
"更新时间"
,
"name"
:
"UPDATEDATE"
,
"stdDataType"
:
5
,
"valueFormat"
:
"YYYY-MM-DD HH:mm:ss"
},
{
"codeName"
:
"CreateDate"
,
"logicName"
:
"建立时间"
,
"name"
:
"CREATEDATE"
,
"stdDataType"
:
5
,
"valueFormat"
:
"YYYY-MM-DD HH:mm:ss"
},
{
"codeName"
:
"UpdateMan"
,
"logicName"
:
"更新人"
,
"name"
:
"UPDATEMAN"
,
"stdDataType"
:
25
,
"stringLength"
:
60
},
{
"codeName"
:
"CreateMan"
,
"logicName"
:
"建立人"
,
"name"
:
"CREATEMAN"
,
"stdDataType"
:
25
,
"stringLength"
:
60
},
{
"codeName"
:
"ReginfoName"
,
"logicName"
:
"学员登记信息名称"
,
"name"
:
"REGINFONAME"
,
"stdDataType"
:
25
,
"stringLength"
:
200
,
"enableQuickSearch"
:
true
,
"majorField"
:
true
},
{
"codeName"
:
"ReginfoId"
,
"logicName"
:
"学员登记信息标识"
,
"name"
:
"REGINFOID"
,
"stdDataType"
:
25
,
"stringLength"
:
100
,
"keyField"
:
true
},
{
"codeName"
:
"OrgId"
,
"logicName"
:
"组织机构标识"
,
"name"
:
"ORGID"
,
"stdDataType"
:
25
,
"stringLength"
:
60
},
{
"codeName"
:
"DeptId"
,
"logicName"
:
"组织部门标识"
,
"name"
:
"DEPTID"
,
"stdDataType"
:
25
,
"stringLength"
:
60
},
{
"codeName"
:
"StuNo"
,
"logicName"
:
"学员编号"
,
"name"
:
"STUNO"
,
"stdDataType"
:
25
,
"stringLength"
:
100
},
{
"codeName"
:
"Field"
,
"logicName"
:
"属性"
,
"name"
:
"FIELD"
,
"stdDataType"
:
25
,
"stringLength"
:
100
},
{
"codeName"
:
"Name"
,
"logicName"
:
"学员姓名"
,
"name"
:
"NAME"
,
"stdDataType"
:
25
,
"stringLength"
:
100
},
{
"codeName"
:
"DepartMent"
,
"logicName"
:
"单位"
,
"name"
:
"DEPARTMENT"
,
"stdDataType"
:
25
,
"stringLength"
:
100
},
{
"codeName"
:
"Age"
,
"logicName"
:
"年龄"
,
"name"
:
"AGE"
,
"stdDataType"
:
9
},
{
"codeName"
:
"Address"
,
"logicName"
:
"家庭住址"
,
"name"
:
"ADDRESS"
,
"stdDataType"
:
25
,
"stringLength"
:
100
}
],
"getAllPSAppDEMethodDTOs"
:
[
{
"codeName"
:
"ReginfoDTO"
,
"name"
:
"ReginfoDTO"
,
"getPSAppDEMethodDTOFields"
:
[
{
"codeName"
:
"Address"
,
"logicName"
:
"家庭住址"
,
"name"
:
"Address"
,
"orderValue"
:
1000
,
"getPSAppDEField"
:
{
"name"
:
"ADDRESS"
,
"codeName"
:
"Address"
},
"sourceType"
:
"DEFIELD"
,
"stdDataType"
:
25
,
"type"
:
"SIMPLE"
},
{
"codeName"
:
"Age"
,
"logicName"
:
"年龄"
,
"name"
:
"Age"
,
"orderValue"
:
1000
,
"getPSAppDEField"
:
{
"name"
:
"AGE"
,
"codeName"
:
"Age"
},
"sourceType"
:
"DEFIELD"
,
"stdDataType"
:
9
,
"type"
:
"SIMPLE"
},
{
"codeName"
:
"CreateDate"
,
"logicName"
:
"建立时间"
,
"name"
:
"CreateDate"
,
"orderValue"
:
1000
,
"getPSAppDEField"
:
{
"name"
:
"CREATEDATE"
,
"codeName"
:
"CreateDate"
},
"sourceType"
:
"DEFIELD"
,
"stdDataType"
:
5
,
"type"
:
"SIMPLE"
,
"allowEmpty"
:
false
},
{
"codeName"
:
"CreateMan"
,
"logicName"
:
"建立人"
,
"name"
:
"CreateMan"
,
"orderValue"
:
1000
,
"getPSAppDEField"
:
{
"name"
:
"CREATEMAN"
,
"codeName"
:
"CreateMan"
},
"sourceType"
:
"DEFIELD"
,
"stdDataType"
:
25
,
"type"
:
"SIMPLE"
,
"allowEmpty"
:
false
},
{
"codeName"
:
"DepartMent"
,
"logicName"
:
"单位"
,
"name"
:
"DepartMent"
,
"orderValue"
:
1000
,
"getPSAppDEField"
:
{
"name"
:
"DEPARTMENT"
,
"codeName"
:
"DepartMent"
},
"sourceType"
:
"DEFIELD"
,
"stdDataType"
:
25
,
"type"
:
"SIMPLE"
},
{
"codeName"
:
"DeptId"
,
"logicName"
:
"组织部门标识"
,
"name"
:
"DeptId"
,
"orderValue"
:
1000
,
"getPSAppDEField"
:
{
"name"
:
"DEPTID"
,
"codeName"
:
"DeptId"
},
"sourceType"
:
"DEFIELD"
,
"stdDataType"
:
25
,
"type"
:
"SIMPLE"
},
{
"codeName"
:
"Field"
,
"logicName"
:
"属性"
,
"name"
:
"Field"
,
"orderValue"
:
1000
,
"getPSAppDEField"
:
{
"name"
:
"FIELD"
,
"codeName"
:
"Field"
},
"sourceType"
:
"DEFIELD"
,
"stdDataType"
:
25
,
"type"
:
"SIMPLE"
},
{
"codeName"
:
"Name"
,
"logicName"
:
"学员姓名"
,
"name"
:
"Name"
,
"orderValue"
:
1000
,
"getPSAppDEField"
:
{
"name"
:
"NAME"
,
"codeName"
:
"Name"
},
"sourceType"
:
"DEFIELD"
,
"stdDataType"
:
25
,
"type"
:
"SIMPLE"
},
{
"codeName"
:
"OrgId"
,
"logicName"
:
"组织机构标识"
,
"name"
:
"OrgId"
,
"orderValue"
:
1000
,
"getPSAppDEField"
:
{
"name"
:
"ORGID"
,
"codeName"
:
"OrgId"
},
"sourceType"
:
"DEFIELD"
,
"stdDataType"
:
25
,
"type"
:
"SIMPLE"
},
{
"codeName"
:
"ReginfoId"
,
"logicName"
:
"学员登记信息标识"
,
"name"
:
"ReginfoId"
,
"orderValue"
:
1000
,
"getPSAppDEField"
:
{
"name"
:
"REGINFOID"
,
"codeName"
:
"ReginfoId"
},
"sourceType"
:
"DEFIELD"
,
"stdDataType"
:
25
,
"type"
:
"SIMPLE"
,
"allowEmpty"
:
false
},
{
"codeName"
:
"ReginfoName"
,
"logicName"
:
"学员登记信息名称"
,
"name"
:
"ReginfoName"
,
"orderValue"
:
1000
,
"getPSAppDEField"
:
{
"name"
:
"REGINFONAME"
,
"codeName"
:
"ReginfoName"
},
"sourceType"
:
"DEFIELD"
,
"stdDataType"
:
25
,
"type"
:
"SIMPLE"
},
{
"codeName"
:
"StuNo"
,
"logicName"
:
"学员编号"
,
"name"
:
"StuNo"
,
"orderValue"
:
1000
,
"getPSAppDEField"
:
{
"name"
:
"STUNO"
,
"codeName"
:
"StuNo"
},
"sourceType"
:
"DEFIELD"
,
"stdDataType"
:
25
,
"type"
:
"SIMPLE"
},
{
"codeName"
:
"UpdateDate"
,
"logicName"
:
"更新时间"
,
"name"
:
"UpdateDate"
,
"orderValue"
:
1000
,
"getPSAppDEField"
:
{
"name"
:
"UPDATEDATE"
,
"codeName"
:
"UpdateDate"
},
"sourceType"
:
"DEFIELD"
,
"stdDataType"
:
5
,
"type"
:
"SIMPLE"
,
"allowEmpty"
:
false
},
{
"codeName"
:
"UpdateMan"
,
"logicName"
:
"更新人"
,
"name"
:
"UpdateMan"
,
"orderValue"
:
1000
,
"getPSAppDEField"
:
{
"name"
:
"UPDATEMAN"
,
"codeName"
:
"UpdateMan"
},
"sourceType"
:
"DEFIELD"
,
"stdDataType"
:
25
,
"type"
:
"SIMPLE"
,
"allowEmpty"
:
false
}
],
"sourceType"
:
"DE"
,
"type"
:
"DEFAULT"
},
{
"codeName"
:
"ReginfoFilterDTO"
,
"name"
:
"ReginfoFilterDTO"
,
"getPSAppDEMethodDTOFields"
:
[
{
"codeName"
:
"N_REGINFOID_EQ"
,
"logicName"
:
"学员登记信息标识"
,
"name"
:
"N_REGINFOID_EQ"
,
"orderValue"
:
99999
,
"getPSAppDEField"
:
{
"name"
:
"REGINFOID"
,
"codeName"
:
"ReginfoId"
},
"sourceType"
:
"DEFSEARCHMODE"
,
"stdDataType"
:
25
,
"type"
:
"SIMPLE"
},
{
"codeName"
:
"N_REGINFONAME_LIKE"
,
"logicName"
:
"学员登记信息名称"
,
"name"
:
"N_REGINFONAME_LIKE"
,
"orderValue"
:
99999
,
"getPSAppDEField"
:
{
"name"
:
"REGINFONAME"
,
"codeName"
:
"ReginfoName"
},
"sourceType"
:
"DEFSEARCHMODE"
,
"stdDataType"
:
25
,
"type"
:
"SIMPLE"
}
],
"sourceType"
:
"DE"
,
"type"
:
"DEFILTER"
}
],
"getAllPSAppDEMethods"
:
[
{
"actionMode"
:
"CHECKKEY"
,
"codeName"
:
"CheckKey"
,
"methodType"
:
"DEACTION"
,
"name"
:
"CheckKey"
,
"getPSAppDEMethodInput"
:
{
"name"
:
"输入对象"
,
"getPSAppDEMethodDTO"
:
{
"modelref"
:
true
,
"id"
:
"ReginfoDTO"
},
"type"
:
"DTO"
},
"getPSAppDEMethodReturn"
:
{
"name"
:
"返回对象"
,
"stdDataType"
:
9
,
"type"
:
"SIMPLE"
},
"requestMethod"
:
"POST"
,
"requestParamType"
:
"ENTITY"
,
"requestPath"
:
"/checkkey"
,
"builtinMethod"
:
false
},
{
"actionMode"
:
"CREATE"
,
"codeName"
:
"Create"
,
"methodType"
:
"DEACTION"
,
"name"
:
"Create"
,
"getPSAppDEMethodInput"
:
{
"name"
:
"输入对象"
,
"getPSAppDEMethodDTO"
:
{
"modelref"
:
true
,
"id"
:
"ReginfoDTO"
},
"type"
:
"DTO"
,
"output"
:
true
},
"getPSAppDEMethodReturn"
:
{
"name"
:
"返回对象"
,
"getPSAppDEMethodDTO"
:
{
"modelref"
:
true
,
"id"
:
"ReginfoDTO"
},
"type"
:
"DTO"
},
"requestMethod"
:
"POST"
,
"requestParamType"
:
"ENTITY"
,
"builtinMethod"
:
false
},
{
"actionMode"
:
"READ"
,
"codeName"
:
"Get"
,
"methodType"
:
"DEACTION"
,
"name"
:
"Get"
,
"getPSAppDEMethodInput"
:
{
"getKeyPSAppDEField"
:
{
"name"
:
"REGINFOID"
,
"codeName"
:
"ReginfoId"
},
"name"
:
"输入对象"
,
"type"
:
"KEYFIELD"
},
"getPSAppDEMethodReturn"
:
{
"name"
:
"返回对象"
,
"getPSAppDEMethodDTO"
:
{
"modelref"
:
true
,
"id"
:
"ReginfoDTO"
},
"type"
:
"DTO"
},
"requestField"
:
"REGINFOID"
,
"requestMethod"
:
"GET"
,
"requestParamType"
:
"FIELD"
,
"builtinMethod"
:
false
,
"needResourceKey"
:
true
},
{
"actionMode"
:
"GETDRAFT"
,
"codeName"
:
"GetDraft"
,
"methodType"
:
"DEACTION"
,
"name"
:
"GetDraft"
,
"getPSAppDEMethodInput"
:
{
"name"
:
"输入对象"
,
"getPSAppDEMethodDTO"
:
{
"modelref"
:
true
,
"id"
:
"ReginfoDTO"
},
"type"
:
"DTO"
},
"getPSAppDEMethodReturn"
:
{
"name"
:
"返回对象"
,
"getPSAppDEMethodDTO"
:
{
"modelref"
:
true
,
"id"
:
"ReginfoDTO"
},
"type"
:
"DTO"
},
"requestMethod"
:
"GET"
,
"requestParamType"
:
"NONE"
,
"requestPath"
:
"/getdraft"
,
"builtinMethod"
:
false
},
{
"actionMode"
:
"DELETE"
,
"batchActionMode"
:
1
,
"codeName"
:
"Remove"
,
"methodType"
:
"DEACTION"
,
"name"
:
"Remove"
,
"getPSAppDEMethodInput"
:
{
"getKeyPSAppDEField"
:
{
"name"
:
"REGINFOID"
,
"codeName"
:
"ReginfoId"
},
"name"
:
"输入对象"
,
"type"
:
"KEYFIELDS"
},
"getPSAppDEMethodReturn"
:
{
"name"
:
"返回对象"
,
"type"
:
"VOID"
},
"requestField"
:
"REGINFOID"
,
"requestMethod"
:
"DELETE"
,
"requestParamType"
:
"FIELD"
,
"builtinMethod"
:
false
,
"enableBatchAction"
:
true
,
"needResourceKey"
:
true
},
{
"actionMode"
:
"UNKNOWN"
,
"codeName"
:
"Save"
,
"methodType"
:
"DEACTION"
,
"name"
:
"Save"
,
"getPSAppDEMethodInput"
:
{
"name"
:
"输入对象"
,
"getPSAppDEMethodDTO"
:
{
"modelref"
:
true
,
"id"
:
"ReginfoDTO"
},
"type"
:
"DTO"
},
"getPSAppDEMethodReturn"
:
{
"name"
:
"返回对象"
,
"type"
:
"VOID"
},
"requestMethod"
:
"POST"
,
"requestParamType"
:
"ENTITY"
,
"requestPath"
:
"/save"
,
"builtinMethod"
:
false
,
"needResourceKey"
:
true
},
{
"actionMode"
:
"UPDATE"
,
"codeName"
:
"Update"
,
"methodType"
:
"DEACTION"
,
"name"
:
"Update"
,
"getPSAppDEMethodInput"
:
{
"name"
:
"输入对象"
,
"getPSAppDEMethodDTO"
:
{
"modelref"
:
true
,
"id"
:
"ReginfoDTO"
},
"type"
:
"DTO"
,
"output"
:
true
},
"getPSAppDEMethodReturn"
:
{
"name"
:
"返回对象"
,
"getPSAppDEMethodDTO"
:
{
"modelref"
:
true
,
"id"
:
"ReginfoDTO"
},
"type"
:
"DTO"
},
"requestMethod"
:
"PUT"
,
"requestParamType"
:
"ENTITY"
,
"builtinMethod"
:
false
,
"needResourceKey"
:
true
},
{
"codeName"
:
"FetchDefault"
,
"methodType"
:
"FETCH"
,
"name"
:
"FetchDefault"
,
"getPSAppDEMethodInput"
:
{
"name"
:
"输入对象"
,
"getPSAppDEMethodDTO"
:
{
"modelref"
:
true
,
"id"
:
"ReginfoFilterDTO"
},
"type"
:
"DTO"
},
"getPSAppDEMethodReturn"
:
{
"name"
:
"返回对象"
,
"getPSAppDEMethodDTO"
:
{
"modelref"
:
true
,
"id"
:
"ReginfoDTO"
},
"type"
:
"PAGE"
},
"requestMethod"
:
"POST"
,
"requestParamType"
:
"ENTITY"
,
"requestPath"
:
"/fetchdefault"
,
"builtinMethod"
:
false
},
{
"codeName"
:
"FilterCreate"
,
"methodType"
:
"FILTERACTION"
,
"name"
:
"FILTERCREATE"
,
"builtinMethod"
:
true
},
{
"codeName"
:
"FilterFetch"
,
"methodType"
:
"FILTERACTION"
,
"name"
:
"FILTERFETCH"
,
"builtinMethod"
:
true
},
{
"codeName"
:
"FilterGet"
,
"methodType"
:
"FILTERACTION"
,
"name"
:
"FILTERGET"
,
"builtinMethod"
:
true
},
{
"codeName"
:
"FilterGetDraft"
,
"methodType"
:
"FILTERACTION"
,
"name"
:
"FILTERGETDRAFT"
,
"builtinMethod"
:
true
},
{
"codeName"
:
"FilterRemove"
,
"methodType"
:
"FILTERACTION"
,
"name"
:
"FILTERREMOVE"
,
"builtinMethod"
:
true
},
{
"codeName"
:
"FilterSearch"
,
"methodType"
:
"FILTERACTION"
,
"name"
:
"FILTERSEARCH"
,
"builtinMethod"
:
true
},
{
"codeName"
:
"FilterUpdate"
,
"methodType"
:
"FILTERACTION"
,
"name"
:
"FILTERUPDATE"
,
"builtinMethod"
:
true
},
{
"codeName"
:
"Select"
,
"methodType"
:
"SELECT"
,
"name"
:
"Select"
,
"getPSAppDEMethodInput"
:
{
"name"
:
"输入对象"
,
"type"
:
"UNKNOWN"
},
"getPSAppDEMethodReturn"
:
{
"name"
:
"返回对象"
,
"type"
:
"UNKNOWN"
},
"requestMethod"
:
"POST"
,
"requestParamType"
:
"ENTITY"
,
"requestPath"
:
"/select"
,
"builtinMethod"
:
false
}
],
"getAllPSDEOPPrivs"
:
[
{
"logicName"
:
"建立"
,
"name"
:
"CREATE"
},
{
"logicName"
:
"删除"
,
"name"
:
"DELETE"
},
{
"logicName"
:
"读取"
,
"name"
:
"READ"
},
{
"logicName"
:
"更新"
,
"name"
:
"UPDATE"
}
],
"codeName"
:
"Reginfo"
,
"dEAPITag"
:
"REGINFO"
,
"dataAccCtrlArch"
:
1
,
"dataAccCtrlMode"
:
1
,
"dynaModelFilePath"
:
"PSSYSAPPS/Web/PSAPPDATAENTITIES/Reginfo.json"
,
"enableUIActions"
:
15
,
"getKeyPSAppDEField"
:
{
"name"
:
"REGINFOID"
,
"codeName"
:
"ReginfoId"
},
"logicName"
:
"学员登记信息"
,
"getMajorPSAppDEField"
:
{
"name"
:
"REGINFONAME"
,
"codeName"
:
"ReginfoName"
},
"name"
:
"REGINFO"
,
"getOrgIdPSAppDEField"
:
{
"name"
:
"ORGID"
,
"codeName"
:
"OrgId"
},
"getPSDEName"
:
"REGINFO"
,
"getQuickSearchPSAppDEFields"
:
[
{
"name"
:
"REGINFONAME"
,
"codeName"
:
"ReginfoName"
}
],
"storageMode"
:
0
,
"sysAPITag"
:
"TrainSys"
,
"defaultMode"
:
true
,
"enableFilterActions"
:
true
,
"enableUICreate"
:
true
,
"enableUIModify"
:
true
,
"enableUIRemove"
:
true
,
"enableWFActions"
:
false
,
"major"
:
true
}
\ No newline at end of file
trainsys-core/src/main/resources/model/cn/ibizlab/trainsys/PSSYSAPPS/Web/PSAPPDATAENTITIES/Reginfo/PSFORMS/Main.json
0 → 100644
浏览文件 @
ef871aa7
{
"codeName"
:
"Main"
,
"controlType"
:
"FORM"
,
"getCreatePSControlAction"
:
{
"modelref"
:
true
,
"id"
:
"create"
},
"dynaModelFilePath"
:
"PSSYSAPPS/Web/PSAPPDATAENTITIES/Reginfo/PSFORMS/Main.json"
,
"getGetDraftFromPSControlAction"
:
{
"modelref"
:
true
,
"id"
:
"loaddraftfrom"
},
"getGetDraftPSControlAction"
:
{
"modelref"
:
true
,
"id"
:
"loaddraft"
},
"getGetPSControlAction"
:
{
"modelref"
:
true
,
"id"
:
"load"
},
"hookEventNames"
:
[
"LOAD"
,
"SAVE"
,
"REMOVE"
],
"logicName"
:
"主编辑表单"
,
"getPSAppDataEntity"
:
{
"modelref"
:
true
,
"path"
:
"PSSYSAPPS/Web/PSAPPDATAENTITIES/Reginfo.json"
},
"getPSControlLogics"
:
[
{
"eventNames"
:
"LOAD;SAVE;REMOVE"
,
"logicTag"
:
"form"
,
"logicType"
:
"APPVIEWENGINE"
,
"name"
:
"engine_form"
,
"getPSAppViewEngine"
:
{
"modelref"
:
true
,
"id"
:
"engine"
}
}
],
"getPSDEFormItems"
:
[
{
"id"
:
"srfupdatedate"
,
"hidden"
:
true
,
"dataType"
:
5
,
"getPSAppDEField"
:
{
"name"
:
"UPDATEDATE"
,
"codeName"
:
"UpdateDate"
}
},
{
"id"
:
"srforikey"
,
"hidden"
:
true
,
"dataType"
:
25
},
{
"id"
:
"srfkey"
,
"hidden"
:
true
,
"dataType"
:
25
,
"getPSAppDEField"
:
{
"name"
:
"REGINFOID"
,
"codeName"
:
"ReginfoId"
}
},
{
"id"
:
"srfmajortext"
,
"hidden"
:
true
,
"dataType"
:
25
,
"getPSAppDEField"
:
{
"name"
:
"REGINFONAME"
,
"codeName"
:
"ReginfoName"
}
},
{
"id"
:
"srftempmode"
,
"hidden"
:
true
,
"dataType"
:
25
},
{
"id"
:
"srfuf"
,
"hidden"
:
true
,
"dataType"
:
25
},
{
"id"
:
"srfdeid"
,
"hidden"
:
true
,
"dataType"
:
25
},
{
"id"
:
"srfsourcekey"
,
"hidden"
:
true
,
"dataType"
:
25
},
{
"id"
:
"reginfoname"
,
"dataType"
:
25
,
"getPSAppDEField"
:
{
"name"
:
"REGINFONAME"
,
"codeName"
:
"ReginfoName"
}
},
{
"id"
:
"createman"
,
"dataType"
:
25
,
"getPSAppDEField"
:
{
"name"
:
"CREATEMAN"
,
"codeName"
:
"CreateMan"
}
},
{
"id"
:
"createdate"
,
"dataType"
:
5
,
"getPSAppDEField"
:
{
"name"
:
"CREATEDATE"
,
"codeName"
:
"CreateDate"
}
},
{
"id"
:
"updateman"
,
"dataType"
:
25
,
"getPSAppDEField"
:
{
"name"
:
"UPDATEMAN"
,
"codeName"
:
"UpdateMan"
}
},
{
"id"
:
"updatedate"
,
"dataType"
:
5
,
"getPSAppDEField"
:
{
"name"
:
"UPDATEDATE"
,
"codeName"
:
"UpdateDate"
}
},
{
"id"
:
"reginfoid"
,
"hidden"
:
true
,
"dataType"
:
25
,
"getPSAppDEField"
:
{
"name"
:
"REGINFOID"
,
"codeName"
:
"ReginfoId"
}
}
],
"getPSDEFormPages"
:
[
{
"caption"
:
"基本信息"
,
"codeName"
:
"formpage1"
,
"detailStyle"
:
"DEFAULT"
,
"detailType"
:
"FORMPAGE"
,
"name"
:
"formpage1"
,
"getPSDEFormDetails"
:
[
{
"actionGroupExtractMode"
:
"ITEM"
,
"caption"
:
"学员登记信息基本信息"
,
"codeName"
:
"group1"
,
"detailStyle"
:
"DEFAULT"
,
"detailType"
:
"GROUPPANEL"
,
"name"
:
"group1"
,
"getPSDEFormDetails"
:
[
{
"caption"
:
"学员登记信息名称"
,
"codeName"
:
"reginfoname"
,
"dataType"
:
25
,
"detailStyle"
:
"DEFAULT"
,
"detailType"
:
"FORMITEM"
,
"enableCond"
:
3
,
"ignoreInput"
:
0
,
"labelPos"
:
"LEFT"
,
"labelWidth"
:
130
,
"name"
:
"reginfoname"
,
"noPrivDisplayMode"
:
1
,
"getPSAppDEField"
:
{
"name"
:
"REGINFONAME"
,
"codeName"
:
"ReginfoName"
},
"getPSEditor"
:
{
"editorType"
:
"TEXTBOX"
,
"maxLength"
:
200
,
"name"
:
"reginfoname"
},
"getPSLayoutPos"
:
{
"colMD"
:
24
,
"layout"
:
"TABLE_24COL"
},
"allowEmpty"
:
true
,
"showCaption"
:
true
}
],
"getPSLayout"
:
{
"columnCount"
:
24
,
"layout"
:
"TABLE_24COL"
},
"getPSLayoutPos"
:
{
"colMD"
:
24
,
"layout"
:
"TABLE_24COL"
},
"infoGroupMode"
:
false
,
"showCaption"
:
true
}
],
"getPSLayout"
:
{
"columnCount"
:
24
,
"layout"
:
"TABLE_24COL"
},
"infoGroupMode"
:
false
},
{
"caption"
:
"其它"
,
"codeName"
:
"formpage2"
,
"detailStyle"
:
"DEFAULT"
,
"detailType"
:
"FORMPAGE"
,
"name"
:
"formpage2"
,
"getPSDEFormDetails"
:
[
{
"actionGroupExtractMode"
:
"ITEM"
,
"caption"
:
"操作信息"
,
"codeName"
:
"group2"
,
"detailStyle"
:
"DEFAULT"
,
"detailType"
:
"GROUPPANEL"
,
"name"
:
"group2"
,
"getPSDEFormDetails"
:
[
{
"caption"
:
"建立人"
,
"codeName"
:
"createman"
,
"dataType"
:
25
,
"detailStyle"
:
"DEFAULT"
,
"detailType"
:
"FORMITEM"
,
"enableCond"
:
3
,
"ignoreInput"
:
3
,
"labelPos"
:
"LEFT"
,
"labelWidth"
:
130
,
"name"
:
"createman"
,
"noPrivDisplayMode"
:
1
,
"getPSAppDEField"
:
{
"name"
:
"CREATEMAN"
,
"codeName"
:
"CreateMan"
},
"getPSEditor"
:
{
"editorType"
:
"SPAN"
,
"name"
:
"createman"
,
"getPSAppCodeList"
:
{
"modelref"
:
true
,
"path"
:
"PSSYSAPPS/Web/PSAPPCODELISTS/SysOperator.json"
},
"enableLinkView"
:
false
},
"getPSLayoutPos"
:
{
"colMD"
:
24
,
"layout"
:
"TABLE_24COL"
},
"allowEmpty"
:
true
,
"convertToCodeItemText"
:
true
,
"showCaption"
:
true
},
{
"caption"
:
"建立时间"
,
"codeName"
:
"createdate"
,
"dataType"
:
5
,
"detailStyle"
:
"DEFAULT"
,
"detailType"
:
"FORMITEM"
,
"enableCond"
:
3
,
"ignoreInput"
:
3
,
"labelPos"
:
"LEFT"
,
"labelWidth"
:
130
,
"name"
:
"createdate"
,
"noPrivDisplayMode"
:
1
,
"getPSAppDEField"
:
{
"name"
:
"CREATEDATE"
,
"codeName"
:
"CreateDate"
},
"getPSEditor"
:
{
"editorType"
:
"SPAN"
,
"name"
:
"createdate"
,
"enableLinkView"
:
false
},
"getPSLayoutPos"
:
{
"colMD"
:
24
,
"layout"
:
"TABLE_24COL"
},
"valueFormat"
:
"YYYY-MM-DD HH:mm:ss"
,
"allowEmpty"
:
true
,
"showCaption"
:
true
},
{
"caption"
:
"更新人"
,
"codeName"
:
"updateman"
,
"dataType"
:
25
,
"detailStyle"
:
"DEFAULT"
,
"detailType"
:
"FORMITEM"
,
"enableCond"
:
3
,
"ignoreInput"
:
3
,
"labelPos"
:
"LEFT"
,
"labelWidth"
:
130
,
"name"
:
"updateman"
,
"noPrivDisplayMode"
:
1
,
"getPSAppDEField"
:
{
"name"
:
"UPDATEMAN"
,
"codeName"
:
"UpdateMan"
},
"getPSEditor"
:
{
"editorType"
:
"SPAN"
,
"name"
:
"updateman"
,
"getPSAppCodeList"
:
{
"modelref"
:
true
,
"path"
:
"PSSYSAPPS/Web/PSAPPCODELISTS/SysOperator.json"
},
"enableLinkView"
:
false
},
"getPSLayoutPos"
:
{
"colMD"
:
24
,
"layout"
:
"TABLE_24COL"
},
"allowEmpty"
:
true
,
"convertToCodeItemText"
:
true
,
"showCaption"
:
true
},
{
"caption"
:
"更新时间"
,
"codeName"
:
"updatedate"
,
"dataType"
:
5
,
"detailStyle"
:
"DEFAULT"
,
"detailType"
:
"FORMITEM"
,
"enableCond"
:
3
,
"ignoreInput"
:
3
,
"labelPos"
:
"LEFT"
,
"labelWidth"
:
130
,
"name"
:
"updatedate"
,
"noPrivDisplayMode"
:
1
,
"getPSAppDEField"
:
{
"name"
:
"UPDATEDATE"
,
"codeName"
:
"UpdateDate"
},
"getPSEditor"
:
{
"editorType"
:
"SPAN"
,
"name"
:
"updatedate"
,
"enableLinkView"
:
false
},
"getPSLayoutPos"
:
{
"colMD"
:
24
,
"layout"
:
"TABLE_24COL"
},
"valueFormat"
:
"YYYY-MM-DD HH:mm:ss"
,
"allowEmpty"
:
true
,
"showCaption"
:
true
}
],
"getPSLayout"
:
{
"columnCount"
:
24
,
"layout"
:
"TABLE_24COL"
},
"getPSLayoutPos"
:
{
"colMD"
:
24
,
"layout"
:
"TABLE_24COL"
},
"infoGroupMode"
:
false
,
"showCaption"
:
true
}
],
"getPSLayout"
:
{
"columnCount"
:
24
,
"layout"
:
"TABLE_24COL"
},
"infoGroupMode"
:
false
}
],
"getPSLayout"
:
{
"columnCount"
:
24
,
"layout"
:
"TABLE_24COL"
},
"getRemovePSControlAction"
:
{
"modelref"
:
true
,
"id"
:
"remove"
},
"tabHeaderPos"
:
"TOP"
,
"getUpdatePSControlAction"
:
{
"modelref"
:
true
,
"id"
:
"update"
},
"noTabHeader"
:
false
,
"modelid"
:
"d3068040622af7c5472aeb30d21d9f03"
,
"modeltype"
:
"PSDEFORM_EDITFORM"
}
\ No newline at end of file
trainsys-core/src/main/resources/model/cn/ibizlab/trainsys/PSSYSAPPS/Web/PSAPPDATAENTITIES/Reginfo/PSGRIDS/Main.json
0 → 100644
浏览文件 @
ef871aa7
{
"aggMode"
:
"NONE"
,
"codeName"
:
"Main"
,
"columnEnableLink"
:
2
,
"controlType"
:
"GRID"
,
"dynaModelFilePath"
:
"PSSYSAPPS/Web/PSAPPDATAENTITIES/Reginfo/PSGRIDS/Main.json"
,
"getFetchPSControlAction"
:
{
"modelref"
:
true
,
"id"
:
"fetch"
},
"groupMode"
:
"NONE"
,
"hookEventNames"
:
[
"ROWDBLCLICK"
,
"SELECTIONCHANGE"
,
"REMOVE"
,
"LOAD"
,
"BEFORELOAD"
],
"logicName"
:
"主表格"
,
"getPSAppDataEntity"
:
{
"modelref"
:
true
,
"path"
:
"PSSYSAPPS/Web/PSAPPDATAENTITIES/Reginfo.json"
},
"getPSControlLogics"
:
[
{
"eventNames"
:
"ROWDBLCLICK;SELECTIONCHANGE;REMOVE;LOAD;BEFORELOAD"
,
"logicTag"
:
"grid"
,
"logicType"
:
"APPVIEWENGINE"
,
"name"
:
"engine_grid"
,
"getPSAppViewEngine"
:
{
"modelref"
:
true
,
"id"
:
"engine"
}
}
],
"getPSDEGridColumns"
:
[
{
"align"
:
"LEFT"
,
"cLConvertMode"
:
"NONE"
,
"caption"
:
"学员编号"
,
"codeName"
:
"stuno"
,
"columnType"
:
"DEFGRIDCOLUMN"
,
"dataItemName"
:
"stuno"
,
"excelCaption"
:
"学员编号"
,
"name"
:
"stuno"
,
"noPrivDisplayMode"
:
1
,
"getPSAppDEField"
:
{
"name"
:
"STUNO"
,
"codeName"
:
"StuNo"
},
"width"
:
180
,
"widthUnit"
:
"PX"
,
"enableRowEdit"
:
true
,
"enableSort"
:
true
},
{
"align"
:
"LEFT"
,
"cLConvertMode"
:
"NONE"
,
"caption"
:
"学员姓名"
,
"codeName"
:
"name"
,
"columnType"
:
"DEFGRIDCOLUMN"
,
"dataItemName"
:
"name"
,
"excelCaption"
:
"学员姓名"
,
"name"
:
"name"
,
"noPrivDisplayMode"
:
1
,
"getPSAppDEField"
:
{
"name"
:
"NAME"
,
"codeName"
:
"Name"
},
"width"
:
180
,
"widthUnit"
:
"PX"
,
"enableRowEdit"
:
true
,
"enableSort"
:
true
},
{
"align"
:
"LEFT"
,
"cLConvertMode"
:
"NONE"
,
"caption"
:
"年龄"
,
"codeName"
:
"age"
,
"columnType"
:
"DEFGRIDCOLUMN"
,
"dataItemName"
:
"age"
,
"excelCaption"
:
"年龄"
,
"name"
:
"age"
,
"noPrivDisplayMode"
:
1
,
"getPSAppDEField"
:
{
"name"
:
"AGE"
,
"codeName"
:
"Age"
},
"width"
:
180
,
"widthUnit"
:
"PX"
,
"enableRowEdit"
:
true
,
"enableSort"
:
true
},
{
"align"
:
"LEFT"
,
"cLConvertMode"
:
"NONE"
,
"caption"
:
"单位"
,
"codeName"
:
"department"
,
"columnType"
:
"DEFGRIDCOLUMN"
,
"dataItemName"
:
"department"
,
"excelCaption"
:
"单位"
,
"name"
:
"department"
,
"noPrivDisplayMode"
:
1
,
"getPSAppDEField"
:
{
"name"
:
"DEPARTMENT"
,
"codeName"
:
"DepartMent"
},
"width"
:
180
,
"widthUnit"
:
"PX"
,
"enableRowEdit"
:
true
,
"enableSort"
:
true
},
{
"align"
:
"LEFT"
,
"cLConvertMode"
:
"NONE"
,
"caption"
:
"家庭住址"
,
"codeName"
:
"address"
,
"columnType"
:
"DEFGRIDCOLUMN"
,
"dataItemName"
:
"address"
,
"excelCaption"
:
"家庭住址"
,
"name"
:
"address"
,
"noPrivDisplayMode"
:
1
,
"getPSAppDEField"
:
{
"name"
:
"ADDRESS"
,
"codeName"
:
"Address"
},
"width"
:
180
,
"widthUnit"
:
"PX"
,
"enableRowEdit"
:
true
,
"enableSort"
:
true
}
],
"getPSDEGridDataItems"
:
[
{
"dataType"
:
25
,
"name"
:
"stuno"
,
"getPSAppDEField"
:
{
"name"
:
"STUNO"
,
"codeName"
:
"StuNo"
}
},
{
"dataType"
:
25
,
"name"
:
"name"
,
"getPSAppDEField"
:
{
"name"
:
"NAME"
,
"codeName"
:
"Name"
}
},
{
"dataType"
:
9
,
"name"
:
"age"
,
"getPSAppDEField"
:
{
"name"
:
"AGE"
,
"codeName"
:
"Age"
}
},
{
"dataType"
:
25
,
"name"
:
"department"
,
"getPSAppDEField"
:
{
"name"
:
"DEPARTMENT"
,
"codeName"
:
"DepartMent"
}
},
{
"dataType"
:
25
,
"name"
:
"address"
,
"getPSAppDEField"
:
{
"name"
:
"ADDRESS"
,
"codeName"
:
"Address"
}
},
{
"dataType"
:
25
,
"name"
:
"srfkey"
,
"getPSAppDEField"
:
{
"name"
:
"REGINFOID"
,
"codeName"
:
"ReginfoId"
}
},
{
"dataType"
:
25
,
"name"
:
"srfdataaccaction"
,
"getPSAppDEField"
:
{
"name"
:
"REGINFOID"
,
"codeName"
:
"ReginfoId"
},
"dataAccessAction"
:
true
},
{
"dataType"
:
25
,
"name"
:
"srfmajortext"
,
"getPSAppDEField"
:
{
"name"
:
"REGINFONAME"
,
"codeName"
:
"ReginfoName"
}
}
],
"getPSDEGridEditItems"
:
[
{
"caption"
:
"学员编号"
,
"codeName"
:
"stuno"
,
"enableCond"
:
3
,
"ignoreInput"
:
0
,
"name"
:
"stuno"
,
"getPSAppDEField"
:
{
"name"
:
"STUNO"
,
"codeName"
:
"StuNo"
},
"getPSEditor"
:
{
"editorType"
:
"TEXTBOX"
,
"maxLength"
:
100
,
"name"
:
"stuno"
},
"allowEmpty"
:
true
},
{
"caption"
:
"学员姓名"
,
"codeName"
:
"name"
,
"enableCond"
:
3
,
"ignoreInput"
:
0
,
"name"
:
"name"
,
"getPSAppDEField"
:
{
"name"
:
"NAME"
,
"codeName"
:
"Name"
},
"getPSEditor"
:
{
"editorType"
:
"TEXTBOX"
,
"maxLength"
:
100
,
"name"
:
"name"
},
"allowEmpty"
:
true
},
{
"caption"
:
"年龄"
,
"codeName"
:
"age"
,
"enableCond"
:
3
,
"ignoreInput"
:
0
,
"name"
:
"age"
,
"getPSAppDEField"
:
{
"name"
:
"AGE"
,
"codeName"
:
"Age"
},
"getPSEditor"
:
{
"editorType"
:
"TEXTBOX"
,
"name"
:
"age"
},
"allowEmpty"
:
true
},
{
"caption"
:
"单位"
,
"codeName"
:
"department"
,
"enableCond"
:
3
,
"ignoreInput"
:
0
,
"name"
:
"department"
,
"getPSAppDEField"
:
{
"name"
:
"DEPARTMENT"
,
"codeName"
:
"DepartMent"
},
"getPSEditor"
:
{
"editorType"
:
"TEXTBOX"
,
"maxLength"
:
100
,
"name"
:
"department"
},
"allowEmpty"
:
true
},
{
"caption"
:
"家庭住址"
,
"codeName"
:
"address"
,
"enableCond"
:
3
,
"ignoreInput"
:
0
,
"name"
:
"address"
,
"getPSAppDEField"
:
{
"name"
:
"ADDRESS"
,
"codeName"
:
"Address"
},
"getPSEditor"
:
{
"editorType"
:
"TEXTBOX"
,
"maxLength"
:
100
,
"name"
:
"address"
},
"allowEmpty"
:
true
},
{
"caption"
:
"学员登记信息标识"
,
"codeName"
:
"srfkey"
,
"enableCond"
:
3
,
"ignoreInput"
:
0
,
"name"
:
"srfkey"
,
"getPSAppDEField"
:
{
"name"
:
"REGINFOID"
,
"codeName"
:
"ReginfoId"
},
"getPSEditor"
:
{
"editorType"
:
"HIDDEN"
,
"name"
:
"srfkey"
},
"allowEmpty"
:
true
}
],
"pagingSize"
:
20
,
"getRemovePSControlAction"
:
{
"actionName"
:
"Remove"
,
"actionType"
:
"DEACTION"
,
"dataAccessAction"
:
"DELETE"
,
"name"
:
"remove"
,
"getPSAppDEMethod"
:
{
"modelref"
:
true
,
"id"
:
"Remove"
},
"getPSAppDataEntity"
:
{
"modelref"
:
true
,
"path"
:
"PSSYSAPPS/Web/PSAPPDATAENTITIES/Reginfo.json"
}
},
"sortMode"
:
"REMOTE"
,
"hasWFDataItems"
:
false
,
"enableColFilter"
:
false
,
"enableCustomized"
:
true
,
"enableGroup"
:
false
,
"enablePagingBar"
:
true
,
"enableRowEdit"
:
false
,
"enableRowEditOrder"
:
false
,
"enableRowNew"
:
false
,
"forceFit"
:
false
,
"hideHeader"
:
false
,
"noSort"
:
false
,
"singleSelect"
:
false
,
"modelid"
:
"79298f0344beee0b6f745936bb3a2fcd"
,
"modeltype"
:
"PSDEGRID"
}
\ No newline at end of file
trainsys-core/src/main/resources/model/cn/ibizlab/trainsys/PSSYSAPPS/Web/PSAPPDATAENTITIES/Reginfo/PSSEARCHFORMS/Default.json
0 → 100644
浏览文件 @
ef871aa7
{
"codeName"
:
"Default"
,
"controlType"
:
"SEARCHFORM"
,
"dynaModelFilePath"
:
"PSSYSAPPS/Web/PSAPPDATAENTITIES/Reginfo/PSSEARCHFORMS/Default.json"
,
"hookEventNames"
:
[
"SEARCH"
,
"LOAD"
,
"SAVE"
],
"logicName"
:
"默认搜索表单"
,
"getPSAppDataEntity"
:
{
"modelref"
:
true
,
"path"
:
"PSSYSAPPS/Web/PSAPPDATAENTITIES/Reginfo.json"
},
"getPSControlLogics"
:
[
{
"eventNames"
:
"SEARCH;LOAD;SAVE"
,
"logicTag"
:
"searchform"
,
"logicType"
:
"APPVIEWENGINE"
,
"name"
:
"engine_searchform"
,
"getPSAppViewEngine"
:
{
"modelref"
:
true
,
"id"
:
"engine"
}
}
],
"getPSDEFormPages"
:
[
{
"caption"
:
"常规条件"
,
"codeName"
:
"formpage1"
,
"detailStyle"
:
"DEFAULT"
,
"detailType"
:
"FORMPAGE"
,
"name"
:
"formpage1"
,
"getPSLayout"
:
{
"columnCount"
:
24
,
"layout"
:
"TABLE_24COL"
},
"infoGroupMode"
:
false
}
],
"getPSLayout"
:
{
"columnCount"
:
24
,
"layout"
:
"TABLE_24COL"
},
"searchButtonStyle"
:
"DEFAULT"
,
"tabHeaderPos"
:
"TOP"
,
"enableAdvanceSearch"
:
false
,
"enableAutoSearch"
:
false
,
"enableFilterSave"
:
false
,
"noTabHeader"
:
true
,
"modelid"
:
"33c3311c3a8092371f63a2ee2b005ec4"
,
"modeltype"
:
"PSDEFORM_SEARCHFORM"
}
\ No newline at end of file
trainsys-core/src/main/resources/model/cn/ibizlab/trainsys/PSSYSAPPS/Web/PSAPPDEVIEWS/ReginfoEditView.json
0 → 100644
浏览文件 @
ef871aa7
{
"accUserMode"
:
2
,
"caption"
:
"学员登记信息"
,
"codeName"
:
"ReginfoEditView"
,
"dynaModelFilePath"
:
"PSSYSAPPS/Web/PSAPPDEVIEWS/ReginfoEditView.json"
,
"funcViewMode"
:
"EDITVIEW"
,
"name"
:
"ReginfoEditView"
,
"getPSAppDataEntity"
:
{
"modelref"
:
true
,
"path"
:
"PSSYSAPPS/Web/PSAPPDATAENTITIES/Reginfo.json"
},
"getPSAppViewEngines"
:
[
{
"engineCat"
:
"VIEW"
,
"engineType"
:
"EditView"
,
"name"
:
"engine"
,
"getPSUIEngineParams"
:
[
{
"ctrlName"
:
"form"
,
"name"
:
"FORM"
,
"paramType"
:
"CTRL"
},
{
"name"
:
"P2K"
,
"paramType"
:
"VALUE"
,
"value"
:
0
}
]
}
],
"getPSAppViewLogics"
:
[
{
"eventArg"
:
"tbitem3"
,
"eventNames"
:
"CLICK"
,
"logicTrigger"
:
"CTRLEVENT"
,
"logicType"
:
"APPVIEWUIACTION"
,
"name"
:
"toolbar_tbitem3_click"
,
"getPSAppViewUIAction"
:
{
"modelref"
:
true
,
"id"
:
"toolbar_tbitem3"
},
"getPSViewCtrlName"
:
"toolbar"
},
{
"eventArg"
:
"tbitem4"
,
"eventNames"
:
"CLICK"
,
"logicTrigger"
:
"CTRLEVENT"
,
"logicType"
:
"APPVIEWUIACTION"
,
"name"
:
"toolbar_tbitem4_click"
,
"getPSAppViewUIAction"
:
{
"modelref"
:
true
,
"id"
:
"toolbar_tbitem4"
},
"getPSViewCtrlName"
:
"toolbar"
},
{
"eventArg"
:
"tbitem5"
,
"eventNames"
:
"CLICK"
,
"logicTrigger"
:
"CTRLEVENT"
,
"logicType"
:
"APPVIEWUIACTION"
,
"name"
:
"toolbar_tbitem5_click"
,
"getPSAppViewUIAction"
:
{
"modelref"
:
true
,
"id"
:
"toolbar_tbitem5"
},
"getPSViewCtrlName"
:
"toolbar"
},
{
"eventArg"
:
"tbitem7"
,
"eventNames"
:
"CLICK"
,
"logicTrigger"
:
"CTRLEVENT"
,
"logicType"
:
"APPVIEWUIACTION"
,
"name"
:
"toolbar_tbitem7_click"
,
"getPSAppViewUIAction"
:
{
"modelref"
:
true
,
"id"
:
"toolbar_tbitem7"
},
"getPSViewCtrlName"
:
"toolbar"
},
{
"eventArg"
:
"tbitem9"
,
"eventNames"
:
"CLICK"
,
"logicTrigger"
:
"CTRLEVENT"
,
"logicType"
:
"APPVIEWUIACTION"
,
"name"
:
"toolbar_tbitem9_click"
,
"getPSAppViewUIAction"
:
{
"modelref"
:
true
,
"id"
:
"toolbar_tbitem9"
},
"getPSViewCtrlName"
:
"toolbar"
},
{
"eventArg"
:
"tbitem10"
,
"eventNames"
:
"CLICK"
,
"logicTrigger"
:
"CTRLEVENT"
,
"logicType"
:
"APPVIEWUIACTION"
,
"name"
:
"toolbar_tbitem10_click"
,
"getPSAppViewUIAction"
:
{
"modelref"
:
true
,
"id"
:
"toolbar_tbitem10"
},
"getPSViewCtrlName"
:
"toolbar"
},
{
"eventArg"
:
"tbitem12"
,
"eventNames"
:
"CLICK"
,
"logicTrigger"
:
"CTRLEVENT"
,
"logicType"
:
"APPVIEWUIACTION"
,
"name"
:
"toolbar_tbitem12_click"
,
"getPSAppViewUIAction"
:
{
"modelref"
:
true
,
"id"
:
"toolbar_tbitem12"
},
"getPSViewCtrlName"
:
"toolbar"
},
{
"eventArg"
:
"tbitem14"
,
"eventNames"
:
"CLICK"
,
"logicTrigger"
:
"CTRLEVENT"
,
"logicType"
:
"APPVIEWUIACTION"
,
"name"
:
"toolbar_tbitem14_click"
,
"getPSAppViewUIAction"
:
{
"modelref"
:
true
,
"id"
:
"toolbar_tbitem14"
},
"getPSViewCtrlName"
:
"toolbar"
},
{
"eventArg"
:
"tbitem15"
,
"eventNames"
:
"CLICK"
,
"logicTrigger"
:
"CTRLEVENT"
,
"logicType"
:
"APPVIEWUIACTION"
,
"name"
:
"toolbar_tbitem15_click"
,
"getPSAppViewUIAction"
:
{
"modelref"
:
true
,
"id"
:
"toolbar_tbitem15"
},
"getPSViewCtrlName"
:
"toolbar"
},
{
"eventArg"
:
"tbitem23"
,
"eventNames"
:
"CLICK"
,
"logicTrigger"
:
"CTRLEVENT"
,
"logicType"
:
"APPVIEWUIACTION"
,
"name"
:
"toolbar_tbitem23_click"
,
"getPSAppViewUIAction"
:
{
"modelref"
:
true
,
"id"
:
"toolbar_tbitem23"
},
"getPSViewCtrlName"
:
"toolbar"
},
{
"eventArg"
:
"tbitem24"
,
"eventNames"
:
"CLICK"
,
"logicTrigger"
:
"CTRLEVENT"
,
"logicType"
:
"APPVIEWUIACTION"
,
"name"
:
"toolbar_tbitem24_click"
,
"getPSAppViewUIAction"
:
{
"modelref"
:
true
,
"id"
:
"toolbar_tbitem24"
},
"getPSViewCtrlName"
:
"toolbar"
},
{
"eventArg"
:
"tbitem25"
,
"eventNames"
:
"CLICK"
,
"logicTrigger"
:
"CTRLEVENT"
,
"logicType"
:
"APPVIEWUIACTION"
,
"name"
:
"toolbar_tbitem25_click"
,
"getPSAppViewUIAction"
:
{
"modelref"
:
true
,
"id"
:
"toolbar_tbitem25"
},
"getPSViewCtrlName"
:
"toolbar"
},
{
"eventArg"
:
"tbitem26"
,
"eventNames"
:
"CLICK"
,
"logicTrigger"
:
"CTRLEVENT"
,
"logicType"
:
"APPVIEWUIACTION"
,
"name"
:
"toolbar_tbitem26_click"
,
"getPSAppViewUIAction"
:
{
"modelref"
:
true
,
"id"
:
"toolbar_tbitem26"
},
"getPSViewCtrlName"
:
"toolbar"
},
{
"eventArg"
:
"tbitem22"
,
"eventNames"
:
"CLICK"
,
"logicTrigger"
:
"CTRLEVENT"
,
"logicType"
:
"APPVIEWUIACTION"
,
"name"
:
"toolbar_tbitem22_click"
,
"getPSAppViewUIAction"
:
{
"modelref"
:
true
,
"id"
:
"toolbar_tbitem22"
},
"getPSViewCtrlName"
:
"toolbar"
}
],
"getPSAppViewUIActions"
:
[
{
"name"
:
"toolbar_tbitem3"
,
"getPSUIAction"
:
{
"modelref"
:
true
,
"id"
:
"Save"
},
"xDataControlName"
:
"form"
},
{
"name"
:
"toolbar_tbitem4"
,
"getPSUIAction"
:
{
"modelref"
:
true
,
"id"
:
"SaveAndNew"
},
"xDataControlName"
:
"form"
},
{
"name"
:
"toolbar_tbitem5"
,
"getPSUIAction"
:
{
"modelref"
:
true
,
"id"
:
"SaveAndExit"
},
"xDataControlName"
:
"form"
},
{
"name"
:
"toolbar_tbitem7"
,
"getPSUIAction"
:
{
"modelref"
:
true
,
"id"
:
"RemoveAndExit"
},
"uIActionTarget"
:
"SINGLEKEY"
,
"xDataControlName"
:
"form"
},
{
"name"
:
"toolbar_tbitem9"
,
"getPSUIAction"
:
{
"modelref"
:
true
,
"id"
:
"SaveAndStart"
},
"xDataControlName"
:
"form"
},
{
"name"
:
"toolbar_tbitem10"
,
"getPSUIAction"
:
{
"modelref"
:
true
,
"id"
:
"ViewWFStep"
},
"uIActionTarget"
:
"SINGLEKEY"
,
"xDataControlName"
:
"form"
},
{
"name"
:
"toolbar_tbitem12"
,
"getPSUIAction"
:
{
"modelref"
:
true
,
"id"
:
"New"
},
"xDataControlName"
:
"form"
},
{
"name"
:
"toolbar_tbitem14"
,
"getPSUIAction"
:
{
"modelref"
:
true
,
"id"
:
"Copy"
},
"uIActionTarget"
:
"SINGLEKEY"
,
"xDataControlName"
:
"form"
},
{
"name"
:
"toolbar_tbitem15"
,
"getPSUIAction"
:
{
"modelref"
:
true
,
"id"
:
"Print"
},
"uIActionTarget"
:
"SINGLEKEY"
,
"xDataControlName"
:
"form"
},
{
"name"
:
"toolbar_tbitem23"
,
"getPSUIAction"
:
{
"modelref"
:
true
,
"id"
:
"FirstRecord"
},
"uIActionTarget"
:
"SINGLEKEY"
,
"xDataControlName"
:
"form"
},
{
"name"
:
"toolbar_tbitem24"
,
"getPSUIAction"
:
{
"modelref"
:
true
,
"id"
:
"PrevRecord"
},
"uIActionTarget"
:
"SINGLEKEY"
,
"xDataControlName"
:
"form"
},
{
"name"
:
"toolbar_tbitem25"
,
"getPSUIAction"
:
{
"modelref"
:
true
,
"id"
:
"NextRecord"
},
"uIActionTarget"
:
"SINGLEKEY"
,
"xDataControlName"
:
"form"
},
{
"name"
:
"toolbar_tbitem26"
,
"getPSUIAction"
:
{
"modelref"
:
true
,
"id"
:
"LastRecord"
},
"uIActionTarget"
:
"SINGLEKEY"
,
"xDataControlName"
:
"form"
},
{
"name"
:
"toolbar_tbitem22"
,
"getPSUIAction"
:
{
"modelref"
:
true
,
"id"
:
"Help"
},
"xDataControlName"
:
"form"
}
],
"getPSControls"
:
[
{
"codeName"
:
"EditViewtoolbar"
,
"controlType"
:
"TOOLBAR"
,
"hookEventNames"
:
[
"CLICK"
],
"logicName"
:
"工具栏模板(默认编辑界面)"
,
"name"
:
"toolbar"
,
"getPSAppDataEntity"
:
{
"modelref"
:
true
,
"path"
:
"PSSYSAPPS/Web/PSAPPDATAENTITIES/Reginfo.json"
},
"getPSControlLogics"
:
[
{
"eventArg"
:
"tbitem3"
,
"eventNames"
:
"CLICK"
,
"logicTag"
:
"toolbar"
,
"logicType"
:
"APPVIEWLOGIC"
,
"name"
:
"toolbar_tbitem3_click"
,
"getPSAppViewLogic"
:
{
"modelref"
:
true
,
"id"
:
"toolbar_tbitem3_click"
}
},
{
"eventArg"
:
"tbitem4"
,
"eventNames"
:
"CLICK"
,
"logicTag"
:
"toolbar"
,
"logicType"
:
"APPVIEWLOGIC"
,
"name"
:
"toolbar_tbitem4_click"
,
"getPSAppViewLogic"
:
{
"modelref"
:
true
,
"id"
:
"toolbar_tbitem4_click"
}
},
{
"eventArg"
:
"tbitem5"
,
"eventNames"
:
"CLICK"
,
"logicTag"
:
"toolbar"
,
"logicType"
:
"APPVIEWLOGIC"
,
"name"
:
"toolbar_tbitem5_click"
,
"getPSAppViewLogic"
:
{
"modelref"
:
true
,
"id"
:
"toolbar_tbitem5_click"
}
},
{
"eventArg"
:
"tbitem7"
,
"eventNames"
:
"CLICK"
,
"logicTag"
:
"toolbar"
,
"logicType"
:
"APPVIEWLOGIC"
,
"name"
:
"toolbar_tbitem7_click"
,
"getPSAppViewLogic"
:
{
"modelref"
:
true
,
"id"
:
"toolbar_tbitem7_click"
}
},
{
"eventArg"
:
"tbitem9"
,
"eventNames"
:
"CLICK"
,
"logicTag"
:
"toolbar"
,
"logicType"
:
"APPVIEWLOGIC"
,
"name"
:
"toolbar_tbitem9_click"
,
"getPSAppViewLogic"
:
{
"modelref"
:
true
,
"id"
:
"toolbar_tbitem9_click"
}
},
{
"eventArg"
:
"tbitem10"
,
"eventNames"
:
"CLICK"
,
"logicTag"
:
"toolbar"
,
"logicType"
:
"APPVIEWLOGIC"
,
"name"
:
"toolbar_tbitem10_click"
,
"getPSAppViewLogic"
:
{
"modelref"
:
true
,
"id"
:
"toolbar_tbitem10_click"
}
},
{
"eventArg"
:
"tbitem12"
,
"eventNames"
:
"CLICK"
,
"logicTag"
:
"toolbar"
,
"logicType"
:
"APPVIEWLOGIC"
,
"name"
:
"toolbar_tbitem12_click"
,
"getPSAppViewLogic"
:
{
"modelref"
:
true
,
"id"
:
"toolbar_tbitem12_click"
}
},
{
"eventArg"
:
"tbitem14"
,
"eventNames"
:
"CLICK"
,
"logicTag"
:
"toolbar"
,
"logicType"
:
"APPVIEWLOGIC"
,
"name"
:
"toolbar_tbitem14_click"
,
"getPSAppViewLogic"
:
{
"modelref"
:
true
,
"id"
:
"toolbar_tbitem14_click"
}
},
{
"eventArg"
:
"tbitem15"
,
"eventNames"
:
"CLICK"
,
"logicTag"
:
"toolbar"
,
"logicType"
:
"APPVIEWLOGIC"
,
"name"
:
"toolbar_tbitem15_click"
,
"getPSAppViewLogic"
:
{
"modelref"
:
true
,
"id"
:
"toolbar_tbitem15_click"
}
},
{
"eventArg"
:
"tbitem23"
,
"eventNames"
:
"CLICK"
,
"logicTag"
:
"toolbar"
,
"logicType"
:
"APPVIEWLOGIC"
,
"name"
:
"toolbar_tbitem23_click"
,
"getPSAppViewLogic"
:
{
"modelref"
:
true
,
"id"
:
"toolbar_tbitem23_click"
}
},
{
"eventArg"
:
"tbitem24"
,
"eventNames"
:
"CLICK"
,
"logicTag"
:
"toolbar"
,
"logicType"
:
"APPVIEWLOGIC"
,
"name"
:
"toolbar_tbitem24_click"
,
"getPSAppViewLogic"
:
{
"modelref"
:
true
,
"id"
:
"toolbar_tbitem24_click"
}
},
{
"eventArg"
:
"tbitem25"
,
"eventNames"
:
"CLICK"
,
"logicTag"
:
"toolbar"
,
"logicType"
:
"APPVIEWLOGIC"
,
"name"
:
"toolbar_tbitem25_click"
,
"getPSAppViewLogic"
:
{
"modelref"
:
true
,
"id"
:
"toolbar_tbitem25_click"
}
},
{
"eventArg"
:
"tbitem26"
,
"eventNames"
:
"CLICK"
,
"logicTag"
:
"toolbar"
,
"logicType"
:
"APPVIEWLOGIC"
,
"name"
:
"toolbar_tbitem26_click"
,
"getPSAppViewLogic"
:
{
"modelref"
:
true
,
"id"
:
"toolbar_tbitem26_click"
}
},
{
"eventArg"
:
"tbitem22"
,
"eventNames"
:
"CLICK"
,
"logicTag"
:
"toolbar"
,
"logicType"
:
"APPVIEWLOGIC"
,
"name"
:
"toolbar_tbitem22_click"
,
"getPSAppViewLogic"
:
{
"modelref"
:
true
,
"id"
:
"toolbar_tbitem22_click"
}
}
],
"getPSControlParam"
:
{
"id"
:
"TOOLBAR"
},
"getPSDEToolbarItems"
:
[
{
"getCapPSLanguageRes"
:
{
"lanResTag"
:
"TBB.TEXT.*.SAVE"
},
"caption"
:
"保存"
,
"groupExtractMode"
:
"ITEM"
,
"itemType"
:
"DEUIACTION"
,
"name"
:
"tbitem3"
,
"noPrivDisplayMode"
:
2
,
"getPSAppViewUIAction"
:
{
"modelref"
:
true
,
"id"
:
"toolbar_tbitem3"
},
"getPSSysImage"
:
{
"glyph"
:
"xf0c7@FontAwesome"
,
"cssClass"
:
"fa fa-save"
},
"getPSUIAction"
:
{
"getCapPSLanguageRes"
:
{
"lanResTag"
:
"TBB.TEXT.*.SAVE"
},
"caption"
:
"保存"
,
"codeName"
:
"Save"
,
"fullCodeName"
:
"Save"
,
"name"
:
"编辑界面_保存操作"
,
"getPSSysImage"
:
{
"glyph"
:
"xf0c7@FontAwesome"
,
"cssClass"
:
"fa fa-save"
},
"predefinedType"
:
"EDITVIEW_SAVEACTION"
,
"timeout"
:
60000
,
"getTooltipPSLanguageRes"
:
{
"lanResTag"
:
"TBB.TOOLTIP.*.SAVE"
},
"uIActionMode"
:
"SYS"
,
"uIActionTag"
:
"Save"
,
"uIActionType"
:
"DEUIACTION"
},
"tooltip"
:
"保存"
,
"getTooltipPSLanguageRes"
:
{
"lanResTag"
:
"TBB.TOOLTIP.*.SAVE"
},
"showCaption"
:
true
,
"showIcon"
:
true
},
{
"getCapPSLanguageRes"
:
{
"lanResTag"
:
"TBB.TEXT.EDITVIEW.SAVEANDNEW"
},
"caption"
:
"保存并新建"
,
"groupExtractMode"
:
"ITEM"
,
"itemType"
:
"DEUIACTION"
,
"name"
:
"tbitem4"
,
"noPrivDisplayMode"
:
2
,
"getPSAppViewUIAction"
:
{
"modelref"
:
true
,
"id"
:
"toolbar_tbitem4"
},
"getPSSysImage"
:
{
"cssClass"
:
"sx-tb-saveandnew"
},
"getPSUIAction"
:
{
"getCapPSLanguageRes"
:
{
"lanResTag"
:
"TBB.TEXT.EDITVIEW.SAVEANDNEW"
},
"caption"
:
"保存并新建"
,
"codeName"
:
"SaveAndNew"
,
"fullCodeName"
:
"SaveAndNew"
,
"name"
:
"编辑界面_保存并新建操作"
,
"getPSSysImage"
:
{
"cssClass"
:
"sx-tb-saveandnew"
},
"predefinedType"
:
"EDITVIEW_SAVEANDNEWACTION"
,
"timeout"
:
60000
,
"getTooltipPSLanguageRes"
:
{
"lanResTag"
:
"TBB.TOOLTIP.EDITVIEW.SAVEANDNEW"
},
"uIActionMode"
:
"SYS"
,
"uIActionTag"
:
"SaveAndNew"
,
"uIActionType"
:
"DEUIACTION"
},
"tooltip"
:
"保存并新建"
,
"getTooltipPSLanguageRes"
:
{
"lanResTag"
:
"TBB.TOOLTIP.EDITVIEW.SAVEANDNEW"
},
"showCaption"
:
true
,
"showIcon"
:
true
},
{
"getCapPSLanguageRes"
:
{
"lanResTag"
:
"TBB.TEXT.EDITVIEW.SAVEANDCLOSE"
},
"caption"
:
"保存并关闭"
,
"groupExtractMode"
:
"ITEM"
,
"itemType"
:
"DEUIACTION"
,
"name"
:
"tbitem5"
,
"noPrivDisplayMode"
:
2
,
"getPSAppViewUIAction"
:
{
"modelref"
:
true
,
"id"
:
"toolbar_tbitem5"
},
"getPSSysImage"
:
{
"cssClass"
:
"sx-tb-saveandclose"
},
"getPSUIAction"
:
{
"getCapPSLanguageRes"
:
{
"lanResTag"
:
"TBB.TEXT.EDITVIEW.SAVEANDCLOSE"
},
"caption"
:
"保存并关闭"
,
"codeName"
:
"SaveAndExit"
,
"fullCodeName"
:
"SaveAndExit"
,
"name"
:
"编辑界面_保存并退出操作"
,
"getPSSysImage"
:
{
"cssClass"
:
"sx-tb-saveandclose"
},
"predefinedType"
:
"EDITVIEW_SAVEANDEXITACTION"
,
"timeout"
:
60000
,
"getTooltipPSLanguageRes"
:
{
"lanResTag"
:
"TBB.TOOLTIP.EDITVIEW.SAVEANDCLOSE"
},
"uIActionMode"
:
"SYS"
,
"uIActionTag"
:
"SaveAndExit"
,
"uIActionType"
:
"DEUIACTION"
},
"tooltip"
:
"保存并关闭"
,
"getTooltipPSLanguageRes"
:
{
"lanResTag"
:
"TBB.TOOLTIP.EDITVIEW.SAVEANDCLOSE"
},
"showCaption"
:
true
,
"showIcon"
:
true
},
{
"itemType"
:
"SEPERATOR"
,
"name"
:
"tbitem6"
,
"spanMode"
:
false
},
{
"getCapPSLanguageRes"
:
{
"lanResTag"
:
"TBB.TEXT.EDITVIEW.REMOVEANDCLOSE"
},
"caption"
:
"删除并关闭"
,
"groupExtractMode"
:
"ITEM"
,
"itemType"
:
"DEUIACTION"
,
"name"
:
"tbitem7"
,
"noPrivDisplayMode"
:
2
,
"getPSAppViewUIAction"
:
{
"modelref"
:
true
,
"id"
:
"toolbar_tbitem7"
},
"getPSSysImage"
:
{
"glyph"
:
"xf00d@FontAwesome"
,
"cssClass"
:
"fa fa-remove"
},
"getPSUIAction"
:
{
"actionTarget"
:
"SINGLEKEY"
,
"getCapPSLanguageRes"
:
{
"lanResTag"
:
"TBB.TEXT.EDITVIEW.REMOVEANDCLOSE"
},
"caption"
:
"删除并关闭"
,
"codeName"
:
"RemoveAndExit"
,
"fullCodeName"
:
"RemoveAndExit"
,
"name"
:
"编辑界面_删除并退出操作"
,
"getPSSysImage"
:
{
"glyph"
:
"xf00d@FontAwesome"
,
"cssClass"
:
"fa fa-remove"
},
"predefinedType"
:
"EDITVIEW_REMOVEANDEXITACTION"
,
"timeout"
:
60000
,
"getTooltipPSLanguageRes"
:
{
"lanResTag"
:
"TBB.TOOLTIP.EDITVIEW.REMOVEANDCLOSE"
},
"uIActionMode"
:
"SYS"
,
"uIActionTag"
:
"RemoveAndExit"
,
"uIActionType"
:
"DEUIACTION"
},
"tooltip"
:
"删除并关闭"
,
"getTooltipPSLanguageRes"
:
{
"lanResTag"
:
"TBB.TOOLTIP.EDITVIEW.REMOVEANDCLOSE"
},
"showCaption"
:
true
,
"showIcon"
:
true
},
{
"itemType"
:
"SEPERATOR"
,
"name"
:
"tbitem8"
,
"spanMode"
:
false
},
{
"getCapPSLanguageRes"
:
{
"lanResTag"
:
"TBB.TEXT.*.NEW"
},
"caption"
:
"新建"
,
"groupExtractMode"
:
"ITEM"
,
"itemType"
:
"DEUIACTION"
,
"name"
:
"tbitem12"
,
"noPrivDisplayMode"
:
2
,
"getPSAppViewUIAction"
:
{
"modelref"
:
true
,
"id"
:
"toolbar_tbitem12"
},
"getPSSysImage"
:
{
"glyph"
:
"xf0f6@FontAwesome"
,
"cssClass"
:
"fa fa-file-text-o"
},
"getPSUIAction"
:
{
"getCapPSLanguageRes"
:
{
"lanResTag"
:
"TBB.TEXT.*.NEW"
},
"caption"
:
"新建"
,
"codeName"
:
"New"
,
"fullCodeName"
:
"New"
,
"name"
:
"编辑界面_新建操作"
,
"getPSSysImage"
:
{
"glyph"
:
"xf0f6@FontAwesome"
,
"cssClass"
:
"fa fa-file-text-o"
},
"predefinedType"
:
"EDITVIEW_NEWACTION"
,
"timeout"
:
60000
,
"getTooltipPSLanguageRes"
:
{
"lanResTag"
:
"TBB.TOOLTIP.*.NEW"
},
"uIActionMode"
:
"SYS"
,
"uIActionTag"
:
"New"
,
"uIActionType"
:
"DEUIACTION"
},
"tooltip"
:
"新建"
,
"getTooltipPSLanguageRes"
:
{
"lanResTag"
:
"TBB.TOOLTIP.*.NEW"
},
"showCaption"
:
true
,
"showIcon"
:
true
},
{
"itemType"
:
"SEPERATOR"
,
"name"
:
"tbitem13"
,
"spanMode"
:
false
},
{
"getCapPSLanguageRes"
:
{
"lanResTag"
:
"TBB.TEXT.*.COPY"
},
"caption"
:
"拷贝"
,
"groupExtractMode"
:
"ITEM"
,
"itemType"
:
"DEUIACTION"
,
"name"
:
"tbitem14"
,
"noPrivDisplayMode"
:
2
,
"getPSAppViewUIAction"
:
{
"modelref"
:
true
,
"id"
:
"toolbar_tbitem14"
},
"getPSSysImage"
:
{
"glyph"
:
"xf0c5@FontAwesome"
,
"cssClass"
:
"fa fa-copy"
},
"getPSUIAction"
:
{
"actionTarget"
:
"SINGLEKEY"
,
"getCapPSLanguageRes"
:
{
"lanResTag"
:
"TBB.TEXT.*.COPY"
},
"caption"
:
"拷贝"
,
"codeName"
:
"Copy"
,
"fullCodeName"
:
"Copy"
,
"name"
:
"编辑界面_拷贝操作"
,
"getPSSysImage"
:
{
"glyph"
:
"xf0c5@FontAwesome"
,
"cssClass"
:
"fa fa-copy"
},
"predefinedType"
:
"EDITVIEW_COPYACTION"
,
"timeout"
:
60000
,
"getTooltipPSLanguageRes"
:
{
"lanResTag"
:
"TBB.TOOLTIP.*.COPY"
},
"uIActionMode"
:
"SYS"
,
"uIActionTag"
:
"Copy"
,
"uIActionType"
:
"DEUIACTION"
},
"tooltip"
:
"拷贝"
,
"getTooltipPSLanguageRes"
:
{
"lanResTag"
:
"TBB.TOOLTIP.*.COPY"
},
"showCaption"
:
true
,
"showIcon"
:
true
},
{
"itemType"
:
"SEPERATOR"
,
"name"
:
"tbitem16"
,
"spanMode"
:
false
},
{
"caption"
:
"第一个记录"
,
"groupExtractMode"
:
"ITEM"
,
"itemType"
:
"DEUIACTION"
,
"name"
:
"tbitem23"
,
"noPrivDisplayMode"
:
2
,
"getPSAppViewUIAction"
:
{
"modelref"
:
true
,
"id"
:
"toolbar_tbitem23"
},
"getPSSysImage"
:
{
"glyph"
:
"xf049@FontAwesome"
,
"cssClass"
:
"fa fa-fast-backward"
},
"getPSUIAction"
:
{
"actionTarget"
:
"SINGLEKEY"
,
"caption"
:
"第一个记录"
,
"codeName"
:
"FirstRecord"
,
"fullCodeName"
:
"FirstRecord"
,
"name"
:
"编辑界面_第一个记录"
,
"getPSSysImage"
:
{
"glyph"
:
"xf049@FontAwesome"
,
"cssClass"
:
"fa fa-fast-backward"
},
"predefinedType"
:
"EDITVIEW_FIRSTRECORDACTION"
,
"timeout"
:
60000
,
"uIActionMode"
:
"SYS"
,
"uIActionTag"
:
"FirstRecord"
,
"uIActionType"
:
"DEUIACTION"
},
"tooltip"
:
"第一个记录"
,
"showCaption"
:
false
,
"showIcon"
:
true
},
{
"caption"
:
"上一个记录"
,
"groupExtractMode"
:
"ITEM"
,
"itemType"
:
"DEUIACTION"
,
"name"
:
"tbitem24"
,
"noPrivDisplayMode"
:
2
,
"getPSAppViewUIAction"
:
{
"modelref"
:
true
,
"id"
:
"toolbar_tbitem24"
},
"getPSSysImage"
:
{
"glyph"
:
"xf048@FontAwesome"
,
"cssClass"
:
"fa fa-step-backward"
},
"getPSUIAction"
:
{
"actionTarget"
:
"SINGLEKEY"
,
"caption"
:
"上一个记录"
,
"codeName"
:
"PrevRecord"
,
"fullCodeName"
:
"PrevRecord"
,
"name"
:
"编辑界面_上一个记录"
,
"getPSSysImage"
:
{
"glyph"
:
"xf048@FontAwesome"
,
"cssClass"
:
"fa fa-step-backward"
},
"predefinedType"
:
"EDITVIEW_PREVRECORDACTION"
,
"timeout"
:
60000
,
"uIActionMode"
:
"SYS"
,
"uIActionTag"
:
"PrevRecord"
,
"uIActionType"
:
"DEUIACTION"
},
"tooltip"
:
"上一个记录"
,
"showCaption"
:
false
,
"showIcon"
:
true
},
{
"caption"
:
"下一个记录"
,
"groupExtractMode"
:
"ITEM"
,
"itemType"
:
"DEUIACTION"
,
"name"
:
"tbitem25"
,
"noPrivDisplayMode"
:
2
,
"getPSAppViewUIAction"
:
{
"modelref"
:
true
,
"id"
:
"toolbar_tbitem25"
},
"getPSSysImage"
:
{
"glyph"
:
"xf051@FontAwesome"
,
"cssClass"
:
"fa fa-step-forward"
},
"getPSUIAction"
:
{
"actionTarget"
:
"SINGLEKEY"
,
"caption"
:
"下一个记录"
,
"codeName"
:
"NextRecord"
,
"fullCodeName"
:
"NextRecord"
,
"name"
:
"编辑界面_下一个记录"
,
"getPSSysImage"
:
{
"glyph"
:
"xf051@FontAwesome"
,
"cssClass"
:
"fa fa-step-forward"
},
"predefinedType"
:
"EDITVIEW_NEXTRECORDACTION"
,
"timeout"
:
60000
,
"uIActionMode"
:
"SYS"
,
"uIActionTag"
:
"NextRecord"
,
"uIActionType"
:
"DEUIACTION"
},
"tooltip"
:
"下一个记录"
,
"showCaption"
:
false
,
"showIcon"
:
true
},
{
"caption"
:
"最后一个记录"
,
"groupExtractMode"
:
"ITEM"
,
"itemType"
:
"DEUIACTION"
,
"name"
:
"tbitem26"
,
"noPrivDisplayMode"
:
2
,
"getPSAppViewUIAction"
:
{
"modelref"
:
true
,
"id"
:
"toolbar_tbitem26"
},
"getPSSysImage"
:
{
"glyph"
:
"xf050@FontAwesome"
,
"cssClass"
:
"fa fa-fast-forward"
},
"getPSUIAction"
:
{
"actionTarget"
:
"SINGLEKEY"
,
"caption"
:
"最后一个记录"
,
"codeName"
:
"LastRecord"
,
"fullCodeName"
:
"LastRecord"
,
"name"
:
"编辑界面_最后一个记录"
,
"getPSSysImage"
:
{
"glyph"
:
"xf050@FontAwesome"
,
"cssClass"
:
"fa fa-fast-forward"
},
"predefinedType"
:
"EDITVIEW_LASTRECORDACTION"
,
"timeout"
:
60000
,
"uIActionMode"
:
"SYS"
,
"uIActionTag"
:
"LastRecord"
,
"uIActionType"
:
"DEUIACTION"
},
"tooltip"
:
"最后一个记录"
,
"showCaption"
:
false
,
"showIcon"
:
true
},
{
"itemType"
:
"SEPERATOR"
,
"name"
:
"tbitem21"
,
"spanMode"
:
false
},
{
"getCapPSLanguageRes"
:
{
"lanResTag"
:
"TBB.TEXT.*.HELP"
},
"caption"
:
"帮助"
,
"groupExtractMode"
:
"ITEM"
,
"itemType"
:
"DEUIACTION"
,
"name"
:
"tbitem22"
,
"noPrivDisplayMode"
:
2
,
"getPSAppViewUIAction"
:
{
"modelref"
:
true
,
"id"
:
"toolbar_tbitem22"
},
"getPSSysImage"
:
{
"glyph"
:
"xf128@FontAwesome"
,
"cssClass"
:
"fa fa-question"
},
"getPSUIAction"
:
{
"getCapPSLanguageRes"
:
{
"lanResTag"
:
"TBB.TEXT.*.HELP"
},
"caption"
:
"帮助"
,
"codeName"
:
"Help"
,
"fullCodeName"
:
"Help"
,
"name"
:
"编辑界面_帮助操作"
,
"getPSSysImage"
:
{
"glyph"
:
"xf128@FontAwesome"
,
"cssClass"
:
"fa fa-question"
},
"predefinedType"
:
"EDITVIEW_HELPACTION"
,
"timeout"
:
60000
,
"getTooltipPSLanguageRes"
:
{
"lanResTag"
:
"TBB.TOOLTIP.*.HELP"
},
"uIActionMode"
:
"SYS"
,
"uIActionTag"
:
"Help"
,
"uIActionType"
:
"DEUIACTION"
},
"tooltip"
:
"帮助"
,
"getTooltipPSLanguageRes"
:
{
"lanResTag"
:
"TBB.TOOLTIP.*.HELP"
},
"showCaption"
:
true
,
"showIcon"
:
true
}
],
"modelid"
:
"a4eb00b17f8652bdf677cb4ed5231e63"
,
"modeltype"
:
"PSDETOOLBAR"
},
{
"codeName"
:
"Main"
,
"controlType"
:
"FORM"
,
"getCreatePSControlAction"
:
{
"modelref"
:
true
,
"id"
:
"create"
},
"dynaModelFilePath"
:
"PSSYSAPPS/Web/PSAPPDATAENTITIES/Reginfo/PSFORMS/Main.json"
,
"getGetDraftFromPSControlAction"
:
{
"modelref"
:
true
,
"id"
:
"loaddraftfrom"
},
"getGetDraftPSControlAction"
:
{
"modelref"
:
true
,
"id"
:
"loaddraft"
},
"getGetPSControlAction"
:
{
"modelref"
:
true
,
"id"
:
"load"
},
"hookEventNames"
:
[
"LOAD"
,
"SAVE"
,
"REMOVE"
],
"logicName"
:
"主编辑表单"
,
"getPSAppDataEntity"
:
{
"modelref"
:
true
,
"path"
:
"PSSYSAPPS/Web/PSAPPDATAENTITIES/Reginfo.json"
},
"getPSControlHandler"
:
{
"getPSHandlerActions"
:
[
{
"actionName"
:
"GetDraft"
,
"actionType"
:
"DEACTION"
,
"dataAccessAction"
:
"CREATE"
,
"name"
:
"loaddraft"
,
"getPSAppDEMethod"
:
{
"modelref"
:
true
,
"id"
:
"GetDraft"
},
"getPSAppDataEntity"
:
{
"modelref"
:
true
,
"path"
:
"PSSYSAPPS/Web/PSAPPDATAENTITIES/Reginfo.json"
}
},
{
"actionName"
:
"GETDRAFTFROM"
,
"actionType"
:
"DEACTION"
,
"dataAccessAction"
:
"CREATE"
,
"name"
:
"loaddraftfrom"
,
"getPSAppDataEntity"
:
{
"modelref"
:
true
,
"path"
:
"PSSYSAPPS/Web/PSAPPDATAENTITIES/Reginfo.json"
}
},
{
"actionName"
:
"Get"
,
"actionType"
:
"DEACTION"
,
"dataAccessAction"
:
"READ"
,
"name"
:
"load"
,
"getPSAppDEMethod"
:
{
"modelref"
:
true
,
"id"
:
"Get"
},
"getPSAppDataEntity"
:
{
"modelref"
:
true
,
"path"
:
"PSSYSAPPS/Web/PSAPPDATAENTITIES/Reginfo.json"
}
},
{
"actionName"
:
"Create"
,
"actionType"
:
"DEACTION"
,
"dataAccessAction"
:
"CREATE"
,
"name"
:
"create"
,
"getPSAppDEMethod"
:
{
"modelref"
:
true
,
"id"
:
"Create"
},
"getPSAppDataEntity"
:
{
"modelref"
:
true
,
"path"
:
"PSSYSAPPS/Web/PSAPPDATAENTITIES/Reginfo.json"
}
},
{
"actionName"
:
"Update"
,
"actionType"
:
"DEACTION"
,
"dataAccessAction"
:
"UPDATE"
,
"name"
:
"update"
,
"getPSAppDEMethod"
:
{
"modelref"
:
true
,
"id"
:
"Update"
},
"getPSAppDataEntity"
:
{
"modelref"
:
true
,
"path"
:
"PSSYSAPPS/Web/PSAPPDATAENTITIES/Reginfo.json"
}
},
{
"actionName"
:
"Remove"
,
"actionType"
:
"DEACTION"
,
"dataAccessAction"
:
"DELETE"
,
"name"
:
"remove"
,
"getPSAppDEMethod"
:
{
"modelref"
:
true
,
"id"
:
"Remove"
},
"getPSAppDataEntity"
:
{
"modelref"
:
true
,
"path"
:
"PSSYSAPPS/Web/PSAPPDATAENTITIES/Reginfo.json"
}
}
],
"enableDEFieldPrivilege"
:
false
,
"id"
:
"编辑表单处理器"
},
"getPSControlLogics"
:
[
{
"eventNames"
:
"LOAD;SAVE;REMOVE"
,
"logicTag"
:
"form"
,
"logicType"
:
"APPVIEWENGINE"
,
"name"
:
"engine_form"
,
"getPSAppViewEngine"
:
{
"modelref"
:
true
,
"id"
:
"engine"
}
}
],
"getPSControlParam"
:
{
"autoLoad"
:
true
,
"showBusyIndicator"
:
true
,
"id"
:
"FORM"
},
"getPSDEFormItems"
:
[
{
"id"
:
"srfupdatedate"
,
"hidden"
:
true
,
"dataType"
:
5
,
"getPSAppDEField"
:
{
"name"
:
"UPDATEDATE"
,
"codeName"
:
"UpdateDate"
}
},
{
"id"
:
"srforikey"
,
"hidden"
:
true
,
"dataType"
:
25
},
{
"id"
:
"srfkey"
,
"hidden"
:
true
,
"dataType"
:
25
,
"getPSAppDEField"
:
{
"name"
:
"REGINFOID"
,
"codeName"
:
"ReginfoId"
}
},
{
"id"
:
"srfmajortext"
,
"hidden"
:
true
,
"dataType"
:
25
,
"getPSAppDEField"
:
{
"name"
:
"REGINFONAME"
,
"codeName"
:
"ReginfoName"
}
},
{
"id"
:
"srftempmode"
,
"hidden"
:
true
,
"dataType"
:
25
},
{
"id"
:
"srfuf"
,
"hidden"
:
true
,
"dataType"
:
25
},
{
"id"
:
"srfdeid"
,
"hidden"
:
true
,
"dataType"
:
25
},
{
"id"
:
"srfsourcekey"
,
"hidden"
:
true
,
"dataType"
:
25
},
{
"id"
:
"reginfoname"
,
"dataType"
:
25
,
"getPSAppDEField"
:
{
"name"
:
"REGINFONAME"
,
"codeName"
:
"ReginfoName"
}
},
{
"id"
:
"createman"
,
"dataType"
:
25
,
"getPSAppDEField"
:
{
"name"
:
"CREATEMAN"
,
"codeName"
:
"CreateMan"
}
},
{
"id"
:
"createdate"
,
"dataType"
:
5
,
"getPSAppDEField"
:
{
"name"
:
"CREATEDATE"
,
"codeName"
:
"CreateDate"
}
},
{
"id"
:
"updateman"
,
"dataType"
:
25
,
"getPSAppDEField"
:
{
"name"
:
"UPDATEMAN"
,
"codeName"
:
"UpdateMan"
}
},
{
"id"
:
"updatedate"
,
"dataType"
:
5
,
"getPSAppDEField"
:
{
"name"
:
"UPDATEDATE"
,
"codeName"
:
"UpdateDate"
}
},
{
"id"
:
"reginfoid"
,
"hidden"
:
true
,
"dataType"
:
25
,
"getPSAppDEField"
:
{
"name"
:
"REGINFOID"
,
"codeName"
:
"ReginfoId"
}
}
],
"getPSDEFormPages"
:
[
{
"caption"
:
"基本信息"
,
"codeName"
:
"formpage1"
,
"detailStyle"
:
"DEFAULT"
,
"detailType"
:
"FORMPAGE"
,
"name"
:
"formpage1"
,
"getPSDEFormDetails"
:
[
{
"actionGroupExtractMode"
:
"ITEM"
,
"caption"
:
"学员登记信息基本信息"
,
"codeName"
:
"group1"
,
"detailStyle"
:
"DEFAULT"
,
"detailType"
:
"GROUPPANEL"
,
"name"
:
"group1"
,
"getPSDEFormDetails"
:
[
{
"caption"
:
"学员登记信息名称"
,
"codeName"
:
"reginfoname"
,
"dataType"
:
25
,
"detailStyle"
:
"DEFAULT"
,
"detailType"
:
"FORMITEM"
,
"enableCond"
:
3
,
"ignoreInput"
:
0
,
"labelPos"
:
"LEFT"
,
"labelWidth"
:
130
,
"name"
:
"reginfoname"
,
"noPrivDisplayMode"
:
1
,
"getPSAppDEField"
:
{
"name"
:
"REGINFONAME"
,
"codeName"
:
"ReginfoName"
},
"getPSEditor"
:
{
"editorType"
:
"TEXTBOX"
,
"maxLength"
:
200
,
"name"
:
"reginfoname"
},
"getPSLayoutPos"
:
{
"colMD"
:
24
,
"layout"
:
"TABLE_24COL"
},
"allowEmpty"
:
true
,
"showCaption"
:
true
}
],
"getPSLayout"
:
{
"columnCount"
:
24
,
"layout"
:
"TABLE_24COL"
},
"getPSLayoutPos"
:
{
"colMD"
:
24
,
"layout"
:
"TABLE_24COL"
},
"infoGroupMode"
:
false
,
"showCaption"
:
true
}
],
"getPSLayout"
:
{
"columnCount"
:
24
,
"layout"
:
"TABLE_24COL"
},
"infoGroupMode"
:
false
},
{
"caption"
:
"其它"
,
"codeName"
:
"formpage2"
,
"detailStyle"
:
"DEFAULT"
,
"detailType"
:
"FORMPAGE"
,
"name"
:
"formpage2"
,
"getPSDEFormDetails"
:
[
{
"actionGroupExtractMode"
:
"ITEM"
,
"caption"
:
"操作信息"
,
"codeName"
:
"group2"
,
"detailStyle"
:
"DEFAULT"
,
"detailType"
:
"GROUPPANEL"
,
"name"
:
"group2"
,
"getPSDEFormDetails"
:
[
{
"caption"
:
"建立人"
,
"codeName"
:
"createman"
,
"dataType"
:
25
,
"detailStyle"
:
"DEFAULT"
,
"detailType"
:
"FORMITEM"
,
"enableCond"
:
3
,
"ignoreInput"
:
3
,
"labelPos"
:
"LEFT"
,
"labelWidth"
:
130
,
"name"
:
"createman"
,
"noPrivDisplayMode"
:
1
,
"getPSAppDEField"
:
{
"name"
:
"CREATEMAN"
,
"codeName"
:
"CreateMan"
},
"getPSEditor"
:
{
"editorType"
:
"SPAN"
,
"name"
:
"createman"
,
"getPSAppCodeList"
:
{
"modelref"
:
true
,
"path"
:
"PSSYSAPPS/Web/PSAPPCODELISTS/SysOperator.json"
},
"enableLinkView"
:
false
},
"getPSLayoutPos"
:
{
"colMD"
:
24
,
"layout"
:
"TABLE_24COL"
},
"allowEmpty"
:
true
,
"convertToCodeItemText"
:
true
,
"showCaption"
:
true
},
{
"caption"
:
"建立时间"
,
"codeName"
:
"createdate"
,
"dataType"
:
5
,
"detailStyle"
:
"DEFAULT"
,
"detailType"
:
"FORMITEM"
,
"enableCond"
:
3
,
"ignoreInput"
:
3
,
"labelPos"
:
"LEFT"
,
"labelWidth"
:
130
,
"name"
:
"createdate"
,
"noPrivDisplayMode"
:
1
,
"getPSAppDEField"
:
{
"name"
:
"CREATEDATE"
,
"codeName"
:
"CreateDate"
},
"getPSEditor"
:
{
"editorType"
:
"SPAN"
,
"name"
:
"createdate"
,
"enableLinkView"
:
false
},
"getPSLayoutPos"
:
{
"colMD"
:
24
,
"layout"
:
"TABLE_24COL"
},
"valueFormat"
:
"YYYY-MM-DD HH:mm:ss"
,
"allowEmpty"
:
true
,
"showCaption"
:
true
},
{
"caption"
:
"更新人"
,
"codeName"
:
"updateman"
,
"dataType"
:
25
,
"detailStyle"
:
"DEFAULT"
,
"detailType"
:
"FORMITEM"
,
"enableCond"
:
3
,
"ignoreInput"
:
3
,
"labelPos"
:
"LEFT"
,
"labelWidth"
:
130
,
"name"
:
"updateman"
,
"noPrivDisplayMode"
:
1
,
"getPSAppDEField"
:
{
"name"
:
"UPDATEMAN"
,
"codeName"
:
"UpdateMan"
},
"getPSEditor"
:
{
"editorType"
:
"SPAN"
,
"name"
:
"updateman"
,
"getPSAppCodeList"
:
{
"modelref"
:
true
,
"path"
:
"PSSYSAPPS/Web/PSAPPCODELISTS/SysOperator.json"
},
"enableLinkView"
:
false
},
"getPSLayoutPos"
:
{
"colMD"
:
24
,
"layout"
:
"TABLE_24COL"
},
"allowEmpty"
:
true
,
"convertToCodeItemText"
:
true
,
"showCaption"
:
true
},
{
"caption"
:
"更新时间"
,
"codeName"
:
"updatedate"
,
"dataType"
:
5
,
"detailStyle"
:
"DEFAULT"
,
"detailType"
:
"FORMITEM"
,
"enableCond"
:
3
,
"ignoreInput"
:
3
,
"labelPos"
:
"LEFT"
,
"labelWidth"
:
130
,
"name"
:
"updatedate"
,
"noPrivDisplayMode"
:
1
,
"getPSAppDEField"
:
{
"name"
:
"UPDATEDATE"
,
"codeName"
:
"UpdateDate"
},
"getPSEditor"
:
{
"editorType"
:
"SPAN"
,
"name"
:
"updatedate"
,
"enableLinkView"
:
false
},
"getPSLayoutPos"
:
{
"colMD"
:
24
,
"layout"
:
"TABLE_24COL"
},
"valueFormat"
:
"YYYY-MM-DD HH:mm:ss"
,
"allowEmpty"
:
true
,
"showCaption"
:
true
}
],
"getPSLayout"
:
{
"columnCount"
:
24
,
"layout"
:
"TABLE_24COL"
},
"getPSLayoutPos"
:
{
"colMD"
:
24
,
"layout"
:
"TABLE_24COL"
},
"infoGroupMode"
:
false
,
"showCaption"
:
true
}
],
"getPSLayout"
:
{
"columnCount"
:
24
,
"layout"
:
"TABLE_24COL"
},
"infoGroupMode"
:
false
}
],
"getPSLayout"
:
{
"columnCount"
:
24
,
"layout"
:
"TABLE_24COL"
},
"getRemovePSControlAction"
:
{
"modelref"
:
true
,
"id"
:
"remove"
},
"tabHeaderPos"
:
"TOP"
,
"getUpdatePSControlAction"
:
{
"modelref"
:
true
,
"id"
:
"update"
},
"noTabHeader"
:
false
,
"name"
:
"form"
,
"modelid"
:
"d3068040622af7c5472aeb30d21d9f03"
,
"modeltype"
:
"PSDEFORM_EDITFORM"
}
],
"getPSDEViewCodeName"
:
"EditView"
,
"getPSDEViewId"
:
"24195ca41fab9dccacbfa685ee9f1e8a"
,
"getPSViewLayoutPanel"
:
{
"codeName"
:
"Layoutpanel"
,
"controlStyle"
:
"APPDEEDITVIEW"
,
"controlType"
:
"VIEWLAYOUTPANEL"
,
"name"
:
"layoutpanel"
,
"getPSAppDataEntity"
:
{
"modelref"
:
true
,
"path"
:
"PSSYSAPPS/Web/PSAPPDATAENTITIES/Reginfo.json"
},
"getPSControlParam"
:
{
},
"layoutBodyOnly"
:
true
,
"layoutPanel"
:
true
,
"useDefaultLayout"
:
true
},
"title"
:
"学员登记信息编辑视图"
,
"viewStyle"
:
"DEFAULT"
,
"viewType"
:
"DEEDITVIEW"
,
"xDataControlName"
:
"form"
,
"enableDP"
:
true
,
"showDataInfoBar"
:
true
,
"modelid"
:
"92bf9a20701cc87c95041e449367f438"
,
"modeltype"
:
"PSAPPDEVIEW"
}
\ No newline at end of file
trainsys-core/src/main/resources/model/cn/ibizlab/trainsys/PSSYSAPPS/Web/PSAPPDEVIEWS/ReginfoStuInfoList.json
0 → 100644
浏览文件 @
ef871aa7
{
"accUserMode"
:
2
,
"caption"
:
"学员信息清单"
,
"codeName"
:
"ReginfoStuInfoList"
,
"dynaModelFilePath"
:
"PSSYSAPPS/Web/PSAPPDEVIEWS/ReginfoStuInfoList.json"
,
"gridRowActiveMode"
:
2
,
"name"
:
"ReginfoStuInfoList"
,
"getPSAppDataEntity"
:
{
"modelref"
:
true
,
"path"
:
"PSSYSAPPS/Web/PSAPPDATAENTITIES/Reginfo.json"
},
"getPSAppViewEngines"
:
[
{
"engineCat"
:
"VIEW"
,
"engineType"
:
"GridView"
,
"name"
:
"engine"
,
"getPSUIEngineParams"
:
[
{
"appViewLogicName"
:
"opendata"
,
"name"
:
"OPENDATA"
,
"paramType"
:
"LOGIC"
},
{
"appViewLogicName"
:
"newdata"
,
"name"
:
"NEWDATA"
,
"paramType"
:
"LOGIC"
},
{
"ctrlName"
:
"grid"
,
"name"
:
"GRID"
,
"paramType"
:
"CTRL"
},
{
"ctrlName"
:
"searchform"
,
"name"
:
"SEARCHFORM"
,
"paramType"
:
"CTRL"
}
]
}
],
"getPSAppViewLogics"
:
[
{
"logicTrigger"
:
"CUSTOM"
,
"logicType"
:
"SYSUILOGIC"
,
"name"
:
"newdata"
,
"getPSAppUILogic"
:
{
"actionAfterWizard"
:
"DEFAULT"
,
"logicType"
:
"PREDEFINED"
,
"name"
:
"新建数据"
,
"getNewDataPSAppView"
:
{
"getRefPSAppView"
:
{
"modelref"
:
true
,
"path"
:
"PSSYSAPPS/Web/PSAPPDEVIEWS/ReginfoEditView.json"
,
"viewType"
:
"DEEDITVIEW"
}
},
"getPSAppUILogicRefViews"
:
[
{
"getRefPSAppView"
:
{
"modelref"
:
true
,
"path"
:
"PSSYSAPPS/Web/PSAPPDEVIEWS/ReginfoEditView.json"
,
"viewType"
:
"DEEDITVIEW"
}
}
],
"viewLogicType"
:
"APP_NEWDATA"
,
"batchAddOnly"
:
false
,
"enableBatchAdd"
:
false
,
"enableWizardAdd"
:
false
}
},
{
"logicTrigger"
:
"CUSTOM"
,
"logicType"
:
"SYSUILOGIC"
,
"name"
:
"opendata"
,
"getPSAppUILogic"
:
{
"logicType"
:
"PREDEFINED"
,
"name"
:
"打开数据"
,
"getOpenDataPSAppView"
:
{
"getRefPSAppView"
:
{
"modelref"
:
true
,
"path"
:
"PSSYSAPPS/Web/PSAPPDEVIEWS/ReginfoEditView.json"
,
"viewType"
:
"DEEDITVIEW"
}
},
"getPSAppUILogicRefViews"
:
[
{
"getRefPSAppView"
:
{
"modelref"
:
true
,
"path"
:
"PSSYSAPPS/Web/PSAPPDEVIEWS/ReginfoEditView.json"
,
"viewType"
:
"DEEDITVIEW"
}
}
],
"viewLogicType"
:
"APP_OPENDATA"
,
"editMode"
:
true
}
}
],
"getPSAppViewRefs"
:
[
{
"name"
:
"NEWDATA"
,
"realTitle"
:
"学员登记信息编辑视图"
,
"getRefPSAppView"
:
{
"modelref"
:
true
,
"path"
:
"PSSYSAPPS/Web/PSAPPDEVIEWS/ReginfoEditView.json"
,
"viewType"
:
"DEEDITVIEW"
}
},
{
"name"
:
"EDITDATA"
,
"realTitle"
:
"学员登记信息编辑视图"
,
"getRefPSAppView"
:
{
"modelref"
:
true
,
"path"
:
"PSSYSAPPS/Web/PSAPPDEVIEWS/ReginfoEditView.json"
,
"viewType"
:
"DEEDITVIEW"
}
}
],
"getPSControls"
:
[
{
"aggMode"
:
"NONE"
,
"codeName"
:
"Main"
,
"columnEnableLink"
:
2
,
"controlType"
:
"GRID"
,
"dynaModelFilePath"
:
"PSSYSAPPS/Web/PSAPPDATAENTITIES/Reginfo/PSGRIDS/Main.json"
,
"getFetchPSControlAction"
:
{
"modelref"
:
true
,
"id"
:
"fetch"
},
"groupMode"
:
"NONE"
,
"hookEventNames"
:
[
"ROWDBLCLICK"
,
"SELECTIONCHANGE"
,
"REMOVE"
,
"LOAD"
,
"BEFORELOAD"
],
"logicName"
:
"主表格"
,
"getPSAppDataEntity"
:
{
"modelref"
:
true
,
"path"
:
"PSSYSAPPS/Web/PSAPPDATAENTITIES/Reginfo.json"
},
"getPSControlHandler"
:
{
"getPSHandlerActions"
:
[
{
"actionName"
:
"Get"
,
"actionType"
:
"DEACTION"
,
"dataAccessAction"
:
"READ"
,
"name"
:
"load"
,
"getPSAppDEMethod"
:
{
"modelref"
:
true
,
"id"
:
"Get"
},
"getPSAppDataEntity"
:
{
"modelref"
:
true
,
"path"
:
"PSSYSAPPS/Web/PSAPPDATAENTITIES/Reginfo.json"
}
},
{
"actionName"
:
"Create"
,
"actionType"
:
"DEACTION"
,
"dataAccessAction"
:
"CREATE"
,
"name"
:
"create"
,
"getPSAppDEMethod"
:
{
"modelref"
:
true
,
"id"
:
"Create"
},
"getPSAppDataEntity"
:
{
"modelref"
:
true
,
"path"
:
"PSSYSAPPS/Web/PSAPPDATAENTITIES/Reginfo.json"
}
},
{
"actionName"
:
"Update"
,
"actionType"
:
"DEACTION"
,
"dataAccessAction"
:
"UPDATE"
,
"name"
:
"update"
,
"getPSAppDEMethod"
:
{
"modelref"
:
true
,
"id"
:
"Update"
},
"getPSAppDataEntity"
:
{
"modelref"
:
true
,
"path"
:
"PSSYSAPPS/Web/PSAPPDATAENTITIES/Reginfo.json"
}
},
{
"actionName"
:
"Remove"
,
"actionType"
:
"DEACTION"
,
"dataAccessAction"
:
"DELETE"
,
"name"
:
"remove"
,
"getPSAppDEMethod"
:
{
"modelref"
:
true
,
"id"
:
"Remove"
},
"getPSAppDataEntity"
:
{
"modelref"
:
true
,
"path"
:
"PSSYSAPPS/Web/PSAPPDATAENTITIES/Reginfo.json"
}
},
{
"actionName"
:
"GetDraft"
,
"actionType"
:
"DEACTION"
,
"dataAccessAction"
:
"CREATE"
,
"name"
:
"loaddraft"
,
"getPSAppDEMethod"
:
{
"modelref"
:
true
,
"id"
:
"GetDraft"
},
"getPSAppDataEntity"
:
{
"modelref"
:
true
,
"path"
:
"PSSYSAPPS/Web/PSAPPDATAENTITIES/Reginfo.json"
}
},
{
"actionType"
:
"DEDATASET"
,
"name"
:
"fetch"
,
"getPSAppDEMethod"
:
{
"modelref"
:
true
,
"id"
:
"FetchDefault"
},
"getPSAppDataEntity"
:
{
"modelref"
:
true
,
"path"
:
"PSSYSAPPS/Web/PSAPPDATAENTITIES/Reginfo.json"
}
}
],
"userDRAction"
:
"READ"
,
"enableDEFieldPrivilege"
:
false
,
"id"
:
"数据表格处理器"
},
"getPSControlLogics"
:
[
{
"eventNames"
:
"ROWDBLCLICK;SELECTIONCHANGE;REMOVE;LOAD;BEFORELOAD"
,
"logicTag"
:
"grid"
,
"logicType"
:
"APPVIEWENGINE"
,
"name"
:
"engine_grid"
,
"getPSAppViewEngine"
:
{
"modelref"
:
true
,
"id"
:
"engine"
}
}
],
"getPSControlParam"
:
{
"autoLoad"
:
true
,
"showBusyIndicator"
:
true
,
"id"
:
"GRID"
},
"getPSDEGridColumns"
:
[
{
"align"
:
"LEFT"
,
"cLConvertMode"
:
"NONE"
,
"caption"
:
"学员编号"
,
"codeName"
:
"stuno"
,
"columnType"
:
"DEFGRIDCOLUMN"
,
"dataItemName"
:
"stuno"
,
"excelCaption"
:
"学员编号"
,
"name"
:
"stuno"
,
"noPrivDisplayMode"
:
1
,
"getPSAppDEField"
:
{
"name"
:
"STUNO"
,
"codeName"
:
"StuNo"
},
"width"
:
180
,
"widthUnit"
:
"PX"
,
"enableRowEdit"
:
true
,
"enableSort"
:
true
},
{
"align"
:
"LEFT"
,
"cLConvertMode"
:
"NONE"
,
"caption"
:
"学员姓名"
,
"codeName"
:
"name"
,
"columnType"
:
"DEFGRIDCOLUMN"
,
"dataItemName"
:
"name"
,
"excelCaption"
:
"学员姓名"
,
"name"
:
"name"
,
"noPrivDisplayMode"
:
1
,
"getPSAppDEField"
:
{
"name"
:
"NAME"
,
"codeName"
:
"Name"
},
"width"
:
180
,
"widthUnit"
:
"PX"
,
"enableRowEdit"
:
true
,
"enableSort"
:
true
},
{
"align"
:
"LEFT"
,
"cLConvertMode"
:
"NONE"
,
"caption"
:
"年龄"
,
"codeName"
:
"age"
,
"columnType"
:
"DEFGRIDCOLUMN"
,
"dataItemName"
:
"age"
,
"excelCaption"
:
"年龄"
,
"name"
:
"age"
,
"noPrivDisplayMode"
:
1
,
"getPSAppDEField"
:
{
"name"
:
"AGE"
,
"codeName"
:
"Age"
},
"width"
:
180
,
"widthUnit"
:
"PX"
,
"enableRowEdit"
:
true
,
"enableSort"
:
true
},
{
"align"
:
"LEFT"
,
"cLConvertMode"
:
"NONE"
,
"caption"
:
"单位"
,
"codeName"
:
"department"
,
"columnType"
:
"DEFGRIDCOLUMN"
,
"dataItemName"
:
"department"
,
"excelCaption"
:
"单位"
,
"name"
:
"department"
,
"noPrivDisplayMode"
:
1
,
"getPSAppDEField"
:
{
"name"
:
"DEPARTMENT"
,
"codeName"
:
"DepartMent"
},
"width"
:
180
,
"widthUnit"
:
"PX"
,
"enableRowEdit"
:
true
,
"enableSort"
:
true
},
{
"align"
:
"LEFT"
,
"cLConvertMode"
:
"NONE"
,
"caption"
:
"家庭住址"
,
"codeName"
:
"address"
,
"columnType"
:
"DEFGRIDCOLUMN"
,
"dataItemName"
:
"address"
,
"excelCaption"
:
"家庭住址"
,
"name"
:
"address"
,
"noPrivDisplayMode"
:
1
,
"getPSAppDEField"
:
{
"name"
:
"ADDRESS"
,
"codeName"
:
"Address"
},
"width"
:
180
,
"widthUnit"
:
"PX"
,
"enableRowEdit"
:
true
,
"enableSort"
:
true
}
],
"getPSDEGridDataItems"
:
[
{
"dataType"
:
25
,
"name"
:
"stuno"
,
"getPSAppDEField"
:
{
"name"
:
"STUNO"
,
"codeName"
:
"StuNo"
}
},
{
"dataType"
:
25
,
"name"
:
"name"
,
"getPSAppDEField"
:
{
"name"
:
"NAME"
,
"codeName"
:
"Name"
}
},
{
"dataType"
:
9
,
"name"
:
"age"
,
"getPSAppDEField"
:
{
"name"
:
"AGE"
,
"codeName"
:
"Age"
}
},
{
"dataType"
:
25
,
"name"
:
"department"
,
"getPSAppDEField"
:
{
"name"
:
"DEPARTMENT"
,
"codeName"
:
"DepartMent"
}
},
{
"dataType"
:
25
,
"name"
:
"address"
,
"getPSAppDEField"
:
{
"name"
:
"ADDRESS"
,
"codeName"
:
"Address"
}
},
{
"dataType"
:
25
,
"name"
:
"srfkey"
,
"getPSAppDEField"
:
{
"name"
:
"REGINFOID"
,
"codeName"
:
"ReginfoId"
}
},
{
"dataType"
:
25
,
"name"
:
"srfdataaccaction"
,
"getPSAppDEField"
:
{
"name"
:
"REGINFOID"
,
"codeName"
:
"ReginfoId"
},
"dataAccessAction"
:
true
},
{
"dataType"
:
25
,
"name"
:
"srfmajortext"
,
"getPSAppDEField"
:
{
"name"
:
"REGINFONAME"
,
"codeName"
:
"ReginfoName"
}
}
],
"getPSDEGridEditItems"
:
[
{
"caption"
:
"学员编号"
,
"codeName"
:
"stuno"
,
"enableCond"
:
3
,
"ignoreInput"
:
0
,
"name"
:
"stuno"
,
"getPSAppDEField"
:
{
"name"
:
"STUNO"
,
"codeName"
:
"StuNo"
},
"getPSEditor"
:
{
"editorType"
:
"TEXTBOX"
,
"maxLength"
:
100
,
"name"
:
"stuno"
},
"allowEmpty"
:
true
},
{
"caption"
:
"学员姓名"
,
"codeName"
:
"name"
,
"enableCond"
:
3
,
"ignoreInput"
:
0
,
"name"
:
"name"
,
"getPSAppDEField"
:
{
"name"
:
"NAME"
,
"codeName"
:
"Name"
},
"getPSEditor"
:
{
"editorType"
:
"TEXTBOX"
,
"maxLength"
:
100
,
"name"
:
"name"
},
"allowEmpty"
:
true
},
{
"caption"
:
"年龄"
,
"codeName"
:
"age"
,
"enableCond"
:
3
,
"ignoreInput"
:
0
,
"name"
:
"age"
,
"getPSAppDEField"
:
{
"name"
:
"AGE"
,
"codeName"
:
"Age"
},
"getPSEditor"
:
{
"editorType"
:
"TEXTBOX"
,
"name"
:
"age"
},
"allowEmpty"
:
true
},
{
"caption"
:
"单位"
,
"codeName"
:
"department"
,
"enableCond"
:
3
,
"ignoreInput"
:
0
,
"name"
:
"department"
,
"getPSAppDEField"
:
{
"name"
:
"DEPARTMENT"
,
"codeName"
:
"DepartMent"
},
"getPSEditor"
:
{
"editorType"
:
"TEXTBOX"
,
"maxLength"
:
100
,
"name"
:
"department"
},
"allowEmpty"
:
true
},
{
"caption"
:
"家庭住址"
,
"codeName"
:
"address"
,
"enableCond"
:
3
,
"ignoreInput"
:
0
,
"name"
:
"address"
,
"getPSAppDEField"
:
{
"name"
:
"ADDRESS"
,
"codeName"
:
"Address"
},
"getPSEditor"
:
{
"editorType"
:
"TEXTBOX"
,
"maxLength"
:
100
,
"name"
:
"address"
},
"allowEmpty"
:
true
},
{
"caption"
:
"学员登记信息标识"
,
"codeName"
:
"srfkey"
,
"enableCond"
:
3
,
"ignoreInput"
:
0
,
"name"
:
"srfkey"
,
"getPSAppDEField"
:
{
"name"
:
"REGINFOID"
,
"codeName"
:
"ReginfoId"
},
"getPSEditor"
:
{
"editorType"
:
"HIDDEN"
,
"name"
:
"srfkey"
},
"allowEmpty"
:
true
}
],
"pagingSize"
:
20
,
"getRemovePSControlAction"
:
{
"actionName"
:
"Remove"
,
"actionType"
:
"DEACTION"
,
"dataAccessAction"
:
"DELETE"
,
"name"
:
"remove"
,
"getPSAppDEMethod"
:
{
"modelref"
:
true
,
"id"
:
"Remove"
},
"getPSAppDataEntity"
:
{
"modelref"
:
true
,
"path"
:
"PSSYSAPPS/Web/PSAPPDATAENTITIES/Reginfo.json"
}
},
"sortMode"
:
"REMOTE"
,
"hasWFDataItems"
:
false
,
"enableColFilter"
:
false
,
"enableCustomized"
:
true
,
"enableGroup"
:
false
,
"enablePagingBar"
:
true
,
"enableRowEdit"
:
false
,
"enableRowEditOrder"
:
false
,
"enableRowNew"
:
false
,
"forceFit"
:
false
,
"hideHeader"
:
false
,
"noSort"
:
false
,
"singleSelect"
:
false
,
"name"
:
"grid"
,
"modelid"
:
"79298f0344beee0b6f745936bb3a2fcd"
,
"modeltype"
:
"PSDEGRID"
},
{
"codeName"
:
"Default"
,
"controlType"
:
"SEARCHFORM"
,
"dynaModelFilePath"
:
"PSSYSAPPS/Web/PSAPPDATAENTITIES/Reginfo/PSSEARCHFORMS/Default.json"
,
"hookEventNames"
:
[
"SEARCH"
,
"LOAD"
,
"SAVE"
],
"logicName"
:
"默认搜索表单"
,
"getPSAppDataEntity"
:
{
"modelref"
:
true
,
"path"
:
"PSSYSAPPS/Web/PSAPPDATAENTITIES/Reginfo.json"
},
"getPSControlHandler"
:
{
"getPSHandlerActions"
:
[
{
"actionType"
:
"FILTERACTION"
,
"name"
:
"load"
,
"getPSAppDEMethod"
:
{
"modelref"
:
true
,
"id"
:
"FilterGet"
},
"getPSAppDataEntity"
:
{
"modelref"
:
true
,
"path"
:
"PSSYSAPPS/Web/PSAPPDATAENTITIES/Reginfo.json"
}
},
{
"actionType"
:
"FILTERACTION"
,
"name"
:
"loaddraft"
,
"getPSAppDEMethod"
:
{
"modelref"
:
true
,
"id"
:
"FilterGetDraft"
},
"getPSAppDataEntity"
:
{
"modelref"
:
true
,
"path"
:
"PSSYSAPPS/Web/PSAPPDATAENTITIES/Reginfo.json"
}
},
{
"actionType"
:
"FILTERACTION"
,
"name"
:
"search"
,
"getPSAppDEMethod"
:
{
"modelref"
:
true
,
"id"
:
"FilterSearch"
},
"getPSAppDataEntity"
:
{
"modelref"
:
true
,
"path"
:
"PSSYSAPPS/Web/PSAPPDATAENTITIES/Reginfo.json"
}
}
],
"enableDEFieldPrivilege"
:
false
,
"id"
:
"搜索表单处理器"
},
"getPSControlLogics"
:
[
{
"eventNames"
:
"SEARCH;LOAD;SAVE"
,
"logicTag"
:
"searchform"
,
"logicType"
:
"APPVIEWENGINE"
,
"name"
:
"engine_searchform"
,
"getPSAppViewEngine"
:
{
"modelref"
:
true
,
"id"
:
"engine"
}
}
],
"getPSControlParam"
:
{
"autoLoad"
:
true
,
"showBusyIndicator"
:
true
,
"id"
:
"SEARCHFORM"
},
"getPSDEFormPages"
:
[
{
"caption"
:
"常规条件"
,
"codeName"
:
"formpage1"
,
"detailStyle"
:
"DEFAULT"
,
"detailType"
:
"FORMPAGE"
,
"name"
:
"formpage1"
,
"getPSLayout"
:
{
"columnCount"
:
24
,
"layout"
:
"TABLE_24COL"
},
"infoGroupMode"
:
false
}
],
"getPSLayout"
:
{
"columnCount"
:
24
,
"layout"
:
"TABLE_24COL"
},
"searchButtonStyle"
:
"DEFAULT"
,
"tabHeaderPos"
:
"TOP"
,
"enableAdvanceSearch"
:
false
,
"enableAutoSearch"
:
false
,
"enableFilterSave"
:
false
,
"noTabHeader"
:
true
,
"name"
:
"searchform"
,
"modelid"
:
"33c3311c3a8092371f63a2ee2b005ec4"
,
"modeltype"
:
"PSDEFORM_SEARCHFORM"
},
{
"codeName"
:
"StuInfoListtoolbar"
,
"controlType"
:
"TOOLBAR"
,
"name"
:
"toolbar"
,
"getPSAppDataEntity"
:
{
"modelref"
:
true
,
"path"
:
"PSSYSAPPS/Web/PSAPPDATAENTITIES/Reginfo.json"
},
"getPSControlParam"
:
{
"id"
:
"TOOLBAR"
},
"modelid"
:
"ffe530fee377380df2dfa7d08d926899_toolbar"
,
"modeltype"
:
"PSDETOOLBAR"
}
],
"getPSDEViewCodeName"
:
"StuInfoList"
,
"getPSDEViewId"
:
"45692D1C-AC00-4D66-87E3-A6362383AACF"
,
"getPSViewLayoutPanel"
:
{
"codeName"
:
"Layoutpanel"
,
"controlStyle"
:
"APPDEGRIDVIEW"
,
"controlType"
:
"VIEWLAYOUTPANEL"
,
"name"
:
"layoutpanel"
,
"getPSAppDataEntity"
:
{
"modelref"
:
true
,
"path"
:
"PSSYSAPPS/Web/PSAPPDATAENTITIES/Reginfo.json"
},
"getPSControlParam"
:
{
},
"layoutBodyOnly"
:
true
,
"layoutPanel"
:
true
,
"useDefaultLayout"
:
true
},
"title"
:
"学员信息清单"
,
"viewStyle"
:
"DEFAULT"
,
"viewType"
:
"DEGRIDVIEW"
,
"xDataControlName"
:
"grid"
,
"enableDP"
:
true
,
"enableExport"
:
true
,
"enableFilter"
:
true
,
"enableImport"
:
true
,
"enableQuickSearch"
:
true
,
"enableRowEdit"
:
false
,
"enableSearch"
:
true
,
"rowEditDefault"
:
false
,
"modelid"
:
"ffe530fee377380df2dfa7d08d926899"
,
"modeltype"
:
"PSAPPDEVIEW"
}
\ No newline at end of file
trainsys-core/src/main/resources/model/cn/ibizlab/trainsys/PSSYSAPPS/Web/PSAPPINDEXVIEWS/AppIndex.json
浏览文件 @
ef871aa7
...
...
@@ -47,6 +47,24 @@
"layout"
:
"TABLE_24COL"
},
"tooltip"
:
"书"
},
{
"accUserMode"
:
2
,
"caption"
:
"学员信息管理"
,
"itemType"
:
"MENUITEM"
,
"name"
:
"menuitem3"
,
"getPSAppFunc"
:
{
"modelref"
:
true
,
"id"
:
"AppFunc3"
},
"getPSLayout"
:
{
"columnCount"
:
24
,
"layout"
:
"TABLE_24COL"
},
"getPSLayoutPos"
:
{
"colMD"
:
24
,
"layout"
:
"TABLE_24COL"
},
"tooltip"
:
"学员信息管理"
}
],
"getPSControlHandler"
:
{
"enableDEFieldPrivilege"
:
false
,
...
...
trainsys-core/src/main/resources/model/cn/ibizlab/trainsys/PSSYSAPPS/Web/PSAPPMENUS/AppIndex.json
浏览文件 @
ef871aa7
...
...
@@ -23,6 +23,16 @@
"id"
:
"AppFunc2"
},
"tooltip"
:
"书"
},
{
"accUserMode"
:
2
,
"caption"
:
"学员信息管理"
,
"itemType"
:
"MENUITEM"
,
"name"
:
"menuitem3"
,
"getPSAppFunc"
:
{
"modelref"
:
true
,
"id"
:
"AppFunc3"
},
"tooltip"
:
"学员信息管理"
}
],
"enableCustomize"
:
false
,
"name"
:
"appindex"
,
...
...
trainsys-core/src/main/resources/model/cn/ibizlab/trainsys/PSSYSAPPS/Web/PSAPPMODULES/Ungroup.json
0 → 100644
浏览文件 @
ef871aa7
{
"codeName"
:
"Ungroup"
,
"dynaModelFilePath"
:
"PSSYSAPPS/Web/PSAPPMODULES/Ungroup.json"
,
"mOSFilePath"
:
"pssysapps/Web/psappmodules/Ungroup"
,
"name"
:
"未分类模块"
,
"rTMOSFilePath"
:
"pssysapps/Web/psappmodules/Ungroup"
,
"defaultModule"
:
true
}
\ No newline at end of file
trainsys-core/src/main/resources/model/cn/ibizlab/trainsys/PSSYSAPPS/Web/PSAPPMODULES/common.json
0 → 100644
浏览文件 @
ef871aa7
{
"codeName"
:
"common"
,
"dynaModelFilePath"
:
"PSSYSAPPS/Web/PSAPPMODULES/common.json"
,
"mOSFilePath"
:
"pssysapps/Web/psappmodules/common"
,
"name"
:
"公共模块"
,
"rTMOSFilePath"
:
"pssysapps/Web/psappmodules/common"
}
\ No newline at end of file
trainsys-core/src/main/resources/model/cn/ibizlab/trainsys/PSSYSAPPS/Web/PSSYSAPP.json
浏览文件 @
ef871aa7
...
...
@@ -561,6 +561,11 @@
"path"
:
"PSSYSAPPS/Web/PSAPPDATAENTITIES/Book.json"
,
"name"
:
"BOOK"
,
"codeName"
:
"Book"
},
{
"modelref"
:
true
,
"path"
:
"PSSYSAPPS/Web/PSAPPDATAENTITIES/Reginfo.json"
,
"name"
:
"REGINFO"
,
"codeName"
:
"Reginfo"
}
],
"getAllPSAppFuncs"
:
[
{
"appFuncType"
:
"APPVIEW"
,
...
...
@@ -583,6 +588,16 @@
"path"
:
"PSSYSAPPS/Web/PSAPPDEVIEWS/bookGridView.json"
,
"viewType"
:
"DEGRIDVIEW"
}
},
{
"appFuncType"
:
"APPVIEW"
,
"codeName"
:
"AppFunc3"
,
"name"
:
"学员信息管理"
,
"openMode"
:
"INDEXVIEWTAB"
,
"getPSAppView"
:
{
"modelref"
:
true
,
"path"
:
"PSSYSAPPS/Web/PSAPPDEVIEWS/ReginfoStuInfoList.json"
,
"viewType"
:
"DEGRIDVIEW"
}
}
],
"getAllPSAppMenuModels"
:
[
{
"modelref"
:
true
,
...
...
@@ -607,6 +622,12 @@
"viewType"
:
"DEEDITVIEW"
,
"resource"
:
"Book"
,
"view"
:
"EditView"
},
{
"modelref"
:
true
,
"path"
:
"PSSYSAPPS/Web/PSAPPDEVIEWS/ReginfoEditView.json"
,
"viewType"
:
"DEEDITVIEW"
,
"resource"
:
"Reginfo"
,
"view"
:
"EditView"
},
{
"modelref"
:
true
,
"path"
:
"PSSYSAPPS/Web/PSAPPDEVIEWS/bookGridView.json"
,
...
...
@@ -619,6 +640,12 @@
"viewType"
:
"DEGRIDVIEW"
,
"resource"
:
"RawMaterial"
,
"view"
:
"GridView"
},
{
"modelref"
:
true
,
"path"
:
"PSSYSAPPS/Web/PSAPPDEVIEWS/ReginfoStuInfoList.json"
,
"viewType"
:
"DEGRIDVIEW"
,
"resource"
:
"Reginfo"
,
"view"
:
"StuInfoList"
}
],
"getAllPSDEOPPrivs"
:
[
{
"logicName"
:
"建立"
,
...
...
@@ -716,6 +743,24 @@
"layout"
:
"TABLE_24COL"
},
"tooltip"
:
"书"
},
{
"accUserMode"
:
2
,
"caption"
:
"学员信息管理"
,
"itemType"
:
"MENUITEM"
,
"name"
:
"menuitem3"
,
"getPSAppFunc"
:
{
"modelref"
:
true
,
"id"
:
"AppFunc3"
},
"getPSLayout"
:
{
"columnCount"
:
24
,
"layout"
:
"TABLE_24COL"
},
"getPSLayoutPos"
:
{
"colMD"
:
24
,
"layout"
:
"TABLE_24COL"
},
"tooltip"
:
"学员信息管理"
}
],
"getPSControlHandler"
:
{
"enableDEFieldPrivilege"
:
false
,
...
...
@@ -3330,132 +3375,1426 @@
"rowEditDefault"
:
false
,
"modelid"
:
"a9523851d901a5a06a410a8827dee62f"
,
"modeltype"
:
"PSAPPDEVIEW"
},
{
"accUserMode"
:
2
,
"caption"
:
"学员信息清单"
,
"codeName"
:
"ReginfoStuInfoList"
,
"dynaModelFilePath"
:
"PSSYSAPPS/Web/PSAPPDEVIEWS/ReginfoStuInfoList.json"
,
"gridRowActiveMode"
:
2
,
"name"
:
"ReginfoStuInfoList"
,
"getPSAppDataEntity"
:
{
"modelref"
:
true
,
"path"
:
"PSSYSAPPS/Web/PSAPPDATAENTITIES/Reginfo.json"
},
"getPSAppViewEngines"
:
[
{
"engineCat"
:
"VIEW"
,
"engineType"
:
"GridView"
,
"name"
:
"engine"
,
"getPSUIEngineParams"
:
[
{
"appViewLogicName"
:
"opendata"
,
"name"
:
"OPENDATA"
,
"paramType"
:
"LOGIC"
},
{
"appViewLogicName"
:
"newdata"
,
"name"
:
"NEWDATA"
,
"paramType"
:
"LOGIC"
},
{
"ctrlName"
:
"grid"
,
"name"
:
"GRID"
,
"paramType"
:
"CTRL"
},
{
"ctrlName"
:
"searchform"
,
"name"
:
"SEARCHFORM"
,
"paramType"
:
"CTRL"
}
]
}
],
"getPSAppDataEntities"
:
[
{
"getAllPSAppDEACModes"
:
[
{
"codeName"
:
"Default"
,
"logicName"
:
"DEFAULT"
,
"name"
:
"DEFAULT"
,
"getPSDEACModeDataItems"
:
[
{
"dataType"
:
25
,
"name"
:
"value"
,
"getPSAppDEField"
:
{
"name"
:
"RAWMATERIALID"
,
"codeName"
:
"RawMaterialId"
"getPSAppViewLogics"
:
[
{
"logicTrigger"
:
"CUSTOM"
,
"logicType"
:
"SYSUILOGIC"
,
"name"
:
"newdata"
,
"getPSAppUILogic"
:
{
"actionAfterWizard"
:
"DEFAULT"
,
"logicType"
:
"PREDEFINED"
,
"name"
:
"新建数据"
,
"getNewDataPSAppView"
:
{
"getRefPSAppView"
:
{
"modelref"
:
true
,
"path"
:
"PSSYSAPPS/Web/PSAPPDEVIEWS/ReginfoEditView.json"
,
"viewType"
:
"DEEDITVIEW"
}
},
{
"
dataType"
:
25
,
"name"
:
"text"
,
"getPSAppDEField"
:
{
"name"
:
"RAWMATERIALNAME
"
,
"codeName"
:
"RawMaterialName
"
},
"
getPSAppUILogicRefViews"
:
[
{
"getRefPSAppView"
:
{
"modelref"
:
true
,
"path"
:
"PSSYSAPPS/Web/PSAPPDEVIEWS/ReginfoEditView.json
"
,
"viewType"
:
"DEEDITVIEW
"
}
}
],
"pagingSize"
:
50
,
"getTextPSAppDEField"
:
{
"name"
:
"RAWMATERIALNAME"
,
"codeName"
:
"RawMaterialName"
},
"getValuePSAppDEField"
:
{
"name"
:
"RAWMATERIALID"
,
"codeName"
:
"RawMaterialId"
"viewLogicType"
:
"APP_NEWDATA"
,
"batchAddOnly"
:
false
,
"enableBatchAdd"
:
false
,
"enableWizardAdd"
:
false
}
},
{
"logicTrigger"
:
"CUSTOM"
,
"logicType"
:
"SYSUILOGIC"
,
"name"
:
"opendata"
,
"getPSAppUILogic"
:
{
"logicType"
:
"PREDEFINED"
,
"name"
:
"打开数据"
,
"getOpenDataPSAppView"
:
{
"getRefPSAppView"
:
{
"modelref"
:
true
,
"path"
:
"PSSYSAPPS/Web/PSAPPDEVIEWS/ReginfoEditView.json"
,
"viewType"
:
"DEEDITVIEW"
}
},
"defaultMode"
:
true
,
"enablePagingBar"
:
false
"getPSAppUILogicRefViews"
:
[
{
"getRefPSAppView"
:
{
"modelref"
:
true
,
"path"
:
"PSSYSAPPS/Web/PSAPPDEVIEWS/ReginfoEditView.json"
,
"viewType"
:
"DEEDITVIEW"
}
}
],
"getAllPSAppDEActions"
:
[
{
"actionMode"
:
"CHECKKEY"
,
"codeName"
:
"CheckKey"
,
"methodType"
:
"DEACTION"
,
"name"
:
"CheckKey"
,
"
getPSAppDEMethodInput"
:
{
"name"
:
"输入对象
"
,
"getPSAppDEMethodDTO
"
:
{
"viewLogicType"
:
"APP_OPENDATA"
,
"editMode"
:
true
}
}
]
,
"getPSAppViewRefs"
:
[
{
"
name"
:
"NEWDATA"
,
"realTitle"
:
"学员登记信息编辑视图
"
,
"getRefPSAppView
"
:
{
"modelref"
:
true
,
"id"
:
"RawMaterialDTO"
},
"type"
:
"DTO"
},
"getPSAppDEMethodReturn"
:
{
"name"
:
"返回对象"
,
"stdDataType"
:
9
,
"type"
:
"SIMPLE"
},
"requestMethod"
:
"POST"
,
"requestParamType"
:
"ENTITY"
,
"requestPath"
:
"/checkkey"
,
"builtinMethod"
:
false
"path"
:
"PSSYSAPPS/Web/PSAPPDEVIEWS/ReginfoEditView.json"
,
"viewType"
:
"DEEDITVIEW"
}
},
{
"actionMode"
:
"CREATE"
,
"codeName"
:
"Create"
,
"methodType"
:
"DEACTION"
,
"name"
:
"Create"
,
"getPSAppDEMethodInput"
:
{
"name"
:
"输入对象"
,
"getPSAppDEMethodDTO"
:
{
"name"
:
"EDITDATA"
,
"realTitle"
:
"学员登记信息编辑视图"
,
"getRefPSAppView"
:
{
"modelref"
:
true
,
"id"
:
"RawMaterialDTO"
},
"type"
:
"DTO"
,
"output"
:
true
"path"
:
"PSSYSAPPS/Web/PSAPPDEVIEWS/ReginfoEditView.json"
,
"viewType"
:
"DEEDITVIEW"
}
}
],
"getPSControls"
:
[
{
"aggMode"
:
"NONE"
,
"codeName"
:
"Main"
,
"columnEnableLink"
:
2
,
"controlType"
:
"GRID"
,
"dynaModelFilePath"
:
"PSSYSAPPS/Web/PSAPPDATAENTITIES/Reginfo/PSGRIDS/Main.json"
,
"getFetchPSControlAction"
:
{
"modelref"
:
true
,
"id"
:
"fetch"
},
"getPSAppDEMethodReturn"
:
{
"name"
:
"返回对象"
,
"getPSAppDEMethodDTO"
:
{
"groupMode"
:
"NONE"
,
"hookEventNames"
:
[
"ROWDBLCLICK"
,
"SELECTIONCHANGE"
,
"REMOVE"
,
"LOAD"
,
"BEFORELOAD"
],
"logicName"
:
"主表格"
,
"getPSAppDataEntity"
:
{
"modelref"
:
true
,
"id"
:
"RawMaterialDTO
"
"path"
:
"PSSYSAPPS/Web/PSAPPDATAENTITIES/Reginfo.json
"
},
"type"
:
"DTO"
"getPSControlHandler"
:
{
"getPSHandlerActions"
:
[
{
"actionName"
:
"Get"
,
"actionType"
:
"DEACTION"
,
"dataAccessAction"
:
"READ"
,
"name"
:
"load"
,
"getPSAppDEMethod"
:
{
"modelref"
:
true
,
"id"
:
"Get"
},
"requestMethod"
:
"POST"
,
"requestParamType"
:
"ENTITY"
,
"builtinMethod"
:
false
"getPSAppDataEntity"
:
{
"modelref"
:
true
,
"path"
:
"PSSYSAPPS/Web/PSAPPDATAENTITIES/Reginfo.json"
}
},
{
"actionMode"
:
"READ"
,
"codeName"
:
"Get"
,
"methodType"
:
"DEACTION"
,
"name"
:
"Get"
,
"getPSAppDEMethodInput"
:
{
"getKeyPSAppDEField"
:
{
"name"
:
"RAWMATERIALID"
,
"codeName"
:
"RawMaterialId"
},
"name"
:
"输入对象"
,
"type"
:
"KEYFIELD"
},
"getPSAppDEMethodReturn"
:
{
"name"
:
"返回对象"
,
"getPSAppDEMethodDTO"
:
{
"actionName"
:
"Create"
,
"actionType"
:
"DEACTION"
,
"dataAccessAction"
:
"CREATE"
,
"name"
:
"create"
,
"getPSAppDEMethod"
:
{
"modelref"
:
true
,
"id"
:
"RawMaterialDTO"
},
"type"
:
"DTO"
"id"
:
"Create"
},
"requestField"
:
"RAWMATERIALID"
,
"requestMethod"
:
"GET"
,
"requestParamType"
:
"FIELD"
,
"builtinMethod"
:
false
,
"needResourceKey"
:
true
"getPSAppDataEntity"
:
{
"modelref"
:
true
,
"path"
:
"PSSYSAPPS/Web/PSAPPDATAENTITIES/Reginfo.json"
}
},
{
"actionMode"
:
"GETDRAFT"
,
"codeName"
:
"GetDraft"
,
"methodType"
:
"DEACTION"
,
"name"
:
"GetDraft"
,
"getPSAppDEMethodInput"
:
{
"name"
:
"输入对象"
,
"getPSAppDEMethodDTO"
:
{
"actionName"
:
"Update"
,
"actionType"
:
"DEACTION"
,
"dataAccessAction"
:
"UPDATE"
,
"name"
:
"update"
,
"getPSAppDEMethod"
:
{
"modelref"
:
true
,
"id"
:
"RawMaterialDTO"
},
"type"
:
"DTO"
"id"
:
"Update"
},
"getPSAppDEMethodReturn"
:
{
"name"
:
"返回对象"
,
"getPSAppDEMethodDTO"
:
{
"getPSAppDataEntity"
:
{
"modelref"
:
true
,
"id"
:
"RawMaterialDTO"
},
"type"
:
"DTO"
"path"
:
"PSSYSAPPS/Web/PSAPPDATAENTITIES/Reginfo.json"
}
},
{
"actionName"
:
"Remove"
,
"actionType"
:
"DEACTION"
,
"dataAccessAction"
:
"DELETE"
,
"name"
:
"remove"
,
"getPSAppDEMethod"
:
{
"modelref"
:
true
,
"id"
:
"Remove"
},
"getPSAppDataEntity"
:
{
"modelref"
:
true
,
"path"
:
"PSSYSAPPS/Web/PSAPPDATAENTITIES/Reginfo.json"
}
},
{
"actionName"
:
"GetDraft"
,
"actionType"
:
"DEACTION"
,
"dataAccessAction"
:
"CREATE"
,
"name"
:
"loaddraft"
,
"getPSAppDEMethod"
:
{
"modelref"
:
true
,
"id"
:
"GetDraft"
},
"getPSAppDataEntity"
:
{
"modelref"
:
true
,
"path"
:
"PSSYSAPPS/Web/PSAPPDATAENTITIES/Reginfo.json"
}
},
{
"actionType"
:
"DEDATASET"
,
"name"
:
"fetch"
,
"getPSAppDEMethod"
:
{
"modelref"
:
true
,
"id"
:
"FetchDefault"
},
"getPSAppDataEntity"
:
{
"modelref"
:
true
,
"path"
:
"PSSYSAPPS/Web/PSAPPDATAENTITIES/Reginfo.json"
}
}
],
"userDRAction"
:
"READ"
,
"enableDEFieldPrivilege"
:
false
,
"id"
:
"数据表格处理器"
},
"getPSControlLogics"
:
[
{
"eventNames"
:
"ROWDBLCLICK;SELECTIONCHANGE;REMOVE;LOAD;BEFORELOAD"
,
"logicTag"
:
"grid"
,
"logicType"
:
"APPVIEWENGINE"
,
"name"
:
"engine_grid"
,
"getPSAppViewEngine"
:
{
"modelref"
:
true
,
"id"
:
"engine"
}
}
],
"getPSControlParam"
:
{
"autoLoad"
:
true
,
"showBusyIndicator"
:
true
,
"id"
:
"GRID"
},
"getPSDEGridColumns"
:
[
{
"align"
:
"LEFT"
,
"cLConvertMode"
:
"NONE"
,
"caption"
:
"学员编号"
,
"codeName"
:
"stuno"
,
"columnType"
:
"DEFGRIDCOLUMN"
,
"dataItemName"
:
"stuno"
,
"excelCaption"
:
"学员编号"
,
"name"
:
"stuno"
,
"noPrivDisplayMode"
:
1
,
"getPSAppDEField"
:
{
"name"
:
"STUNO"
,
"codeName"
:
"StuNo"
},
"width"
:
180
,
"widthUnit"
:
"PX"
,
"enableRowEdit"
:
true
,
"enableSort"
:
true
},
{
"align"
:
"LEFT"
,
"cLConvertMode"
:
"NONE"
,
"caption"
:
"学员姓名"
,
"codeName"
:
"name"
,
"columnType"
:
"DEFGRIDCOLUMN"
,
"dataItemName"
:
"name"
,
"excelCaption"
:
"学员姓名"
,
"name"
:
"name"
,
"noPrivDisplayMode"
:
1
,
"getPSAppDEField"
:
{
"name"
:
"NAME"
,
"codeName"
:
"Name"
},
"width"
:
180
,
"widthUnit"
:
"PX"
,
"enableRowEdit"
:
true
,
"enableSort"
:
true
},
{
"align"
:
"LEFT"
,
"cLConvertMode"
:
"NONE"
,
"caption"
:
"年龄"
,
"codeName"
:
"age"
,
"columnType"
:
"DEFGRIDCOLUMN"
,
"dataItemName"
:
"age"
,
"excelCaption"
:
"年龄"
,
"name"
:
"age"
,
"noPrivDisplayMode"
:
1
,
"getPSAppDEField"
:
{
"name"
:
"AGE"
,
"codeName"
:
"Age"
},
"width"
:
180
,
"widthUnit"
:
"PX"
,
"enableRowEdit"
:
true
,
"enableSort"
:
true
},
{
"align"
:
"LEFT"
,
"cLConvertMode"
:
"NONE"
,
"caption"
:
"单位"
,
"codeName"
:
"department"
,
"columnType"
:
"DEFGRIDCOLUMN"
,
"dataItemName"
:
"department"
,
"excelCaption"
:
"单位"
,
"name"
:
"department"
,
"noPrivDisplayMode"
:
1
,
"getPSAppDEField"
:
{
"name"
:
"DEPARTMENT"
,
"codeName"
:
"DepartMent"
},
"width"
:
180
,
"widthUnit"
:
"PX"
,
"enableRowEdit"
:
true
,
"enableSort"
:
true
},
{
"align"
:
"LEFT"
,
"cLConvertMode"
:
"NONE"
,
"caption"
:
"家庭住址"
,
"codeName"
:
"address"
,
"columnType"
:
"DEFGRIDCOLUMN"
,
"dataItemName"
:
"address"
,
"excelCaption"
:
"家庭住址"
,
"name"
:
"address"
,
"noPrivDisplayMode"
:
1
,
"getPSAppDEField"
:
{
"name"
:
"ADDRESS"
,
"codeName"
:
"Address"
},
"width"
:
180
,
"widthUnit"
:
"PX"
,
"enableRowEdit"
:
true
,
"enableSort"
:
true
}
],
"getPSDEGridDataItems"
:
[
{
"dataType"
:
25
,
"name"
:
"stuno"
,
"getPSAppDEField"
:
{
"name"
:
"STUNO"
,
"codeName"
:
"StuNo"
}
},
{
"dataType"
:
25
,
"name"
:
"name"
,
"getPSAppDEField"
:
{
"name"
:
"NAME"
,
"codeName"
:
"Name"
}
},
{
"dataType"
:
9
,
"name"
:
"age"
,
"getPSAppDEField"
:
{
"name"
:
"AGE"
,
"codeName"
:
"Age"
}
},
{
"dataType"
:
25
,
"name"
:
"department"
,
"getPSAppDEField"
:
{
"name"
:
"DEPARTMENT"
,
"codeName"
:
"DepartMent"
}
},
{
"dataType"
:
25
,
"name"
:
"address"
,
"getPSAppDEField"
:
{
"name"
:
"ADDRESS"
,
"codeName"
:
"Address"
}
},
{
"dataType"
:
25
,
"name"
:
"srfkey"
,
"getPSAppDEField"
:
{
"name"
:
"REGINFOID"
,
"codeName"
:
"ReginfoId"
}
},
{
"dataType"
:
25
,
"name"
:
"srfdataaccaction"
,
"getPSAppDEField"
:
{
"name"
:
"REGINFOID"
,
"codeName"
:
"ReginfoId"
},
"dataAccessAction"
:
true
},
{
"dataType"
:
25
,
"name"
:
"srfmajortext"
,
"getPSAppDEField"
:
{
"name"
:
"REGINFONAME"
,
"codeName"
:
"ReginfoName"
}
}
],
"getPSDEGridEditItems"
:
[
{
"caption"
:
"学员编号"
,
"codeName"
:
"stuno"
,
"enableCond"
:
3
,
"ignoreInput"
:
0
,
"name"
:
"stuno"
,
"getPSAppDEField"
:
{
"name"
:
"STUNO"
,
"codeName"
:
"StuNo"
},
"getPSEditor"
:
{
"editorType"
:
"TEXTBOX"
,
"maxLength"
:
100
,
"name"
:
"stuno"
},
"allowEmpty"
:
true
},
{
"caption"
:
"学员姓名"
,
"codeName"
:
"name"
,
"enableCond"
:
3
,
"ignoreInput"
:
0
,
"name"
:
"name"
,
"getPSAppDEField"
:
{
"name"
:
"NAME"
,
"codeName"
:
"Name"
},
"getPSEditor"
:
{
"editorType"
:
"TEXTBOX"
,
"maxLength"
:
100
,
"name"
:
"name"
},
"allowEmpty"
:
true
},
{
"caption"
:
"年龄"
,
"codeName"
:
"age"
,
"enableCond"
:
3
,
"ignoreInput"
:
0
,
"name"
:
"age"
,
"getPSAppDEField"
:
{
"name"
:
"AGE"
,
"codeName"
:
"Age"
},
"getPSEditor"
:
{
"editorType"
:
"TEXTBOX"
,
"name"
:
"age"
},
"allowEmpty"
:
true
},
{
"caption"
:
"单位"
,
"codeName"
:
"department"
,
"enableCond"
:
3
,
"ignoreInput"
:
0
,
"name"
:
"department"
,
"getPSAppDEField"
:
{
"name"
:
"DEPARTMENT"
,
"codeName"
:
"DepartMent"
},
"getPSEditor"
:
{
"editorType"
:
"TEXTBOX"
,
"maxLength"
:
100
,
"name"
:
"department"
},
"allowEmpty"
:
true
},
{
"caption"
:
"家庭住址"
,
"codeName"
:
"address"
,
"enableCond"
:
3
,
"ignoreInput"
:
0
,
"name"
:
"address"
,
"getPSAppDEField"
:
{
"name"
:
"ADDRESS"
,
"codeName"
:
"Address"
},
"getPSEditor"
:
{
"editorType"
:
"TEXTBOX"
,
"maxLength"
:
100
,
"name"
:
"address"
},
"allowEmpty"
:
true
},
{
"caption"
:
"学员登记信息标识"
,
"codeName"
:
"srfkey"
,
"enableCond"
:
3
,
"ignoreInput"
:
0
,
"name"
:
"srfkey"
,
"getPSAppDEField"
:
{
"name"
:
"REGINFOID"
,
"codeName"
:
"ReginfoId"
},
"getPSEditor"
:
{
"editorType"
:
"HIDDEN"
,
"name"
:
"srfkey"
},
"allowEmpty"
:
true
}
],
"pagingSize"
:
20
,
"getRemovePSControlAction"
:
{
"actionName"
:
"Remove"
,
"actionType"
:
"DEACTION"
,
"dataAccessAction"
:
"DELETE"
,
"name"
:
"remove"
,
"getPSAppDEMethod"
:
{
"modelref"
:
true
,
"id"
:
"Remove"
},
"getPSAppDataEntity"
:
{
"modelref"
:
true
,
"path"
:
"PSSYSAPPS/Web/PSAPPDATAENTITIES/Reginfo.json"
}
},
"sortMode"
:
"REMOTE"
,
"hasWFDataItems"
:
false
,
"enableColFilter"
:
false
,
"enableCustomized"
:
true
,
"enableGroup"
:
false
,
"enablePagingBar"
:
true
,
"enableRowEdit"
:
false
,
"enableRowEditOrder"
:
false
,
"enableRowNew"
:
false
,
"forceFit"
:
false
,
"hideHeader"
:
false
,
"noSort"
:
false
,
"singleSelect"
:
false
,
"name"
:
"grid"
,
"modelid"
:
"79298f0344beee0b6f745936bb3a2fcd"
,
"modeltype"
:
"PSDEGRID"
},
{
"codeName"
:
"Default"
,
"controlType"
:
"SEARCHFORM"
,
"dynaModelFilePath"
:
"PSSYSAPPS/Web/PSAPPDATAENTITIES/Reginfo/PSSEARCHFORMS/Default.json"
,
"hookEventNames"
:
[
"SEARCH"
,
"LOAD"
,
"SAVE"
],
"logicName"
:
"默认搜索表单"
,
"getPSAppDataEntity"
:
{
"modelref"
:
true
,
"path"
:
"PSSYSAPPS/Web/PSAPPDATAENTITIES/Reginfo.json"
},
"getPSControlHandler"
:
{
"getPSHandlerActions"
:
[
{
"actionType"
:
"FILTERACTION"
,
"name"
:
"load"
,
"getPSAppDEMethod"
:
{
"modelref"
:
true
,
"id"
:
"FilterGet"
},
"getPSAppDataEntity"
:
{
"modelref"
:
true
,
"path"
:
"PSSYSAPPS/Web/PSAPPDATAENTITIES/Reginfo.json"
}
},
{
"actionType"
:
"FILTERACTION"
,
"name"
:
"loaddraft"
,
"getPSAppDEMethod"
:
{
"modelref"
:
true
,
"id"
:
"FilterGetDraft"
},
"getPSAppDataEntity"
:
{
"modelref"
:
true
,
"path"
:
"PSSYSAPPS/Web/PSAPPDATAENTITIES/Reginfo.json"
}
},
{
"actionType"
:
"FILTERACTION"
,
"name"
:
"search"
,
"getPSAppDEMethod"
:
{
"modelref"
:
true
,
"id"
:
"FilterSearch"
},
"getPSAppDataEntity"
:
{
"modelref"
:
true
,
"path"
:
"PSSYSAPPS/Web/PSAPPDATAENTITIES/Reginfo.json"
}
}
],
"enableDEFieldPrivilege"
:
false
,
"id"
:
"搜索表单处理器"
},
"getPSControlLogics"
:
[
{
"eventNames"
:
"SEARCH;LOAD;SAVE"
,
"logicTag"
:
"searchform"
,
"logicType"
:
"APPVIEWENGINE"
,
"name"
:
"engine_searchform"
,
"getPSAppViewEngine"
:
{
"modelref"
:
true
,
"id"
:
"engine"
}
}
],
"getPSControlParam"
:
{
"autoLoad"
:
true
,
"showBusyIndicator"
:
true
,
"id"
:
"SEARCHFORM"
},
"getPSDEFormPages"
:
[
{
"caption"
:
"常规条件"
,
"codeName"
:
"formpage1"
,
"detailStyle"
:
"DEFAULT"
,
"detailType"
:
"FORMPAGE"
,
"name"
:
"formpage1"
,
"getPSLayout"
:
{
"columnCount"
:
24
,
"layout"
:
"TABLE_24COL"
},
"infoGroupMode"
:
false
}
],
"getPSLayout"
:
{
"columnCount"
:
24
,
"layout"
:
"TABLE_24COL"
},
"searchButtonStyle"
:
"DEFAULT"
,
"tabHeaderPos"
:
"TOP"
,
"enableAdvanceSearch"
:
false
,
"enableAutoSearch"
:
false
,
"enableFilterSave"
:
false
,
"noTabHeader"
:
true
,
"name"
:
"searchform"
,
"modelid"
:
"33c3311c3a8092371f63a2ee2b005ec4"
,
"modeltype"
:
"PSDEFORM_SEARCHFORM"
},
{
"codeName"
:
"StuInfoListtoolbar"
,
"controlType"
:
"TOOLBAR"
,
"name"
:
"toolbar"
,
"getPSAppDataEntity"
:
{
"modelref"
:
true
,
"path"
:
"PSSYSAPPS/Web/PSAPPDATAENTITIES/Reginfo.json"
},
"getPSControlParam"
:
{
"id"
:
"TOOLBAR"
},
"modelid"
:
"ffe530fee377380df2dfa7d08d926899_toolbar"
,
"modeltype"
:
"PSDETOOLBAR"
}
],
"getPSDEViewCodeName"
:
"StuInfoList"
,
"getPSDEViewId"
:
"45692D1C-AC00-4D66-87E3-A6362383AACF"
,
"getPSViewLayoutPanel"
:
{
"codeName"
:
"Layoutpanel"
,
"controlStyle"
:
"APPDEGRIDVIEW"
,
"controlType"
:
"VIEWLAYOUTPANEL"
,
"name"
:
"layoutpanel"
,
"getPSAppDataEntity"
:
{
"modelref"
:
true
,
"path"
:
"PSSYSAPPS/Web/PSAPPDATAENTITIES/Reginfo.json"
},
"getPSControlParam"
:
{
},
"layoutBodyOnly"
:
true
,
"layoutPanel"
:
true
,
"useDefaultLayout"
:
true
},
"title"
:
"学员信息清单"
,
"viewStyle"
:
"DEFAULT"
,
"viewType"
:
"DEGRIDVIEW"
,
"xDataControlName"
:
"grid"
,
"enableDP"
:
true
,
"enableExport"
:
true
,
"enableFilter"
:
true
,
"enableImport"
:
true
,
"enableQuickSearch"
:
true
,
"enableRowEdit"
:
false
,
"enableSearch"
:
true
,
"rowEditDefault"
:
false
,
"modelid"
:
"ffe530fee377380df2dfa7d08d926899"
,
"modeltype"
:
"PSAPPDEVIEW"
}
],
"getPSAppDataEntities"
:
[
{
"getAllPSAppDEACModes"
:
[
{
"codeName"
:
"Default"
,
"logicName"
:
"DEFAULT"
,
"name"
:
"DEFAULT"
,
"getPSDEACModeDataItems"
:
[
{
"dataType"
:
25
,
"name"
:
"value"
,
"getPSAppDEField"
:
{
"name"
:
"RAWMATERIALID"
,
"codeName"
:
"RawMaterialId"
}
},
{
"dataType"
:
25
,
"name"
:
"text"
,
"getPSAppDEField"
:
{
"name"
:
"RAWMATERIALNAME"
,
"codeName"
:
"RawMaterialName"
}
}
],
"pagingSize"
:
50
,
"getTextPSAppDEField"
:
{
"name"
:
"RAWMATERIALNAME"
,
"codeName"
:
"RawMaterialName"
},
"getValuePSAppDEField"
:
{
"name"
:
"RAWMATERIALID"
,
"codeName"
:
"RawMaterialId"
},
"defaultMode"
:
true
,
"enablePagingBar"
:
false
}
],
"getAllPSAppDEActions"
:
[
{
"actionMode"
:
"CHECKKEY"
,
"codeName"
:
"CheckKey"
,
"methodType"
:
"DEACTION"
,
"name"
:
"CheckKey"
,
"getPSAppDEMethodInput"
:
{
"name"
:
"输入对象"
,
"getPSAppDEMethodDTO"
:
{
"modelref"
:
true
,
"id"
:
"RawMaterialDTO"
},
"type"
:
"DTO"
},
"getPSAppDEMethodReturn"
:
{
"name"
:
"返回对象"
,
"stdDataType"
:
9
,
"type"
:
"SIMPLE"
},
"requestMethod"
:
"POST"
,
"requestParamType"
:
"ENTITY"
,
"requestPath"
:
"/checkkey"
,
"builtinMethod"
:
false
},
{
"actionMode"
:
"CREATE"
,
"codeName"
:
"Create"
,
"methodType"
:
"DEACTION"
,
"name"
:
"Create"
,
"getPSAppDEMethodInput"
:
{
"name"
:
"输入对象"
,
"getPSAppDEMethodDTO"
:
{
"modelref"
:
true
,
"id"
:
"RawMaterialDTO"
},
"type"
:
"DTO"
,
"output"
:
true
},
"getPSAppDEMethodReturn"
:
{
"name"
:
"返回对象"
,
"getPSAppDEMethodDTO"
:
{
"modelref"
:
true
,
"id"
:
"RawMaterialDTO"
},
"type"
:
"DTO"
},
"requestMethod"
:
"POST"
,
"requestParamType"
:
"ENTITY"
,
"builtinMethod"
:
false
},
{
"actionMode"
:
"READ"
,
"codeName"
:
"Get"
,
"methodType"
:
"DEACTION"
,
"name"
:
"Get"
,
"getPSAppDEMethodInput"
:
{
"getKeyPSAppDEField"
:
{
"name"
:
"RAWMATERIALID"
,
"codeName"
:
"RawMaterialId"
},
"name"
:
"输入对象"
,
"type"
:
"KEYFIELD"
},
"getPSAppDEMethodReturn"
:
{
"name"
:
"返回对象"
,
"getPSAppDEMethodDTO"
:
{
"modelref"
:
true
,
"id"
:
"RawMaterialDTO"
},
"type"
:
"DTO"
},
"requestField"
:
"RAWMATERIALID"
,
"requestMethod"
:
"GET"
,
"requestParamType"
:
"FIELD"
,
"builtinMethod"
:
false
,
"needResourceKey"
:
true
},
{
"actionMode"
:
"GETDRAFT"
,
"codeName"
:
"GetDraft"
,
"methodType"
:
"DEACTION"
,
"name"
:
"GetDraft"
,
"getPSAppDEMethodInput"
:
{
"name"
:
"输入对象"
,
"getPSAppDEMethodDTO"
:
{
"modelref"
:
true
,
"id"
:
"RawMaterialDTO"
},
"type"
:
"DTO"
},
"getPSAppDEMethodReturn"
:
{
"name"
:
"返回对象"
,
"getPSAppDEMethodDTO"
:
{
"modelref"
:
true
,
"id"
:
"RawMaterialDTO"
},
"type"
:
"DTO"
},
"requestMethod"
:
"GET"
,
"requestParamType"
:
"NONE"
,
"requestPath"
:
"/getdraft"
,
"builtinMethod"
:
false
},
{
"actionMode"
:
"DELETE"
,
"batchActionMode"
:
1
,
"codeName"
:
"Remove"
,
"methodType"
:
"DEACTION"
,
"name"
:
"Remove"
,
"getPSAppDEMethodInput"
:
{
"getKeyPSAppDEField"
:
{
"name"
:
"RAWMATERIALID"
,
"codeName"
:
"RawMaterialId"
},
"name"
:
"输入对象"
,
"type"
:
"KEYFIELDS"
},
"getPSAppDEMethodReturn"
:
{
"name"
:
"返回对象"
,
"type"
:
"VOID"
},
"requestField"
:
"RAWMATERIALID"
,
"requestMethod"
:
"DELETE"
,
"requestParamType"
:
"FIELD"
,
"builtinMethod"
:
false
,
"enableBatchAction"
:
true
,
"needResourceKey"
:
true
},
{
"actionMode"
:
"UNKNOWN"
,
"codeName"
:
"Save"
,
"methodType"
:
"DEACTION"
,
"name"
:
"Save"
,
"getPSAppDEMethodInput"
:
{
"name"
:
"输入对象"
,
"getPSAppDEMethodDTO"
:
{
"modelref"
:
true
,
"id"
:
"RawMaterialDTO"
},
"type"
:
"DTO"
},
"getPSAppDEMethodReturn"
:
{
"name"
:
"返回对象"
,
"type"
:
"VOID"
},
"requestMethod"
:
"POST"
,
"requestParamType"
:
"ENTITY"
,
"requestPath"
:
"/save"
,
"builtinMethod"
:
false
,
"needResourceKey"
:
true
},
{
"actionMode"
:
"UPDATE"
,
"codeName"
:
"Update"
,
"methodType"
:
"DEACTION"
,
"name"
:
"Update"
,
"getPSAppDEMethodInput"
:
{
"name"
:
"输入对象"
,
"getPSAppDEMethodDTO"
:
{
"modelref"
:
true
,
"id"
:
"RawMaterialDTO"
},
"type"
:
"DTO"
,
"output"
:
true
},
"getPSAppDEMethodReturn"
:
{
"name"
:
"返回对象"
,
"getPSAppDEMethodDTO"
:
{
"modelref"
:
true
,
"id"
:
"RawMaterialDTO"
},
"type"
:
"DTO"
},
"requestMethod"
:
"PUT"
,
"requestParamType"
:
"ENTITY"
,
"builtinMethod"
:
false
,
"needResourceKey"
:
true
}
],
"getAllPSAppDEDataSets"
:
[
{
"codeName"
:
"FetchDefault"
,
"methodType"
:
"FETCH"
,
"name"
:
"FetchDefault"
,
"getPSAppDEMethodInput"
:
{
"name"
:
"输入对象"
,
"getPSAppDEMethodDTO"
:
{
"modelref"
:
true
,
"id"
:
"RawMaterialFilterDTO"
},
"type"
:
"DTO"
},
"getPSAppDEMethodReturn"
:
{
"name"
:
"返回对象"
,
"getPSAppDEMethodDTO"
:
{
"modelref"
:
true
,
"id"
:
"RawMaterialDTO"
},
"type"
:
"PAGE"
},
"requestMethod"
:
"POST"
,
"requestParamType"
:
"ENTITY"
,
"requestPath"
:
"/fetchdefault"
,
"builtinMethod"
:
false
}
],
"getAllPSAppDEFields"
:
[
{
"codeName"
:
"RawMaterialId"
,
"logicName"
:
"原材料标识"
,
"name"
:
"RAWMATERIALID"
,
"stdDataType"
:
25
,
"stringLength"
:
100
,
"keyField"
:
true
},
{
"codeName"
:
"CreateDate"
,
"logicName"
:
"建立时间"
,
"name"
:
"CREATEDATE"
,
"stdDataType"
:
5
,
"valueFormat"
:
"YYYY-MM-DD HH:mm:ss"
},
{
"codeName"
:
"RawMaterialName"
,
"logicName"
:
"原材料名称"
,
"name"
:
"RAWMATERIALNAME"
,
"stdDataType"
:
25
,
"stringLength"
:
200
,
"enableQuickSearch"
:
true
,
"majorField"
:
true
},
{
"codeName"
:
"CreateMan"
,
"logicName"
:
"建立人"
,
"name"
:
"CREATEMAN"
,
"stdDataType"
:
25
,
"stringLength"
:
60
},
{
"codeName"
:
"UpdateDate"
,
"logicName"
:
"更新时间"
,
"name"
:
"UPDATEDATE"
,
"stdDataType"
:
5
,
"valueFormat"
:
"YYYY-MM-DD HH:mm:ss"
},
{
"codeName"
:
"UpdateMan"
,
"logicName"
:
"更新人"
,
"name"
:
"UPDATEMAN"
,
"stdDataType"
:
25
,
"stringLength"
:
60
}
],
"getAllPSAppDEMethodDTOs"
:
[
{
"codeName"
:
"RawMaterialDTO"
,
"name"
:
"RawMaterialDTO"
,
"getPSAppDEMethodDTOFields"
:
[
{
"codeName"
:
"CreateDate"
,
"logicName"
:
"建立时间"
,
"name"
:
"CreateDate"
,
"orderValue"
:
1000
,
"getPSAppDEField"
:
{
"name"
:
"CREATEDATE"
,
"codeName"
:
"CreateDate"
},
"sourceType"
:
"DEFIELD"
,
"stdDataType"
:
5
,
"type"
:
"SIMPLE"
,
"allowEmpty"
:
false
},
{
"codeName"
:
"CreateMan"
,
"logicName"
:
"建立人"
,
"name"
:
"CreateMan"
,
"orderValue"
:
1000
,
"getPSAppDEField"
:
{
"name"
:
"CREATEMAN"
,
"codeName"
:
"CreateMan"
},
"sourceType"
:
"DEFIELD"
,
"stdDataType"
:
25
,
"type"
:
"SIMPLE"
,
"allowEmpty"
:
false
},
{
"codeName"
:
"RawMaterialId"
,
"logicName"
:
"原材料标识"
,
"name"
:
"RawMaterialId"
,
"orderValue"
:
1000
,
"getPSAppDEField"
:
{
"name"
:
"RAWMATERIALID"
,
"codeName"
:
"RawMaterialId"
},
"sourceType"
:
"DEFIELD"
,
"stdDataType"
:
25
,
"type"
:
"SIMPLE"
,
"allowEmpty"
:
false
},
{
"codeName"
:
"RawMaterialName"
,
"logicName"
:
"原材料名称"
,
"name"
:
"RawMaterialName"
,
"orderValue"
:
1000
,
"getPSAppDEField"
:
{
"name"
:
"RAWMATERIALNAME"
,
"codeName"
:
"RawMaterialName"
},
"sourceType"
:
"DEFIELD"
,
"stdDataType"
:
25
,
"type"
:
"SIMPLE"
},
{
"codeName"
:
"UpdateDate"
,
"logicName"
:
"更新时间"
,
"name"
:
"UpdateDate"
,
"orderValue"
:
1000
,
"getPSAppDEField"
:
{
"name"
:
"UPDATEDATE"
,
"codeName"
:
"UpdateDate"
},
"sourceType"
:
"DEFIELD"
,
"stdDataType"
:
5
,
"type"
:
"SIMPLE"
,
"allowEmpty"
:
false
},
{
"codeName"
:
"UpdateMan"
,
"logicName"
:
"更新人"
,
"name"
:
"UpdateMan"
,
"orderValue"
:
1000
,
"getPSAppDEField"
:
{
"name"
:
"UPDATEMAN"
,
"codeName"
:
"UpdateMan"
},
"sourceType"
:
"DEFIELD"
,
"stdDataType"
:
25
,
"type"
:
"SIMPLE"
,
"allowEmpty"
:
false
}
],
"sourceType"
:
"DE"
,
"type"
:
"DEFAULT"
},
{
"codeName"
:
"RawMaterialFilterDTO"
,
"name"
:
"RawMaterialFilterDTO"
,
"getPSAppDEMethodDTOFields"
:
[
{
"codeName"
:
"N_RAWMATERIALID_EQ"
,
"logicName"
:
"原材料标识"
,
"name"
:
"N_RAWMATERIALID_EQ"
,
"orderValue"
:
99999
,
"getPSAppDEField"
:
{
"name"
:
"RAWMATERIALID"
,
"codeName"
:
"RawMaterialId"
},
"sourceType"
:
"DEFSEARCHMODE"
,
"stdDataType"
:
25
,
"type"
:
"SIMPLE"
},
{
"codeName"
:
"N_RAWMATERIALNAME_LIKE"
,
"logicName"
:
"原材料名称"
,
"name"
:
"N_RAWMATERIALNAME_LIKE"
,
"orderValue"
:
99999
,
"getPSAppDEField"
:
{
"name"
:
"RAWMATERIALNAME"
,
"codeName"
:
"RawMaterialName"
},
"sourceType"
:
"DEFSEARCHMODE"
,
"stdDataType"
:
25
,
"type"
:
"SIMPLE"
}
],
"sourceType"
:
"DE"
,
"type"
:
"DEFILTER"
}
],
"getAllPSAppDEMethods"
:
[
{
"actionMode"
:
"CHECKKEY"
,
"codeName"
:
"CheckKey"
,
"methodType"
:
"DEACTION"
,
"name"
:
"CheckKey"
,
"getPSAppDEMethodInput"
:
{
"name"
:
"输入对象"
,
"getPSAppDEMethodDTO"
:
{
"modelref"
:
true
,
"id"
:
"RawMaterialDTO"
},
"type"
:
"DTO"
},
"getPSAppDEMethodReturn"
:
{
"name"
:
"返回对象"
,
"stdDataType"
:
9
,
"type"
:
"SIMPLE"
},
"requestMethod"
:
"POST"
,
"requestParamType"
:
"ENTITY"
,
"requestPath"
:
"/checkkey"
,
"builtinMethod"
:
false
},
{
"actionMode"
:
"CREATE"
,
"codeName"
:
"Create"
,
"methodType"
:
"DEACTION"
,
"name"
:
"Create"
,
"getPSAppDEMethodInput"
:
{
"name"
:
"输入对象"
,
"getPSAppDEMethodDTO"
:
{
"modelref"
:
true
,
"id"
:
"RawMaterialDTO"
},
"type"
:
"DTO"
,
"output"
:
true
},
"getPSAppDEMethodReturn"
:
{
"name"
:
"返回对象"
,
"getPSAppDEMethodDTO"
:
{
"modelref"
:
true
,
"id"
:
"RawMaterialDTO"
},
"type"
:
"DTO"
},
"requestMethod"
:
"POST"
,
"requestParamType"
:
"ENTITY"
,
"builtinMethod"
:
false
},
{
"actionMode"
:
"READ"
,
"codeName"
:
"Get"
,
"methodType"
:
"DEACTION"
,
"name"
:
"Get"
,
"getPSAppDEMethodInput"
:
{
"getKeyPSAppDEField"
:
{
"name"
:
"RAWMATERIALID"
,
"codeName"
:
"RawMaterialId"
},
"name"
:
"输入对象"
,
"type"
:
"KEYFIELD"
},
"getPSAppDEMethodReturn"
:
{
"name"
:
"返回对象"
,
"getPSAppDEMethodDTO"
:
{
"modelref"
:
true
,
"id"
:
"RawMaterialDTO"
},
"type"
:
"DTO"
},
"requestField"
:
"RAWMATERIALID"
,
"requestMethod"
:
"GET"
,
"requestParamType"
:
"FIELD"
,
"builtinMethod"
:
false
,
"needResourceKey"
:
true
},
{
"actionMode"
:
"GETDRAFT"
,
"codeName"
:
"GetDraft"
,
"methodType"
:
"DEACTION"
,
"name"
:
"GetDraft"
,
"getPSAppDEMethodInput"
:
{
"name"
:
"输入对象"
,
"getPSAppDEMethodDTO"
:
{
"modelref"
:
true
,
"id"
:
"RawMaterialDTO"
},
"type"
:
"DTO"
},
"getPSAppDEMethodReturn"
:
{
"name"
:
"返回对象"
,
"getPSAppDEMethodDTO"
:
{
"modelref"
:
true
,
"id"
:
"RawMaterialDTO"
},
"type"
:
"DTO"
},
"requestMethod"
:
"GET"
,
"requestParamType"
:
"NONE"
,
"requestPath"
:
"/getdraft"
,
"builtinMethod"
:
false
},
{
"actionMode"
:
"DELETE"
,
"batchActionMode"
:
1
,
"codeName"
:
"Remove"
,
"methodType"
:
"DEACTION"
,
"name"
:
"Remove"
,
"getPSAppDEMethodInput"
:
{
"getKeyPSAppDEField"
:
{
"name"
:
"RAWMATERIALID"
,
"codeName"
:
"RawMaterialId"
},
"name"
:
"输入对象"
,
"type"
:
"KEYFIELDS"
},
"getPSAppDEMethodReturn"
:
{
"name"
:
"返回对象"
,
"type"
:
"VOID"
},
"requestField"
:
"RAWMATERIALID"
,
"requestMethod"
:
"DELETE"
,
"requestParamType"
:
"FIELD"
,
"builtinMethod"
:
false
,
"enableBatchAction"
:
true
,
"needResourceKey"
:
true
},
{
"actionMode"
:
"UNKNOWN"
,
"codeName"
:
"Save"
,
"methodType"
:
"DEACTION"
,
"name"
:
"Save"
,
"getPSAppDEMethodInput"
:
{
"name"
:
"输入对象"
,
"getPSAppDEMethodDTO"
:
{
"modelref"
:
true
,
"id"
:
"RawMaterialDTO"
},
"type"
:
"DTO"
},
"getPSAppDEMethodReturn"
:
{
"name"
:
"返回对象"
,
"type"
:
"VOID"
},
"requestMethod"
:
"POST"
,
"requestParamType"
:
"ENTITY"
,
"requestPath"
:
"/save"
,
"builtinMethod"
:
false
,
"needResourceKey"
:
true
},
{
"actionMode"
:
"UPDATE"
,
"codeName"
:
"Update"
,
"methodType"
:
"DEACTION"
,
"name"
:
"Update"
,
"getPSAppDEMethodInput"
:
{
"name"
:
"输入对象"
,
"getPSAppDEMethodDTO"
:
{
"modelref"
:
true
,
"id"
:
"RawMaterialDTO"
},
"type"
:
"DTO"
,
"output"
:
true
},
"getPSAppDEMethodReturn"
:
{
"name"
:
"返回对象"
,
"getPSAppDEMethodDTO"
:
{
"modelref"
:
true
,
"id"
:
"RawMaterialDTO"
},
"type"
:
"DTO"
},
"requestMethod"
:
"PUT"
,
"requestParamType"
:
"ENTITY"
,
"builtinMethod"
:
false
,
"needResourceKey"
:
true
},
{
"codeName"
:
"FetchDefault"
,
"methodType"
:
"FETCH"
,
"name"
:
"FetchDefault"
,
"getPSAppDEMethodInput"
:
{
"name"
:
"输入对象"
,
"getPSAppDEMethodDTO"
:
{
"modelref"
:
true
,
"id"
:
"RawMaterialFilterDTO"
},
"type"
:
"DTO"
},
"getPSAppDEMethodReturn"
:
{
"name"
:
"返回对象"
,
"getPSAppDEMethodDTO"
:
{
"modelref"
:
true
,
"id"
:
"RawMaterialDTO"
},
"type"
:
"PAGE"
},
"requestMethod"
:
"POST"
,
"requestParamType"
:
"ENTITY"
,
"requestPath"
:
"/fetchdefault"
,
"builtinMethod"
:
false
},
{
"codeName"
:
"FilterCreate"
,
"methodType"
:
"FILTERACTION"
,
"name"
:
"FILTERCREATE"
,
"builtinMethod"
:
true
},
{
"codeName"
:
"FilterFetch"
,
"methodType"
:
"FILTERACTION"
,
"name"
:
"FILTERFETCH"
,
"builtinMethod"
:
true
},
{
"codeName"
:
"FilterGet"
,
"methodType"
:
"FILTERACTION"
,
"name"
:
"FILTERGET"
,
"builtinMethod"
:
true
},
{
"codeName"
:
"FilterGetDraft"
,
"methodType"
:
"FILTERACTION"
,
"name"
:
"FILTERGETDRAFT"
,
"builtinMethod"
:
true
},
{
"codeName"
:
"FilterRemove"
,
"methodType"
:
"FILTERACTION"
,
"name"
:
"FILTERREMOVE"
,
"builtinMethod"
:
true
},
{
"codeName"
:
"FilterSearch"
,
"methodType"
:
"FILTERACTION"
,
"name"
:
"FILTERSEARCH"
,
"builtinMethod"
:
true
},
{
"codeName"
:
"FilterUpdate"
,
"methodType"
:
"FILTERACTION"
,
"name"
:
"FILTERUPDATE"
,
"builtinMethod"
:
true
},
{
"codeName"
:
"Select"
,
"methodType"
:
"SELECT"
,
"name"
:
"Select"
,
"getPSAppDEMethodInput"
:
{
"name"
:
"输入对象"
,
"type"
:
"UNKNOWN"
},
"getPSAppDEMethodReturn"
:
{
"name"
:
"返回对象"
,
"type"
:
"UNKNOWN"
},
"requestMethod"
:
"POST"
,
"requestParamType"
:
"ENTITY"
,
"requestPath"
:
"/select"
,
"builtinMethod"
:
false
}
],
"getAllPSDEOPPrivs"
:
[
{
"logicName"
:
"建立"
,
"name"
:
"CREATE"
},
{
"logicName"
:
"删除"
,
"name"
:
"DELETE"
},
{
"logicName"
:
"读取"
,
"name"
:
"READ"
},
{
"logicName"
:
"更新"
,
"name"
:
"UPDATE"
}
],
"codeName"
:
"RawMaterial"
,
"dEAPITag"
:
"RAWMATERIAL"
,
"dataAccCtrlArch"
:
1
,
"dataAccCtrlMode"
:
1
,
"dynaModelFilePath"
:
"PSSYSAPPS/Web/PSAPPDATAENTITIES/RawMaterial.json"
,
"enableUIActions"
:
15
,
"getKeyPSAppDEField"
:
{
"name"
:
"RAWMATERIALID"
,
"codeName"
:
"RawMaterialId"
},
"logicName"
:
"原材料"
,
"getMajorPSAppDEField"
:
{
"name"
:
"RAWMATERIALNAME"
,
"codeName"
:
"RawMaterialName"
},
"name"
:
"RAWMATERIAL"
,
"getPSDEName"
:
"RAWMATERIAL"
,
"getQuickSearchPSAppDEFields"
:
[
{
"name"
:
"RAWMATERIALNAME"
,
"codeName"
:
"RawMaterialName"
}
],
"storageMode"
:
0
,
"sysAPITag"
:
"TrainSys"
,
"defaultMode"
:
true
,
"enableFilterActions"
:
true
,
"enableUICreate"
:
true
,
"enableUIModify"
:
true
,
"enableUIRemove"
:
true
,
"enableWFActions"
:
false
,
"major"
:
true
},
{
"getAllPSAppDEACModes"
:
[
{
"codeName"
:
"Default"
,
"logicName"
:
"DEFAULT"
,
"name"
:
"DEFAULT"
,
"getPSDEACModeDataItems"
:
[
{
"dataType"
:
25
,
"name"
:
"value"
,
"getPSAppDEField"
:
{
"name"
:
"BOOKID"
,
"codeName"
:
"BookId"
}
},
{
"dataType"
:
25
,
"name"
:
"text"
,
"getPSAppDEField"
:
{
"name"
:
"BOOKNAME"
,
"codeName"
:
"BookName"
}
}
],
"pagingSize"
:
50
,
"getTextPSAppDEField"
:
{
"name"
:
"BOOKNAME"
,
"codeName"
:
"BookName"
},
"getValuePSAppDEField"
:
{
"name"
:
"BOOKID"
,
"codeName"
:
"BookId"
},
"defaultMode"
:
true
,
"enablePagingBar"
:
false
}
],
"getAllPSAppDEActions"
:
[
{
"actionMode"
:
"CHECKKEY"
,
"codeName"
:
"CheckKey"
,
"methodType"
:
"DEACTION"
,
"name"
:
"CheckKey"
,
"getPSAppDEMethodInput"
:
{
"name"
:
"输入对象"
,
"getPSAppDEMethodDTO"
:
{
"modelref"
:
true
,
"id"
:
"BookDTO"
},
"type"
:
"DTO"
},
"getPSAppDEMethodReturn"
:
{
"name"
:
"返回对象"
,
"stdDataType"
:
9
,
"type"
:
"SIMPLE"
},
"requestMethod"
:
"POST"
,
"requestParamType"
:
"ENTITY"
,
"requestPath"
:
"/checkkey"
,
"builtinMethod"
:
false
},
{
"actionMode"
:
"CREATE"
,
"codeName"
:
"Create"
,
"methodType"
:
"DEACTION"
,
"name"
:
"Create"
,
"getPSAppDEMethodInput"
:
{
"name"
:
"输入对象"
,
"getPSAppDEMethodDTO"
:
{
"modelref"
:
true
,
"id"
:
"BookDTO"
},
"type"
:
"DTO"
,
"output"
:
true
},
"getPSAppDEMethodReturn"
:
{
"name"
:
"返回对象"
,
"getPSAppDEMethodDTO"
:
{
"modelref"
:
true
,
"id"
:
"BookDTO"
},
"type"
:
"DTO"
},
"requestMethod"
:
"POST"
,
"requestParamType"
:
"ENTITY"
,
"builtinMethod"
:
false
},
{
"actionMode"
:
"READ"
,
"codeName"
:
"Get"
,
"methodType"
:
"DEACTION"
,
"name"
:
"Get"
,
"getPSAppDEMethodInput"
:
{
"getKeyPSAppDEField"
:
{
"name"
:
"BOOKID"
,
"codeName"
:
"BookId"
},
"name"
:
"输入对象"
,
"type"
:
"KEYFIELD"
},
"getPSAppDEMethodReturn"
:
{
"name"
:
"返回对象"
,
"getPSAppDEMethodDTO"
:
{
"modelref"
:
true
,
"id"
:
"BookDTO"
},
"type"
:
"DTO"
},
"requestField"
:
"BOOKID"
,
"requestMethod"
:
"GET"
,
"requestParamType"
:
"FIELD"
,
"builtinMethod"
:
false
,
"needResourceKey"
:
true
},
{
"actionMode"
:
"GETDRAFT"
,
"codeName"
:
"GetDraft"
,
"methodType"
:
"DEACTION"
,
"name"
:
"GetDraft"
,
"getPSAppDEMethodInput"
:
{
"name"
:
"输入对象"
,
"getPSAppDEMethodDTO"
:
{
"modelref"
:
true
,
"id"
:
"BookDTO"
},
"type"
:
"DTO"
},
"getPSAppDEMethodReturn"
:
{
"name"
:
"返回对象"
,
"getPSAppDEMethodDTO"
:
{
"modelref"
:
true
,
"id"
:
"BookDTO"
},
"type"
:
"DTO"
},
"requestMethod"
:
"GET"
,
"requestParamType"
:
"NONE"
,
...
...
@@ -3469,8 +4808,8 @@
"name"
:
"Remove"
,
"getPSAppDEMethodInput"
:
{
"getKeyPSAppDEField"
:
{
"name"
:
"
RAWMATERIAL
ID"
,
"codeName"
:
"
RawMaterial
Id"
"name"
:
"
BOOK
ID"
,
"codeName"
:
"
Book
Id"
},
"name"
:
"输入对象"
,
"type"
:
"KEYFIELDS"
...
...
@@ -3479,7 +4818,7 @@
"name"
:
"返回对象"
,
"type"
:
"VOID"
},
"requestField"
:
"
RAWMATERIAL
ID"
,
"requestField"
:
"
BOOK
ID"
,
"requestMethod"
:
"DELETE"
,
"requestParamType"
:
"FIELD"
,
"builtinMethod"
:
false
,
...
...
@@ -3494,7 +4833,7 @@
"name"
:
"输入对象"
,
"getPSAppDEMethodDTO"
:
{
"modelref"
:
true
,
"id"
:
"
RawMaterial
DTO"
"id"
:
"
Book
DTO"
},
"type"
:
"DTO"
},
...
...
@@ -3516,7 +4855,7 @@
"name"
:
"输入对象"
,
"getPSAppDEMethodDTO"
:
{
"modelref"
:
true
,
"id"
:
"
RawMaterial
DTO"
"id"
:
"
Book
DTO"
},
"type"
:
"DTO"
,
"output"
:
true
...
...
@@ -3525,7 +4864,7 @@
"name"
:
"返回对象"
,
"getPSAppDEMethodDTO"
:
{
"modelref"
:
true
,
"id"
:
"
RawMaterial
DTO"
"id"
:
"
Book
DTO"
},
"type"
:
"DTO"
},
...
...
@@ -3542,7 +4881,7 @@
"name"
:
"输入对象"
,
"getPSAppDEMethodDTO"
:
{
"modelref"
:
true
,
"id"
:
"
RawMaterial
FilterDTO"
"id"
:
"
Book
FilterDTO"
},
"type"
:
"DTO"
},
...
...
@@ -3550,7 +4889,7 @@
"name"
:
"返回对象"
,
"getPSAppDEMethodDTO"
:
{
"modelref"
:
true
,
"id"
:
"
RawMaterial
DTO"
"id"
:
"
Book
DTO"
},
"type"
:
"PAGE"
},
...
...
@@ -3560,22 +4899,9 @@
"builtinMethod"
:
false
}
],
"getAllPSAppDEFields"
:
[
{
"codeName"
:
"RawMaterialId"
,
"logicName"
:
"原材料标识"
,
"name"
:
"RAWMATERIALID"
,
"stdDataType"
:
25
,
"stringLength"
:
100
,
"keyField"
:
true
},
{
"codeName"
:
"CreateDate"
,
"logicName"
:
"建立时间"
,
"name"
:
"CREATEDATE"
,
"stdDataType"
:
5
,
"valueFormat"
:
"YYYY-MM-DD HH:mm:ss"
},
{
"codeName"
:
"RawMaterialName"
,
"logicName"
:
"原材料名称"
,
"name"
:
"RAWMATERIALNAME"
,
"codeName"
:
"BookName"
,
"logicName"
:
"书名称"
,
"name"
:
"BOOKNAME"
,
"stdDataType"
:
25
,
"stringLength"
:
200
,
"enableQuickSearch"
:
true
,
...
...
@@ -3587,9 +4913,9 @@
"stdDataType"
:
25
,
"stringLength"
:
60
},
{
"codeName"
:
"
Upd
ateDate"
,
"logicName"
:
"
更新
时间"
,
"name"
:
"
UPD
ATEDATE"
,
"codeName"
:
"
Cre
ateDate"
,
"logicName"
:
"
建立
时间"
,
"name"
:
"
CRE
ATEDATE"
,
"stdDataType"
:
5
,
"valueFormat"
:
"YYYY-MM-DD HH:mm:ss"
},
{
...
...
@@ -3598,11 +4924,67 @@
"name"
:
"UPDATEMAN"
,
"stdDataType"
:
25
,
"stringLength"
:
60
},
{
"codeName"
:
"UpdateDate"
,
"logicName"
:
"更新时间"
,
"name"
:
"UPDATEDATE"
,
"stdDataType"
:
5
,
"valueFormat"
:
"YYYY-MM-DD HH:mm:ss"
},
{
"codeName"
:
"BookId"
,
"logicName"
:
"书标识"
,
"name"
:
"BOOKID"
,
"stdDataType"
:
25
,
"stringLength"
:
100
,
"keyField"
:
true
},
{
"codeName"
:
"OrgId"
,
"logicName"
:
"组织机构标识"
,
"name"
:
"ORGID"
,
"stdDataType"
:
25
,
"stringLength"
:
60
},
{
"codeName"
:
"DeptId"
,
"logicName"
:
"组织部门标识"
,
"name"
:
"DEPTID"
,
"stdDataType"
:
25
,
"stringLength"
:
60
},
{
"codeName"
:
"Type"
,
"logicName"
:
"类型"
,
"name"
:
"TYPE"
,
"stdDataType"
:
25
,
"stringLength"
:
100
}
],
"getAllPSAppDEMethodDTOs"
:
[
{
"codeName"
:
"
RawMaterial
DTO"
,
"name"
:
"
RawMaterial
DTO"
,
"codeName"
:
"
Book
DTO"
,
"name"
:
"
Book
DTO"
,
"getPSAppDEMethodDTOFields"
:
[
{
"codeName"
:
"BookId"
,
"logicName"
:
"书标识"
,
"name"
:
"BookId"
,
"orderValue"
:
1000
,
"getPSAppDEField"
:
{
"name"
:
"BOOKID"
,
"codeName"
:
"BookId"
},
"sourceType"
:
"DEFIELD"
,
"stdDataType"
:
25
,
"type"
:
"SIMPLE"
,
"allowEmpty"
:
false
},
{
"codeName"
:
"BookName"
,
"logicName"
:
"书名称"
,
"name"
:
"BookName"
,
"orderValue"
:
1000
,
"getPSAppDEField"
:
{
"name"
:
"BOOKNAME"
,
"codeName"
:
"BookName"
},
"sourceType"
:
"DEFIELD"
,
"stdDataType"
:
25
,
"type"
:
"SIMPLE"
},
{
"codeName"
:
"CreateDate"
,
"logicName"
:
"建立时间"
,
"name"
:
"CreateDate"
,
...
...
@@ -3629,26 +5011,37 @@
"type"
:
"SIMPLE"
,
"allowEmpty"
:
false
},
{
"codeName"
:
"
RawMaterial
Id"
,
"logicName"
:
"
原材料
标识"
,
"name"
:
"
RawMaterial
Id"
,
"codeName"
:
"
Dept
Id"
,
"logicName"
:
"
组织部门
标识"
,
"name"
:
"
Dept
Id"
,
"orderValue"
:
1000
,
"getPSAppDEField"
:
{
"name"
:
"
RAWMATERIAL
ID"
,
"codeName"
:
"
RawMaterial
Id"
"name"
:
"
DEPT
ID"
,
"codeName"
:
"
Dept
Id"
},
"sourceType"
:
"DEFIELD"
,
"stdDataType"
:
25
,
"type"
:
"SIMPLE"
,
"allowEmpty"
:
false
"type"
:
"SIMPLE"
},
{
"codeName"
:
"
RawMaterialName
"
,
"logicName"
:
"
原材料名称
"
,
"name"
:
"
RawMaterialName
"
,
"codeName"
:
"
OrgId
"
,
"logicName"
:
"
组织机构标识
"
,
"name"
:
"
OrgId
"
,
"orderValue"
:
1000
,
"getPSAppDEField"
:
{
"name"
:
"RAWMATERIALNAME"
,
"codeName"
:
"RawMaterialName"
"name"
:
"ORGID"
,
"codeName"
:
"OrgId"
},
"sourceType"
:
"DEFIELD"
,
"stdDataType"
:
25
,
"type"
:
"SIMPLE"
},
{
"codeName"
:
"Type"
,
"logicName"
:
"类型"
,
"name"
:
"Type"
,
"orderValue"
:
1000
,
"getPSAppDEField"
:
{
"name"
:
"TYPE"
,
"codeName"
:
"Type"
},
"sourceType"
:
"DEFIELD"
,
"stdDataType"
:
25
,
...
...
@@ -3683,28 +5076,28 @@
"sourceType"
:
"DE"
,
"type"
:
"DEFAULT"
},
{
"codeName"
:
"
RawMaterial
FilterDTO"
,
"name"
:
"
RawMaterial
FilterDTO"
,
"getPSAppDEMethodDTOFields"
:
[
{
"codeName"
:
"N_
RAWMATERIAL
ID_EQ"
,
"logicName"
:
"
原材料
标识"
,
"name"
:
"N_
RAWMATERIAL
ID_EQ"
,
"codeName"
:
"
Book
FilterDTO"
,
"name"
:
"
Book
FilterDTO"
,
"getPSAppDEMethodDTOFields"
:
[
{
"codeName"
:
"N_
BOOK
ID_EQ"
,
"logicName"
:
"
书
标识"
,
"name"
:
"N_
BOOK
ID_EQ"
,
"orderValue"
:
99999
,
"getPSAppDEField"
:
{
"name"
:
"
RAWMATERIAL
ID"
,
"codeName"
:
"
RawMaterial
Id"
"name"
:
"
BOOK
ID"
,
"codeName"
:
"
Book
Id"
},
"sourceType"
:
"DEFSEARCHMODE"
,
"stdDataType"
:
25
,
"type"
:
"SIMPLE"
},
{
"codeName"
:
"N_
RAWMATERIAL
NAME_LIKE"
,
"logicName"
:
"
原材料
名称"
,
"name"
:
"N_
RAWMATERIAL
NAME_LIKE"
,
"codeName"
:
"N_
BOOK
NAME_LIKE"
,
"logicName"
:
"
书
名称"
,
"name"
:
"N_
BOOK
NAME_LIKE"
,
"orderValue"
:
99999
,
"getPSAppDEField"
:
{
"name"
:
"
RAWMATERIAL
NAME"
,
"codeName"
:
"
RawMaterial
Name"
"name"
:
"
BOOK
NAME"
,
"codeName"
:
"
Book
Name"
},
"sourceType"
:
"DEFSEARCHMODE"
,
"stdDataType"
:
25
,
...
...
@@ -3722,7 +5115,7 @@
"name"
:
"输入对象"
,
"getPSAppDEMethodDTO"
:
{
"modelref"
:
true
,
"id"
:
"
RawMaterial
DTO"
"id"
:
"
Book
DTO"
},
"type"
:
"DTO"
},
...
...
@@ -3744,7 +5137,7 @@
"name"
:
"输入对象"
,
"getPSAppDEMethodDTO"
:
{
"modelref"
:
true
,
"id"
:
"
RawMaterial
DTO"
"id"
:
"
Book
DTO"
},
"type"
:
"DTO"
,
"output"
:
true
...
...
@@ -3753,7 +5146,7 @@
"name"
:
"返回对象"
,
"getPSAppDEMethodDTO"
:
{
"modelref"
:
true
,
"id"
:
"
RawMaterial
DTO"
"id"
:
"
Book
DTO"
},
"type"
:
"DTO"
},
...
...
@@ -3767,8 +5160,8 @@
"name"
:
"Get"
,
"getPSAppDEMethodInput"
:
{
"getKeyPSAppDEField"
:
{
"name"
:
"
RAWMATERIAL
ID"
,
"codeName"
:
"
RawMaterial
Id"
"name"
:
"
BOOK
ID"
,
"codeName"
:
"
Book
Id"
},
"name"
:
"输入对象"
,
"type"
:
"KEYFIELD"
...
...
@@ -3777,11 +5170,11 @@
"name"
:
"返回对象"
,
"getPSAppDEMethodDTO"
:
{
"modelref"
:
true
,
"id"
:
"
RawMaterial
DTO"
"id"
:
"
Book
DTO"
},
"type"
:
"DTO"
},
"requestField"
:
"
RAWMATERIAL
ID"
,
"requestField"
:
"
BOOK
ID"
,
"requestMethod"
:
"GET"
,
"requestParamType"
:
"FIELD"
,
"builtinMethod"
:
false
,
...
...
@@ -3795,7 +5188,7 @@
"name"
:
"输入对象"
,
"getPSAppDEMethodDTO"
:
{
"modelref"
:
true
,
"id"
:
"
RawMaterial
DTO"
"id"
:
"
Book
DTO"
},
"type"
:
"DTO"
},
...
...
@@ -3803,7 +5196,7 @@
"name"
:
"返回对象"
,
"getPSAppDEMethodDTO"
:
{
"modelref"
:
true
,
"id"
:
"
RawMaterial
DTO"
"id"
:
"
Book
DTO"
},
"type"
:
"DTO"
},
...
...
@@ -3819,8 +5212,8 @@
"name"
:
"Remove"
,
"getPSAppDEMethodInput"
:
{
"getKeyPSAppDEField"
:
{
"name"
:
"
RAWMATERIAL
ID"
,
"codeName"
:
"
RawMaterial
Id"
"name"
:
"
BOOK
ID"
,
"codeName"
:
"
Book
Id"
},
"name"
:
"输入对象"
,
"type"
:
"KEYFIELDS"
...
...
@@ -3829,7 +5222,7 @@
"name"
:
"返回对象"
,
"type"
:
"VOID"
},
"requestField"
:
"
RAWMATERIAL
ID"
,
"requestField"
:
"
BOOK
ID"
,
"requestMethod"
:
"DELETE"
,
"requestParamType"
:
"FIELD"
,
"builtinMethod"
:
false
,
...
...
@@ -3844,7 +5237,7 @@
"name"
:
"输入对象"
,
"getPSAppDEMethodDTO"
:
{
"modelref"
:
true
,
"id"
:
"
RawMaterial
DTO"
"id"
:
"
Book
DTO"
},
"type"
:
"DTO"
},
...
...
@@ -3866,7 +5259,7 @@
"name"
:
"输入对象"
,
"getPSAppDEMethodDTO"
:
{
"modelref"
:
true
,
"id"
:
"
RawMaterial
DTO"
"id"
:
"
Book
DTO"
},
"type"
:
"DTO"
,
"output"
:
true
...
...
@@ -3875,7 +5268,7 @@
"name"
:
"返回对象"
,
"getPSAppDEMethodDTO"
:
{
"modelref"
:
true
,
"id"
:
"
RawMaterial
DTO"
"id"
:
"
Book
DTO"
},
"type"
:
"DTO"
},
...
...
@@ -3891,7 +5284,7 @@
"name"
:
"输入对象"
,
"getPSAppDEMethodDTO"
:
{
"modelref"
:
true
,
"id"
:
"
RawMaterial
FilterDTO"
"id"
:
"
Book
FilterDTO"
},
"type"
:
"DTO"
},
...
...
@@ -3899,7 +5292,7 @@
"name"
:
"返回对象"
,
"getPSAppDEMethodDTO"
:
{
"modelref"
:
true
,
"id"
:
"
RawMaterial
DTO"
"id"
:
"
Book
DTO"
},
"type"
:
"PAGE"
},
...
...
@@ -3972,26 +5365,30 @@
"logicName"
:
"更新"
,
"name"
:
"UPDATE"
}
],
"codeName"
:
"
RawMaterial
"
,
"dEAPITag"
:
"
RAWMATERIAL
"
,
"codeName"
:
"
Book
"
,
"dEAPITag"
:
"
BOOK
"
,
"dataAccCtrlArch"
:
1
,
"dataAccCtrlMode"
:
1
,
"dynaModelFilePath"
:
"PSSYSAPPS/Web/PSAPPDATAENTITIES/
RawMaterial
.json"
,
"dynaModelFilePath"
:
"PSSYSAPPS/Web/PSAPPDATAENTITIES/
Book
.json"
,
"enableUIActions"
:
15
,
"getKeyPSAppDEField"
:
{
"name"
:
"
RAWMATERIAL
ID"
,
"codeName"
:
"
RawMaterial
Id"
"name"
:
"
BOOK
ID"
,
"codeName"
:
"
Book
Id"
},
"logicName"
:
"
原材料
"
,
"logicName"
:
"
书
"
,
"getMajorPSAppDEField"
:
{
"name"
:
"
RAWMATERIAL
NAME"
,
"codeName"
:
"
RawMaterial
Name"
"name"
:
"
BOOK
NAME"
,
"codeName"
:
"
Book
Name"
},
"name"
:
"RAWMATERIAL"
,
"getPSDEName"
:
"RAWMATERIAL"
,
"name"
:
"BOOK"
,
"getOrgIdPSAppDEField"
:
{
"name"
:
"ORGID"
,
"codeName"
:
"OrgId"
},
"getPSDEName"
:
"BOOK"
,
"getQuickSearchPSAppDEFields"
:
[
{
"name"
:
"
RAWMATERIAL
NAME"
,
"codeName"
:
"
RawMaterial
Name"
"name"
:
"
BOOK
NAME"
,
"codeName"
:
"
Book
Name"
}
],
"storageMode"
:
0
,
"sysAPITag"
:
"TrainSys"
,
...
...
@@ -4011,25 +5408,25 @@
"dataType"
:
25
,
"name"
:
"value"
,
"getPSAppDEField"
:
{
"name"
:
"
BOOK
ID"
,
"codeName"
:
"
Book
Id"
"name"
:
"
REGINFO
ID"
,
"codeName"
:
"
Reginfo
Id"
}
},
{
"dataType"
:
25
,
"name"
:
"text"
,
"getPSAppDEField"
:
{
"name"
:
"
BOOK
NAME"
,
"codeName"
:
"
Book
Name"
"name"
:
"
REGINFO
NAME"
,
"codeName"
:
"
Reginfo
Name"
}
}
],
"pagingSize"
:
50
,
"getTextPSAppDEField"
:
{
"name"
:
"
BOOK
NAME"
,
"codeName"
:
"
Book
Name"
"name"
:
"
REGINFO
NAME"
,
"codeName"
:
"
Reginfo
Name"
},
"getValuePSAppDEField"
:
{
"name"
:
"
BOOK
ID"
,
"codeName"
:
"
Book
Id"
"name"
:
"
REGINFO
ID"
,
"codeName"
:
"
Reginfo
Id"
},
"defaultMode"
:
true
,
"enablePagingBar"
:
false
...
...
@@ -4043,7 +5440,7 @@
"name"
:
"输入对象"
,
"getPSAppDEMethodDTO"
:
{
"modelref"
:
true
,
"id"
:
"
Book
DTO"
"id"
:
"
Reginfo
DTO"
},
"type"
:
"DTO"
},
...
...
@@ -4065,7 +5462,7 @@
"name"
:
"输入对象"
,
"getPSAppDEMethodDTO"
:
{
"modelref"
:
true
,
"id"
:
"
Book
DTO"
"id"
:
"
Reginfo
DTO"
},
"type"
:
"DTO"
,
"output"
:
true
...
...
@@ -4074,7 +5471,7 @@
"name"
:
"返回对象"
,
"getPSAppDEMethodDTO"
:
{
"modelref"
:
true
,
"id"
:
"
Book
DTO"
"id"
:
"
Reginfo
DTO"
},
"type"
:
"DTO"
},
...
...
@@ -4088,8 +5485,8 @@
"name"
:
"Get"
,
"getPSAppDEMethodInput"
:
{
"getKeyPSAppDEField"
:
{
"name"
:
"
BOOK
ID"
,
"codeName"
:
"
Book
Id"
"name"
:
"
REGINFO
ID"
,
"codeName"
:
"
Reginfo
Id"
},
"name"
:
"输入对象"
,
"type"
:
"KEYFIELD"
...
...
@@ -4098,11 +5495,11 @@
"name"
:
"返回对象"
,
"getPSAppDEMethodDTO"
:
{
"modelref"
:
true
,
"id"
:
"
Book
DTO"
"id"
:
"
Reginfo
DTO"
},
"type"
:
"DTO"
},
"requestField"
:
"
BOOK
ID"
,
"requestField"
:
"
REGINFO
ID"
,
"requestMethod"
:
"GET"
,
"requestParamType"
:
"FIELD"
,
"builtinMethod"
:
false
,
...
...
@@ -4116,7 +5513,7 @@
"name"
:
"输入对象"
,
"getPSAppDEMethodDTO"
:
{
"modelref"
:
true
,
"id"
:
"
Book
DTO"
"id"
:
"
Reginfo
DTO"
},
"type"
:
"DTO"
},
...
...
@@ -4124,7 +5521,7 @@
"name"
:
"返回对象"
,
"getPSAppDEMethodDTO"
:
{
"modelref"
:
true
,
"id"
:
"
Book
DTO"
"id"
:
"
Reginfo
DTO"
},
"type"
:
"DTO"
},
...
...
@@ -4140,8 +5537,8 @@
"name"
:
"Remove"
,
"getPSAppDEMethodInput"
:
{
"getKeyPSAppDEField"
:
{
"name"
:
"
BOOK
ID"
,
"codeName"
:
"
Book
Id"
"name"
:
"
REGINFO
ID"
,
"codeName"
:
"
Reginfo
Id"
},
"name"
:
"输入对象"
,
"type"
:
"KEYFIELDS"
...
...
@@ -4150,7 +5547,7 @@
"name"
:
"返回对象"
,
"type"
:
"VOID"
},
"requestField"
:
"
BOOK
ID"
,
"requestField"
:
"
REGINFO
ID"
,
"requestMethod"
:
"DELETE"
,
"requestParamType"
:
"FIELD"
,
"builtinMethod"
:
false
,
...
...
@@ -4165,7 +5562,7 @@
"name"
:
"输入对象"
,
"getPSAppDEMethodDTO"
:
{
"modelref"
:
true
,
"id"
:
"
Book
DTO"
"id"
:
"
Reginfo
DTO"
},
"type"
:
"DTO"
},
...
...
@@ -4187,7 +5584,7 @@
"name"
:
"输入对象"
,
"getPSAppDEMethodDTO"
:
{
"modelref"
:
true
,
"id"
:
"
Book
DTO"
"id"
:
"
Reginfo
DTO"
},
"type"
:
"DTO"
,
"output"
:
true
...
...
@@ -4196,7 +5593,7 @@
"name"
:
"返回对象"
,
"getPSAppDEMethodDTO"
:
{
"modelref"
:
true
,
"id"
:
"
Book
DTO"
"id"
:
"
Reginfo
DTO"
},
"type"
:
"DTO"
},
...
...
@@ -4213,7 +5610,7 @@
"name"
:
"输入对象"
,
"getPSAppDEMethodDTO"
:
{
"modelref"
:
true
,
"id"
:
"
Book
FilterDTO"
"id"
:
"
Reginfo
FilterDTO"
},
"type"
:
"DTO"
},
...
...
@@ -4221,7 +5618,7 @@
"name"
:
"返回对象"
,
"getPSAppDEMethodDTO"
:
{
"modelref"
:
true
,
"id"
:
"
Book
DTO"
"id"
:
"
Reginfo
DTO"
},
"type"
:
"PAGE"
},
...
...
@@ -4231,19 +5628,11 @@
"builtinMethod"
:
false
}
],
"getAllPSAppDEFields"
:
[
{
"codeName"
:
"BookName"
,
"logicName"
:
"书名称"
,
"name"
:
"BOOKNAME"
,
"stdDataType"
:
25
,
"stringLength"
:
200
,
"enableQuickSearch"
:
true
,
"majorField"
:
true
},
{
"codeName"
:
"CreateMan"
,
"logicName"
:
"建立人"
,
"name"
:
"CREATEMAN"
,
"stdDataType"
:
25
,
"stringLength"
:
60
"codeName"
:
"UpdateDate"
,
"logicName"
:
"更新时间"
,
"name"
:
"UPDATEDATE"
,
"stdDataType"
:
5
,
"valueFormat"
:
"YYYY-MM-DD HH:mm:ss"
},
{
"codeName"
:
"CreateDate"
,
"logicName"
:
"建立时间"
,
...
...
@@ -4257,15 +5646,23 @@
"stdDataType"
:
25
,
"stringLength"
:
60
},
{
"codeName"
:
"
UpdateDate
"
,
"logicName"
:
"
更新时间
"
,
"name"
:
"
UPDATEDATE
"
,
"stdDataType"
:
5
,
"
valueFormat"
:
"YYYY-MM-DD HH:mm:ss"
"codeName"
:
"
CreateMan
"
,
"logicName"
:
"
建立人
"
,
"name"
:
"
CREATEMAN
"
,
"stdDataType"
:
2
5
,
"
stringLength"
:
60
},
{
"codeName"
:
"BookId"
,
"logicName"
:
"书标识"
,
"name"
:
"BOOKID"
,
"codeName"
:
"ReginfoName"
,
"logicName"
:
"学员登记信息名称"
,
"name"
:
"REGINFONAME"
,
"stdDataType"
:
25
,
"stringLength"
:
200
,
"enableQuickSearch"
:
true
,
"majorField"
:
true
},
{
"codeName"
:
"ReginfoId"
,
"logicName"
:
"学员登记信息标识"
,
"name"
:
"REGINFOID"
,
"stdDataType"
:
25
,
"stringLength"
:
100
,
"keyField"
:
true
...
...
@@ -4282,39 +5679,67 @@
"stdDataType"
:
25
,
"stringLength"
:
60
},
{
"codeName"
:
"Type"
,
"logicName"
:
"类型"
,
"name"
:
"TYPE"
,
"codeName"
:
"StuNo"
,
"logicName"
:
"学员编号"
,
"name"
:
"STUNO"
,
"stdDataType"
:
25
,
"stringLength"
:
100
},
{
"codeName"
:
"Field"
,
"logicName"
:
"属性"
,
"name"
:
"FIELD"
,
"stdDataType"
:
25
,
"stringLength"
:
100
},
{
"codeName"
:
"Name"
,
"logicName"
:
"学员姓名"
,
"name"
:
"NAME"
,
"stdDataType"
:
25
,
"stringLength"
:
100
},
{
"codeName"
:
"DepartMent"
,
"logicName"
:
"单位"
,
"name"
:
"DEPARTMENT"
,
"stdDataType"
:
25
,
"stringLength"
:
100
},
{
"codeName"
:
"Age"
,
"logicName"
:
"年龄"
,
"name"
:
"AGE"
,
"stdDataType"
:
9
},
{
"codeName"
:
"Address"
,
"logicName"
:
"家庭住址"
,
"name"
:
"ADDRESS"
,
"stdDataType"
:
25
,
"stringLength"
:
100
}
],
"getAllPSAppDEMethodDTOs"
:
[
{
"codeName"
:
"
Book
DTO"
,
"name"
:
"
Book
DTO"
,
"codeName"
:
"
Reginfo
DTO"
,
"name"
:
"
Reginfo
DTO"
,
"getPSAppDEMethodDTOFields"
:
[
{
"codeName"
:
"
BookId
"
,
"logicName"
:
"
书标识
"
,
"name"
:
"
BookId
"
,
"codeName"
:
"
Address
"
,
"logicName"
:
"
家庭住址
"
,
"name"
:
"
Address
"
,
"orderValue"
:
1000
,
"getPSAppDEField"
:
{
"name"
:
"
BOOKID
"
,
"codeName"
:
"
BookId
"
"name"
:
"
ADDRESS
"
,
"codeName"
:
"
Address
"
},
"sourceType"
:
"DEFIELD"
,
"stdDataType"
:
25
,
"type"
:
"SIMPLE"
,
"allowEmpty"
:
false
"type"
:
"SIMPLE"
},
{
"codeName"
:
"
BookNam
e"
,
"logicName"
:
"
书名称
"
,
"name"
:
"
BookNam
e"
,
"codeName"
:
"
Ag
e"
,
"logicName"
:
"
年龄
"
,
"name"
:
"
Ag
e"
,
"orderValue"
:
1000
,
"getPSAppDEField"
:
{
"name"
:
"
BOOKNAM
E"
,
"codeName"
:
"
BookNam
e"
"name"
:
"
AG
E"
,
"codeName"
:
"
Ag
e"
},
"sourceType"
:
"DEFIELD"
,
"stdDataType"
:
25
,
"stdDataType"
:
9
,
"type"
:
"SIMPLE"
},
{
"codeName"
:
"CreateDate"
,
...
...
@@ -4342,6 +5767,18 @@
"stdDataType"
:
25
,
"type"
:
"SIMPLE"
,
"allowEmpty"
:
false
},
{
"codeName"
:
"DepartMent"
,
"logicName"
:
"单位"
,
"name"
:
"DepartMent"
,
"orderValue"
:
1000
,
"getPSAppDEField"
:
{
"name"
:
"DEPARTMENT"
,
"codeName"
:
"DepartMent"
},
"sourceType"
:
"DEFIELD"
,
"stdDataType"
:
25
,
"type"
:
"SIMPLE"
},
{
"codeName"
:
"DeptId"
,
"logicName"
:
"组织部门标识"
,
...
...
@@ -4354,6 +5791,30 @@
"sourceType"
:
"DEFIELD"
,
"stdDataType"
:
25
,
"type"
:
"SIMPLE"
},
{
"codeName"
:
"Field"
,
"logicName"
:
"属性"
,
"name"
:
"Field"
,
"orderValue"
:
1000
,
"getPSAppDEField"
:
{
"name"
:
"FIELD"
,
"codeName"
:
"Field"
},
"sourceType"
:
"DEFIELD"
,
"stdDataType"
:
25
,
"type"
:
"SIMPLE"
},
{
"codeName"
:
"Name"
,
"logicName"
:
"学员姓名"
,
"name"
:
"Name"
,
"orderValue"
:
1000
,
"getPSAppDEField"
:
{
"name"
:
"NAME"
,
"codeName"
:
"Name"
},
"sourceType"
:
"DEFIELD"
,
"stdDataType"
:
25
,
"type"
:
"SIMPLE"
},
{
"codeName"
:
"OrgId"
,
"logicName"
:
"组织机构标识"
,
...
...
@@ -4367,13 +5828,38 @@
"stdDataType"
:
25
,
"type"
:
"SIMPLE"
},
{
"codeName"
:
"
Type
"
,
"logicName"
:
"
类型
"
,
"name"
:
"
Type
"
,
"codeName"
:
"
ReginfoId
"
,
"logicName"
:
"
学员登记信息标识
"
,
"name"
:
"
ReginfoId
"
,
"orderValue"
:
1000
,
"getPSAppDEField"
:
{
"name"
:
"TYPE"
,
"codeName"
:
"Type"
"name"
:
"REGINFOID"
,
"codeName"
:
"ReginfoId"
},
"sourceType"
:
"DEFIELD"
,
"stdDataType"
:
25
,
"type"
:
"SIMPLE"
,
"allowEmpty"
:
false
},
{
"codeName"
:
"ReginfoName"
,
"logicName"
:
"学员登记信息名称"
,
"name"
:
"ReginfoName"
,
"orderValue"
:
1000
,
"getPSAppDEField"
:
{
"name"
:
"REGINFONAME"
,
"codeName"
:
"ReginfoName"
},
"sourceType"
:
"DEFIELD"
,
"stdDataType"
:
25
,
"type"
:
"SIMPLE"
},
{
"codeName"
:
"StuNo"
,
"logicName"
:
"学员编号"
,
"name"
:
"StuNo"
,
"orderValue"
:
1000
,
"getPSAppDEField"
:
{
"name"
:
"STUNO"
,
"codeName"
:
"StuNo"
},
"sourceType"
:
"DEFIELD"
,
"stdDataType"
:
25
,
...
...
@@ -4408,28 +5894,28 @@
"sourceType"
:
"DE"
,
"type"
:
"DEFAULT"
},
{
"codeName"
:
"
Book
FilterDTO"
,
"name"
:
"
Book
FilterDTO"
,
"codeName"
:
"
Reginfo
FilterDTO"
,
"name"
:
"
Reginfo
FilterDTO"
,
"getPSAppDEMethodDTOFields"
:
[
{
"codeName"
:
"N_
BOOK
ID_EQ"
,
"logicName"
:
"
书
标识"
,
"name"
:
"N_
BOOK
ID_EQ"
,
"codeName"
:
"N_
REGINFO
ID_EQ"
,
"logicName"
:
"
学员登记信息
标识"
,
"name"
:
"N_
REGINFO
ID_EQ"
,
"orderValue"
:
99999
,
"getPSAppDEField"
:
{
"name"
:
"
BOOK
ID"
,
"codeName"
:
"
Book
Id"
"name"
:
"
REGINFO
ID"
,
"codeName"
:
"
Reginfo
Id"
},
"sourceType"
:
"DEFSEARCHMODE"
,
"stdDataType"
:
25
,
"type"
:
"SIMPLE"
},
{
"codeName"
:
"N_
BOOK
NAME_LIKE"
,
"logicName"
:
"
书
名称"
,
"name"
:
"N_
BOOK
NAME_LIKE"
,
"codeName"
:
"N_
REGINFO
NAME_LIKE"
,
"logicName"
:
"
学员登记信息
名称"
,
"name"
:
"N_
REGINFO
NAME_LIKE"
,
"orderValue"
:
99999
,
"getPSAppDEField"
:
{
"name"
:
"
BOOK
NAME"
,
"codeName"
:
"
Book
Name"
"name"
:
"
REGINFO
NAME"
,
"codeName"
:
"
Reginfo
Name"
},
"sourceType"
:
"DEFSEARCHMODE"
,
"stdDataType"
:
25
,
...
...
@@ -4447,7 +5933,7 @@
"name"
:
"输入对象"
,
"getPSAppDEMethodDTO"
:
{
"modelref"
:
true
,
"id"
:
"
Book
DTO"
"id"
:
"
Reginfo
DTO"
},
"type"
:
"DTO"
},
...
...
@@ -4469,7 +5955,7 @@
"name"
:
"输入对象"
,
"getPSAppDEMethodDTO"
:
{
"modelref"
:
true
,
"id"
:
"
Book
DTO"
"id"
:
"
Reginfo
DTO"
},
"type"
:
"DTO"
,
"output"
:
true
...
...
@@ -4478,7 +5964,7 @@
"name"
:
"返回对象"
,
"getPSAppDEMethodDTO"
:
{
"modelref"
:
true
,
"id"
:
"
Book
DTO"
"id"
:
"
Reginfo
DTO"
},
"type"
:
"DTO"
},
...
...
@@ -4492,8 +5978,8 @@
"name"
:
"Get"
,
"getPSAppDEMethodInput"
:
{
"getKeyPSAppDEField"
:
{
"name"
:
"
BOOK
ID"
,
"codeName"
:
"
Book
Id"
"name"
:
"
REGINFO
ID"
,
"codeName"
:
"
Reginfo
Id"
},
"name"
:
"输入对象"
,
"type"
:
"KEYFIELD"
...
...
@@ -4502,11 +5988,11 @@
"name"
:
"返回对象"
,
"getPSAppDEMethodDTO"
:
{
"modelref"
:
true
,
"id"
:
"
Book
DTO"
"id"
:
"
Reginfo
DTO"
},
"type"
:
"DTO"
},
"requestField"
:
"
BOOK
ID"
,
"requestField"
:
"
REGINFO
ID"
,
"requestMethod"
:
"GET"
,
"requestParamType"
:
"FIELD"
,
"builtinMethod"
:
false
,
...
...
@@ -4520,7 +6006,7 @@
"name"
:
"输入对象"
,
"getPSAppDEMethodDTO"
:
{
"modelref"
:
true
,
"id"
:
"
Book
DTO"
"id"
:
"
Reginfo
DTO"
},
"type"
:
"DTO"
},
...
...
@@ -4528,7 +6014,7 @@
"name"
:
"返回对象"
,
"getPSAppDEMethodDTO"
:
{
"modelref"
:
true
,
"id"
:
"
Book
DTO"
"id"
:
"
Reginfo
DTO"
},
"type"
:
"DTO"
},
...
...
@@ -4544,8 +6030,8 @@
"name"
:
"Remove"
,
"getPSAppDEMethodInput"
:
{
"getKeyPSAppDEField"
:
{
"name"
:
"
BOOK
ID"
,
"codeName"
:
"
Book
Id"
"name"
:
"
REGINFO
ID"
,
"codeName"
:
"
Reginfo
Id"
},
"name"
:
"输入对象"
,
"type"
:
"KEYFIELDS"
...
...
@@ -4554,7 +6040,7 @@
"name"
:
"返回对象"
,
"type"
:
"VOID"
},
"requestField"
:
"
BOOK
ID"
,
"requestField"
:
"
REGINFO
ID"
,
"requestMethod"
:
"DELETE"
,
"requestParamType"
:
"FIELD"
,
"builtinMethod"
:
false
,
...
...
@@ -4569,7 +6055,7 @@
"name"
:
"输入对象"
,
"getPSAppDEMethodDTO"
:
{
"modelref"
:
true
,
"id"
:
"
Book
DTO"
"id"
:
"
Reginfo
DTO"
},
"type"
:
"DTO"
},
...
...
@@ -4591,7 +6077,7 @@
"name"
:
"输入对象"
,
"getPSAppDEMethodDTO"
:
{
"modelref"
:
true
,
"id"
:
"
Book
DTO"
"id"
:
"
Reginfo
DTO"
},
"type"
:
"DTO"
,
"output"
:
true
...
...
@@ -4600,7 +6086,7 @@
"name"
:
"返回对象"
,
"getPSAppDEMethodDTO"
:
{
"modelref"
:
true
,
"id"
:
"
Book
DTO"
"id"
:
"
Reginfo
DTO"
},
"type"
:
"DTO"
},
...
...
@@ -4616,7 +6102,7 @@
"name"
:
"输入对象"
,
"getPSAppDEMethodDTO"
:
{
"modelref"
:
true
,
"id"
:
"
Book
FilterDTO"
"id"
:
"
Reginfo
FilterDTO"
},
"type"
:
"DTO"
},
...
...
@@ -4624,7 +6110,7 @@
"name"
:
"返回对象"
,
"getPSAppDEMethodDTO"
:
{
"modelref"
:
true
,
"id"
:
"
Book
DTO"
"id"
:
"
Reginfo
DTO"
},
"type"
:
"PAGE"
},
...
...
@@ -4697,30 +6183,30 @@
"logicName"
:
"更新"
,
"name"
:
"UPDATE"
}
],
"codeName"
:
"
Book
"
,
"dEAPITag"
:
"
BOOK
"
,
"codeName"
:
"
Reginfo
"
,
"dEAPITag"
:
"
REGINFO
"
,
"dataAccCtrlArch"
:
1
,
"dataAccCtrlMode"
:
1
,
"dynaModelFilePath"
:
"PSSYSAPPS/Web/PSAPPDATAENTITIES/
Book
.json"
,
"dynaModelFilePath"
:
"PSSYSAPPS/Web/PSAPPDATAENTITIES/
Reginfo
.json"
,
"enableUIActions"
:
15
,
"getKeyPSAppDEField"
:
{
"name"
:
"
BOOK
ID"
,
"codeName"
:
"
Book
Id"
"name"
:
"
REGINFO
ID"
,
"codeName"
:
"
Reginfo
Id"
},
"logicName"
:
"
书
"
,
"logicName"
:
"
学员登记信息
"
,
"getMajorPSAppDEField"
:
{
"name"
:
"
BOOK
NAME"
,
"codeName"
:
"
Book
Name"
"name"
:
"
REGINFO
NAME"
,
"codeName"
:
"
Reginfo
Name"
},
"name"
:
"
BOOK
"
,
"name"
:
"
REGINFO
"
,
"getOrgIdPSAppDEField"
:
{
"name"
:
"ORGID"
,
"codeName"
:
"OrgId"
},
"getPSDEName"
:
"
BOOK
"
,
"getPSDEName"
:
"
REGINFO
"
,
"getQuickSearchPSAppDEFields"
:
[
{
"name"
:
"
BOOK
NAME"
,
"codeName"
:
"
Book
Name"
"name"
:
"
REGINFO
NAME"
,
"codeName"
:
"
Reginfo
Name"
}
],
"storageMode"
:
0
,
"sysAPITag"
:
"TrainSys"
,
...
...
trainsys-core/src/main/resources/model/cn/ibizlab/trainsys/PSSYSAPPS/Web/PSSYSAPP.json.storyboard
浏览文件 @
ef871aa7
{
"psappsbitems" : [ {
"psappviewname" : "ReginfoEditView",
"psappsbitemname" : "学员登记信息编辑视图",
"itemtag2" : "24195ca41fab9dccacbfa685ee9f1e8a",
"psappviewid" : "92bf9a20701cc87c95041e449367f438",
"itemtag" : "PSSYSAPPS/Web/PSAPPDEVIEWS/ReginfoEditView.json",
"psappsbitemid" : "863cbe4b43a90167c89c7d5396783dd0",
"itemtype" : "APPVIEW"
}, {
"psappviewname" : "RawMaterialEditView",
"psappsbitemname" : "原材料编辑视图",
"itemtag2" : "6b5d3bcf55bb8a6efc038eb8275c37e1",
...
...
@@ -31,6 +39,14 @@
"itemtag" : "PSSYSAPPS/Web/PSAPPDEVIEWS/bookGridView.json",
"psappsbitemid" : "6e0d863884c12e9319095a59719855e2",
"itemtype" : "APPVIEW"
}, {
"psappviewname" : "ReginfoStuInfoList",
"psappsbitemname" : "学员信息清单",
"itemtag2" : "45692D1C-AC00-4D66-87E3-A6362383AACF",
"psappviewid" : "ffe530fee377380df2dfa7d08d926899",
"itemtag" : "PSSYSAPPS/Web/PSAPPDEVIEWS/ReginfoStuInfoList.json",
"psappsbitemid" : "973712c6e750fdbcf0a644ac0a2c7915",
"itemtype" : "APPVIEW"
}, {
"psappviewname" : "AppIndex",
"psappsbitemname" : "应用首页视图",
...
...
@@ -528,6 +544,146 @@
"cpsappsbitemid" : "6e0d863884c12e9319095a59719855e2",
"psappsbitemrsname" : "书",
"rstype" : "APPFUNC"
}, {
"psappsbitemrsid" : "ab4f0c36d7213dabfc6037264a1cf3ce",
"ppsappsbitemname" : "学员登记信息编辑视图",
"rstag" : "SYS",
"rstag2" : "系统预定义",
"ppsappsbitemid" : "863cbe4b43a90167c89c7d5396783dd0",
"psappsbitemrsname" : "编辑界面_保存操作",
"rstype" : "UIACTION"
}, {
"psappsbitemrsid" : "73433fa68749ccd8ae67cbeb22aad053",
"ppsappsbitemname" : "学员登记信息编辑视图",
"rstag" : "SYS",
"rstag2" : "系统预定义",
"ppsappsbitemid" : "863cbe4b43a90167c89c7d5396783dd0",
"psappsbitemrsname" : "编辑界面_保存并新建操作",
"rstype" : "UIACTION"
}, {
"psappsbitemrsid" : "7436456334497b0d6c88dbd2f385d859",
"ppsappsbitemname" : "学员登记信息编辑视图",
"rstag" : "SYS",
"rstag2" : "系统预定义",
"ppsappsbitemid" : "863cbe4b43a90167c89c7d5396783dd0",
"psappsbitemrsname" : "编辑界面_保存并退出操作",
"rstype" : "UIACTION"
}, {
"psappsbitemrsid" : "4407c4b3595436af216abd6c5d57f453",
"ppsappsbitemname" : "学员登记信息编辑视图",
"rstag" : "SYS",
"rstag2" : "系统预定义",
"ppsappsbitemid" : "863cbe4b43a90167c89c7d5396783dd0",
"psappsbitemrsname" : "编辑界面_删除并退出操作",
"rstype" : "UIACTION"
}, {
"psappsbitemrsid" : "9492cfff8af177ef784dc513e4f719b7",
"ppsappsbitemname" : "学员登记信息编辑视图",
"rstag" : "SYS",
"rstag2" : "系统预定义",
"ppsappsbitemid" : "863cbe4b43a90167c89c7d5396783dd0",
"psappsbitemrsname" : "编辑界面_保存并开始流程操作",
"rstype" : "UIACTION"
}, {
"psappsbitemrsid" : "7970666ea228b0dca4b510948e2b3588",
"ppsappsbitemname" : "学员登记信息编辑视图",
"rstag" : "SYS",
"rstag2" : "系统预定义",
"ppsappsbitemid" : "863cbe4b43a90167c89c7d5396783dd0",
"psappsbitemrsname" : "编辑界面_查看当前流程步骤用户操作",
"rstype" : "UIACTION"
}, {
"psappsbitemrsid" : "48e71f9b6259f5080b84ef7e3a9eecc0",
"ppsappsbitemname" : "学员登记信息编辑视图",
"rstag" : "SYS",
"rstag2" : "系统预定义",
"ppsappsbitemid" : "863cbe4b43a90167c89c7d5396783dd0",
"psappsbitemrsname" : "编辑界面_新建操作",
"rstype" : "UIACTION"
}, {
"psappsbitemrsid" : "af0fd6468a3714daa437c1d29c6332bf",
"ppsappsbitemname" : "学员登记信息编辑视图",
"rstag" : "SYS",
"rstag2" : "系统预定义",
"ppsappsbitemid" : "863cbe4b43a90167c89c7d5396783dd0",
"psappsbitemrsname" : "编辑界面_拷贝操作",
"rstype" : "UIACTION"
}, {
"psappsbitemrsid" : "5b0913e447bce601404c021fa5ecaaa3",
"ppsappsbitemname" : "学员登记信息编辑视图",
"rstag" : "SYS",
"rstag2" : "系统预定义",
"ppsappsbitemid" : "863cbe4b43a90167c89c7d5396783dd0",
"psappsbitemrsname" : "编辑界面_打印操作",
"rstype" : "UIACTION"
}, {
"psappsbitemrsid" : "31694ef695313c10b307d9a2e218b83f",
"ppsappsbitemname" : "学员登记信息编辑视图",
"rstag" : "SYS",
"rstag2" : "系统预定义",
"ppsappsbitemid" : "863cbe4b43a90167c89c7d5396783dd0",
"psappsbitemrsname" : "编辑界面_第一个记录",
"rstype" : "UIACTION"
}, {
"psappsbitemrsid" : "fef7d4a1c8ab40fe49afdc3083a03a53",
"ppsappsbitemname" : "学员登记信息编辑视图",
"rstag" : "SYS",
"rstag2" : "系统预定义",
"ppsappsbitemid" : "863cbe4b43a90167c89c7d5396783dd0",
"psappsbitemrsname" : "编辑界面_上一个记录",
"rstype" : "UIACTION"
}, {
"psappsbitemrsid" : "72afb4e85fda7709bd9d59d99b4cb528",
"ppsappsbitemname" : "学员登记信息编辑视图",
"rstag" : "SYS",
"rstag2" : "系统预定义",
"ppsappsbitemid" : "863cbe4b43a90167c89c7d5396783dd0",
"psappsbitemrsname" : "编辑界面_下一个记录",
"rstype" : "UIACTION"
}, {
"psappsbitemrsid" : "3f5e6005173a9d0af5c59ac2836ffbd8",
"ppsappsbitemname" : "学员登记信息编辑视图",
"rstag" : "SYS",
"rstag2" : "系统预定义",
"ppsappsbitemid" : "863cbe4b43a90167c89c7d5396783dd0",
"psappsbitemrsname" : "编辑界面_最后一个记录",
"rstype" : "UIACTION"
}, {
"psappsbitemrsid" : "5832067fa230613b7dd0112bb9fc3a02",
"ppsappsbitemname" : "学员登记信息编辑视图",
"rstag" : "SYS",
"rstag2" : "系统预定义",
"ppsappsbitemid" : "863cbe4b43a90167c89c7d5396783dd0",
"psappsbitemrsname" : "编辑界面_帮助操作",
"rstype" : "UIACTION"
}, {
"cpsappsbitemname" : "学员登记信息编辑视图",
"psappsbitemrsid" : "0677b732620bcfff4a07bce3c2d12519",
"ppsappsbitemname" : "学员信息清单",
"rstag" : "NEWDATA",
"ppsappsbitemid" : "973712c6e750fdbcf0a644ac0a2c7915",
"cpsappsbitemid" : "863cbe4b43a90167c89c7d5396783dd0",
"psappsbitemrsname" : "新建数据视图",
"rstype" : "APPVIEWREF"
}, {
"cpsappsbitemname" : "学员登记信息编辑视图",
"psappsbitemrsid" : "aa716e2a27d9dba7a8b53392f437fc64",
"ppsappsbitemname" : "学员信息清单",
"rstag" : "EDITDATA",
"ppsappsbitemid" : "973712c6e750fdbcf0a644ac0a2c7915",
"cpsappsbitemid" : "863cbe4b43a90167c89c7d5396783dd0",
"psappsbitemrsname" : "编辑数据视图",
"rstype" : "APPVIEWREF"
}, {
"cpsappsbitemname" : "学员信息清单",
"psappsbitemrsid" : "7e31848098a309dc6f00b982d216521a",
"ppsappsbitemname" : "应用首页视图",
"rstag" : "APPVIEW",
"rstag2" : "打开应用视图",
"ppsappsbitemid" : "04906ee8704e5672b57d0b99f621ea46",
"cpsappsbitemid" : "973712c6e750fdbcf0a644ac0a2c7915",
"psappsbitemrsname" : "学员信息管理",
"rstype" : "APPFUNC"
} ],
"rootitem" : "04906ee8704e5672b57d0b99f621ea46"
}
\ No newline at end of file
trainsys-core/src/main/resources/model/cn/ibizlab/trainsys/PSSYSDBSCHEMES/DEFAULT.json
浏览文件 @
ef871aa7
...
...
@@ -118,8 +118,112 @@
"name"
:
"T_RAWMATERIAL"
,
"autoExtendModel"
:
true
,
"existingModel"
:
false
},
{
"getAllPSSysDBColumns"
:
[
{
"codeName"
:
"ADDRESS"
,
"length"
:
100
,
"logicName"
:
"家庭住址"
,
"name"
:
"ADDRESS"
,
"stdDataType"
:
25
,
"nullable"
:
true
},
{
"codeName"
:
"AGE"
,
"logicName"
:
"年龄"
,
"name"
:
"AGE"
,
"stdDataType"
:
9
,
"nullable"
:
true
},
{
"codeName"
:
"CREATEDATE"
,
"length"
:
8
,
"logicName"
:
"建立时间"
,
"name"
:
"CREATEDATE"
,
"stdDataType"
:
5
,
"nullable"
:
true
},
{
"codeName"
:
"CREATEMAN"
,
"length"
:
60
,
"logicName"
:
"建立人"
,
"name"
:
"CREATEMAN"
,
"stdDataType"
:
25
,
"nullable"
:
true
},
{
"codeName"
:
"DEPARTMENT"
,
"length"
:
100
,
"logicName"
:
"单位"
,
"name"
:
"DEPARTMENT"
,
"stdDataType"
:
25
,
"nullable"
:
true
},
{
"codeName"
:
"DEPTID"
,
"length"
:
60
,
"logicName"
:
"组织部门标识"
,
"name"
:
"DEPTID"
,
"stdDataType"
:
25
,
"nullable"
:
true
},
{
"codeName"
:
"FIELD"
,
"length"
:
100
,
"logicName"
:
"属性"
,
"name"
:
"FIELD"
,
"stdDataType"
:
25
,
"nullable"
:
true
},
{
"codeName"
:
"NAME"
,
"length"
:
100
,
"logicName"
:
"学员姓名"
,
"name"
:
"NAME"
,
"stdDataType"
:
25
,
"nullable"
:
true
},
{
"codeName"
:
"ORGID"
,
"length"
:
60
,
"logicName"
:
"组织机构标识"
,
"name"
:
"ORGID"
,
"stdDataType"
:
25
,
"nullable"
:
true
},
{
"codeName"
:
"REGINFOID"
,
"length"
:
100
,
"logicName"
:
"学员登记信息标识"
,
"name"
:
"REGINFOID"
,
"stdDataType"
:
25
,
"pKey"
:
true
},
{
"codeName"
:
"REGINFONAME"
,
"length"
:
200
,
"logicName"
:
"学员登记信息名称"
,
"name"
:
"REGINFONAME"
,
"stdDataType"
:
25
,
"nullable"
:
true
},
{
"codeName"
:
"STUNO"
,
"length"
:
100
,
"logicName"
:
"学员编号"
,
"name"
:
"STUNO"
,
"stdDataType"
:
25
,
"nullable"
:
true
},
{
"codeName"
:
"UPDATEDATE"
,
"length"
:
8
,
"logicName"
:
"更新时间"
,
"name"
:
"UPDATEDATE"
,
"stdDataType"
:
5
,
"nullable"
:
true
},
{
"codeName"
:
"UPDATEMAN"
,
"length"
:
60
,
"logicName"
:
"更新人"
,
"name"
:
"UPDATEMAN"
,
"stdDataType"
:
25
,
"nullable"
:
true
}
],
"codeName"
:
"T_REGINFO"
,
"logicName"
:
"学员登记信息"
,
"name"
:
"T_REGINFO"
,
"autoExtendModel"
:
true
,
"existingModel"
:
false
}
],
"codeName"
:
"
DEFAULT
"
,
"codeName"
:
"
A869db62931b97a65fd
"
,
"codeName2"
:
"Default"
,
"dBInstTag"
:
"a_LAB01_d23cc850e"
,
"dSLink"
:
"DEFAULT"
,
...
...
trainsys-core/src/main/resources/model/cn/ibizlab/trainsys/PSSYSSAMPLEVALUES/SampleValue.json
0 → 100644
浏览文件 @
ef871aa7
{
"codeName"
:
"SampleValue"
,
"dynaModelFilePath"
:
"PSSYSSAMPLEVALUES/SampleValue.json"
,
"mOSFilePath"
:
"pssyssamplevalues/SampleValue"
,
"name"
:
"负数(-1)"
,
"rTMOSFilePath"
:
"pssyssamplevalues/SampleValue"
,
"randomValue"
:
"-1"
,
"value"
:
"-1"
,
"nullValue"
:
false
}
\ No newline at end of file
trainsys-core/src/main/resources/model/cn/ibizlab/trainsys/PSSYSSAMPLEVALUES/SampleValue2.json
0 → 100644
浏览文件 @
ef871aa7
{
"codeName"
:
"SampleValue2"
,
"dynaModelFilePath"
:
"PSSYSSAMPLEVALUES/SampleValue2.json"
,
"mOSFilePath"
:
"pssyssamplevalues/SampleValue2"
,
"name"
:
"正确的电子邮件拼写"
,
"rTMOSFilePath"
:
"pssyssamplevalues/SampleValue2"
,
"randomValue"
:
"right@ibizsys.net"
,
"value"
:
"right@ibizsys.net"
,
"nullValue"
:
false
}
\ No newline at end of file
trainsys-core/src/main/resources/model/cn/ibizlab/trainsys/PSSYSSAMPLEVALUES/SampleValue3.json
0 → 100644
浏览文件 @
ef871aa7
{
"codeName"
:
"SampleValue3"
,
"dynaModelFilePath"
:
"PSSYSSAMPLEVALUES/SampleValue3.json"
,
"mOSFilePath"
:
"pssyssamplevalues/SampleValue3"
,
"name"
:
"错误的电子邮件拼写"
,
"rTMOSFilePath"
:
"pssyssamplevalues/SampleValue3"
,
"randomValue"
:
"wrong@@ibizsys.net"
,
"value"
:
"wrong@@ibizsys.net"
,
"nullValue"
:
false
}
\ No newline at end of file
trainsys-core/src/main/resources/model/cn/ibizlab/trainsys/PSSYSSAMPLEVALUES/SampleValue4.json
0 → 100644
浏览文件 @
ef871aa7
{
"codeName"
:
"SampleValue4"
,
"dynaModelFilePath"
:
"PSSYSSAMPLEVALUES/SampleValue4.json"
,
"mOSFilePath"
:
"pssyssamplevalues/SampleValue4"
,
"name"
:
"空值"
,
"rTMOSFilePath"
:
"pssyssamplevalues/SampleValue4"
,
"nullValue"
:
true
}
\ No newline at end of file
trainsys-core/src/main/resources/model/cn/ibizlab/trainsys/PSSYSSERVICEAPIS/TrainSys.json
浏览文件 @
ef871aa7
...
...
@@ -8,6 +8,233 @@
"httpPort"
:
0
,
"name"
:
"默认服务接口"
,
"getPSDEServiceAPIs"
:
[
{
"aPIMode"
:
1
,
"codeName"
:
"Reginfo"
,
"logicName"
:
"学员登记信息"
,
"name"
:
"REGINFO"
,
"getPSDEServiceAPIMethods"
:
[
{
"dataAccessAction"
:
"CREATE"
,
"methodType"
:
"DEACTION"
,
"name"
:
"Create"
,
"getPSDEAction"
:
{
"modelref"
:
true
,
"path"
:
"PSMODULES/common/PSDATAENTITIES/Reginfo/PSDEACTIONS/Create.json"
},
"getPSDEServiceAPIMethodInput"
:
{
"name"
:
"输入对象"
,
"getPSDEMethodDTO"
:
{
"modelref"
:
true
,
"id"
:
"ReginfoDTO"
},
"type"
:
"DTO"
},
"getPSDEServiceAPIMethodReturn"
:
{
"name"
:
"返回对象"
,
"getPSDEMethodDTO"
:
{
"modelref"
:
true
,
"id"
:
"ReginfoDTO"
},
"type"
:
"DTO"
},
"requestMethod"
:
"POST"
,
"noServiceCodeName"
:
true
},
{
"dataAccessAction"
:
"READ"
,
"methodType"
:
"DEACTION"
,
"name"
:
"Get"
,
"getPSDEAction"
:
{
"modelref"
:
true
,
"path"
:
"PSMODULES/common/PSDATAENTITIES/Reginfo/PSDEACTIONS/Get.json"
},
"getPSDEServiceAPIMethodInput"
:
{
"getKeyPSDEServiceAPIField"
:
{
"modelref"
:
true
,
"id"
:
"ReginfoId"
},
"name"
:
"输入对象"
,
"type"
:
"KEYFIELD"
},
"getPSDEServiceAPIMethodReturn"
:
{
"name"
:
"返回对象"
,
"getPSDEMethodDTO"
:
{
"modelref"
:
true
,
"id"
:
"ReginfoDTO"
},
"type"
:
"DTO"
},
"requestMethod"
:
"GET"
,
"needResourceKey"
:
true
,
"noServiceCodeName"
:
true
},
{
"dataAccessAction"
:
"DELETE"
,
"methodType"
:
"DEACTION"
,
"name"
:
"Remove"
,
"getPSDEAction"
:
{
"modelref"
:
true
,
"path"
:
"PSMODULES/common/PSDATAENTITIES/Reginfo/PSDEACTIONS/Remove.json"
},
"getPSDEServiceAPIMethodInput"
:
{
"getKeyPSDEServiceAPIField"
:
{
"modelref"
:
true
,
"id"
:
"ReginfoId"
},
"name"
:
"输入对象"
,
"type"
:
"KEYFIELDS"
},
"getPSDEServiceAPIMethodReturn"
:
{
"name"
:
"返回对象"
,
"type"
:
"VOID"
},
"requestMethod"
:
"DELETE"
,
"needResourceKey"
:
true
,
"noServiceCodeName"
:
true
},
{
"dataAccessAction"
:
"UPDATE"
,
"methodType"
:
"DEACTION"
,
"name"
:
"Update"
,
"getPSDEAction"
:
{
"modelref"
:
true
,
"path"
:
"PSMODULES/common/PSDATAENTITIES/Reginfo/PSDEACTIONS/Update.json"
},
"getPSDEServiceAPIMethodInput"
:
{
"name"
:
"输入对象"
,
"getPSDEMethodDTO"
:
{
"modelref"
:
true
,
"id"
:
"ReginfoDTO"
},
"type"
:
"DTO"
},
"getPSDEServiceAPIMethodReturn"
:
{
"name"
:
"返回对象"
,
"getPSDEMethodDTO"
:
{
"modelref"
:
true
,
"id"
:
"ReginfoDTO"
},
"type"
:
"DTO"
},
"requestMethod"
:
"PUT"
,
"needResourceKey"
:
true
,
"noServiceCodeName"
:
true
},
{
"codeName"
:
"CheckKey"
,
"dataAccessAction"
:
"CREATE"
,
"methodType"
:
"DEACTION"
,
"name"
:
"CheckKey"
,
"getPSDEAction"
:
{
"modelref"
:
true
,
"path"
:
"PSMODULES/common/PSDATAENTITIES/Reginfo/PSDEACTIONS/CheckKey.json"
},
"getPSDEServiceAPIMethodInput"
:
{
"name"
:
"输入对象"
,
"getPSDEMethodDTO"
:
{
"modelref"
:
true
,
"id"
:
"ReginfoDTO"
},
"type"
:
"DTO"
},
"getPSDEServiceAPIMethodReturn"
:
{
"name"
:
"返回对象"
,
"stdDataType"
:
9
,
"type"
:
"SIMPLE"
},
"requestMethod"
:
"POST"
},
{
"codeName"
:
"GetDraft"
,
"dataAccessAction"
:
"CREATE"
,
"methodType"
:
"DEACTION"
,
"name"
:
"GetDraft"
,
"getPSDEAction"
:
{
"modelref"
:
true
,
"path"
:
"PSMODULES/common/PSDATAENTITIES/Reginfo/PSDEACTIONS/GetDraft.json"
},
"getPSDEServiceAPIMethodInput"
:
{
"name"
:
"输入对象"
,
"getPSDEMethodDTO"
:
{
"modelref"
:
true
,
"id"
:
"ReginfoDTO"
},
"type"
:
"DTO"
},
"getPSDEServiceAPIMethodReturn"
:
{
"name"
:
"返回对象"
,
"getPSDEMethodDTO"
:
{
"modelref"
:
true
,
"id"
:
"ReginfoDTO"
},
"type"
:
"DTO"
},
"requestMethod"
:
"GET"
},
{
"codeName"
:
"Save"
,
"methodType"
:
"DEACTION"
,
"name"
:
"Save"
,
"getPSDEAction"
:
{
"modelref"
:
true
,
"path"
:
"PSMODULES/common/PSDATAENTITIES/Reginfo/PSDEACTIONS/Save.json"
},
"getPSDEServiceAPIMethodInput"
:
{
"name"
:
"输入对象"
,
"getPSDEMethodDTO"
:
{
"modelref"
:
true
,
"id"
:
"ReginfoDTO"
},
"type"
:
"DTO"
},
"getPSDEServiceAPIMethodReturn"
:
{
"name"
:
"返回对象"
,
"type"
:
"VOID"
},
"requestMethod"
:
"POST"
,
"needResourceKey"
:
true
},
{
"codeName"
:
"FetchDefault"
,
"dataAccessAction"
:
"READ"
,
"methodType"
:
"FETCH"
,
"name"
:
"FetchDefault"
,
"getPSDEDataSet"
:
{
"modelref"
:
true
,
"id"
:
"Default"
},
"getPSDEServiceAPIMethodInput"
:
{
"name"
:
"输入对象"
,
"getPSDEMethodDTO"
:
{
"modelref"
:
true
,
"id"
:
"ReginfoFilterDTO"
},
"type"
:
"DTO"
},
"getPSDEServiceAPIMethodReturn"
:
{
"name"
:
"返回对象"
,
"getPSDEMethodDTO"
:
{
"modelref"
:
true
,
"id"
:
"ReginfoDTO"
},
"type"
:
"PAGE"
},
"requestMethod"
:
"POST"
},
{
"codeName"
:
"Select"
,
"dataAccessAction"
:
"READ"
,
"methodType"
:
"SELECT"
,
"name"
:
"Select"
,
"getPSDEServiceAPIMethodInput"
:
{
"name"
:
"输入对象"
,
"type"
:
"UNKNOWN"
},
"getPSDEServiceAPIMethodReturn"
:
{
"name"
:
"返回对象"
,
"type"
:
"UNKNOWN"
},
"requestMethod"
:
"POST"
}
],
"getPSDataEntity"
:
{
"modelref"
:
true
,
"path"
:
"PSMODULES/common/PSDATAENTITIES/Reginfo.json"
},
"enableDataExport"
:
true
,
"enableDataImport"
:
true
,
"major"
:
true
},
{
"aPIMode"
:
1
,
"codeName"
:
"Book"
,
"logicName"
:
"书"
,
...
...
trainsys-core/src/main/resources/model/cn/ibizlab/trainsys/PSSYSSFPUBS/TrainSys.json
0 → 100644
浏览文件 @
ef871aa7
{
"codeName"
:
"TrainSys"
,
"contentType"
:
"CODE"
,
"defaultFlag"
:
true
,
"dynaModelFilePath"
:
"PSSYSSFPUBS/TrainSys.json"
,
"mOSFilePath"
:
"pssyssfpubs/TrainSys"
,
"name"
:
"TrainSys"
,
"pKGCodeName"
:
"cn.ibizlab.trainsys"
,
"rTMOSFilePath"
:
"pssyssfpubs/TrainSys"
,
"versionString"
:
"1.0.0.0"
,
"codeMode"
:
true
,
"mainPSSysSFPub"
:
true
}
\ No newline at end of file
trainsys-core/src/main/resources/model/cn/ibizlab/trainsys/PSSYSTEM.json
浏览文件 @
ef871aa7
...
...
@@ -366,6 +366,10 @@
"modelref"
:
true
,
"path"
:
"PSMODULES/common/PSDATAENTITIES/RawMaterial.json"
,
"name"
:
"RAWMATERIAL"
},
{
"modelref"
:
true
,
"path"
:
"PSMODULES/common/PSDATAENTITIES/Reginfo.json"
,
"name"
:
"REGINFO"
}
],
"getAllPSSysBackServices"
:
[
{
"modelref"
:
true
,
...
...
@@ -545,6 +549,9 @@
},
{
"modelref"
:
true
,
"path"
:
"PSMODULES/common/PSDATAENTITIES/RawMaterial.json"
},
{
"modelref"
:
true
,
"path"
:
"PSMODULES/common/PSDATAENTITIES/Reginfo.json"
}
],
"codeName"
:
"common"
,
"dynaModelFilePath"
:
"PSMODULES/common.json"
,
...
...
trainsys-core/src/main/resources/model/cn/ibizlab/trainsys/PSSYSTEMDBCFGS/MYSQL5.json
0 → 100644
浏览文件 @
ef871aa7
{
"dBType"
:
"MYSQL5"
,
"dynaModelFilePath"
:
"PSSYSTEMDBCFGS/MYSQL5.json"
,
"mOSFilePath"
:
"pssystemdbcfgs/MYSQL5"
,
"name"
:
"MYSQL5"
,
"objNameCase"
:
"DEFAULT"
,
"rTMOSFilePath"
:
"pssystemdbcfgs/MYSQL5"
,
"defaultMode"
:
false
,
"pubFKey"
:
true
,
"pubIndex"
:
true
,
"pubModel"
:
true
,
"pubModelComment"
:
true
,
"pubView"
:
true
}
\ No newline at end of file
编辑
预览
Markdown
格式
0%
请重试
or
添加新附件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
先完成此消息的编辑!
取消
想要评论请
注册
或
登录