提交 ef871aa7 编写于 作者: ibizdev's avatar ibizdev

zhangzihan 发布系统代码 [TrainSys,网页端]

上级 e2c15d3d
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
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
export * from './interface'; export * from './interface';
export * from './raw-material/raw-material'; export * from './raw-material/raw-material';
export * from './book/book'; export * from './book/book';
export * from './reginfo/reginfo';
export * from './entity'; export * from './entity';
export * from './iraw-material'; export * from './iraw-material';
export * from './ibook'; export * from './ibook';
export * from './ireginfo';
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;
}
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;
}
}
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);
}
}
}
}
export default [
'updatedate',
'createdate',
'updateman',
'createman',
'reginfoname',
'reginfoid',
'orgid',
'deptid',
'stuno',
'field',
'name',
'department',
'age',
'address',
];
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;
...@@ -55,6 +55,7 @@ export class AuthServiceRegister{ ...@@ -55,6 +55,7 @@ export class AuthServiceRegister{
protected init(): void { protected init(): void {
AuthServiceRegister.allAuthServiceMap.set('rawmaterial', () => import('../authservice/raw-material/raw-material-auth-service')); 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('book', () => import('../authservice/book/book-auth-service'));
AuthServiceRegister.allAuthServiceMap.set('reginfo', () => import('../authservice/reginfo/reginfo-auth-service'));
} }
/** /**
......
...@@ -56,6 +56,7 @@ export class UIServiceRegister { ...@@ -56,6 +56,7 @@ export class UIServiceRegister {
protected init(): void { protected init(): void {
UIServiceRegister.allUIServiceMap.set('rawmaterial', () => import('../uiservice/raw-material/raw-material-ui-service')); 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('book', () => import('../uiservice/book/book-ui-service'));
UIServiceRegister.allUIServiceMap.set('reginfo', () => import('../uiservice/reginfo/reginfo-ui-service'));
} }
/** /**
......
...@@ -39,4 +39,14 @@ export class GlobalService { ...@@ -39,4 +39,14 @@ export class GlobalService {
async getBookService(context?: any) { async getBookService(context?: any) {
return (await import('./book/book.service')).default.getInstance(context); 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);
}
} }
export { GlobalService } from './global.service'; export { GlobalService } from './global.service';
export * from './raw-material/raw-material.service'; export * from './raw-material/raw-material.service';
export * from './book/book.service'; export * from './book/book.service';
export * from './reginfo/reginfo.service';
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);
}
}
}
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;
export * from './ui-service'; export * from './ui-service';
export * from './raw-material/raw-material-ui-service'; export * from './raw-material/raw-material-ui-service';
export * from './book/book-ui-service'; export * from './book/book-ui-service';
export * from './reginfo/reginfo-ui-service';
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
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
export const appMapping: any = { export const appMapping: any = {
'rawmaterial': 'rawmaterial', 'rawmaterial': 'rawmaterial',
'book': 'book' 'book': 'book',
'reginfo': 'reginfo'
} }
\ No newline at end of file
...@@ -74,6 +74,24 @@ const router = new Router({ ...@@ -74,6 +74,24 @@ const router = new Router({
}, },
component: AppViewShell 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?', path: 'views/:view?',
meta: { meta: {
......
...@@ -49,4 +49,7 @@ rawmaterial: ...@@ -49,4 +49,7 @@ rawmaterial:
book: book:
path: /books/**,/book/** path: /books/**,/book/**
serviceId: trainsys-trainsys serviceId: trainsys-trainsys
reginfo:
path: /reginfos/**,/reginfo/**
serviceId: trainsys-trainsys
...@@ -3,4 +3,6 @@ export const EntityPathReplace = { ...@@ -3,4 +3,6 @@ export const EntityPathReplace = {
'r8_redirect_rawmaterial': 'rawmaterial', 'r8_redirect_rawmaterial': 'rawmaterial',
'books': 'book', 'books': 'book',
'r8_redirect_book': 'book', 'r8_redirect_book': 'book',
'reginfos': 'reginfo',
'r8_redirect_reginfo': 'reginfo',
} }
\ No newline at end of file
import { RawMaterialModule } from './raw-material/raw-material.module'; import { RawMaterialModule } from './raw-material/raw-material.module';
import { BookModule } from './book/book.module'; import { BookModule } from './book/book.module';
import { ReginfoModule } from './reginfo/reginfo.module';
export { export {
RawMaterialModule, RawMaterialModule,
BookModule, BookModule,
ReginfoModule,
}; };
export const AllModules = [ export const AllModules = [
RawMaterialModule, RawMaterialModule,
BookModule, BookModule,
ReginfoModule,
]; ];
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);
}
}
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/(.*)');
}
}
...@@ -45,4 +45,39 @@ ...@@ -45,4 +45,39 @@
</createTable> </createTable>
</changeSet> </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> </databaseChangeLog>
...@@ -2,7 +2,7 @@ ...@@ -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"> <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]数据结构 --> <!--输出实体[BOOK]数据结构 -->
<changeSet author="root" id="tab-book-15-1"> <changeSet author="root" id="tab-book-18-1">
<createTable tableName="T_BOOK"> <createTable tableName="T_BOOK">
<column name="BOOKNAME" remarks="" type="VARCHAR(200)"> <column name="BOOKNAME" remarks="" type="VARCHAR(200)">
</column> </column>
...@@ -26,5 +26,40 @@ ...@@ -26,5 +26,40 @@
</createTable> </createTable>
</changeSet> </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> </databaseChangeLog>
...@@ -5,6 +5,9 @@ ...@@ -5,6 +5,9 @@
}, { }, {
"modelref" : true, "modelref" : true,
"path" : "PSMODULES/common/PSDATAENTITIES/RawMaterial.json" "path" : "PSMODULES/common/PSDATAENTITIES/RawMaterial.json"
}, {
"modelref" : true,
"path" : "PSMODULES/common/PSDATAENTITIES/Reginfo.json"
} ], } ],
"codeName" : "common", "codeName" : "common",
"dynaModelFilePath" : "PSMODULES/common.json", "dynaModelFilePath" : "PSMODULES/common.json",
......
{
"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
{
"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
{
"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
{
"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
{
"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
{
"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
{
"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
{
"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
{
"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\nt1.`ADDRESS`,\nt1.`AGE`,\nt1.`CREATEDATE`,\nt1.`CREATEMAN`,\nt1.`DEPARTMENT`,\nt1.`DEPTID`,\nt1.`FIELD`,\nt1.`NAME`,\nt1.`ORGID`,\nt1.`REGINFOID`,\nt1.`REGINFONAME`,\nt1.`STUNO`,\nt1.`UPDATEDATE`,\nt1.`UPDATEMAN`\nFROM `T_REGINFO` t1 \n",
"id" : "PSMODULES/common/PSDATAENTITIES/Reginfo/PSDEDATAQUERIES/Default/PSDEDQCODES/MYSQL5.json"
}
\ No newline at end of file
{
"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\nt1.`CREATEDATE`,\nt1.`CREATEMAN`,\nt1.`DEPTID`,\nt1.`ORGID`,\nt1.`REGINFOID`,\nt1.`REGINFONAME`,\nt1.`UPDATEDATE`,\nt1.`UPDATEMAN`\nFROM `T_REGINFO` t1 \n",
"id" : "PSMODULES/common/PSDATAENTITIES/Reginfo/PSDEDATAQUERIES/Simple/PSDEDQCODES/MYSQL5.json"
}
\ No newline at end of file
{
"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\nt1.`ADDRESS`,\nt1.`AGE`,\nt1.`CREATEDATE`,\nt1.`CREATEMAN`,\nt1.`DEPARTMENT`,\nt1.`DEPTID`,\nt1.`FIELD`,\nt1.`NAME`,\nt1.`ORGID`,\nt1.`REGINFOID`,\nt1.`REGINFONAME`,\nt1.`STUNO`,\nt1.`UPDATEDATE`,\nt1.`UPDATEMAN`\nFROM `T_REGINFO` t1 \n",
"id" : "PSMODULES/common/PSDATAENTITIES/Reginfo/PSDEDATAQUERIES/View/PSDEDQCODES/MYSQL5.json"
}
\ No newline at end of file
{
"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
{
"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
{
"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
{
"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
{
"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
{
"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
{
"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
{
"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
{
"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
{
"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
{
"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
{
"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
...@@ -47,6 +47,24 @@ ...@@ -47,6 +47,24 @@
"layout" : "TABLE_24COL" "layout" : "TABLE_24COL"
}, },
"tooltip" : "书" "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" : { "getPSControlHandler" : {
"enableDEFieldPrivilege" : false, "enableDEFieldPrivilege" : false,
......
...@@ -23,6 +23,16 @@ ...@@ -23,6 +23,16 @@
"id" : "AppFunc2" "id" : "AppFunc2"
}, },
"tooltip" : "书" "tooltip" : "书"
}, {
"accUserMode" : 2,
"caption" : "学员信息管理",
"itemType" : "MENUITEM",
"name" : "menuitem3",
"getPSAppFunc" : {
"modelref" : true,
"id" : "AppFunc3"
},
"tooltip" : "学员信息管理"
} ], } ],
"enableCustomize" : false, "enableCustomize" : false,
"name" : "appindex", "name" : "appindex",
......
{
"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
{
"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
...@@ -561,6 +561,11 @@ ...@@ -561,6 +561,11 @@
"path" : "PSSYSAPPS/Web/PSAPPDATAENTITIES/Book.json", "path" : "PSSYSAPPS/Web/PSAPPDATAENTITIES/Book.json",
"name" : "BOOK", "name" : "BOOK",
"codeName" : "Book" "codeName" : "Book"
}, {
"modelref" : true,
"path" : "PSSYSAPPS/Web/PSAPPDATAENTITIES/Reginfo.json",
"name" : "REGINFO",
"codeName" : "Reginfo"
} ], } ],
"getAllPSAppFuncs" : [ { "getAllPSAppFuncs" : [ {
"appFuncType" : "APPVIEW", "appFuncType" : "APPVIEW",
...@@ -583,6 +588,16 @@ ...@@ -583,6 +588,16 @@
"path" : "PSSYSAPPS/Web/PSAPPDEVIEWS/bookGridView.json", "path" : "PSSYSAPPS/Web/PSAPPDEVIEWS/bookGridView.json",
"viewType" : "DEGRIDVIEW" "viewType" : "DEGRIDVIEW"
} }
}, {
"appFuncType" : "APPVIEW",
"codeName" : "AppFunc3",
"name" : "学员信息管理",
"openMode" : "INDEXVIEWTAB",
"getPSAppView" : {
"modelref" : true,
"path" : "PSSYSAPPS/Web/PSAPPDEVIEWS/ReginfoStuInfoList.json",
"viewType" : "DEGRIDVIEW"
}
} ], } ],
"getAllPSAppMenuModels" : [ { "getAllPSAppMenuModels" : [ {
"modelref" : true, "modelref" : true,
...@@ -607,6 +622,12 @@ ...@@ -607,6 +622,12 @@
"viewType" : "DEEDITVIEW", "viewType" : "DEEDITVIEW",
"resource" : "Book", "resource" : "Book",
"view" : "EditView" "view" : "EditView"
}, {
"modelref" : true,
"path" : "PSSYSAPPS/Web/PSAPPDEVIEWS/ReginfoEditView.json",
"viewType" : "DEEDITVIEW",
"resource" : "Reginfo",
"view" : "EditView"
}, { }, {
"modelref" : true, "modelref" : true,
"path" : "PSSYSAPPS/Web/PSAPPDEVIEWS/bookGridView.json", "path" : "PSSYSAPPS/Web/PSAPPDEVIEWS/bookGridView.json",
...@@ -619,6 +640,12 @@ ...@@ -619,6 +640,12 @@
"viewType" : "DEGRIDVIEW", "viewType" : "DEGRIDVIEW",
"resource" : "RawMaterial", "resource" : "RawMaterial",
"view" : "GridView" "view" : "GridView"
}, {
"modelref" : true,
"path" : "PSSYSAPPS/Web/PSAPPDEVIEWS/ReginfoStuInfoList.json",
"viewType" : "DEGRIDVIEW",
"resource" : "Reginfo",
"view" : "StuInfoList"
} ], } ],
"getAllPSDEOPPrivs" : [ { "getAllPSDEOPPrivs" : [ {
"logicName" : "建立", "logicName" : "建立",
...@@ -716,6 +743,24 @@ ...@@ -716,6 +743,24 @@
"layout" : "TABLE_24COL" "layout" : "TABLE_24COL"
}, },
"tooltip" : "书" "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" : { "getPSControlHandler" : {
"enableDEFieldPrivilege" : false, "enableDEFieldPrivilege" : false,
...@@ -3330,132 +3375,1426 @@ ...@@ -3330,132 +3375,1426 @@
"rowEditDefault" : false, "rowEditDefault" : false,
"modelid" : "a9523851d901a5a06a410a8827dee62f", "modelid" : "a9523851d901a5a06a410a8827dee62f",
"modeltype" : "PSAPPDEVIEW" "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" : [ { "getPSAppViewLogics" : [ {
"getAllPSAppDEACModes" : [ { "logicTrigger" : "CUSTOM",
"codeName" : "Default", "logicType" : "SYSUILOGIC",
"logicName" : "DEFAULT", "name" : "newdata",
"name" : "DEFAULT", "getPSAppUILogic" : {
"getPSDEACModeDataItems" : [ { "actionAfterWizard" : "DEFAULT",
"dataType" : 25, "logicType" : "PREDEFINED",
"name" : "value", "name" : "新建数据",
"getPSAppDEField" : { "getNewDataPSAppView" : {
"name" : "RAWMATERIALID", "getRefPSAppView" : {
"codeName" : "RawMaterialId" "modelref" : true,
"path" : "PSSYSAPPS/Web/PSAPPDEVIEWS/ReginfoEditView.json",
"viewType" : "DEEDITVIEW"
} }
}, { },
"dataType" : 25, "getPSAppUILogicRefViews" : [ {
"name" : "text", "getRefPSAppView" : {
"getPSAppDEField" : { "modelref" : true,
"name" : "RAWMATERIALNAME", "path" : "PSSYSAPPS/Web/PSAPPDEVIEWS/ReginfoEditView.json",
"codeName" : "RawMaterialName" "viewType" : "DEEDITVIEW"
} }
} ], } ],
"pagingSize" : 50, "viewLogicType" : "APP_NEWDATA",
"getTextPSAppDEField" : { "batchAddOnly" : false,
"name" : "RAWMATERIALNAME", "enableBatchAdd" : false,
"codeName" : "RawMaterialName" "enableWizardAdd" : false
}, }
"getValuePSAppDEField" : { }, {
"name" : "RAWMATERIALID", "logicTrigger" : "CUSTOM",
"codeName" : "RawMaterialId" "logicType" : "SYSUILOGIC",
"name" : "opendata",
"getPSAppUILogic" : {
"logicType" : "PREDEFINED",
"name" : "打开数据",
"getOpenDataPSAppView" : {
"getRefPSAppView" : {
"modelref" : true,
"path" : "PSSYSAPPS/Web/PSAPPDEVIEWS/ReginfoEditView.json",
"viewType" : "DEEDITVIEW"
}
}, },
"defaultMode" : true, "getPSAppUILogicRefViews" : [ {
"enablePagingBar" : false "getRefPSAppView" : {
"modelref" : true,
"path" : "PSSYSAPPS/Web/PSAPPDEVIEWS/ReginfoEditView.json",
"viewType" : "DEEDITVIEW"
}
} ], } ],
"getAllPSAppDEActions" : [ { "viewLogicType" : "APP_OPENDATA",
"actionMode" : "CHECKKEY", "editMode" : true
"codeName" : "CheckKey", }
"methodType" : "DEACTION", } ],
"name" : "CheckKey", "getPSAppViewRefs" : [ {
"getPSAppDEMethodInput" : { "name" : "NEWDATA",
"name" : "输入对象", "realTitle" : "学员登记信息编辑视图",
"getPSAppDEMethodDTO" : { "getRefPSAppView" : {
"modelref" : true, "modelref" : true,
"id" : "RawMaterialDTO" "path" : "PSSYSAPPS/Web/PSAPPDEVIEWS/ReginfoEditView.json",
}, "viewType" : "DEEDITVIEW"
"type" : "DTO" }
},
"getPSAppDEMethodReturn" : {
"name" : "返回对象",
"stdDataType" : 9,
"type" : "SIMPLE"
},
"requestMethod" : "POST",
"requestParamType" : "ENTITY",
"requestPath" : "/checkkey",
"builtinMethod" : false
}, { }, {
"actionMode" : "CREATE", "name" : "EDITDATA",
"codeName" : "Create", "realTitle" : "学员登记信息编辑视图",
"methodType" : "DEACTION", "getRefPSAppView" : {
"name" : "Create",
"getPSAppDEMethodInput" : {
"name" : "输入对象",
"getPSAppDEMethodDTO" : {
"modelref" : true, "modelref" : true,
"id" : "RawMaterialDTO" "path" : "PSSYSAPPS/Web/PSAPPDEVIEWS/ReginfoEditView.json",
}, "viewType" : "DEEDITVIEW"
"type" : "DTO", }
"output" : true } ],
"getPSControls" : [ {
"aggMode" : "NONE",
"codeName" : "Main",
"columnEnableLink" : 2,
"controlType" : "GRID",
"dynaModelFilePath" : "PSSYSAPPS/Web/PSAPPDATAENTITIES/Reginfo/PSGRIDS/Main.json",
"getFetchPSControlAction" : {
"modelref" : true,
"id" : "fetch"
}, },
"getPSAppDEMethodReturn" : { "groupMode" : "NONE",
"name" : "返回对象", "hookEventNames" : [ "ROWDBLCLICK", "SELECTIONCHANGE", "REMOVE", "LOAD", "BEFORELOAD" ],
"getPSAppDEMethodDTO" : { "logicName" : "主表格",
"getPSAppDataEntity" : {
"modelref" : true, "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", "getPSAppDataEntity" : {
"requestParamType" : "ENTITY", "modelref" : true,
"builtinMethod" : false "path" : "PSSYSAPPS/Web/PSAPPDATAENTITIES/Reginfo.json"
}
}, { }, {
"actionMode" : "READ", "actionName" : "Create",
"codeName" : "Get", "actionType" : "DEACTION",
"methodType" : "DEACTION", "dataAccessAction" : "CREATE",
"name" : "Get", "name" : "create",
"getPSAppDEMethodInput" : { "getPSAppDEMethod" : {
"getKeyPSAppDEField" : {
"name" : "RAWMATERIALID",
"codeName" : "RawMaterialId"
},
"name" : "输入对象",
"type" : "KEYFIELD"
},
"getPSAppDEMethodReturn" : {
"name" : "返回对象",
"getPSAppDEMethodDTO" : {
"modelref" : true, "modelref" : true,
"id" : "RawMaterialDTO" "id" : "Create"
},
"type" : "DTO"
}, },
"requestField" : "RAWMATERIALID", "getPSAppDataEntity" : {
"requestMethod" : "GET", "modelref" : true,
"requestParamType" : "FIELD", "path" : "PSSYSAPPS/Web/PSAPPDATAENTITIES/Reginfo.json"
"builtinMethod" : false, }
"needResourceKey" : true
}, { }, {
"actionMode" : "GETDRAFT", "actionName" : "Update",
"codeName" : "GetDraft", "actionType" : "DEACTION",
"methodType" : "DEACTION", "dataAccessAction" : "UPDATE",
"name" : "GetDraft", "name" : "update",
"getPSAppDEMethodInput" : { "getPSAppDEMethod" : {
"name" : "输入对象",
"getPSAppDEMethodDTO" : {
"modelref" : true, "modelref" : true,
"id" : "RawMaterialDTO" "id" : "Update"
},
"type" : "DTO"
}, },
"getPSAppDEMethodReturn" : { "getPSAppDataEntity" : {
"name" : "返回对象",
"getPSAppDEMethodDTO" : {
"modelref" : true, "modelref" : true,
"id" : "RawMaterialDTO" "path" : "PSSYSAPPS/Web/PSAPPDATAENTITIES/Reginfo.json"
}, }
"type" : "DTO" }, {
"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", "requestMethod" : "GET",
"requestParamType" : "NONE", "requestParamType" : "NONE",
...@@ -3469,8 +4808,8 @@ ...@@ -3469,8 +4808,8 @@
"name" : "Remove", "name" : "Remove",
"getPSAppDEMethodInput" : { "getPSAppDEMethodInput" : {
"getKeyPSAppDEField" : { "getKeyPSAppDEField" : {
"name" : "RAWMATERIALID", "name" : "BOOKID",
"codeName" : "RawMaterialId" "codeName" : "BookId"
}, },
"name" : "输入对象", "name" : "输入对象",
"type" : "KEYFIELDS" "type" : "KEYFIELDS"
...@@ -3479,7 +4818,7 @@ ...@@ -3479,7 +4818,7 @@
"name" : "返回对象", "name" : "返回对象",
"type" : "VOID" "type" : "VOID"
}, },
"requestField" : "RAWMATERIALID", "requestField" : "BOOKID",
"requestMethod" : "DELETE", "requestMethod" : "DELETE",
"requestParamType" : "FIELD", "requestParamType" : "FIELD",
"builtinMethod" : false, "builtinMethod" : false,
...@@ -3494,7 +4833,7 @@ ...@@ -3494,7 +4833,7 @@
"name" : "输入对象", "name" : "输入对象",
"getPSAppDEMethodDTO" : { "getPSAppDEMethodDTO" : {
"modelref" : true, "modelref" : true,
"id" : "RawMaterialDTO" "id" : "BookDTO"
}, },
"type" : "DTO" "type" : "DTO"
}, },
...@@ -3516,7 +4855,7 @@ ...@@ -3516,7 +4855,7 @@
"name" : "输入对象", "name" : "输入对象",
"getPSAppDEMethodDTO" : { "getPSAppDEMethodDTO" : {
"modelref" : true, "modelref" : true,
"id" : "RawMaterialDTO" "id" : "BookDTO"
}, },
"type" : "DTO", "type" : "DTO",
"output" : true "output" : true
...@@ -3525,7 +4864,7 @@ ...@@ -3525,7 +4864,7 @@
"name" : "返回对象", "name" : "返回对象",
"getPSAppDEMethodDTO" : { "getPSAppDEMethodDTO" : {
"modelref" : true, "modelref" : true,
"id" : "RawMaterialDTO" "id" : "BookDTO"
}, },
"type" : "DTO" "type" : "DTO"
}, },
...@@ -3542,7 +4881,7 @@ ...@@ -3542,7 +4881,7 @@
"name" : "输入对象", "name" : "输入对象",
"getPSAppDEMethodDTO" : { "getPSAppDEMethodDTO" : {
"modelref" : true, "modelref" : true,
"id" : "RawMaterialFilterDTO" "id" : "BookFilterDTO"
}, },
"type" : "DTO" "type" : "DTO"
}, },
...@@ -3550,7 +4889,7 @@ ...@@ -3550,7 +4889,7 @@
"name" : "返回对象", "name" : "返回对象",
"getPSAppDEMethodDTO" : { "getPSAppDEMethodDTO" : {
"modelref" : true, "modelref" : true,
"id" : "RawMaterialDTO" "id" : "BookDTO"
}, },
"type" : "PAGE" "type" : "PAGE"
}, },
...@@ -3560,22 +4899,9 @@ ...@@ -3560,22 +4899,9 @@
"builtinMethod" : false "builtinMethod" : false
} ], } ],
"getAllPSAppDEFields" : [ { "getAllPSAppDEFields" : [ {
"codeName" : "RawMaterialId", "codeName" : "BookName",
"logicName" : "原材料标识", "logicName" : "书名称",
"name" : "RAWMATERIALID", "name" : "BOOKNAME",
"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, "stdDataType" : 25,
"stringLength" : 200, "stringLength" : 200,
"enableQuickSearch" : true, "enableQuickSearch" : true,
...@@ -3587,9 +4913,9 @@ ...@@ -3587,9 +4913,9 @@
"stdDataType" : 25, "stdDataType" : 25,
"stringLength" : 60 "stringLength" : 60
}, { }, {
"codeName" : "UpdateDate", "codeName" : "CreateDate",
"logicName" : "更新时间", "logicName" : "建立时间",
"name" : "UPDATEDATE", "name" : "CREATEDATE",
"stdDataType" : 5, "stdDataType" : 5,
"valueFormat" : "YYYY-MM-DD HH:mm:ss" "valueFormat" : "YYYY-MM-DD HH:mm:ss"
}, { }, {
...@@ -3598,11 +4924,67 @@ ...@@ -3598,11 +4924,67 @@
"name" : "UPDATEMAN", "name" : "UPDATEMAN",
"stdDataType" : 25, "stdDataType" : 25,
"stringLength" : 60 "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" : [ { "getAllPSAppDEMethodDTOs" : [ {
"codeName" : "RawMaterialDTO", "codeName" : "BookDTO",
"name" : "RawMaterialDTO", "name" : "BookDTO",
"getPSAppDEMethodDTOFields" : [ { "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", "codeName" : "CreateDate",
"logicName" : "建立时间", "logicName" : "建立时间",
"name" : "CreateDate", "name" : "CreateDate",
...@@ -3629,26 +5011,37 @@ ...@@ -3629,26 +5011,37 @@
"type" : "SIMPLE", "type" : "SIMPLE",
"allowEmpty" : false "allowEmpty" : false
}, { }, {
"codeName" : "RawMaterialId", "codeName" : "DeptId",
"logicName" : "原材料标识", "logicName" : "组织部门标识",
"name" : "RawMaterialId", "name" : "DeptId",
"orderValue" : 1000, "orderValue" : 1000,
"getPSAppDEField" : { "getPSAppDEField" : {
"name" : "RAWMATERIALID", "name" : "DEPTID",
"codeName" : "RawMaterialId" "codeName" : "DeptId"
}, },
"sourceType" : "DEFIELD", "sourceType" : "DEFIELD",
"stdDataType" : 25, "stdDataType" : 25,
"type" : "SIMPLE", "type" : "SIMPLE"
"allowEmpty" : false
}, { }, {
"codeName" : "RawMaterialName", "codeName" : "OrgId",
"logicName" : "原材料名称", "logicName" : "组织机构标识",
"name" : "RawMaterialName", "name" : "OrgId",
"orderValue" : 1000, "orderValue" : 1000,
"getPSAppDEField" : { "getPSAppDEField" : {
"name" : "RAWMATERIALNAME", "name" : "ORGID",
"codeName" : "RawMaterialName" "codeName" : "OrgId"
},
"sourceType" : "DEFIELD",
"stdDataType" : 25,
"type" : "SIMPLE"
}, {
"codeName" : "Type",
"logicName" : "类型",
"name" : "Type",
"orderValue" : 1000,
"getPSAppDEField" : {
"name" : "TYPE",
"codeName" : "Type"
}, },
"sourceType" : "DEFIELD", "sourceType" : "DEFIELD",
"stdDataType" : 25, "stdDataType" : 25,
...@@ -3683,28 +5076,28 @@ ...@@ -3683,28 +5076,28 @@
"sourceType" : "DE", "sourceType" : "DE",
"type" : "DEFAULT" "type" : "DEFAULT"
}, { }, {
"codeName" : "RawMaterialFilterDTO", "codeName" : "BookFilterDTO",
"name" : "RawMaterialFilterDTO", "name" : "BookFilterDTO",
"getPSAppDEMethodDTOFields" : [ { "getPSAppDEMethodDTOFields" : [ {
"codeName" : "N_RAWMATERIALID_EQ", "codeName" : "N_BOOKID_EQ",
"logicName" : "原材料标识", "logicName" : "标识",
"name" : "N_RAWMATERIALID_EQ", "name" : "N_BOOKID_EQ",
"orderValue" : 99999, "orderValue" : 99999,
"getPSAppDEField" : { "getPSAppDEField" : {
"name" : "RAWMATERIALID", "name" : "BOOKID",
"codeName" : "RawMaterialId" "codeName" : "BookId"
}, },
"sourceType" : "DEFSEARCHMODE", "sourceType" : "DEFSEARCHMODE",
"stdDataType" : 25, "stdDataType" : 25,
"type" : "SIMPLE" "type" : "SIMPLE"
}, { }, {
"codeName" : "N_RAWMATERIALNAME_LIKE", "codeName" : "N_BOOKNAME_LIKE",
"logicName" : "原材料名称", "logicName" : "名称",
"name" : "N_RAWMATERIALNAME_LIKE", "name" : "N_BOOKNAME_LIKE",
"orderValue" : 99999, "orderValue" : 99999,
"getPSAppDEField" : { "getPSAppDEField" : {
"name" : "RAWMATERIALNAME", "name" : "BOOKNAME",
"codeName" : "RawMaterialName" "codeName" : "BookName"
}, },
"sourceType" : "DEFSEARCHMODE", "sourceType" : "DEFSEARCHMODE",
"stdDataType" : 25, "stdDataType" : 25,
...@@ -3722,7 +5115,7 @@ ...@@ -3722,7 +5115,7 @@
"name" : "输入对象", "name" : "输入对象",
"getPSAppDEMethodDTO" : { "getPSAppDEMethodDTO" : {
"modelref" : true, "modelref" : true,
"id" : "RawMaterialDTO" "id" : "BookDTO"
}, },
"type" : "DTO" "type" : "DTO"
}, },
...@@ -3744,7 +5137,7 @@ ...@@ -3744,7 +5137,7 @@
"name" : "输入对象", "name" : "输入对象",
"getPSAppDEMethodDTO" : { "getPSAppDEMethodDTO" : {
"modelref" : true, "modelref" : true,
"id" : "RawMaterialDTO" "id" : "BookDTO"
}, },
"type" : "DTO", "type" : "DTO",
"output" : true "output" : true
...@@ -3753,7 +5146,7 @@ ...@@ -3753,7 +5146,7 @@
"name" : "返回对象", "name" : "返回对象",
"getPSAppDEMethodDTO" : { "getPSAppDEMethodDTO" : {
"modelref" : true, "modelref" : true,
"id" : "RawMaterialDTO" "id" : "BookDTO"
}, },
"type" : "DTO" "type" : "DTO"
}, },
...@@ -3767,8 +5160,8 @@ ...@@ -3767,8 +5160,8 @@
"name" : "Get", "name" : "Get",
"getPSAppDEMethodInput" : { "getPSAppDEMethodInput" : {
"getKeyPSAppDEField" : { "getKeyPSAppDEField" : {
"name" : "RAWMATERIALID", "name" : "BOOKID",
"codeName" : "RawMaterialId" "codeName" : "BookId"
}, },
"name" : "输入对象", "name" : "输入对象",
"type" : "KEYFIELD" "type" : "KEYFIELD"
...@@ -3777,11 +5170,11 @@ ...@@ -3777,11 +5170,11 @@
"name" : "返回对象", "name" : "返回对象",
"getPSAppDEMethodDTO" : { "getPSAppDEMethodDTO" : {
"modelref" : true, "modelref" : true,
"id" : "RawMaterialDTO" "id" : "BookDTO"
}, },
"type" : "DTO" "type" : "DTO"
}, },
"requestField" : "RAWMATERIALID", "requestField" : "BOOKID",
"requestMethod" : "GET", "requestMethod" : "GET",
"requestParamType" : "FIELD", "requestParamType" : "FIELD",
"builtinMethod" : false, "builtinMethod" : false,
...@@ -3795,7 +5188,7 @@ ...@@ -3795,7 +5188,7 @@
"name" : "输入对象", "name" : "输入对象",
"getPSAppDEMethodDTO" : { "getPSAppDEMethodDTO" : {
"modelref" : true, "modelref" : true,
"id" : "RawMaterialDTO" "id" : "BookDTO"
}, },
"type" : "DTO" "type" : "DTO"
}, },
...@@ -3803,7 +5196,7 @@ ...@@ -3803,7 +5196,7 @@
"name" : "返回对象", "name" : "返回对象",
"getPSAppDEMethodDTO" : { "getPSAppDEMethodDTO" : {
"modelref" : true, "modelref" : true,
"id" : "RawMaterialDTO" "id" : "BookDTO"
}, },
"type" : "DTO" "type" : "DTO"
}, },
...@@ -3819,8 +5212,8 @@ ...@@ -3819,8 +5212,8 @@
"name" : "Remove", "name" : "Remove",
"getPSAppDEMethodInput" : { "getPSAppDEMethodInput" : {
"getKeyPSAppDEField" : { "getKeyPSAppDEField" : {
"name" : "RAWMATERIALID", "name" : "BOOKID",
"codeName" : "RawMaterialId" "codeName" : "BookId"
}, },
"name" : "输入对象", "name" : "输入对象",
"type" : "KEYFIELDS" "type" : "KEYFIELDS"
...@@ -3829,7 +5222,7 @@ ...@@ -3829,7 +5222,7 @@
"name" : "返回对象", "name" : "返回对象",
"type" : "VOID" "type" : "VOID"
}, },
"requestField" : "RAWMATERIALID", "requestField" : "BOOKID",
"requestMethod" : "DELETE", "requestMethod" : "DELETE",
"requestParamType" : "FIELD", "requestParamType" : "FIELD",
"builtinMethod" : false, "builtinMethod" : false,
...@@ -3844,7 +5237,7 @@ ...@@ -3844,7 +5237,7 @@
"name" : "输入对象", "name" : "输入对象",
"getPSAppDEMethodDTO" : { "getPSAppDEMethodDTO" : {
"modelref" : true, "modelref" : true,
"id" : "RawMaterialDTO" "id" : "BookDTO"
}, },
"type" : "DTO" "type" : "DTO"
}, },
...@@ -3866,7 +5259,7 @@ ...@@ -3866,7 +5259,7 @@
"name" : "输入对象", "name" : "输入对象",
"getPSAppDEMethodDTO" : { "getPSAppDEMethodDTO" : {
"modelref" : true, "modelref" : true,
"id" : "RawMaterialDTO" "id" : "BookDTO"
}, },
"type" : "DTO", "type" : "DTO",
"output" : true "output" : true
...@@ -3875,7 +5268,7 @@ ...@@ -3875,7 +5268,7 @@
"name" : "返回对象", "name" : "返回对象",
"getPSAppDEMethodDTO" : { "getPSAppDEMethodDTO" : {
"modelref" : true, "modelref" : true,
"id" : "RawMaterialDTO" "id" : "BookDTO"
}, },
"type" : "DTO" "type" : "DTO"
}, },
...@@ -3891,7 +5284,7 @@ ...@@ -3891,7 +5284,7 @@
"name" : "输入对象", "name" : "输入对象",
"getPSAppDEMethodDTO" : { "getPSAppDEMethodDTO" : {
"modelref" : true, "modelref" : true,
"id" : "RawMaterialFilterDTO" "id" : "BookFilterDTO"
}, },
"type" : "DTO" "type" : "DTO"
}, },
...@@ -3899,7 +5292,7 @@ ...@@ -3899,7 +5292,7 @@
"name" : "返回对象", "name" : "返回对象",
"getPSAppDEMethodDTO" : { "getPSAppDEMethodDTO" : {
"modelref" : true, "modelref" : true,
"id" : "RawMaterialDTO" "id" : "BookDTO"
}, },
"type" : "PAGE" "type" : "PAGE"
}, },
...@@ -3972,26 +5365,30 @@ ...@@ -3972,26 +5365,30 @@
"logicName" : "更新", "logicName" : "更新",
"name" : "UPDATE" "name" : "UPDATE"
} ], } ],
"codeName" : "RawMaterial", "codeName" : "Book",
"dEAPITag" : "RAWMATERIAL", "dEAPITag" : "BOOK",
"dataAccCtrlArch" : 1, "dataAccCtrlArch" : 1,
"dataAccCtrlMode" : 1, "dataAccCtrlMode" : 1,
"dynaModelFilePath" : "PSSYSAPPS/Web/PSAPPDATAENTITIES/RawMaterial.json", "dynaModelFilePath" : "PSSYSAPPS/Web/PSAPPDATAENTITIES/Book.json",
"enableUIActions" : 15, "enableUIActions" : 15,
"getKeyPSAppDEField" : { "getKeyPSAppDEField" : {
"name" : "RAWMATERIALID", "name" : "BOOKID",
"codeName" : "RawMaterialId" "codeName" : "BookId"
}, },
"logicName" : "原材料", "logicName" : "",
"getMajorPSAppDEField" : { "getMajorPSAppDEField" : {
"name" : "RAWMATERIALNAME", "name" : "BOOKNAME",
"codeName" : "RawMaterialName" "codeName" : "BookName"
}, },
"name" : "RAWMATERIAL", "name" : "BOOK",
"getPSDEName" : "RAWMATERIAL", "getOrgIdPSAppDEField" : {
"name" : "ORGID",
"codeName" : "OrgId"
},
"getPSDEName" : "BOOK",
"getQuickSearchPSAppDEFields" : [ { "getQuickSearchPSAppDEFields" : [ {
"name" : "RAWMATERIALNAME", "name" : "BOOKNAME",
"codeName" : "RawMaterialName" "codeName" : "BookName"
} ], } ],
"storageMode" : 0, "storageMode" : 0,
"sysAPITag" : "TrainSys", "sysAPITag" : "TrainSys",
...@@ -4011,25 +5408,25 @@ ...@@ -4011,25 +5408,25 @@
"dataType" : 25, "dataType" : 25,
"name" : "value", "name" : "value",
"getPSAppDEField" : { "getPSAppDEField" : {
"name" : "BOOKID", "name" : "REGINFOID",
"codeName" : "BookId" "codeName" : "ReginfoId"
} }
}, { }, {
"dataType" : 25, "dataType" : 25,
"name" : "text", "name" : "text",
"getPSAppDEField" : { "getPSAppDEField" : {
"name" : "BOOKNAME", "name" : "REGINFONAME",
"codeName" : "BookName" "codeName" : "ReginfoName"
} }
} ], } ],
"pagingSize" : 50, "pagingSize" : 50,
"getTextPSAppDEField" : { "getTextPSAppDEField" : {
"name" : "BOOKNAME", "name" : "REGINFONAME",
"codeName" : "BookName" "codeName" : "ReginfoName"
}, },
"getValuePSAppDEField" : { "getValuePSAppDEField" : {
"name" : "BOOKID", "name" : "REGINFOID",
"codeName" : "BookId" "codeName" : "ReginfoId"
}, },
"defaultMode" : true, "defaultMode" : true,
"enablePagingBar" : false "enablePagingBar" : false
...@@ -4043,7 +5440,7 @@ ...@@ -4043,7 +5440,7 @@
"name" : "输入对象", "name" : "输入对象",
"getPSAppDEMethodDTO" : { "getPSAppDEMethodDTO" : {
"modelref" : true, "modelref" : true,
"id" : "BookDTO" "id" : "ReginfoDTO"
}, },
"type" : "DTO" "type" : "DTO"
}, },
...@@ -4065,7 +5462,7 @@ ...@@ -4065,7 +5462,7 @@
"name" : "输入对象", "name" : "输入对象",
"getPSAppDEMethodDTO" : { "getPSAppDEMethodDTO" : {
"modelref" : true, "modelref" : true,
"id" : "BookDTO" "id" : "ReginfoDTO"
}, },
"type" : "DTO", "type" : "DTO",
"output" : true "output" : true
...@@ -4074,7 +5471,7 @@ ...@@ -4074,7 +5471,7 @@
"name" : "返回对象", "name" : "返回对象",
"getPSAppDEMethodDTO" : { "getPSAppDEMethodDTO" : {
"modelref" : true, "modelref" : true,
"id" : "BookDTO" "id" : "ReginfoDTO"
}, },
"type" : "DTO" "type" : "DTO"
}, },
...@@ -4088,8 +5485,8 @@ ...@@ -4088,8 +5485,8 @@
"name" : "Get", "name" : "Get",
"getPSAppDEMethodInput" : { "getPSAppDEMethodInput" : {
"getKeyPSAppDEField" : { "getKeyPSAppDEField" : {
"name" : "BOOKID", "name" : "REGINFOID",
"codeName" : "BookId" "codeName" : "ReginfoId"
}, },
"name" : "输入对象", "name" : "输入对象",
"type" : "KEYFIELD" "type" : "KEYFIELD"
...@@ -4098,11 +5495,11 @@ ...@@ -4098,11 +5495,11 @@
"name" : "返回对象", "name" : "返回对象",
"getPSAppDEMethodDTO" : { "getPSAppDEMethodDTO" : {
"modelref" : true, "modelref" : true,
"id" : "BookDTO" "id" : "ReginfoDTO"
}, },
"type" : "DTO" "type" : "DTO"
}, },
"requestField" : "BOOKID", "requestField" : "REGINFOID",
"requestMethod" : "GET", "requestMethod" : "GET",
"requestParamType" : "FIELD", "requestParamType" : "FIELD",
"builtinMethod" : false, "builtinMethod" : false,
...@@ -4116,7 +5513,7 @@ ...@@ -4116,7 +5513,7 @@
"name" : "输入对象", "name" : "输入对象",
"getPSAppDEMethodDTO" : { "getPSAppDEMethodDTO" : {
"modelref" : true, "modelref" : true,
"id" : "BookDTO" "id" : "ReginfoDTO"
}, },
"type" : "DTO" "type" : "DTO"
}, },
...@@ -4124,7 +5521,7 @@ ...@@ -4124,7 +5521,7 @@
"name" : "返回对象", "name" : "返回对象",
"getPSAppDEMethodDTO" : { "getPSAppDEMethodDTO" : {
"modelref" : true, "modelref" : true,
"id" : "BookDTO" "id" : "ReginfoDTO"
}, },
"type" : "DTO" "type" : "DTO"
}, },
...@@ -4140,8 +5537,8 @@ ...@@ -4140,8 +5537,8 @@
"name" : "Remove", "name" : "Remove",
"getPSAppDEMethodInput" : { "getPSAppDEMethodInput" : {
"getKeyPSAppDEField" : { "getKeyPSAppDEField" : {
"name" : "BOOKID", "name" : "REGINFOID",
"codeName" : "BookId" "codeName" : "ReginfoId"
}, },
"name" : "输入对象", "name" : "输入对象",
"type" : "KEYFIELDS" "type" : "KEYFIELDS"
...@@ -4150,7 +5547,7 @@ ...@@ -4150,7 +5547,7 @@
"name" : "返回对象", "name" : "返回对象",
"type" : "VOID" "type" : "VOID"
}, },
"requestField" : "BOOKID", "requestField" : "REGINFOID",
"requestMethod" : "DELETE", "requestMethod" : "DELETE",
"requestParamType" : "FIELD", "requestParamType" : "FIELD",
"builtinMethod" : false, "builtinMethod" : false,
...@@ -4165,7 +5562,7 @@ ...@@ -4165,7 +5562,7 @@
"name" : "输入对象", "name" : "输入对象",
"getPSAppDEMethodDTO" : { "getPSAppDEMethodDTO" : {
"modelref" : true, "modelref" : true,
"id" : "BookDTO" "id" : "ReginfoDTO"
}, },
"type" : "DTO" "type" : "DTO"
}, },
...@@ -4187,7 +5584,7 @@ ...@@ -4187,7 +5584,7 @@
"name" : "输入对象", "name" : "输入对象",
"getPSAppDEMethodDTO" : { "getPSAppDEMethodDTO" : {
"modelref" : true, "modelref" : true,
"id" : "BookDTO" "id" : "ReginfoDTO"
}, },
"type" : "DTO", "type" : "DTO",
"output" : true "output" : true
...@@ -4196,7 +5593,7 @@ ...@@ -4196,7 +5593,7 @@
"name" : "返回对象", "name" : "返回对象",
"getPSAppDEMethodDTO" : { "getPSAppDEMethodDTO" : {
"modelref" : true, "modelref" : true,
"id" : "BookDTO" "id" : "ReginfoDTO"
}, },
"type" : "DTO" "type" : "DTO"
}, },
...@@ -4213,7 +5610,7 @@ ...@@ -4213,7 +5610,7 @@
"name" : "输入对象", "name" : "输入对象",
"getPSAppDEMethodDTO" : { "getPSAppDEMethodDTO" : {
"modelref" : true, "modelref" : true,
"id" : "BookFilterDTO" "id" : "ReginfoFilterDTO"
}, },
"type" : "DTO" "type" : "DTO"
}, },
...@@ -4221,7 +5618,7 @@ ...@@ -4221,7 +5618,7 @@
"name" : "返回对象", "name" : "返回对象",
"getPSAppDEMethodDTO" : { "getPSAppDEMethodDTO" : {
"modelref" : true, "modelref" : true,
"id" : "BookDTO" "id" : "ReginfoDTO"
}, },
"type" : "PAGE" "type" : "PAGE"
}, },
...@@ -4231,19 +5628,11 @@ ...@@ -4231,19 +5628,11 @@
"builtinMethod" : false "builtinMethod" : false
} ], } ],
"getAllPSAppDEFields" : [ { "getAllPSAppDEFields" : [ {
"codeName" : "BookName", "codeName" : "UpdateDate",
"logicName" : "书名称", "logicName" : "更新时间",
"name" : "BOOKNAME", "name" : "UPDATEDATE",
"stdDataType" : 25, "stdDataType" : 5,
"stringLength" : 200, "valueFormat" : "YYYY-MM-DD HH:mm:ss"
"enableQuickSearch" : true,
"majorField" : true
}, {
"codeName" : "CreateMan",
"logicName" : "建立人",
"name" : "CREATEMAN",
"stdDataType" : 25,
"stringLength" : 60
}, { }, {
"codeName" : "CreateDate", "codeName" : "CreateDate",
"logicName" : "建立时间", "logicName" : "建立时间",
...@@ -4257,15 +5646,23 @@ ...@@ -4257,15 +5646,23 @@
"stdDataType" : 25, "stdDataType" : 25,
"stringLength" : 60 "stringLength" : 60
}, { }, {
"codeName" : "UpdateDate", "codeName" : "CreateMan",
"logicName" : "更新时间", "logicName" : "建立人",
"name" : "UPDATEDATE", "name" : "CREATEMAN",
"stdDataType" : 5, "stdDataType" : 25,
"valueFormat" : "YYYY-MM-DD HH:mm:ss" "stringLength" : 60
}, { }, {
"codeName" : "BookId", "codeName" : "ReginfoName",
"logicName" : "书标识", "logicName" : "学员登记信息名称",
"name" : "BOOKID", "name" : "REGINFONAME",
"stdDataType" : 25,
"stringLength" : 200,
"enableQuickSearch" : true,
"majorField" : true
}, {
"codeName" : "ReginfoId",
"logicName" : "学员登记信息标识",
"name" : "REGINFOID",
"stdDataType" : 25, "stdDataType" : 25,
"stringLength" : 100, "stringLength" : 100,
"keyField" : true "keyField" : true
...@@ -4282,39 +5679,67 @@ ...@@ -4282,39 +5679,67 @@
"stdDataType" : 25, "stdDataType" : 25,
"stringLength" : 60 "stringLength" : 60
}, { }, {
"codeName" : "Type", "codeName" : "StuNo",
"logicName" : "类型", "logicName" : "学员编号",
"name" : "TYPE", "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, "stdDataType" : 25,
"stringLength" : 100 "stringLength" : 100
} ], } ],
"getAllPSAppDEMethodDTOs" : [ { "getAllPSAppDEMethodDTOs" : [ {
"codeName" : "BookDTO", "codeName" : "ReginfoDTO",
"name" : "BookDTO", "name" : "ReginfoDTO",
"getPSAppDEMethodDTOFields" : [ { "getPSAppDEMethodDTOFields" : [ {
"codeName" : "BookId", "codeName" : "Address",
"logicName" : "书标识", "logicName" : "家庭住址",
"name" : "BookId", "name" : "Address",
"orderValue" : 1000, "orderValue" : 1000,
"getPSAppDEField" : { "getPSAppDEField" : {
"name" : "BOOKID", "name" : "ADDRESS",
"codeName" : "BookId" "codeName" : "Address"
}, },
"sourceType" : "DEFIELD", "sourceType" : "DEFIELD",
"stdDataType" : 25, "stdDataType" : 25,
"type" : "SIMPLE", "type" : "SIMPLE"
"allowEmpty" : false
}, { }, {
"codeName" : "BookName", "codeName" : "Age",
"logicName" : "书名称", "logicName" : "年龄",
"name" : "BookName", "name" : "Age",
"orderValue" : 1000, "orderValue" : 1000,
"getPSAppDEField" : { "getPSAppDEField" : {
"name" : "BOOKNAME", "name" : "AGE",
"codeName" : "BookName" "codeName" : "Age"
}, },
"sourceType" : "DEFIELD", "sourceType" : "DEFIELD",
"stdDataType" : 25, "stdDataType" : 9,
"type" : "SIMPLE" "type" : "SIMPLE"
}, { }, {
"codeName" : "CreateDate", "codeName" : "CreateDate",
...@@ -4342,6 +5767,18 @@ ...@@ -4342,6 +5767,18 @@
"stdDataType" : 25, "stdDataType" : 25,
"type" : "SIMPLE", "type" : "SIMPLE",
"allowEmpty" : false "allowEmpty" : false
}, {
"codeName" : "DepartMent",
"logicName" : "单位",
"name" : "DepartMent",
"orderValue" : 1000,
"getPSAppDEField" : {
"name" : "DEPARTMENT",
"codeName" : "DepartMent"
},
"sourceType" : "DEFIELD",
"stdDataType" : 25,
"type" : "SIMPLE"
}, { }, {
"codeName" : "DeptId", "codeName" : "DeptId",
"logicName" : "组织部门标识", "logicName" : "组织部门标识",
...@@ -4354,6 +5791,30 @@ ...@@ -4354,6 +5791,30 @@
"sourceType" : "DEFIELD", "sourceType" : "DEFIELD",
"stdDataType" : 25, "stdDataType" : 25,
"type" : "SIMPLE" "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", "codeName" : "OrgId",
"logicName" : "组织机构标识", "logicName" : "组织机构标识",
...@@ -4367,13 +5828,38 @@ ...@@ -4367,13 +5828,38 @@
"stdDataType" : 25, "stdDataType" : 25,
"type" : "SIMPLE" "type" : "SIMPLE"
}, { }, {
"codeName" : "Type", "codeName" : "ReginfoId",
"logicName" : "类型", "logicName" : "学员登记信息标识",
"name" : "Type", "name" : "ReginfoId",
"orderValue" : 1000, "orderValue" : 1000,
"getPSAppDEField" : { "getPSAppDEField" : {
"name" : "TYPE", "name" : "REGINFOID",
"codeName" : "Type" "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", "sourceType" : "DEFIELD",
"stdDataType" : 25, "stdDataType" : 25,
...@@ -4408,28 +5894,28 @@ ...@@ -4408,28 +5894,28 @@
"sourceType" : "DE", "sourceType" : "DE",
"type" : "DEFAULT" "type" : "DEFAULT"
}, { }, {
"codeName" : "BookFilterDTO", "codeName" : "ReginfoFilterDTO",
"name" : "BookFilterDTO", "name" : "ReginfoFilterDTO",
"getPSAppDEMethodDTOFields" : [ { "getPSAppDEMethodDTOFields" : [ {
"codeName" : "N_BOOKID_EQ", "codeName" : "N_REGINFOID_EQ",
"logicName" : "标识", "logicName" : "学员登记信息标识",
"name" : "N_BOOKID_EQ", "name" : "N_REGINFOID_EQ",
"orderValue" : 99999, "orderValue" : 99999,
"getPSAppDEField" : { "getPSAppDEField" : {
"name" : "BOOKID", "name" : "REGINFOID",
"codeName" : "BookId" "codeName" : "ReginfoId"
}, },
"sourceType" : "DEFSEARCHMODE", "sourceType" : "DEFSEARCHMODE",
"stdDataType" : 25, "stdDataType" : 25,
"type" : "SIMPLE" "type" : "SIMPLE"
}, { }, {
"codeName" : "N_BOOKNAME_LIKE", "codeName" : "N_REGINFONAME_LIKE",
"logicName" : "名称", "logicName" : "学员登记信息名称",
"name" : "N_BOOKNAME_LIKE", "name" : "N_REGINFONAME_LIKE",
"orderValue" : 99999, "orderValue" : 99999,
"getPSAppDEField" : { "getPSAppDEField" : {
"name" : "BOOKNAME", "name" : "REGINFONAME",
"codeName" : "BookName" "codeName" : "ReginfoName"
}, },
"sourceType" : "DEFSEARCHMODE", "sourceType" : "DEFSEARCHMODE",
"stdDataType" : 25, "stdDataType" : 25,
...@@ -4447,7 +5933,7 @@ ...@@ -4447,7 +5933,7 @@
"name" : "输入对象", "name" : "输入对象",
"getPSAppDEMethodDTO" : { "getPSAppDEMethodDTO" : {
"modelref" : true, "modelref" : true,
"id" : "BookDTO" "id" : "ReginfoDTO"
}, },
"type" : "DTO" "type" : "DTO"
}, },
...@@ -4469,7 +5955,7 @@ ...@@ -4469,7 +5955,7 @@
"name" : "输入对象", "name" : "输入对象",
"getPSAppDEMethodDTO" : { "getPSAppDEMethodDTO" : {
"modelref" : true, "modelref" : true,
"id" : "BookDTO" "id" : "ReginfoDTO"
}, },
"type" : "DTO", "type" : "DTO",
"output" : true "output" : true
...@@ -4478,7 +5964,7 @@ ...@@ -4478,7 +5964,7 @@
"name" : "返回对象", "name" : "返回对象",
"getPSAppDEMethodDTO" : { "getPSAppDEMethodDTO" : {
"modelref" : true, "modelref" : true,
"id" : "BookDTO" "id" : "ReginfoDTO"
}, },
"type" : "DTO" "type" : "DTO"
}, },
...@@ -4492,8 +5978,8 @@ ...@@ -4492,8 +5978,8 @@
"name" : "Get", "name" : "Get",
"getPSAppDEMethodInput" : { "getPSAppDEMethodInput" : {
"getKeyPSAppDEField" : { "getKeyPSAppDEField" : {
"name" : "BOOKID", "name" : "REGINFOID",
"codeName" : "BookId" "codeName" : "ReginfoId"
}, },
"name" : "输入对象", "name" : "输入对象",
"type" : "KEYFIELD" "type" : "KEYFIELD"
...@@ -4502,11 +5988,11 @@ ...@@ -4502,11 +5988,11 @@
"name" : "返回对象", "name" : "返回对象",
"getPSAppDEMethodDTO" : { "getPSAppDEMethodDTO" : {
"modelref" : true, "modelref" : true,
"id" : "BookDTO" "id" : "ReginfoDTO"
}, },
"type" : "DTO" "type" : "DTO"
}, },
"requestField" : "BOOKID", "requestField" : "REGINFOID",
"requestMethod" : "GET", "requestMethod" : "GET",
"requestParamType" : "FIELD", "requestParamType" : "FIELD",
"builtinMethod" : false, "builtinMethod" : false,
...@@ -4520,7 +6006,7 @@ ...@@ -4520,7 +6006,7 @@
"name" : "输入对象", "name" : "输入对象",
"getPSAppDEMethodDTO" : { "getPSAppDEMethodDTO" : {
"modelref" : true, "modelref" : true,
"id" : "BookDTO" "id" : "ReginfoDTO"
}, },
"type" : "DTO" "type" : "DTO"
}, },
...@@ -4528,7 +6014,7 @@ ...@@ -4528,7 +6014,7 @@
"name" : "返回对象", "name" : "返回对象",
"getPSAppDEMethodDTO" : { "getPSAppDEMethodDTO" : {
"modelref" : true, "modelref" : true,
"id" : "BookDTO" "id" : "ReginfoDTO"
}, },
"type" : "DTO" "type" : "DTO"
}, },
...@@ -4544,8 +6030,8 @@ ...@@ -4544,8 +6030,8 @@
"name" : "Remove", "name" : "Remove",
"getPSAppDEMethodInput" : { "getPSAppDEMethodInput" : {
"getKeyPSAppDEField" : { "getKeyPSAppDEField" : {
"name" : "BOOKID", "name" : "REGINFOID",
"codeName" : "BookId" "codeName" : "ReginfoId"
}, },
"name" : "输入对象", "name" : "输入对象",
"type" : "KEYFIELDS" "type" : "KEYFIELDS"
...@@ -4554,7 +6040,7 @@ ...@@ -4554,7 +6040,7 @@
"name" : "返回对象", "name" : "返回对象",
"type" : "VOID" "type" : "VOID"
}, },
"requestField" : "BOOKID", "requestField" : "REGINFOID",
"requestMethod" : "DELETE", "requestMethod" : "DELETE",
"requestParamType" : "FIELD", "requestParamType" : "FIELD",
"builtinMethod" : false, "builtinMethod" : false,
...@@ -4569,7 +6055,7 @@ ...@@ -4569,7 +6055,7 @@
"name" : "输入对象", "name" : "输入对象",
"getPSAppDEMethodDTO" : { "getPSAppDEMethodDTO" : {
"modelref" : true, "modelref" : true,
"id" : "BookDTO" "id" : "ReginfoDTO"
}, },
"type" : "DTO" "type" : "DTO"
}, },
...@@ -4591,7 +6077,7 @@ ...@@ -4591,7 +6077,7 @@
"name" : "输入对象", "name" : "输入对象",
"getPSAppDEMethodDTO" : { "getPSAppDEMethodDTO" : {
"modelref" : true, "modelref" : true,
"id" : "BookDTO" "id" : "ReginfoDTO"
}, },
"type" : "DTO", "type" : "DTO",
"output" : true "output" : true
...@@ -4600,7 +6086,7 @@ ...@@ -4600,7 +6086,7 @@
"name" : "返回对象", "name" : "返回对象",
"getPSAppDEMethodDTO" : { "getPSAppDEMethodDTO" : {
"modelref" : true, "modelref" : true,
"id" : "BookDTO" "id" : "ReginfoDTO"
}, },
"type" : "DTO" "type" : "DTO"
}, },
...@@ -4616,7 +6102,7 @@ ...@@ -4616,7 +6102,7 @@
"name" : "输入对象", "name" : "输入对象",
"getPSAppDEMethodDTO" : { "getPSAppDEMethodDTO" : {
"modelref" : true, "modelref" : true,
"id" : "BookFilterDTO" "id" : "ReginfoFilterDTO"
}, },
"type" : "DTO" "type" : "DTO"
}, },
...@@ -4624,7 +6110,7 @@ ...@@ -4624,7 +6110,7 @@
"name" : "返回对象", "name" : "返回对象",
"getPSAppDEMethodDTO" : { "getPSAppDEMethodDTO" : {
"modelref" : true, "modelref" : true,
"id" : "BookDTO" "id" : "ReginfoDTO"
}, },
"type" : "PAGE" "type" : "PAGE"
}, },
...@@ -4697,30 +6183,30 @@ ...@@ -4697,30 +6183,30 @@
"logicName" : "更新", "logicName" : "更新",
"name" : "UPDATE" "name" : "UPDATE"
} ], } ],
"codeName" : "Book", "codeName" : "Reginfo",
"dEAPITag" : "BOOK", "dEAPITag" : "REGINFO",
"dataAccCtrlArch" : 1, "dataAccCtrlArch" : 1,
"dataAccCtrlMode" : 1, "dataAccCtrlMode" : 1,
"dynaModelFilePath" : "PSSYSAPPS/Web/PSAPPDATAENTITIES/Book.json", "dynaModelFilePath" : "PSSYSAPPS/Web/PSAPPDATAENTITIES/Reginfo.json",
"enableUIActions" : 15, "enableUIActions" : 15,
"getKeyPSAppDEField" : { "getKeyPSAppDEField" : {
"name" : "BOOKID", "name" : "REGINFOID",
"codeName" : "BookId" "codeName" : "ReginfoId"
}, },
"logicName" : "", "logicName" : "学员登记信息",
"getMajorPSAppDEField" : { "getMajorPSAppDEField" : {
"name" : "BOOKNAME", "name" : "REGINFONAME",
"codeName" : "BookName" "codeName" : "ReginfoName"
}, },
"name" : "BOOK", "name" : "REGINFO",
"getOrgIdPSAppDEField" : { "getOrgIdPSAppDEField" : {
"name" : "ORGID", "name" : "ORGID",
"codeName" : "OrgId" "codeName" : "OrgId"
}, },
"getPSDEName" : "BOOK", "getPSDEName" : "REGINFO",
"getQuickSearchPSAppDEFields" : [ { "getQuickSearchPSAppDEFields" : [ {
"name" : "BOOKNAME", "name" : "REGINFONAME",
"codeName" : "BookName" "codeName" : "ReginfoName"
} ], } ],
"storageMode" : 0, "storageMode" : 0,
"sysAPITag" : "TrainSys", "sysAPITag" : "TrainSys",
......
{ {
"psappsbitems" : [ { "psappsbitems" : [ {
"psappviewname" : "ReginfoEditView",
"psappsbitemname" : "学员登记信息编辑视图",
"itemtag2" : "24195ca41fab9dccacbfa685ee9f1e8a",
"psappviewid" : "92bf9a20701cc87c95041e449367f438",
"itemtag" : "PSSYSAPPS/Web/PSAPPDEVIEWS/ReginfoEditView.json",
"psappsbitemid" : "863cbe4b43a90167c89c7d5396783dd0",
"itemtype" : "APPVIEW"
}, {
"psappviewname" : "RawMaterialEditView", "psappviewname" : "RawMaterialEditView",
"psappsbitemname" : "原材料编辑视图", "psappsbitemname" : "原材料编辑视图",
"itemtag2" : "6b5d3bcf55bb8a6efc038eb8275c37e1", "itemtag2" : "6b5d3bcf55bb8a6efc038eb8275c37e1",
...@@ -31,6 +39,14 @@ ...@@ -31,6 +39,14 @@
"itemtag" : "PSSYSAPPS/Web/PSAPPDEVIEWS/bookGridView.json", "itemtag" : "PSSYSAPPS/Web/PSAPPDEVIEWS/bookGridView.json",
"psappsbitemid" : "6e0d863884c12e9319095a59719855e2", "psappsbitemid" : "6e0d863884c12e9319095a59719855e2",
"itemtype" : "APPVIEW" "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", "psappviewname" : "AppIndex",
"psappsbitemname" : "应用首页视图", "psappsbitemname" : "应用首页视图",
...@@ -528,6 +544,146 @@ ...@@ -528,6 +544,146 @@
"cpsappsbitemid" : "6e0d863884c12e9319095a59719855e2", "cpsappsbitemid" : "6e0d863884c12e9319095a59719855e2",
"psappsbitemrsname" : "书", "psappsbitemrsname" : "书",
"rstype" : "APPFUNC" "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" "rootitem" : "04906ee8704e5672b57d0b99f621ea46"
} }
\ No newline at end of file
...@@ -118,8 +118,112 @@ ...@@ -118,8 +118,112 @@
"name" : "T_RAWMATERIAL", "name" : "T_RAWMATERIAL",
"autoExtendModel" : true, "autoExtendModel" : true,
"existingModel" : false "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", "codeName2" : "Default",
"dBInstTag" : "a_LAB01_d23cc850e", "dBInstTag" : "a_LAB01_d23cc850e",
"dSLink" : "DEFAULT", "dSLink" : "DEFAULT",
......
{
"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
{
"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
{
"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
{
"codeName" : "SampleValue4",
"dynaModelFilePath" : "PSSYSSAMPLEVALUES/SampleValue4.json",
"mOSFilePath" : "pssyssamplevalues/SampleValue4",
"name" : "空值",
"rTMOSFilePath" : "pssyssamplevalues/SampleValue4",
"nullValue" : true
}
\ No newline at end of file
...@@ -8,6 +8,233 @@ ...@@ -8,6 +8,233 @@
"httpPort" : 0, "httpPort" : 0,
"name" : "默认服务接口", "name" : "默认服务接口",
"getPSDEServiceAPIs" : [ { "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, "aPIMode" : 1,
"codeName" : "Book", "codeName" : "Book",
"logicName" : "书", "logicName" : "书",
......
{
"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
...@@ -366,6 +366,10 @@ ...@@ -366,6 +366,10 @@
"modelref" : true, "modelref" : true,
"path" : "PSMODULES/common/PSDATAENTITIES/RawMaterial.json", "path" : "PSMODULES/common/PSDATAENTITIES/RawMaterial.json",
"name" : "RAWMATERIAL" "name" : "RAWMATERIAL"
}, {
"modelref" : true,
"path" : "PSMODULES/common/PSDATAENTITIES/Reginfo.json",
"name" : "REGINFO"
} ], } ],
"getAllPSSysBackServices" : [ { "getAllPSSysBackServices" : [ {
"modelref" : true, "modelref" : true,
...@@ -545,6 +549,9 @@ ...@@ -545,6 +549,9 @@
}, { }, {
"modelref" : true, "modelref" : true,
"path" : "PSMODULES/common/PSDATAENTITIES/RawMaterial.json" "path" : "PSMODULES/common/PSDATAENTITIES/RawMaterial.json"
}, {
"modelref" : true,
"path" : "PSMODULES/common/PSDATAENTITIES/Reginfo.json"
} ], } ],
"codeName" : "common", "codeName" : "common",
"dynaModelFilePath" : "PSMODULES/common.json", "dynaModelFilePath" : "PSMODULES/common.json",
......
{
"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 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册