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

lab_gzf 部署微服务应用

上级 02a710d1
......@@ -29,6 +29,16 @@
"viewtag": "0b6fa9e6ebc1f6d1afaf3c19585840b0",
"memo": "系统自动添加"
},
"eamapplyinfo_mainview": {
"title": "维护申请主信息",
"caption": "维护申请",
"viewtype": "DEEDITVIEW",
"viewmodule": "Apply",
"viewname": "EAMApplyInfo_MainView",
"viewfilename": "eamapply-info-main-view",
"viewtag": "0ef17d615938cdc829d919042267c23a",
"memo": ""
},
"eamsparepartsgroupeditview": {
"title": "备件包编辑视图",
"caption": "备件包",
......@@ -129,6 +139,16 @@
"viewtag": "30027967566375f388f110149cf48b49",
"memo": ""
},
"eamapplytypepickupgridview": {
"title": "维护申请类型选择表格视图",
"caption": "维护申请类型",
"viewtype": "DEPICKUPGRIDVIEW",
"viewmodule": "Apply",
"viewname": "EAMApplyTypePickupGridView",
"viewfilename": "eamapply-type-pickup-grid-view",
"viewtag": "36033e61af0b1c58739674b69f745704",
"memo": "系统自动添加"
},
"eamasseteditview": {
"title": "资产信息编辑",
"caption": "资产",
......@@ -179,6 +199,16 @@
"viewtag": "4db903dc10459c98d4834775020d8b74",
"memo": ""
},
"eamapplytypepickupview": {
"title": "维护申请类型数据选择视图",
"caption": "维护申请类型",
"viewtype": "DEPICKUPVIEW",
"viewmodule": "Apply",
"viewname": "EAMApplyTypePickupView",
"viewfilename": "eamapply-type-pickup-view",
"viewtag": "580afbcfa6a1d32b3591d40eaa1b9d5a",
"memo": "系统自动添加"
},
"eamassettypepickupgridview": {
"title": "资产类型选择表格视图",
"caption": "资产类型",
......@@ -189,6 +219,16 @@
"viewtag": "58b301299902245cdd7dfd5ae23545b4",
"memo": "系统自动添加"
},
"eamapplygridview": {
"title": "维护申请表格视图",
"caption": "维护申请",
"viewtype": "DEGRIDVIEW",
"viewmodule": "Apply",
"viewname": "EAMApplyGridView",
"viewfilename": "eamapply-grid-view",
"viewtag": "5c77b6ea410878aa7297d299eb755563",
"memo": ""
},
"eamapplystategridview": {
"title": "维护申请状态表格视图",
"caption": "维护申请状态",
......@@ -259,6 +299,16 @@
"viewtag": "72c39b4fb4834276ae3933be232a2c90",
"memo": "系统自动添加"
},
"eamapplysummaryview": {
"title": "维护申请主信息看板",
"caption": "维护申请",
"viewtype": "DEPORTALVIEW",
"viewmodule": "Apply",
"viewname": "EAMApplySummaryView",
"viewfilename": "eamapply-summary-view",
"viewtag": "7a8816b602f7aa58d702cb0743841f59",
"memo": ""
},
"eamlocationstatemodeleditview": {
"title": "功能位置状态模型信息",
"caption": "功能位置状态模型",
......@@ -299,6 +349,16 @@
"viewtag": "906130a9861c2b0cff3173c9e171c1d1",
"memo": "系统自动添加"
},
"eamapplyinfoview": {
"title": "维护申请信息",
"caption": "维护申请",
"viewtype": "DETABEXPVIEW",
"viewmodule": "Apply",
"viewname": "EAMApplyInfoView",
"viewfilename": "eamapply-info-view",
"viewtag": "96e58ee9a57415beb8209aae53b14926",
"memo": ""
},
"eamsparepartsgroupinfoview": {
"title": "备件包信息",
"caption": "备件包",
......@@ -659,6 +719,26 @@
"viewtag": "eee617336f6dc6e5e97835d6309fd452",
"memo": ""
},
"eamapplyquickcreateview": {
"title": "快速新建视图",
"caption": "维护申请",
"viewtype": "DEOPTVIEW",
"viewmodule": "Apply",
"viewname": "EAMApplyQuickCreateView",
"viewfilename": "eamapply-quick-create-view",
"viewtag": "ef9454c4b53cd737f1beca7bf2c5ea25",
"memo": ""
},
"eamworkorderapplywogridview": {
"title": "申请产生工单",
"caption": "工单",
"viewtype": "DEGRIDVIEW",
"viewmodule": "WorkOrder",
"viewname": "EAMWorkOrderApplyWOGridView",
"viewfilename": "eamwork-order-apply-wogrid-view",
"viewtag": "f51a84e7a2149cb66cb5db8370abb115",
"memo": ""
},
"eamlocationpickupgridview": {
"title": "功能位置选择表格视图",
"caption": "功能位置",
......
......@@ -41,11 +41,13 @@ export class AuthServiceRegister {
protected init(): void {
this.allAuthService.set('eamlocationstatemodel', () => import('@/authservice/eamlocation-state-model/eamlocation-state-model-auth-service'));
this.allAuthService.set('eamlocationtype', () => import('@/authservice/eamlocation-type/eamlocation-type-auth-service'));
this.allAuthService.set('eamworkorder', () => import('@/authservice/eamwork-order/eamwork-order-auth-service'));
this.allAuthService.set('eamlocation', () => import('@/authservice/eamlocation/eamlocation-auth-service'));
this.allAuthService.set('eamassetstate', () => import('@/authservice/eamasset-state/eamasset-state-auth-service'));
this.allAuthService.set('eamlocationstate', () => import('@/authservice/eamlocation-state/eamlocation-state-auth-service'));
this.allAuthService.set('eamassettype', () => import('@/authservice/eamasset-type/eamasset-type-auth-service'));
this.allAuthService.set('eamassetstatemodelline', () => import('@/authservice/eamasset-state-model-line/eamasset-state-model-line-auth-service'));
this.allAuthService.set('woorigin', () => import('@/authservice/woorigin/woorigin-auth-service'));
this.allAuthService.set('eamapplytype', () => import('@/authservice/eamapply-type/eamapply-type-auth-service'));
this.allAuthService.set('eamproduct', () => import('@/authservice/eamproduct/eamproduct-auth-service'));
this.allAuthService.set('eamservicelevel', () => import('@/authservice/eamservice-level/eamservice-level-auth-service'));
......@@ -57,7 +59,9 @@ export class AuthServiceRegister {
this.allAuthService.set('eamasset', () => import('@/authservice/eamasset/eamasset-auth-service'));
this.allAuthService.set('eamapplystate', () => import('@/authservice/eamapply-state/eamapply-state-auth-service'));
this.allAuthService.set('eamapply', () => import('@/authservice/eamapply/eamapply-auth-service'));
this.allAuthService.set('eamwostate', () => import('@/authservice/eamwostate/eamwostate-auth-service'));
this.allAuthService.set('eamassetstatemodel', () => import('@/authservice/eamasset-state-model/eamasset-state-model-auth-service'));
this.allAuthService.set('eamwotype', () => import('@/authservice/eamwotype/eamwotype-auth-service'));
}
/**
......
import AuthService from '../auth-service';
/**
* 工单权限服务对象基类
*
* @export
* @class EAMWorkOrderAuthServiceBase
* @extends {AuthService}
*/
export default class EAMWorkOrderAuthServiceBase extends AuthService {
/**
* Creates an instance of EAMWorkOrderAuthServiceBase.
*
* @param {*} [opts={}]
* @memberof EAMWorkOrderAuthServiceBase
*/
constructor(opts: any = {}) {
super(opts);
}
/**
* 根据当前数据获取实体操作标识
*
* @param {*} mainSateOPPrivs 传入数据操作标识
* @returns {any}
* @memberof EAMWorkOrderAuthServiceBase
*/
public getOPPrivs(mainSateOPPrivs:any):any{
let curDefaultOPPrivs:any = JSON.parse(JSON.stringify(this.defaultOPPrivs));
if(mainSateOPPrivs){
Object.assign(curDefaultOPPrivs,mainSateOPPrivs);
}
return curDefaultOPPrivs;
}
}
\ No newline at end of file
import EAMWorkOrderAuthServiceBase from './eamwork-order-auth-service-base';
/**
* 工单权限服务对象
*
* @export
* @class EAMWorkOrderAuthService
* @extends {EAMWorkOrderAuthServiceBase}
*/
export default class EAMWorkOrderAuthService extends EAMWorkOrderAuthServiceBase {
/**
* Creates an instance of EAMWorkOrderAuthService.
*
* @param {*} [opts={}]
* @memberof EAMWorkOrderAuthService
*/
constructor(opts: any = {}) {
super(opts);
}
}
\ No newline at end of file
import AuthService from '../auth-service';
/**
* 工单状态权限服务对象基类
*
* @export
* @class EAMWOStateAuthServiceBase
* @extends {AuthService}
*/
export default class EAMWOStateAuthServiceBase extends AuthService {
/**
* Creates an instance of EAMWOStateAuthServiceBase.
*
* @param {*} [opts={}]
* @memberof EAMWOStateAuthServiceBase
*/
constructor(opts: any = {}) {
super(opts);
}
/**
* 根据当前数据获取实体操作标识
*
* @param {*} mainSateOPPrivs 传入数据操作标识
* @returns {any}
* @memberof EAMWOStateAuthServiceBase
*/
public getOPPrivs(mainSateOPPrivs:any):any{
let curDefaultOPPrivs:any = JSON.parse(JSON.stringify(this.defaultOPPrivs));
if(mainSateOPPrivs){
Object.assign(curDefaultOPPrivs,mainSateOPPrivs);
}
return curDefaultOPPrivs;
}
}
\ No newline at end of file
import EAMWOStateAuthServiceBase from './eamwostate-auth-service-base';
/**
* 工单状态权限服务对象
*
* @export
* @class EAMWOStateAuthService
* @extends {EAMWOStateAuthServiceBase}
*/
export default class EAMWOStateAuthService extends EAMWOStateAuthServiceBase {
/**
* Creates an instance of EAMWOStateAuthService.
*
* @param {*} [opts={}]
* @memberof EAMWOStateAuthService
*/
constructor(opts: any = {}) {
super(opts);
}
}
\ No newline at end of file
import AuthService from '../auth-service';
/**
* 工单类型权限服务对象基类
*
* @export
* @class EAMWOTypeAuthServiceBase
* @extends {AuthService}
*/
export default class EAMWOTypeAuthServiceBase extends AuthService {
/**
* Creates an instance of EAMWOTypeAuthServiceBase.
*
* @param {*} [opts={}]
* @memberof EAMWOTypeAuthServiceBase
*/
constructor(opts: any = {}) {
super(opts);
}
/**
* 根据当前数据获取实体操作标识
*
* @param {*} mainSateOPPrivs 传入数据操作标识
* @returns {any}
* @memberof EAMWOTypeAuthServiceBase
*/
public getOPPrivs(mainSateOPPrivs:any):any{
let curDefaultOPPrivs:any = JSON.parse(JSON.stringify(this.defaultOPPrivs));
if(mainSateOPPrivs){
Object.assign(curDefaultOPPrivs,mainSateOPPrivs);
}
return curDefaultOPPrivs;
}
}
\ No newline at end of file
import EAMWOTypeAuthServiceBase from './eamwotype-auth-service-base';
/**
* 工单类型权限服务对象
*
* @export
* @class EAMWOTypeAuthService
* @extends {EAMWOTypeAuthServiceBase}
*/
export default class EAMWOTypeAuthService extends EAMWOTypeAuthServiceBase {
/**
* Creates an instance of EAMWOTypeAuthService.
*
* @param {*} [opts={}]
* @memberof EAMWOTypeAuthService
*/
constructor(opts: any = {}) {
super(opts);
}
}
\ No newline at end of file
import AuthService from '../auth-service';
/**
* 工单来源权限服务对象基类
*
* @export
* @class WOOriginAuthServiceBase
* @extends {AuthService}
*/
export default class WOOriginAuthServiceBase extends AuthService {
/**
* Creates an instance of WOOriginAuthServiceBase.
*
* @param {*} [opts={}]
* @memberof WOOriginAuthServiceBase
*/
constructor(opts: any = {}) {
super(opts);
}
/**
* 根据当前数据获取实体操作标识
*
* @param {*} mainSateOPPrivs 传入数据操作标识
* @returns {any}
* @memberof WOOriginAuthServiceBase
*/
public getOPPrivs(mainSateOPPrivs:any):any{
let curDefaultOPPrivs:any = JSON.parse(JSON.stringify(this.defaultOPPrivs));
if(mainSateOPPrivs){
Object.assign(curDefaultOPPrivs,mainSateOPPrivs);
}
return curDefaultOPPrivs;
}
}
\ No newline at end of file
import WOOriginAuthServiceBase from './woorigin-auth-service-base';
/**
* 工单来源权限服务对象
*
* @export
* @class WOOriginAuthService
* @extends {WOOriginAuthServiceBase}
*/
export default class WOOriginAuthService extends WOOriginAuthServiceBase {
/**
* Creates an instance of WOOriginAuthService.
*
* @param {*} [opts={}]
* @memberof WOOriginAuthService
*/
constructor(opts: any = {}) {
super(opts);
}
}
\ No newline at end of file
/**
* 工单
*
* @export
* @interface EAMWorkOrder
*/
export interface EAMWorkOrder {
/**
* 工单标识
*
* @returns {*}
* @memberof EAMWorkOrder
*/
workorderid?: any;
/**
* 工单名称
*
* @returns {*}
* @memberof EAMWorkOrder
*/
workordername?: any;
/**
* 建立时间
*
* @returns {*}
* @memberof EAMWorkOrder
*/
createdate?: any;
/**
* 建立人
*
* @returns {*}
* @memberof EAMWorkOrder
*/
createman?: any;
/**
* 更新时间
*
* @returns {*}
* @memberof EAMWorkOrder
*/
updatedate?: any;
/**
* 更新人
*
* @returns {*}
* @memberof EAMWorkOrder
*/
updateman?: any;
/**
* 工单类型标识
*
* @returns {*}
* @memberof EAMWorkOrder
*/
eamwotypeid?: any;
/**
* 资产标识
*
* @returns {*}
* @memberof EAMWorkOrder
*/
assetid?: any;
/**
* 功能位置标识
*
* @returns {*}
* @memberof EAMWorkOrder
*/
eamlocationid?: any;
/**
* 上级工单标识
*
* @returns {*}
* @memberof EAMWorkOrder
*/
pworkorderid?: any;
/**
* 工单来源标识
*
* @returns {*}
* @memberof EAMWorkOrder
*/
wooriginid?: any;
/**
* 工单编号
*
* @returns {*}
* @memberof EAMWorkOrder
*/
wonumber?: any;
/**
* 制定日期
*
* @returns {*}
* @memberof EAMWorkOrder
*/
mdate?: any;
/**
* 执行日期
*
* @returns {*}
* @memberof EAMWorkOrder
*/
wodate?: any;
/**
* 实际开始时间
*
* @returns {*}
* @memberof EAMWorkOrder
*/
begintime?: any;
/**
* 实际结束时间
*
* @returns {*}
* @memberof EAMWorkOrder
*/
endtime?: any;
/**
* 服务等级标识
*
* @returns {*}
* @memberof EAMWorkOrder
*/
eamservicelevelid?: any;
/**
* 工时
*
* @returns {*}
* @memberof EAMWorkOrder
*/
worklength?: any;
/**
* 资产
*
* @returns {*}
* @memberof EAMWorkOrder
*/
assetname?: any;
/**
* 功能位置
*
* @returns {*}
* @memberof EAMWorkOrder
*/
eamlocationname?: any;
/**
* 服务等级
*
* @returns {*}
* @memberof EAMWorkOrder
*/
eamservicelevelname?: any;
/**
* 工单来源
*
* @returns {*}
* @memberof EAMWorkOrder
*/
wooriginname?: any;
/**
* 工单类型
*
* @returns {*}
* @memberof EAMWorkOrder
*/
eamwotypename?: any;
/**
* 上级工单
*
* @returns {*}
* @memberof EAMWorkOrder
*/
pworkordername?: any;
}
\ No newline at end of file
/**
* 工单状态
*
* @export
* @interface EAMWOState
*/
export interface EAMWOState {
/**
* 工单状态名称
*
* @returns {*}
* @memberof EAMWOState
*/
eamwostatename?: any;
/**
* 工单状态标识
*
* @returns {*}
* @memberof EAMWOState
*/
eamwostateid?: any;
/**
* 更新人
*
* @returns {*}
* @memberof EAMWOState
*/
updateman?: any;
/**
* 建立时间
*
* @returns {*}
* @memberof EAMWOState
*/
createdate?: any;
/**
* 建立人
*
* @returns {*}
* @memberof EAMWOState
*/
createman?: any;
/**
* 更新时间
*
* @returns {*}
* @memberof EAMWOState
*/
updatedate?: any;
}
\ No newline at end of file
/**
* 工单类型
*
* @export
* @interface EAMWOType
*/
export interface EAMWOType {
/**
* 工单类型名称
*
* @returns {*}
* @memberof EAMWOType
*/
eamwotypename?: any;
/**
* 建立时间
*
* @returns {*}
* @memberof EAMWOType
*/
createdate?: any;
/**
* 建立人
*
* @returns {*}
* @memberof EAMWOType
*/
createman?: any;
/**
* 工单类型标识
*
* @returns {*}
* @memberof EAMWOType
*/
eamwotypeid?: any;
/**
* 更新人
*
* @returns {*}
* @memberof EAMWOType
*/
updateman?: any;
/**
* 更新时间
*
* @returns {*}
* @memberof EAMWOType
*/
updatedate?: any;
/**
* 工单状态模型标识
*
* @returns {*}
* @memberof EAMWOType
*/
eamwostatemodelid?: any;
}
\ No newline at end of file
/**
* 工单来源
*
* @export
* @interface WOOrigin
*/
export interface WOOrigin {
/**
* 工单来源标识
*
* @returns {*}
* @memberof WOOrigin
*/
wooriginid?: any;
/**
* 工单来源名称
*
* @returns {*}
* @memberof WOOrigin
*/
wooriginname?: any;
/**
* 建立人
*
* @returns {*}
* @memberof WOOrigin
*/
createman?: any;
/**
* 建立时间
*
* @returns {*}
* @memberof WOOrigin
*/
createdate?: any;
/**
* 更新人
*
* @returns {*}
* @memberof WOOrigin
*/
updateman?: any;
/**
* 更新时间
*
* @returns {*}
* @memberof WOOrigin
*/
updatedate?: any;
/**
* 工单来源类型
*
* @returns {*}
* @memberof WOOrigin
*/
woorigintype?: any;
}
\ No newline at end of file
import eamlocationstatemodel_en_US from '@locale/lanres/entities/eamlocation-state-model/eamlocation-state-model_en_US';
import eamlocationtype_en_US from '@locale/lanres/entities/eamlocation-type/eamlocation-type_en_US';
import eamworkorder_en_US from '@locale/lanres/entities/eamwork-order/eamwork-order_en_US';
import eamlocation_en_US from '@locale/lanres/entities/eamlocation/eamlocation_en_US';
import eamassetstate_en_US from '@locale/lanres/entities/eamasset-state/eamasset-state_en_US';
import eamlocationstate_en_US from '@locale/lanres/entities/eamlocation-state/eamlocation-state_en_US';
import eamassettype_en_US from '@locale/lanres/entities/eamasset-type/eamasset-type_en_US';
import eamassetstatemodelline_en_US from '@locale/lanres/entities/eamasset-state-model-line/eamasset-state-model-line_en_US';
import woorigin_en_US from '@locale/lanres/entities/woorigin/woorigin_en_US';
import eamapplytype_en_US from '@locale/lanres/entities/eamapply-type/eamapply-type_en_US';
import eamproduct_en_US from '@locale/lanres/entities/eamproduct/eamproduct_en_US';
import eamservicelevel_en_US from '@locale/lanres/entities/eamservice-level/eamservice-level_en_US';
......@@ -16,7 +18,9 @@ import eamassetpartsgroup_en_US from '@locale/lanres/entities/eamasset-parts-gro
import eamasset_en_US from '@locale/lanres/entities/eamasset/eamasset_en_US';
import eamapplystate_en_US from '@locale/lanres/entities/eamapply-state/eamapply-state_en_US';
import eamapply_en_US from '@locale/lanres/entities/eamapply/eamapply_en_US';
import eamwostate_en_US from '@locale/lanres/entities/eamwostate/eamwostate_en_US';
import eamassetstatemodel_en_US from '@locale/lanres/entities/eamasset-state-model/eamasset-state-model_en_US';
import eamwotype_en_US from '@locale/lanres/entities/eamwotype/eamwotype_en_US';
import components_en_US from '@locale/lanres/components/components_en_US';
import codelist_en_US from '@locale/lanres/codelist/codelist_en_US';
import userCustom_en_US from '@locale/lanres/userCustom/userCustom_en_US';
......@@ -155,8 +159,8 @@ export default {
menuitem12: "资产类型",
menuitem13: "资产管理",
menuitem14: "备件包",
menuitem3: "维护申请",
menuitem4: "工单管理",
menuitem3: "维护申请",
menuitem5: "维护计划",
},
},
......@@ -258,11 +262,13 @@ export default {
entities: {
eamlocationstatemodel: eamlocationstatemodel_en_US,
eamlocationtype: eamlocationtype_en_US,
eamworkorder: eamworkorder_en_US,
eamlocation: eamlocation_en_US,
eamassetstate: eamassetstate_en_US,
eamlocationstate: eamlocationstate_en_US,
eamassettype: eamassettype_en_US,
eamassetstatemodelline: eamassetstatemodelline_en_US,
woorigin: woorigin_en_US,
eamapplytype: eamapplytype_en_US,
eamproduct: eamproduct_en_US,
eamservicelevel: eamservicelevel_en_US,
......@@ -274,7 +280,9 @@ export default {
eamasset: eamasset_en_US,
eamapplystate: eamapplystate_en_US,
eamapply: eamapply_en_US,
eamwostate: eamwostate_en_US,
eamassetstatemodel: eamassetstatemodel_en_US,
eamwotype: eamwotype_en_US,
},
components: components_en_US,
codelist: codelist_en_US,
......
import eamlocationstatemodel_zh_CN from '@locale/lanres/entities/eamlocation-state-model/eamlocation-state-model_zh_CN';
import eamlocationtype_zh_CN from '@locale/lanres/entities/eamlocation-type/eamlocation-type_zh_CN';
import eamworkorder_zh_CN from '@locale/lanres/entities/eamwork-order/eamwork-order_zh_CN';
import eamlocation_zh_CN from '@locale/lanres/entities/eamlocation/eamlocation_zh_CN';
import eamassetstate_zh_CN from '@locale/lanres/entities/eamasset-state/eamasset-state_zh_CN';
import eamlocationstate_zh_CN from '@locale/lanres/entities/eamlocation-state/eamlocation-state_zh_CN';
import eamassettype_zh_CN from '@locale/lanres/entities/eamasset-type/eamasset-type_zh_CN';
import eamassetstatemodelline_zh_CN from '@locale/lanres/entities/eamasset-state-model-line/eamasset-state-model-line_zh_CN';
import woorigin_zh_CN from '@locale/lanres/entities/woorigin/woorigin_zh_CN';
import eamapplytype_zh_CN from '@locale/lanres/entities/eamapply-type/eamapply-type_zh_CN';
import eamproduct_zh_CN from '@locale/lanres/entities/eamproduct/eamproduct_zh_CN';
import eamservicelevel_zh_CN from '@locale/lanres/entities/eamservice-level/eamservice-level_zh_CN';
......@@ -16,7 +18,9 @@ import eamassetpartsgroup_zh_CN from '@locale/lanres/entities/eamasset-parts-gro
import eamasset_zh_CN from '@locale/lanres/entities/eamasset/eamasset_zh_CN';
import eamapplystate_zh_CN from '@locale/lanres/entities/eamapply-state/eamapply-state_zh_CN';
import eamapply_zh_CN from '@locale/lanres/entities/eamapply/eamapply_zh_CN';
import eamwostate_zh_CN from '@locale/lanres/entities/eamwostate/eamwostate_zh_CN';
import eamassetstatemodel_zh_CN from '@locale/lanres/entities/eamasset-state-model/eamasset-state-model_zh_CN';
import eamwotype_zh_CN from '@locale/lanres/entities/eamwotype/eamwotype_zh_CN';
import components_zh_CN from '@locale/lanres/components/components_zh_CN';
import codelist_zh_CN from '@locale/lanres/codelist/codelist_zh_CN';
import userCustom_zh_CN from '@locale/lanres/userCustom/userCustom_zh_CN';
......@@ -155,8 +159,8 @@ export default {
menuitem12: "资产类型",
menuitem13: "资产管理",
menuitem14: "备件包",
menuitem3: "维护申请",
menuitem4: "工单管理",
menuitem3: "维护申请",
menuitem5: "维护计划",
},
},
......@@ -257,11 +261,13 @@ export default {
entities: {
eamlocationstatemodel: eamlocationstatemodel_zh_CN,
eamlocationtype: eamlocationtype_zh_CN,
eamworkorder: eamworkorder_zh_CN,
eamlocation: eamlocation_zh_CN,
eamassetstate: eamassetstate_zh_CN,
eamlocationstate: eamlocationstate_zh_CN,
eamassettype: eamassettype_zh_CN,
eamassetstatemodelline: eamassetstatemodelline_zh_CN,
woorigin: woorigin_zh_CN,
eamapplytype: eamapplytype_zh_CN,
eamproduct: eamproduct_zh_CN,
eamservicelevel: eamservicelevel_zh_CN,
......@@ -273,7 +279,9 @@ export default {
eamasset: eamasset_zh_CN,
eamapplystate: eamapplystate_zh_CN,
eamapply: eamapply_zh_CN,
eamwostate: eamwostate_zh_CN,
eamassetstatemodel: eamassetstatemodel_zh_CN,
eamwotype: eamwotype_zh_CN,
},
components: components_zh_CN,
codelist: codelist_zh_CN,
......
......@@ -15,6 +15,14 @@ export default {
caption: "维护申请类型",
title: "维护申请类型编辑",
},
pickupgridview: {
caption: "维护申请类型",
title: "维护申请类型选择表格视图",
},
pickupview: {
caption: "维护申请类型",
title: "维护申请类型数据选择视图",
},
gridview: {
caption: "维护申请类型",
title: "维护申请类型信息",
......
......@@ -14,6 +14,14 @@ export default {
caption: "维护申请类型",
title: "维护申请类型编辑",
},
pickupgridview: {
caption: "维护申请类型",
title: "维护申请类型选择表格视图",
},
pickupview: {
caption: "维护申请类型",
title: "维护申请类型数据选择视图",
},
gridview: {
caption: "维护申请类型",
title: "维护申请类型信息",
......
......@@ -20,4 +20,138 @@ export default {
eamservicelevelid: "服务等级标识",
eamservicelevelname: "服务等级",
},
views: {
info_mainview: {
caption: "维护申请",
title: "维护申请主信息",
},
gridview: {
caption: "维护申请",
title: "维护申请表格视图",
},
summaryview: {
caption: "维护申请",
title: "维护申请主信息看板",
},
infoview: {
caption: "维护申请",
title: "维护申请信息",
},
quickcreateview: {
caption: "维护申请",
title: "快速新建视图",
},
},
if_001_form: {
details: {
group1: "基本信息",
grouppanel1: "资产信息",
formpage1: "基本信息",
srfupdatedate: "更新时间",
srforikey: "",
srfkey: "维护申请标识",
srfmajortext: "维护申请名称",
srftempmode: "",
srfuf: "",
srfdeid: "",
srfsourcekey: "",
applynumber: "维护申请编号",
eamapplyname: "维护申请名称",
eamapplytypename: "维护申请类型",
eamservicelevelname: "服务等级",
begintime: "希望开始时间",
endtime: "希望结束时间",
description: "描述",
assetname: "资产",
eamlocationname: "功能位置",
eamlocationid: "功能位置标识",
eamapplyid: "维护申请标识",
assetid: "资产标识",
},
uiactions: {
},
},
ef_001_form: {
details: {
group1: "维护申请基本信息",
formpage1: "基本信息",
srfupdatedate: "更新时间",
srforikey: "",
srfkey: "维护申请标识",
srfmajortext: "维护申请名称",
srftempmode: "",
srfuf: "",
srfdeid: "",
srfsourcekey: "",
applynumber: "维护申请编号",
eamapplyname: "维护申请名称",
eamapplytypename: "维护申请类型",
assetname: "资产",
eamlocationname: "功能位置",
eamlocationid: "功能位置标识",
eamapplyid: "维护申请标识",
assetid: "资产标识",
eamapplytypeid: "维护申请类型标识",
},
uiactions: {
},
},
main_grid: {
columns: {
applynumber: "维护申请编号",
eamapplyname: "维护申请名称",
eamapplytypename: "维护申请类型",
assetname: "资产",
eamlocationname: "功能位置",
begintime: "希望开始时间",
endtime: "希望结束时间",
},
uiactions: {
},
},
default_searchform: {
details: {
formpage1: "常规条件",
},
uiactions: {
},
},
gridviewtoolbar_toolbar: {
tbitem2: {
caption: "Edit",
tip: "Edit {0}",
},
seperator2: {
caption: "",
tip: "",
},
tbitem1: {
caption: "Copy",
tip: "Copy {0}",
},
tbitem15: {
caption: "-",
tip: "",
},
tbitem8: {
caption: "Remove",
tip: "Remove {0}",
},
tbitem16: {
caption: "-",
tip: "",
},
tbitem3: {
caption: "Export",
tip: "Export {0} Data To Excel",
},
tbitem17: {
caption: "-",
tip: "",
},
tbitem10: {
caption: "Filter",
tip: "Filter",
},
},
};
\ No newline at end of file
......@@ -19,4 +19,138 @@ export default {
eamservicelevelid: "服务等级标识",
eamservicelevelname: "服务等级",
},
views: {
info_mainview: {
caption: "维护申请",
title: "维护申请主信息",
},
gridview: {
caption: "维护申请",
title: "维护申请表格视图",
},
summaryview: {
caption: "维护申请",
title: "维护申请主信息看板",
},
infoview: {
caption: "维护申请",
title: "维护申请信息",
},
quickcreateview: {
caption: "维护申请",
title: "快速新建视图",
},
},
if_001_form: {
details: {
group1: "基本信息",
grouppanel1: "资产信息",
formpage1: "基本信息",
srfupdatedate: "更新时间",
srforikey: "",
srfkey: "维护申请标识",
srfmajortext: "维护申请名称",
srftempmode: "",
srfuf: "",
srfdeid: "",
srfsourcekey: "",
applynumber: "维护申请编号",
eamapplyname: "维护申请名称",
eamapplytypename: "维护申请类型",
eamservicelevelname: "服务等级",
begintime: "希望开始时间",
endtime: "希望结束时间",
description: "描述",
assetname: "资产",
eamlocationname: "功能位置",
eamlocationid: "功能位置标识",
eamapplyid: "维护申请标识",
assetid: "资产标识",
},
uiactions: {
},
},
ef_001_form: {
details: {
group1: "维护申请基本信息",
formpage1: "基本信息",
srfupdatedate: "更新时间",
srforikey: "",
srfkey: "维护申请标识",
srfmajortext: "维护申请名称",
srftempmode: "",
srfuf: "",
srfdeid: "",
srfsourcekey: "",
applynumber: "维护申请编号",
eamapplyname: "维护申请名称",
eamapplytypename: "维护申请类型",
assetname: "资产",
eamlocationname: "功能位置",
eamlocationid: "功能位置标识",
eamapplyid: "维护申请标识",
assetid: "资产标识",
eamapplytypeid: "维护申请类型标识",
},
uiactions: {
},
},
main_grid: {
columns: {
applynumber: "维护申请编号",
eamapplyname: "维护申请名称",
eamapplytypename: "维护申请类型",
assetname: "资产",
eamlocationname: "功能位置",
begintime: "希望开始时间",
endtime: "希望结束时间",
},
uiactions: {
},
},
default_searchform: {
details: {
formpage1: "常规条件",
},
uiactions: {
},
},
gridviewtoolbar_toolbar: {
tbitem2: {
caption: "编辑",
tip: "编辑",
},
seperator2: {
caption: "",
tip: "",
},
tbitem1: {
caption: "拷贝",
tip: "拷贝",
},
tbitem15: {
caption: "-",
tip: "",
},
tbitem8: {
caption: "删除",
tip: "删除",
},
tbitem16: {
caption: "-",
tip: "",
},
tbitem3: {
caption: "导出",
tip: "导出",
},
tbitem17: {
caption: "-",
tip: "",
},
tbitem10: {
caption: "过滤",
tip: "过滤",
},
},
};
\ No newline at end of file
......@@ -75,6 +75,10 @@ export default {
caption: "新建行",
tip: "新建行",
},
deuiaction1: {
caption: "保存行",
tip: "保存行",
},
tbitem23: {
caption: "-",
tip: "",
......
......@@ -74,6 +74,10 @@ export default {
caption: "新建行",
tip: "新建行",
},
deuiaction1: {
caption: "保存行",
tip: "保存行",
},
tbitem23: {
caption: "-",
tip: "",
......
......@@ -75,6 +75,10 @@ export default {
caption: "新建行",
tip: "新建行",
},
deuiaction1: {
caption: "保存行",
tip: "保存行",
},
tbitem23: {
caption: "-",
tip: "",
......
......@@ -74,6 +74,10 @@ export default {
caption: "新建行",
tip: "新建行",
},
deuiaction1: {
caption: "保存行",
tip: "保存行",
},
tbitem23: {
caption: "-",
tip: "",
......
......@@ -69,10 +69,18 @@ export default {
caption: "New",
tip: "New",
},
seperator1: {
caption: "",
tip: "",
},
tbitem2: {
caption: "Edit",
tip: "Edit {0}",
},
seperator2: {
caption: "",
tip: "",
},
tbitem1: {
caption: "Copy",
tip: "Copy {0}",
......@@ -97,29 +105,9 @@ export default {
caption: "-",
tip: "",
},
tbitem20: {
caption: "其它",
tip: "其它",
},
tbitem24: {
caption: "Export Data Model",
tip: "导出数据模型",
},
tbitem25: {
caption: "数据导入",
tip: "数据导入",
},
tbitem21: {
caption: "-",
tip: "",
},
tbitem10: {
caption: "Filter",
tip: "Filter",
},
tbitem4: {
caption: "Help",
tip: "Help",
},
},
};
\ No newline at end of file
......@@ -68,10 +68,18 @@ export default {
caption: "新建",
tip: "新建",
},
seperator1: {
caption: "",
tip: "",
},
tbitem2: {
caption: "编辑",
tip: "编辑",
},
seperator2: {
caption: "",
tip: "",
},
tbitem1: {
caption: "拷贝",
tip: "拷贝",
......@@ -96,29 +104,9 @@ export default {
caption: "-",
tip: "",
},
tbitem20: {
caption: "其它",
tip: "其它",
},
tbitem24: {
caption: "导出数据模型",
tip: "导出数据模型",
},
tbitem25: {
caption: "数据导入",
tip: "数据导入",
},
tbitem21: {
caption: "-",
tip: "",
},
tbitem10: {
caption: "过滤",
tip: "过滤",
},
tbitem4: {
caption: "帮助",
tip: "帮助",
},
},
};
\ No newline at end of file
export default {
fields: {
workorderid: "工单标识",
workordername: "工单名称",
createdate: "建立时间",
createman: "建立人",
updatedate: "更新时间",
updateman: "更新人",
eamwotypeid: "工单类型标识",
assetid: "资产标识",
eamlocationid: "功能位置标识",
pworkorderid: "上级工单标识",
wooriginid: "工单来源标识",
wonumber: "工单编号",
mdate: "制定日期",
wodate: "执行日期",
begintime: "实际开始时间",
endtime: "实际结束时间",
eamservicelevelid: "服务等级标识",
worklength: "工时",
assetname: "资产",
eamlocationname: "功能位置",
eamservicelevelname: "服务等级",
wooriginname: "工单来源",
eamwotypename: "工单类型",
pworkordername: "上级工单",
},
views: {
applywogridview: {
caption: "工单",
title: "申请产生工单",
},
},
main_form: {
details: {
group1: "工单基本信息",
formpage1: "基本信息",
group2: "操作信息",
formpage2: "其它",
srfupdatedate: "更新时间",
srforikey: "",
srfkey: "工单标识",
srfmajortext: "工单名称",
srftempmode: "",
srfuf: "",
srfdeid: "",
srfsourcekey: "",
workorderid: "工单标识",
},
uiactions: {
},
},
grid_001_grid: {
columns: {
wonumber: "工单编号",
workordername: "工单名称",
eamwotypename: "工单类型",
eamwooriginname: "工单来源",
assetname: "资产",
eamlocationname: "功能位置",
wodate: "执行日期",
},
uiactions: {
},
},
default_searchform: {
details: {
formpage1: "常规条件",
},
uiactions: {
},
},
applywogridviewtoolbar_toolbar: {
tbitem5: {
caption: "New",
tip: "New",
},
seperator1: {
caption: "",
tip: "",
},
tbitem2: {
caption: "Edit",
tip: "Edit {0}",
},
seperator2: {
caption: "",
tip: "",
},
tbitem1: {
caption: "Copy",
tip: "Copy {0}",
},
tbitem15: {
caption: "-",
tip: "",
},
tbitem8: {
caption: "Remove",
tip: "Remove {0}",
},
tbitem16: {
caption: "-",
tip: "",
},
tbitem3: {
caption: "Export",
tip: "Export {0} Data To Excel",
},
tbitem17: {
caption: "-",
tip: "",
},
tbitem10: {
caption: "Filter",
tip: "Filter",
},
},
editviewtoolbar_toolbar: {
tbitem10: {
caption: "Save",
tip: "Save",
},
tbitem12: {
caption: "Save And New",
tip: "Save And New",
},
tbitem11: {
caption: "Save And Close",
tip: "Save And Close Window",
},
tbitem18: {
caption: "-",
tip: "",
},
tbitem9: {
caption: "Remove And Close",
tip: "Remove And Close Window",
},
tbitem19: {
caption: "-",
tip: "",
},
tbitem5: {
caption: "New",
tip: "New",
},
tbitem21: {
caption: "-",
tip: "",
},
tbitem1: {
caption: "Copy",
tip: "Copy {0}",
},
tbitem22: {
caption: "-",
tip: "",
},
tbitem2: {
caption: "第一个记录",
tip: "第一个记录",
},
tbitem7: {
caption: "上一个记录",
tip: "上一个记录",
},
tbitem6: {
caption: "下一个记录",
tip: "下一个记录",
},
tbitem4: {
caption: "最后一个记录",
tip: "最后一个记录",
},
tbitem25: {
caption: "-",
tip: "",
},
tbitem3: {
caption: "Help",
tip: "Help",
},
},
};
\ No newline at end of file
export default {
fields: {
workorderid: "工单标识",
workordername: "工单名称",
createdate: "建立时间",
createman: "建立人",
updatedate: "更新时间",
updateman: "更新人",
eamwotypeid: "工单类型标识",
assetid: "资产标识",
eamlocationid: "功能位置标识",
pworkorderid: "上级工单标识",
wooriginid: "工单来源标识",
wonumber: "工单编号",
mdate: "制定日期",
wodate: "执行日期",
begintime: "实际开始时间",
endtime: "实际结束时间",
eamservicelevelid: "服务等级标识",
worklength: "工时",
assetname: "资产",
eamlocationname: "功能位置",
eamservicelevelname: "服务等级",
wooriginname: "工单来源",
eamwotypename: "工单类型",
pworkordername: "上级工单",
},
views: {
applywogridview: {
caption: "工单",
title: "申请产生工单",
},
},
main_form: {
details: {
group1: "工单基本信息",
formpage1: "基本信息",
group2: "操作信息",
formpage2: "其它",
srfupdatedate: "更新时间",
srforikey: "",
srfkey: "工单标识",
srfmajortext: "工单名称",
srftempmode: "",
srfuf: "",
srfdeid: "",
srfsourcekey: "",
workorderid: "工单标识",
},
uiactions: {
},
},
grid_001_grid: {
columns: {
wonumber: "工单编号",
workordername: "工单名称",
eamwotypename: "工单类型",
eamwooriginname: "工单来源",
assetname: "资产",
eamlocationname: "功能位置",
wodate: "执行日期",
},
uiactions: {
},
},
default_searchform: {
details: {
formpage1: "常规条件",
},
uiactions: {
},
},
applywogridviewtoolbar_toolbar: {
tbitem5: {
caption: "新建",
tip: "新建",
},
seperator1: {
caption: "",
tip: "",
},
tbitem2: {
caption: "编辑",
tip: "编辑",
},
seperator2: {
caption: "",
tip: "",
},
tbitem1: {
caption: "拷贝",
tip: "拷贝",
},
tbitem15: {
caption: "-",
tip: "",
},
tbitem8: {
caption: "删除",
tip: "删除",
},
tbitem16: {
caption: "-",
tip: "",
},
tbitem3: {
caption: "导出",
tip: "导出",
},
tbitem17: {
caption: "-",
tip: "",
},
tbitem10: {
caption: "过滤",
tip: "过滤",
},
},
editviewtoolbar_toolbar: {
tbitem10: {
caption: "保存",
tip: "保存",
},
tbitem12: {
caption: "保存并新建",
tip: "保存并新建",
},
tbitem11: {
caption: "保存并关闭",
tip: "保存并关闭",
},
tbitem18: {
caption: "-",
tip: "",
},
tbitem9: {
caption: "删除并关闭",
tip: "删除并关闭",
},
tbitem19: {
caption: "-",
tip: "",
},
tbitem5: {
caption: "新建",
tip: "新建",
},
tbitem21: {
caption: "-",
tip: "",
},
tbitem1: {
caption: "拷贝",
tip: "拷贝",
},
tbitem22: {
caption: "-",
tip: "",
},
tbitem2: {
caption: "第一个记录",
tip: "第一个记录",
},
tbitem7: {
caption: "上一个记录",
tip: "上一个记录",
},
tbitem6: {
caption: "下一个记录",
tip: "下一个记录",
},
tbitem4: {
caption: "最后一个记录",
tip: "最后一个记录",
},
tbitem25: {
caption: "-",
tip: "",
},
tbitem3: {
caption: "帮助",
tip: "帮助",
},
},
};
\ No newline at end of file
export default {
fields: {
eamwostatename: "工单状态名称",
eamwostateid: "工单状态标识",
updateman: "更新人",
createdate: "建立时间",
createman: "建立人",
updatedate: "更新时间",
},
};
\ No newline at end of file
export default {
fields: {
eamwostatename: "工单状态名称",
eamwostateid: "工单状态标识",
updateman: "更新人",
createdate: "建立时间",
createman: "建立人",
updatedate: "更新时间",
},
};
\ No newline at end of file
export default {
fields: {
eamwotypename: "工单类型名称",
createdate: "建立时间",
createman: "建立人",
eamwotypeid: "工单类型标识",
updateman: "更新人",
updatedate: "更新时间",
eamwostatemodelid: "工单状态模型标识",
},
};
\ No newline at end of file
export default {
fields: {
eamwotypename: "工单类型名称",
createdate: "建立时间",
createman: "建立人",
eamwotypeid: "工单类型标识",
updateman: "更新人",
updatedate: "更新时间",
eamwostatemodelid: "工单状态模型标识",
},
};
\ No newline at end of file
export default {
fields: {
wooriginid: "工单来源标识",
wooriginname: "工单来源名称",
createman: "建立人",
createdate: "建立时间",
updateman: "更新人",
updatedate: "更新时间",
woorigintype: "工单来源类型",
},
};
\ No newline at end of file
export default {
fields: {
wooriginid: "工单来源标识",
wooriginname: "工单来源名称",
createman: "建立人",
createdate: "建立时间",
updateman: "更新人",
updatedate: "更新时间",
woorigintype: "工单来源类型",
},
};
\ No newline at end of file
......@@ -79,7 +79,7 @@ mock.onGet('v7/app-index-viewappmenu').reply((config: any) => {
iconcls: 'fa fa-server',
icon: '',
textcls: '',
appfunctag: '_12',
appfunctag: '_13',
resourcetag: '',
},
{
......@@ -191,7 +191,7 @@ mock.onGet('v7/app-index-viewappmenu').reply((config: any) => {
iconcls: 'fa fa-legal',
icon: '',
textcls: '',
appfunctag: '_8',
appfunctag: '_9',
resourcetag: '',
},
{
......@@ -209,7 +209,7 @@ mock.onGet('v7/app-index-viewappmenu').reply((config: any) => {
iconcls: 'fa fa-navicon',
icon: '',
textcls: '',
appfunctag: '_11',
appfunctag: '_12',
resourcetag: '',
},
],
......@@ -283,7 +283,7 @@ mock.onGet('v7/app-index-viewappmenu').reply((config: any) => {
iconcls: 'fa fa-legal',
icon: '',
textcls: '',
appfunctag: '_10',
appfunctag: '_11',
resourcetag: '',
},
{
......@@ -301,7 +301,7 @@ mock.onGet('v7/app-index-viewappmenu').reply((config: any) => {
iconcls: 'fa fa-rocket',
icon: '',
textcls: '',
appfunctag: '_9',
appfunctag: '_10',
resourcetag: '',
},
{
......@@ -325,40 +325,42 @@ mock.onGet('v7/app-index-viewappmenu').reply((config: any) => {
],
},
{
id: '5FD0497E-7F0C-4AFA-931A-64FECFAD6B0D',
name: 'menuitem3',
text: '维护申请',
id: '4803F5BD-7CF9-4A67-BCA6-DCB022B56291',
name: 'menuitem4',
text: '工单管理',
type: 'MENUITEM',
counterid: '',
tooltip: '维护申请',
tooltip: '工单管理',
expanded: false,
separator: false,
hidden: false,
hidesidebar: false,
opendefault: false,
iconcls: 'fa fa-share-square',
iconcls: 'fa fa-file-word-o',
icon: '',
textcls: '',
appfunctag: '',
resourcetag: '',
},
items: [
{
id: '4803F5BD-7CF9-4A67-BCA6-DCB022B56291',
name: 'menuitem4',
text: '工单管理',
id: '5FD0497E-7F0C-4AFA-931A-64FECFAD6B0D',
name: 'menuitem3',
text: '维护申请',
type: 'MENUITEM',
counterid: '',
tooltip: '工单管理',
tooltip: '维护申请',
expanded: false,
separator: false,
hidden: false,
hidesidebar: false,
opendefault: false,
iconcls: 'fa fa-file-word-o',
iconcls: 'fa fa-share-square',
icon: '',
textcls: '',
appfunctag: '',
appfunctag: '_8',
resourcetag: '',
},
],
},
{
id: '38802802-F256-487F-B526-7E2A58541A6C',
......
......@@ -9,11 +9,13 @@ import './upload/upload';
// 实体级接口对象
import './entity/eamlocation-state-models/eamlocation-state-models';
import './entity/eamlocation-types/eamlocation-types';
import './entity/eamwork-orders/eamwork-orders';
import './entity/eamlocations/eamlocations';
import './entity/eamasset-states/eamasset-states';
import './entity/eamlocation-states/eamlocation-states';
import './entity/eamasset-types/eamasset-types';
import './entity/eamasset-state-model-lines/eamasset-state-model-lines';
import './entity/woorigins/woorigins';
import './entity/eamapply-types/eamapply-types';
import './entity/eamproducts/eamproducts';
import './entity/eamservice-levels/eamservice-levels';
......@@ -25,4 +27,6 @@ import './entity/eamasset-parts-groups/eamasset-parts-groups';
import './entity/eamassets/eamassets';
import './entity/eamapply-states/eamapply-states';
import './entity/eamapplys/eamapplys';
import './entity/eamwostates/eamwostates';
import './entity/eamasset-state-models/eamasset-state-models';
import './entity/eamwotypes/eamwotypes';
......@@ -31,6 +31,14 @@ mock.onGet('./assets/json/view-config.json').reply((config: any) => {
"viewname": "EAMLocationStateEditView",
"viewtag": "0b6fa9e6ebc1f6d1afaf3c19585840b0"
},
"eamapplyinfo_mainview": {
"title": "维护申请主信息",
"caption": "维护申请",
"viewtype": "DEEDITVIEW",
"viewmodule": "Apply",
"viewname": "EAMApplyInfo_MainView",
"viewtag": "0ef17d615938cdc829d919042267c23a"
},
"eamsparepartsgroupeditview": {
"title": "备件包编辑视图",
"caption": "备件包",
......@@ -111,6 +119,14 @@ mock.onGet('./assets/json/view-config.json').reply((config: any) => {
"viewname": "EAMAssetStateModelGridView",
"viewtag": "30027967566375f388f110149cf48b49"
},
"eamapplytypepickupgridview": {
"title": "维护申请类型选择表格视图",
"caption": "维护申请类型",
"viewtype": "DEPICKUPGRIDVIEW",
"viewmodule": "Apply",
"viewname": "EAMApplyTypePickupGridView",
"viewtag": "36033e61af0b1c58739674b69f745704"
},
"eamasseteditview": {
"title": "资产信息编辑",
"caption": "资产",
......@@ -151,6 +167,14 @@ mock.onGet('./assets/json/view-config.json').reply((config: any) => {
"viewname": "EAMAssetSummaryView",
"viewtag": "4db903dc10459c98d4834775020d8b74"
},
"eamapplytypepickupview": {
"title": "维护申请类型数据选择视图",
"caption": "维护申请类型",
"viewtype": "DEPICKUPVIEW",
"viewmodule": "Apply",
"viewname": "EAMApplyTypePickupView",
"viewtag": "580afbcfa6a1d32b3591d40eaa1b9d5a"
},
"eamassettypepickupgridview": {
"title": "资产类型选择表格视图",
"caption": "资产类型",
......@@ -159,6 +183,14 @@ mock.onGet('./assets/json/view-config.json').reply((config: any) => {
"viewname": "EAMAssetTypePickupGridView",
"viewtag": "58b301299902245cdd7dfd5ae23545b4"
},
"eamapplygridview": {
"title": "维护申请表格视图",
"caption": "维护申请",
"viewtype": "DEGRIDVIEW",
"viewmodule": "Apply",
"viewname": "EAMApplyGridView",
"viewtag": "5c77b6ea410878aa7297d299eb755563"
},
"eamapplystategridview": {
"title": "维护申请状态表格视图",
"caption": "维护申请状态",
......@@ -215,6 +247,14 @@ mock.onGet('./assets/json/view-config.json').reply((config: any) => {
"viewname": "EAMAssetTypePickupView",
"viewtag": "72c39b4fb4834276ae3933be232a2c90"
},
"eamapplysummaryview": {
"title": "维护申请主信息看板",
"caption": "维护申请",
"viewtype": "DEPORTALVIEW",
"viewmodule": "Apply",
"viewname": "EAMApplySummaryView",
"viewtag": "7a8816b602f7aa58d702cb0743841f59"
},
"eamlocationstatemodeleditview": {
"title": "功能位置状态模型信息",
"caption": "功能位置状态模型",
......@@ -247,6 +287,14 @@ mock.onGet('./assets/json/view-config.json').reply((config: any) => {
"viewname": "EAMAssetPickupView",
"viewtag": "906130a9861c2b0cff3173c9e171c1d1"
},
"eamapplyinfoview": {
"title": "维护申请信息",
"caption": "维护申请",
"viewtype": "DETABEXPVIEW",
"viewmodule": "Apply",
"viewname": "EAMApplyInfoView",
"viewtag": "96e58ee9a57415beb8209aae53b14926"
},
"eamsparepartsgroupinfoview": {
"title": "备件包信息",
"caption": "备件包",
......@@ -535,6 +583,22 @@ mock.onGet('./assets/json/view-config.json').reply((config: any) => {
"viewname": "EAMLocationGridView",
"viewtag": "eee617336f6dc6e5e97835d6309fd452"
},
"eamapplyquickcreateview": {
"title": "快速新建视图",
"caption": "维护申请",
"viewtype": "DEOPTVIEW",
"viewmodule": "Apply",
"viewname": "EAMApplyQuickCreateView",
"viewtag": "ef9454c4b53cd737f1beca7bf2c5ea25"
},
"eamworkorderapplywogridview": {
"title": "申请产生工单",
"caption": "工单",
"viewtype": "DEGRIDVIEW",
"viewmodule": "WorkOrder",
"viewname": "EAMWorkOrderApplyWOGridView",
"viewtag": "f51a84e7a2149cb66cb5db8370abb115"
},
"eamlocationpickupgridview": {
"title": "功能位置选择表格视图",
"caption": "功能位置",
......
<studio-view-style2 viewName="eamapplygridview" viewTitle="维护申请表格视图" class='degridview eamapply-grid-view'>
<template slot='title'>
<span class='caption-info'>{{$t(model.srfTitle)}}</span>
</template>
<i-input slot="quickSearch" v-show="!isExpandSearchForm" v-model="query" placeholder="维护申请名称" search @on-search="onSearch($event)"/>
<template slot="toolbar">
<view-toolbar mode="STYLE2" :model="toolBarModels" @item-click="toolbar_click($event)"/> </template>
<template slot="searchForm">
<view_searchform
:viewState="viewState"
:viewparams="viewparams"
:context="context"
:showBusyIndicator="true"
v-show="isExpandSearchForm"
loaddraftAction="FilterGetDraft"
loadAction="FilterGet"
name="searchform"
ref='searchform'
@save="searchform_save($event)"
@search="searchform_search($event)"
@load="searchform_load($event)"
@closeview="closeView($event)">
</view_searchform>
</template>
<view_grid
:viewState="viewState"
:viewparams="viewparams"
:context="context"
:isSingleSelect="isGridSingleSelect"
:showBusyIndicator="true"
:isOpenEdit="false"
:gridRowActiveMode="gridRowActiveMode"
@save="onSave.apply(_self, arguments)"
updateAction=""
removeAction="Remove"
loaddraftAction=""
loadAction=""
createAction=""
fetchAction="FetchDefault"
:newdata="newdata.bind(_self)"
:opendata="opendata.bind(_self)"
name="grid"
ref='grid'
@selectionchange="grid_selectionchange($event)"
@beforeload="grid_beforeload($event)"
@rowdblclick="grid_rowdblclick($event)"
@remove="grid_remove($event)"
@load="grid_load($event)"
@closeview="closeView($event)">
</view_grid>
</studio-view-style2>
\ No newline at end of file
<template src="./eamapply-grid-view.html"/>
<script lang='tsx'>
import { Component } from 'vue-property-decorator';
import { VueLifeCycleProcessing } from '@/studio-core';
import { EAMApplyGridViewBase } from './eamapply-grid-view-base';
import view_grid from '@widgets/eamapply/main-grid/main-grid.vue';
import view_searchform from '@widgets/eamapply/default-searchform/default-searchform.vue';
/**
* 维护申请表格视图视图
*
* @export
* @class EAMApplyGridView
* @extends {EAMApplyGridViewBase}
*/
@Component({
components: {
view_grid,
view_searchform,
}
})
@VueLifeCycleProcessing()
export default class EAMApplyGridView extends EAMApplyGridViewBase { }
</script>
import { Subject } from 'rxjs';
import { EditViewBase } from '@/studio-core';
import EAMApplyService from '@/service/eamapply/eamapply-service';
import EAMApplyAuthService from '@/authservice/eamapply/eamapply-auth-service';
import EditViewEngine from '@engine/view/edit-view-engine';
import EAMApplyUIService from '@/uiservice/eamapply/eamapply-ui-service';
/**
* 维护申请主信息视图基类
*
* @export
* @class EAMApplyInfo_MainViewBase
* @extends {EditViewBase}
*/
export class EAMApplyInfo_MainViewBase extends EditViewBase {
/**
* 视图对应应用实体名称
*
* @protected
* @type {string}
* @memberof EAMApplyInfo_MainViewBase
*/
protected appDeName: string = 'eamapply';
/**
* 应用实体主键
*
* @protected
* @type {string}
* @memberof EAMApplyInfo_MainViewBase
*/
protected appDeKey: string = 'eamapplyid';
/**
* 应用实体主信息
*
* @protected
* @type {string}
* @memberof EAMApplyInfo_MainViewBase
*/
protected appDeMajor: string = 'eamapplyname';
/**
* 实体服务对象
*
* @type {EAMApplyService}
* @memberof EAMApplyInfo_MainViewBase
*/
protected appEntityService: EAMApplyService = new EAMApplyService;
/**
* 实体权限服务对象
*
* @type EAMApplyUIService
* @memberof EAMApplyInfo_MainViewBase
*/
public appUIService: EAMApplyUIService = new EAMApplyUIService(this.$store);
/**
* 计数器服务对象集合
*
* @protected
* @type {Array<*>}
* @memberof EAMApplyInfo_MainViewBase
*/
protected counterServiceArray: Array<any> = [];
/**
* 视图模型数据
*
* @protected
* @type {*}
* @memberof EAMApplyInfo_MainViewBase
*/
protected model: any = {
srfCaption: 'entities.eamapply.views.info_mainview.caption',
srfTitle: 'entities.eamapply.views.info_mainview.title',
srfSubTitle: 'entities.eamapply.views.info_mainview.subtitle',
dataInfo: ''
}
/**
* 容器模型
*
* @protected
* @type {*}
* @memberof EAMApplyInfo_MainViewBase
*/
protected containerModel: any = {
view_form: { name: 'form', type: 'FORM' },
};
/**
* 视图唯一标识
*
* @protected
* @type {string}
* @memberof ViewBase
*/
protected viewtag: string = '0ef17d615938cdc829d919042267c23a';
/**
* 视图引擎
*
* @public
* @type {Engine}
* @memberof EAMApplyInfo_MainViewBase
*/
public engine: EditViewEngine = new EditViewEngine();
/**
* 引擎初始化
*
* @public
* @memberof EAMApplyInfo_MainViewBase
*/
public engineInit(): void {
this.engine.init({
view: this,
form: this.$refs.form,
p2k: '0',
keyPSDEField: 'eamapply',
majorPSDEField: 'eamapplyname',
isLoadDefault: true,
});
}
/**
* form 部件 save 事件
*
* @param {*} [args={}]
* @param {*} $event
* @memberof EAMApplyInfo_MainViewBase
*/
public form_save($event: any, $event2?: any): void {
this.engine.onCtrlEvent('form', 'save', $event);
}
/**
* form 部件 remove 事件
*
* @param {*} [args={}]
* @param {*} $event
* @memberof EAMApplyInfo_MainViewBase
*/
public form_remove($event: any, $event2?: any): void {
this.engine.onCtrlEvent('form', 'remove', $event);
}
/**
* form 部件 load 事件
*
* @param {*} [args={}]
* @param {*} $event
* @memberof EAMApplyInfo_MainViewBase
*/
public form_load($event: any, $event2?: any): void {
this.engine.onCtrlEvent('form', 'load', $event);
}
}
\ No newline at end of file
<studio-view-style2 viewName="eamapplyinfo_mainview" viewTitle="维护申请主信息" class='deeditview eamapply-info-main-view from-dashboard-style'>
<view_form
:viewState="viewState"
:viewparams="viewparams"
:context="context"
:autosave="false"
:viewtag="viewtag"
:showBusyIndicator="true"
updateAction="Update"
removeAction="Remove"
loaddraftAction="GetDraft"
loadAction="Get"
createAction="Create"
WFSubmitAction=""
WFStartAction=""
style=''
name="form"
ref='form'
@save="form_save($event)"
@remove="form_remove($event)"
@load="form_load($event)"
@closeview="closeView($event)">
</view_form>
</studio-view-style2>
\ No newline at end of file
<template src="./eamapply-info-main-view.html"/>
<script lang='tsx'>
import { Component } from 'vue-property-decorator';
import { VueLifeCycleProcessing } from '@/studio-core';
import { EAMApplyInfo_MainViewBase } from './eamapply-info-main-view-base';
import view_form from '@widgets/eamapply/if-001-form/if-001-form.vue';
/**
* 维护申请主信息视图
*
* @export
* @class EAMApplyInfo_MainView
* @extends {EAMApplyInfo_MainViewBase}
*/
@Component({
components: {
view_form,
}
})
@VueLifeCycleProcessing()
export default class EAMApplyInfo_MainView extends EAMApplyInfo_MainViewBase { }
</script>
import { Subject } from 'rxjs';
import { TabExpViewBase } from '@/studio-core';
import EAMApplyService from '@/service/eamapply/eamapply-service';
import EAMApplyAuthService from '@/authservice/eamapply/eamapply-auth-service';
import TabExpViewEngine from '@engine/view/tab-exp-view-engine';
import EAMApplyUIService from '@/uiservice/eamapply/eamapply-ui-service';
/**
* 维护申请信息视图基类
*
* @export
* @class EAMApplyInfoViewBase
* @extends {TabExpViewBase}
*/
export class EAMApplyInfoViewBase extends TabExpViewBase {
/**
* 视图对应应用实体名称
*
* @protected
* @type {string}
* @memberof EAMApplyInfoViewBase
*/
protected appDeName: string = 'eamapply';
/**
* 应用实体主键
*
* @protected
* @type {string}
* @memberof EAMApplyInfoViewBase
*/
protected appDeKey: string = 'eamapplyid';
/**
* 应用实体主信息
*
* @protected
* @type {string}
* @memberof EAMApplyInfoViewBase
*/
protected appDeMajor: string = 'eamapplyname';
/**
* 实体服务对象
*
* @type {EAMApplyService}
* @memberof EAMApplyInfoViewBase
*/
protected appEntityService: EAMApplyService = new EAMApplyService;
/**
* 实体权限服务对象
*
* @type EAMApplyUIService
* @memberof EAMApplyInfoViewBase
*/
public appUIService: EAMApplyUIService = new EAMApplyUIService(this.$store);
/**
* 计数器服务对象集合
*
* @protected
* @type {Array<*>}
* @memberof EAMApplyInfoViewBase
*/
protected counterServiceArray: Array<any> = [];
/**
* 视图模型数据
*
* @protected
* @type {*}
* @memberof EAMApplyInfoViewBase
*/
protected model: any = {
srfCaption: 'entities.eamapply.views.infoview.caption',
srfTitle: 'entities.eamapply.views.infoview.title',
srfSubTitle: 'entities.eamapply.views.infoview.subtitle',
dataInfo: ''
}
/**
* 容器模型
*
* @protected
* @type {*}
* @memberof EAMApplyInfoViewBase
*/
protected containerModel: any = {
view_tabexppanel: { name: 'tabexppanel', type: 'TABEXPPANEL' },
};
/**
* 视图唯一标识
*
* @protected
* @type {string}
* @memberof ViewBase
*/
protected viewtag: string = '96e58ee9a57415beb8209aae53b14926';
/**
* 视图引擎
*
* @public
* @type {Engine}
* @memberof EAMApplyInfoViewBase
*/
public engine: TabExpViewEngine = new TabExpViewEngine();
/**
* 引擎初始化
*
* @public
* @memberof EAMApplyInfoViewBase
*/
public engineInit(): void {
this.engine.init({
view: this,
keyPSDEField: 'eamapply',
majorPSDEField: 'eamapplyname',
isLoadDefault: true,
});
}
}
\ No newline at end of file
<studio-view-style2 viewName="eamapplyinfoview" viewTitle="维护申请信息" class='detabexpview eamapply-info-view'>
<template slot='title'>
<span class='caption-info'>{{$t(model.srfTitle)}}</span>
</template>
<view_tabexppanel
:viewState="viewState"
:viewparams="viewparams"
:context="context"
name="tabexppanel"
ref='tabexppanel'
@closeview="closeView($event)">
</view_tabexppanel>
</studio-view-style2>
\ No newline at end of file
<template src="./eamapply-info-view.html"/>
<script lang='tsx'>
import { Component } from 'vue-property-decorator';
import { VueLifeCycleProcessing } from '@/studio-core';
import { EAMApplyInfoViewBase } from './eamapply-info-view-base';
import view_tabexppanel from '@widgets/eamapply/info-viewtabexppanel-tabexppanel/info-viewtabexppanel-tabexppanel.vue';
/**
* 维护申请信息视图
*
* @export
* @class EAMApplyInfoView
* @extends {EAMApplyInfoViewBase}
*/
@Component({
components: {
view_tabexppanel,
}
})
@VueLifeCycleProcessing()
export default class EAMApplyInfoView extends EAMApplyInfoViewBase { }
</script>
<studio-view-style2 viewName="eamapplyquickcreateview" viewTitle="快速新建视图" class='deoptview eamapply-quick-create-view'>
<template slot='title'>
<span class='caption-info'>{{$t(model.srfTitle)}}</span>
</template>
<view_form
:viewState="viewState"
:viewparams="viewparams"
:context="context"
:autosave="false"
:viewtag="viewtag"
:showBusyIndicator="true"
updateAction="Update"
removeAction="Remove"
loaddraftAction="GetDraft"
loadAction="Get"
createAction="Create"
WFSubmitAction=""
WFStartAction=""
style=''
name="form"
ref='form'
@save="form_save($event)"
@remove="form_remove($event)"
@load="form_load($event)"
@closeview="closeView($event)">
</view_form>
<template slot="footer">
<div class="option-view-footer-actions">
<i-button type='primary' @click="onClickOk.apply(_self, arguments)">{{ containerModel.view_okbtn.text }}</i-button>
&nbsp;&nbsp;
<i-button @click="onClickCancel.apply(_self, arguments)">{{ containerModel.view_cancelbtn.text }}</i-button>
</div>
</template>
</studio-view-style2>
\ No newline at end of file
<template src="./eamapply-quick-create-view.html"/>
<script lang='tsx'>
import { Component } from 'vue-property-decorator';
import { VueLifeCycleProcessing } from '@/studio-core';
import { EAMApplyQuickCreateViewBase } from './eamapply-quick-create-view-base';
import view_form from '@widgets/eamapply/ef-001-form/ef-001-form.vue';
/**
* 快速新建视图视图
*
* @export
* @class EAMApplyQuickCreateView
* @extends {EAMApplyQuickCreateViewBase}
*/
@Component({
components: {
view_form,
}
})
@VueLifeCycleProcessing()
export default class EAMApplyQuickCreateView extends EAMApplyQuickCreateViewBase { }
</script>
<studio-view-style2 viewName="eamapplysummaryview" viewTitle="维护申请主信息看板" class='deportalview eamapply-summary-view'>
<view_dashboard
:viewState="viewState"
:viewparams="viewparams"
:context="JSON.parse(JSON.stringify(context))"
:isEnableCustomized = "false"
name="dashboard"
ref='dashboard'
@load="dashboard_load($event)"
@closeview="closeView($event)">
</view_dashboard>
</studio-view-style2>
\ No newline at end of file
<template src="./eamapply-summary-view.html"/>
<script lang='tsx'>
import { Component } from 'vue-property-decorator';
import { VueLifeCycleProcessing } from '@/studio-core';
import { EAMApplySummaryViewBase } from './eamapply-summary-view-base';
import view_dashboard from '@widgets/eamapply/board-001-dashboard/board-001-dashboard.vue';
/**
* 维护申请主信息看板视图
*
* @export
* @class EAMApplySummaryView
* @extends {EAMApplySummaryViewBase}
*/
@Component({
components: {
view_dashboard,
}
})
@VueLifeCycleProcessing()
export default class EAMApplySummaryView extends EAMApplySummaryViewBase { }
</script>
此差异已折叠。
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册