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

tony001 发布系统代码 [后台服务,演示应用]

上级 dd202d78
......@@ -370,6 +370,7 @@ function getAppLocale(){
menuitem208: commonLogic.appcommonhandle("界面逻辑测试",null),
menuitem209: commonLogic.appcommonhandle("表格加载",null),
menuitem210: commonLogic.appcommonhandle("表单界面逻辑加载",null),
menuitem131: commonLogic.appcommonhandle("表格部件界面逻辑测试",null),
menuitem66: commonLogic.appcommonhandle("视图布局面板测试",null),
menuitem125: commonLogic.appcommonhandle("测试表单自定义布局多媒体",null),
menuitem126: commonLogic.appcommonhandle("自定义导航",null),
......
......@@ -370,6 +370,7 @@ function getAppLocale(){
menuitem208: commonLogic.appcommonhandle("界面逻辑测试",null),
menuitem209: commonLogic.appcommonhandle("表格加载",null),
menuitem210: commonLogic.appcommonhandle("表单界面逻辑加载",null),
menuitem131: commonLogic.appcommonhandle("表格部件界面逻辑测试",null),
menuitem66: commonLogic.appcommonhandle("视图布局面板测试",null),
menuitem125: commonLogic.appcommonhandle("测试表单自定义布局多媒体",null),
menuitem126: commonLogic.appcommonhandle("自定义导航",null),
......
......@@ -370,6 +370,7 @@ function getAppLocale(){
menuitem208: commonLogic.appcommonhandle("界面逻辑测试",null),
menuitem209: commonLogic.appcommonhandle("表格加载",null),
menuitem210: commonLogic.appcommonhandle("表单界面逻辑加载",null),
menuitem131: commonLogic.appcommonhandle("表格部件界面逻辑测试",null),
menuitem66: commonLogic.appcommonhandle("视图布局面板测试",null),
menuitem125: commonLogic.appcommonhandle("测试表单自定义布局多媒体",null),
menuitem126: commonLogic.appcommonhandle("自定义导航",null),
......
......@@ -2967,6 +2967,24 @@ mock.onGet('v7/main-menuappmenu').reply((config: any) => {
textcls: '',
appfunctag: 'UsrAppFunc1109992105',
resourcetag: '',
},
{
id: '9543E2FC-B410-4749-A277-49D3D50D8757',
name: 'menuitem131',
text: '表格部件界面逻辑测试',
type: 'MENUITEM',
counterid: '',
tooltip: '表格部件界面逻辑测试',
expanded: false,
separator: false,
hidden: false,
hidesidebar: false,
opendefault: false,
iconcls: '',
icon: '',
textcls: '',
appfunctag: 'AppFunc127',
resourcetag: '',
},
],
},
......
<script lang='tsx'>
import { Component } from 'vue-property-decorator';
import IBIZBOOKUsr1110030546CustomViewBase from './ibizbookusr1110030546-custom-view-base.vue';
import view_usr1110830020grid from '@widgets/ibizbook/main-grid/main-grid.vue';
@Component({
components: {
view_usr1110830020grid,
},
beforeRouteEnter: (to: any, from: any, next: any) => {
next((vm: any) => {
if(!Object.is(vm.navModel,"route")){
vm.initNavDataWithTab(vm.viewCacheData);
}
vm.$store.commit('addCurPageViewtag', { fullPath: to.fullPath, viewtag: vm.viewtag });
});
},
})
export default class IBIZBOOKUsr1110030546CustomView extends IBIZBOOKUsr1110030546CustomViewBase {
}
</script>
\ No newline at end of file
......@@ -108,6 +108,7 @@ export const PageComponents = {
Vue.component('ibizorder-detail-usr3-edit-view', () => import('@pages/sample/ibizorder-detail-usr3-edit-view/ibizorder-detail-usr3-edit-view.vue'));
Vue.component('ibizbookgrid-load-custom-view', () => import('@pages/sample/ibizbookgrid-load-custom-view/ibizbookgrid-load-custom-view.vue'));
Vue.component('ibizbookform-load-custom-view', () => import('@pages/sample/ibizbookform-load-custom-view/ibizbookform-load-custom-view.vue'));
Vue.component('ibizbookusr1110030546-custom-view', () => import('@pages/sample/ibizbookusr1110030546-custom-view/ibizbookusr1110030546-custom-view.vue'));
Vue.component('ibizcustomer-media-test-edit-view', () => import('@pages/sample/ibizcustomer-media-test-edit-view/ibizcustomer-media-test-edit-view.vue'));
Vue.component('ibizorder-test-custom-layout-panel-grid-exp-view', () => import('@pages/sample/ibizorder-test-custom-layout-panel-grid-exp-view/ibizorder-test-custom-layout-panel-grid-exp-view.vue'));
Vue.component('ibizbookusr5-list-view', () => import('@pages/sample/ibizbookusr5-list-view/ibizbookusr5-list-view.vue'));
......
......@@ -1665,6 +1665,20 @@ const router = new Router({
},
component: () => import('@pages/sample/ibizbookform-load-custom-view/ibizbookform-load-custom-view.vue'),
},
{
path: 'ibizbooks/:ibizbook?/usr1110030546customview/:usr1110030546customview?',
meta: {
caption: 'entities.ibizbook.views.usr1110030546customview.caption',
info:'',
parameters: [
{ pathName: 'index', parameterName: 'index' },
{ pathName: 'ibizbooks', parameterName: 'ibizbook' },
{ pathName: 'usr1110030546customview', parameterName: 'usr1110030546customview' },
],
requireAuth: true,
},
component: () => import('@pages/sample/ibizbookusr1110030546-custom-view/ibizbookusr1110030546-custom-view.vue'),
},
{
path: 'ibizcustomers/:ibizcustomer?/mediatesteditview/:mediatesteditview?',
meta: {
......@@ -3815,6 +3829,19 @@ const router = new Router({
},
component: () => import('@pages/sample/ibizbookusr2-calendar-view/ibizbookusr2-calendar-view.vue'),
},
{
path: '/ibizbooks/:ibizbook?/usr1110030546customview/:usr1110030546customview?',
meta: {
caption: 'entities.ibizbook.views.usr1110030546customview.caption',
info:'',
parameters: [
{ pathName: 'ibizbooks', parameterName: 'ibizbook' },
{ pathName: 'usr1110030546customview', parameterName: 'usr1110030546customview' },
],
requireAuth: true,
},
component: () => import('@pages/sample/ibizbookusr1110030546-custom-view/ibizbookusr1110030546-custom-view.vue'),
},
{
path: '/ibizorders/:ibizorder?/sgridview/:sgridview?',
meta: {
......
......@@ -483,6 +483,19 @@ const router = new Router({
},
component: () => import('@pages/sample/ibizbookusr2-calendar-view/ibizbookusr2-calendar-view.vue'),
},
{
path: '/ibizbooks/:ibizbook?/usr1110030546customview/:usr1110030546customview?',
meta: {
caption: 'entities.ibizbook.views.usr1110030546customview.caption',
info:'',
parameters: [
{ pathName: 'ibizbooks', parameterName: 'ibizbook' },
{ pathName: 'usr1110030546customview', parameterName: 'usr1110030546customview' },
],
requireAuth: true,
},
component: () => import('@pages/sample/ibizbookusr1110030546-custom-view/ibizbookusr1110030546-custom-view.vue'),
},
{
path: '/ibizorders/:ibizorder?/sgridview/:sgridview?',
meta: {
......
......@@ -322,6 +322,15 @@ export const viewstate: any = {
refviews: [
],
},
{
viewtag: '1A58B21B-2033-4CC4-B3B8-6AB6BFD2F26A',
viewmodule: 'Sample',
viewname: 'IBIZBOOKUsr1110030546CustomView',
viewaction: '',
viewdatachange: false,
refviews: [
],
},
{
viewtag: '1a7578c0b5f8a1107d0fe9c2dc51f314',
viewmodule: 'Sample',
......@@ -918,6 +927,7 @@ export const viewstate: any = {
'd1e103c50de1fa941638bec77683936c',
'05879876-B0D0-4102-991F-61A0C4608489',
'1C3D71C7-D5B8-4937-89F7-F822EA1629F4',
'1A58B21B-2033-4CC4-B3B8-6AB6BFD2F26A',
'7ce3aaf69c0b882631428087b7db6464',
'38b0b453d423e0772822db6be4f02505',
'2D42F3B7-3267-4276-9120-10F2D81E35AF',
......
......@@ -953,6 +953,9 @@ export default class MainMenuBase extends Vue implements ControlInterface {
case 'UsrAppFunc1109992105':
this.clickUsrAppFunc1109992105(item);
return;
case 'AppFunc127':
this.clickAppFunc127(item);
return;
case 'AppFunc100':
this.clickAppFunc100(item);
return;
......@@ -3563,6 +3566,29 @@ export default class MainMenuBase extends Vue implements ControlInterface {
})
}
/**
* 表格部件界面逻辑测试
*
* @param {*} [item={}]
* @memberof MainMenu
*/
public clickAppFunc127(item: any = {}) {
const viewparam: any = {};
Object.assign(viewparam, {});
const deResParameters: any[] = [];
const parameters: any[] = [
{ pathName: 'ibizbooks', parameterName: 'ibizbook' },
{ pathName: 'usr1110030546customview', parameterName: 'usr1110030546customview' },
];
const path: string = this.$viewTool.buildUpRoutePath(this.$route, {}, deResParameters, parameters, [], viewparam);
if(Object.is(this.$route.fullPath,path)){
return;
}
this.$nextTick(function(){
this.$router.push(path);
})
}
/**
* 自定义布局表单多媒体测试
*
......
......@@ -3132,6 +3132,25 @@ export default class MainMenuModel {
appfunctag: 'UsrAppFunc1109992105',
resourcetag: '',
authtag:'Web-MainMenu-menuitem210',
},
{
id: '9543E2FC-B410-4749-A277-49D3D50D8757',
name: 'menuitem131',
text: '表格部件界面逻辑测试',
type: 'MENUITEM',
counterid: '',
tooltip: '表格部件界面逻辑测试',
expanded: false,
separator: false,
hidden: false,
hidesidebar: false,
opendefault: false,
iconcls: '',
icon: '',
textcls: '',
appfunctag: 'AppFunc127',
resourcetag: '',
authtag:'Web-MainMenu-menuitem131',
},
],
},
......@@ -5263,6 +5282,18 @@ export default class MainMenuModel {
{ pathName: 'formloadcustomview', parameterName: 'formloadcustomview' },
],
},
{
appfunctag: 'AppFunc127',
appfuncyype: 'APPVIEW',
openmode: '',
codename: 'ibizbookusr1110030546customview',
deResParameters: [],
routepath: '/index/:index?/ibizbooks/:ibizbook?/usr1110030546customview/:usr1110030546customview?',
parameters: [
{ pathName: 'ibizbooks', parameterName: 'ibizbook' },
{ pathName: 'usr1110030546customview', parameterName: 'usr1110030546customview' },
],
},
{
appfunctag: 'AppFunc100',
appfuncyype: 'APPVIEW',
......
......@@ -618,7 +618,7 @@ export default class DefaultBase extends Vue implements ControlInterface {
*/
public load(opt: any = {}): void {
if(!this.loadAction){
this.$Notice.error({ title: (this.$t('app.commonWords.wrong') as string), desc: 'IBIZAPPEDITORGridView' + (this.$t('app.searchForm.notConfig.loadAction') as string) });
this.$Notice.error({ title: (this.$t('app.commonWords.wrong') as string), desc: 'IBIZAPPEDITORListView' + (this.$t('app.searchForm.notConfig.loadAction') as string) });
return;
}
const arg: any = { ...opt };
......@@ -654,7 +654,7 @@ export default class DefaultBase extends Vue implements ControlInterface {
*/
public async loadDraft(opt: any = {},mode?:string): Promise<any> {
if(!this.loaddraftAction){
this.$Notice.error({ title: (this.$t('app.commonWords.wrong') as string), desc: 'IBIZAPPEDITORGridView' + (this.$t('app.searchForm.notConfig.loaddraftAction') as string) });
this.$Notice.error({ title: (this.$t('app.commonWords.wrong') as string), desc: 'IBIZAPPEDITORListView' + (this.$t('app.searchForm.notConfig.loaddraftAction') as string) });
return;
}
const arg: any = { ...opt } ;
......
......@@ -14,11 +14,6 @@ export default class ListpanelModel {
*/
public getDataItems(): any[] {
return [
{
name: 'ibizbookname',
prop: 'ibizbookname',
dataType: 'TEXT',
},
{
name: 'press',
prop: 'press',
......@@ -30,10 +25,9 @@ export default class ListpanelModel {
dataType: 'INT',
},
{
name: 'type',
prop: 'type',
dataType: 'TEXT',
codelist:{tag:'BookType',codelistType:'STATIC'},
name: 'price',
prop: 'price',
dataType: 'FLOAT',
},
{
name: 'author',
......@@ -41,9 +35,20 @@ export default class ListpanelModel {
dataType: 'TEXT',
},
{
name: 'icon',
prop: 'icon',
dataType: 'LONGTEXT',
name: 'ibizbookid',
prop: 'ibizbookid',
dataType: 'GUID',
},
{
name: 'ibizbookname',
prop: 'ibizbookname',
dataType: 'TEXT',
},
{
name: 'type',
prop: 'type',
dataType: 'TEXT',
codelist:{tag:'BookType',codelistType:'STATIC'},
},
{
name: 'subtext',
......
......@@ -21,6 +21,26 @@ export default class ListpanelModel {
{
name: 'field_text_dynamic',
prop: 'ibizbookname'
},
{
name: 'field_text_dynamic1',
prop: 'author'
},
{
name: 'field_text_dynamic2',
prop: 'booknumber'
},
{
name: 'field_text_dynamic4',
prop: 'subtext'
},
{
name: 'field_text_dynamic5',
prop: 'type'
},
{
name: 'field_text_dynamic3',
prop: 'press'
}
]
}
......
......@@ -715,7 +715,7 @@ export default class CardNavigationBase extends Vue implements ControlInterface
*/
public load(opt: any = {}, isReset: boolean = false): void {
if(!this.fetchAction){
this.$Notice.error({ title: (this.$t('app.commonWords.wrong') as string), desc: 'IBIZOrderDataViewExpView_layout' + (this.$t('app.list.notConfig.fetchAction') as string) });
this.$Notice.error({ title: (this.$t('app.commonWords.wrong') as string), desc: 'IBIZOrderDataViewExpView' + (this.$t('app.list.notConfig.fetchAction') as string) });
return;
}
const arg: any = {...opt};
......@@ -794,7 +794,7 @@ export default class CardNavigationBase extends Vue implements ControlInterface
*/
public async remove(datas: any[]): Promise<any> {
if(!this.removeAction){
this.$Notice.error({ title: (this.$t('app.commonWords.wrong') as string), desc: 'IBIZOrderDataViewExpView_layout' + (this.$t('app.gridpage.notConfig.removeAction') as string) });
this.$Notice.error({ title: (this.$t('app.commonWords.wrong') as string), desc: 'IBIZOrderDataViewExpView' + (this.$t('app.gridpage.notConfig.removeAction') as string) });
return;
}
let _datas:any[] = [];
......@@ -903,7 +903,7 @@ export default class CardNavigationBase extends Vue implements ControlInterface
try {
if(Object.is(item.rowDataState, 'create')){
if(!this.createAction){
this.$Notice.error({ title: (this.$t('app.commonWords.wrong') as string), desc: 'IBIZOrderDataViewExpView_layout' + (this.$t('app.list.notConfig.createAction') as string) });
this.$Notice.error({ title: (this.$t('app.commonWords.wrong') as string), desc: 'IBIZOrderDataViewExpView' + (this.$t('app.list.notConfig.createAction') as string) });
}else{
Object.assign(item,{viewparams:this.viewparams});
let response = await this.service.add(this.createAction, JSON.parse(JSON.stringify(this.context)),item, this.showBusyIndicator);
......@@ -911,7 +911,7 @@ export default class CardNavigationBase extends Vue implements ControlInterface
}
}else if(Object.is(item.rowDataState, 'update')){
if(!this.updateAction){
this.$Notice.error({ title: (this.$t('app.commonWords.wrong') as string), desc: 'IBIZOrderDataViewExpView_layout' + (this.$t('app.list.notConfig.updateAction') as string) });
this.$Notice.error({ title: (this.$t('app.commonWords.wrong') as string), desc: 'IBIZOrderDataViewExpView' + (this.$t('app.list.notConfig.updateAction') as string) });
}else{
Object.assign(item,{viewparams:this.viewparams});
if(item.ibizorder){
......
......@@ -2051,6 +2051,21 @@
"uIActionMode" : "SYS",
"uIActionTag" : "panel_Layoutpanel_button_calluilogic2_click",
"uIActionType" : "DEUIACTION"
}, {
"actionTarget" : "NONE",
"caption" : "按钮",
"codeName" : "panel_Listpanel_button_calluilogic1_click",
"fullCodeName" : "IBIZBOOK_panel_Listpanel_button_calluilogic1_click",
"name" : "按钮",
"getPSAppDataEntity" : {
"modelref" : true,
"path" : "PSSYSAPPS/Web/PSAPPDATAENTITIES/IBIZBOOK.json"
},
"timeout" : 60000,
"uIActionMode" : "CUSTOM",
"uIActionTag" : "panel_Listpanel_button_calluilogic1_click",
"uIActionType" : "DEUIACTION",
"id" : "panel_Listpanel_button_calluilogic1_click@IBIZBOOK"
}, {
"actionTarget" : "SINGLEDATA",
"caption" : "编辑",
......
......@@ -5,6 +5,21 @@
}, {
"id" : "field_text_dynamic",
"viewFieldName" : "ibizbookname"
}, {
"id" : "field_text_dynamic1",
"viewFieldName" : "author"
}, {
"id" : "field_text_dynamic2",
"viewFieldName" : "booknumber"
}, {
"id" : "field_text_dynamic4",
"viewFieldName" : "subtext"
}, {
"id" : "field_text_dynamic5",
"viewFieldName" : "type"
}, {
"id" : "field_text_dynamic3",
"viewFieldName" : "press"
} ],
"codeName" : "Listpanel",
"controlType" : "PANEL",
......@@ -15,6 +30,28 @@
"modelref" : true,
"path" : "PSSYSAPPS/Web/PSAPPDATAENTITIES/IBIZBOOK.json"
},
"getPSAppViewLogics" : [ {
"logicTrigger" : "CUSTOM",
"logicType" : "APPVIEWUIACTION",
"name" : "list_itempanel_button_calluilogic1_click",
"getPSAppViewUIAction" : {
"modelref" : true,
"id" : "list_itempanel_button_calluilogic1"
}
} ],
"getPSAppViewUIActions" : [ {
"name" : "list_itempanel_button_calluilogic1",
"getPSUIAction" : {
"getPSAppDataEntity" : {
"modelref" : true,
"path" : "PSSYSAPPS/Web/PSAPPDATAENTITIES/IBIZBOOK.json"
},
"modelref" : true,
"id" : "panel_Listpanel_button_calluilogic1_click@IBIZBOOK"
},
"uIActionTarget" : "NONE",
"xDataControlName" : "list_itempanel"
} ],
"getPSLayout" : {
"columnCount" : 24,
"layout" : "TABLE_24COL"
......@@ -113,6 +150,244 @@
} ]
} ]
} ]
}, {
"caption" : "栅格容器",
"itemStyle" : "DEFAULT",
"itemType" : "CONTAINER",
"name" : "container_grid2",
"getPSLayout" : {
"layout" : "SIMPLEFLEX"
},
"getPSLayoutPos" : {
"colMD" : 24,
"layout" : "TABLE_24COL"
},
"getPSPanelItems" : [ {
"caption" : "面板容器",
"itemStyle" : "DEFAULT",
"itemType" : "CONTAINER",
"name" : "container4",
"getPSLayout" : {
"layout" : "SIMPLEFLEX"
},
"getPSLayoutPos" : {
"grow" : 3,
"hAlignSelf" : "RIGHT",
"layout" : "SIMPLEFLEX"
},
"getPSPanelItems" : [ {
"caption" : "标签",
"contentType" : "RAW",
"itemStyle" : "DEFAULT",
"itemType" : "RAWITEM",
"name" : "static_label1",
"getPSLayoutPos" : {
"grow" : -1,
"layout" : "SIMPLEFLEX"
},
"getPSRawItem" : {
"caption" : "作者:",
"contentType" : "RAW",
"name" : "static_label1",
"predefinedType" : "STATIC_LABEL",
"renderMode" : "PARAGRAPH"
},
"rawContent" : "作者:",
"showCaption" : true
}, {
"caption" : "标签",
"contentType" : "RAW",
"itemStyle" : "DEFAULT",
"itemType" : "RAWITEM",
"name" : "static_label3",
"getPSLayoutPos" : {
"grow" : -1,
"layout" : "SIMPLEFLEX"
},
"getPSRawItem" : {
"caption" : "借阅数量:",
"contentType" : "RAW",
"name" : "static_label3",
"predefinedType" : "STATIC_LABEL",
"renderMode" : "PARAGRAPH"
},
"rawContent" : "借阅数量:",
"showCaption" : true
}, {
"caption" : "标签",
"contentType" : "RAW",
"itemStyle" : "DEFAULT",
"itemType" : "RAWITEM",
"name" : "static_label4",
"getPSLayoutPos" : {
"grow" : -1,
"layout" : "SIMPLEFLEX"
},
"getPSRawItem" : {
"caption" : "书籍描述:",
"contentType" : "RAW",
"name" : "static_label4",
"predefinedType" : "STATIC_LABEL",
"renderMode" : "PARAGRAPH"
},
"rawContent" : "书籍描述:",
"showCaption" : true
} ]
}, {
"caption" : "面板容器",
"itemStyle" : "DEFAULT",
"itemType" : "CONTAINER",
"name" : "container5",
"getPSLayout" : {
"layout" : "SIMPLEFLEX"
},
"getPSLayoutPos" : {
"grow" : 9,
"layout" : "SIMPLEFLEX"
},
"getPSPanelItems" : [ {
"caption" : "文本(动态)",
"itemStyle" : "DEFAULT",
"itemType" : "FIELD",
"name" : "field_text_dynamic1",
"getPSEditor" : {
"editorType" : "SPAN",
"name" : "field_text_dynamic1",
"predefinedType" : "FIELD_TEXT_DYNAMIC",
"renderMode" : "TEXT_DYNAMIC",
"enableLinkView" : false
},
"getPSLayoutPos" : {
"grow" : -1,
"layout" : "SIMPLEFLEX"
},
"viewFieldName" : "author",
"hidden" : false,
"showCaption" : false
}, {
"caption" : "文本(动态)",
"itemStyle" : "DEFAULT",
"itemType" : "FIELD",
"name" : "field_text_dynamic2",
"getPSEditor" : {
"editorType" : "SPAN",
"name" : "field_text_dynamic2",
"predefinedType" : "FIELD_TEXT_DYNAMIC",
"renderMode" : "TEXT_DYNAMIC",
"enableLinkView" : false
},
"getPSLayoutPos" : {
"grow" : -1,
"layout" : "SIMPLEFLEX"
},
"viewFieldName" : "booknumber",
"hidden" : false,
"showCaption" : false
}, {
"caption" : "文本(动态)",
"itemStyle" : "DEFAULT",
"itemType" : "FIELD",
"name" : "field_text_dynamic4",
"getPSEditor" : {
"editorType" : "SPAN",
"name" : "field_text_dynamic4",
"predefinedType" : "FIELD_TEXT_DYNAMIC",
"renderMode" : "TEXT_DYNAMIC",
"enableLinkView" : false
},
"getPSLayoutPos" : {
"grow" : -1,
"layout" : "SIMPLEFLEX"
},
"viewFieldName" : "subtext",
"hidden" : false,
"showCaption" : false
} ]
} ]
}, {
"caption" : "容器",
"itemStyle" : "DEFAULT",
"itemType" : "CONTAINER",
"name" : "container6",
"getPSLayout" : {
"layout" : "FLEX"
},
"getPSLayoutPos" : {
"colMD" : 24,
"layout" : "TABLE_24COL"
},
"getPSPanelItems" : [ {
"caption" : "文本(动态)",
"itemStyle" : "DEFAULT",
"itemType" : "FIELD",
"name" : "field_text_dynamic5",
"getPSEditor" : {
"editorType" : "SPAN",
"name" : "field_text_dynamic5",
"predefinedType" : "FIELD_TEXT_DYNAMIC",
"renderMode" : "TEXT_DYNAMIC",
"enableLinkView" : false
},
"getPSLayoutPos" : {
"grow" : -1,
"layout" : "FLEX"
},
"viewFieldName" : "type",
"hidden" : false,
"showCaption" : false
}, {
"caption" : "文本(动态)",
"itemStyle" : "DEFAULT",
"itemType" : "FIELD",
"name" : "field_text_dynamic3",
"getPSEditor" : {
"editorType" : "SPAN",
"name" : "field_text_dynamic3",
"predefinedType" : "FIELD_TEXT_DYNAMIC",
"renderMode" : "TEXT_DYNAMIC",
"enableLinkView" : false
},
"getPSLayoutPos" : {
"grow" : -1,
"layout" : "FLEX"
},
"viewFieldName" : "press",
"hidden" : false,
"showCaption" : false
}, {
"actionType" : "UIACTION",
"buttonStyle" : "DEFAULT",
"caption" : "按钮",
"itemStyle" : "DEFAULT",
"itemType" : "BUTTON",
"name" : "button_calluilogic1",
"getPSAppViewUIAction" : {
"modelref" : true,
"id" : "list_itempanel_button_calluilogic1"
},
"getPSLayoutPos" : {
"grow" : -1,
"layout" : "FLEX"
},
"getPSUIAction" : {
"actionTarget" : "NONE",
"caption" : "按钮",
"codeName" : "panel_Listpanel_button_calluilogic1_click",
"fullCodeName" : "IBIZBOOK_panel_Listpanel_button_calluilogic1_click",
"name" : "按钮",
"getPSAppDataEntity" : {
"modelref" : true,
"path" : "PSSYSAPPS/Web/PSAPPDATAENTITIES/IBIZBOOK.json"
},
"timeout" : 60000,
"uIActionMode" : "CUSTOM",
"uIActionTag" : "panel_Listpanel_button_calluilogic1_click",
"uIActionType" : "DEUIACTION",
"id" : "panel_Listpanel_button_calluilogic1_click@IBIZBOOK"
},
"tooltip" : "按钮",
"showCaption" : true
} ]
} ],
"modelid" : "D7D06AA3-7298-433A-BBD9-5A4105BD915F",
"modeltype" : "PSSYSVIEWPANEL"
......
......@@ -3592,6 +3592,24 @@
"layout" : "TABLE_24COL"
},
"tooltip" : "表单界面逻辑加载"
}, {
"accUserMode" : 2,
"caption" : "表格部件界面逻辑测试",
"itemType" : "MENUITEM",
"name" : "menuitem131",
"getPSAppFunc" : {
"modelref" : true,
"id" : "AppFunc127"
},
"getPSLayout" : {
"columnCount" : 24,
"layout" : "TABLE_24COL"
},
"getPSLayoutPos" : {
"colMD" : 24,
"layout" : "TABLE_24COL"
},
"tooltip" : "表格部件界面逻辑测试"
} ],
"getPSLayout" : {
"columnCount" : 24,
......
......@@ -2014,6 +2014,16 @@
"id" : "UsrAppFunc1109992105"
},
"tooltip" : "表单界面逻辑加载"
}, {
"accUserMode" : 2,
"caption" : "表格部件界面逻辑测试",
"itemType" : "MENUITEM",
"name" : "menuitem131",
"getPSAppFunc" : {
"modelref" : true,
"id" : "AppFunc127"
},
"tooltip" : "表格部件界面逻辑测试"
} ],
"tooltip" : "界面逻辑测试"
} ],
......
......@@ -3359,6 +3359,16 @@
"path" : "PSSYSAPPS/Web/PSAPPDEVIEWS/IBIZOrderSF3EditView.json",
"viewType" : "DEEDITVIEW"
}
}, {
"appFuncType" : "APPVIEW",
"codeName" : "AppFunc127",
"name" : "表格部件界面逻辑测试",
"openMode" : "INDEXVIEWTAB",
"getPSAppView" : {
"modelref" : true,
"path" : "PSSYSAPPS/Web/PSAPPDEVIEWS/IBIZBOOKUsr1110030546CustomView.json",
"viewType" : "DECUSTOMVIEW"
}
}, {
"appFuncType" : "APPVIEW",
"codeName" : "Auto338",
......@@ -18684,6 +18694,24 @@
"layout" : "TABLE_24COL"
},
"tooltip" : "表单界面逻辑加载"
}, {
"accUserMode" : 2,
"caption" : "表格部件界面逻辑测试",
"itemType" : "MENUITEM",
"name" : "menuitem131",
"getPSAppFunc" : {
"modelref" : true,
"id" : "AppFunc127"
},
"getPSLayout" : {
"columnCount" : 24,
"layout" : "TABLE_24COL"
},
"getPSLayoutPos" : {
"colMD" : 24,
"layout" : "TABLE_24COL"
},
"tooltip" : "表格部件界面逻辑测试"
} ],
"getPSLayout" : {
"columnCount" : 24,
......@@ -26776,6 +26804,21 @@
"uIActionMode" : "SYS",
"uIActionTag" : "panel_Layoutpanel_button_calluilogic2_click",
"uIActionType" : "DEUIACTION"
}, {
"actionTarget" : "NONE",
"caption" : "按钮",
"codeName" : "panel_Listpanel_button_calluilogic1_click",
"fullCodeName" : "IBIZBOOK_panel_Listpanel_button_calluilogic1_click",
"name" : "按钮",
"getPSAppDataEntity" : {
"modelref" : true,
"path" : "PSSYSAPPS/Web/PSAPPDATAENTITIES/IBIZBOOK.json"
},
"timeout" : 60000,
"uIActionMode" : "CUSTOM",
"uIActionTag" : "panel_Listpanel_button_calluilogic1_click",
"uIActionType" : "DEUIACTION",
"id" : "panel_Listpanel_button_calluilogic1_click@IBIZBOOK"
}, {
"actionTarget" : "SINGLEDATA",
"caption" : "编辑",
......
......@@ -172,7 +172,7 @@
<!--输出实体[IBIZBOOK]数据结构 -->
<changeSet author="a_LAB01_df847bdfd" id="tab-ibizbook-701-7">
<changeSet author="a_LAB01_df847bdfd" id="tab-ibizbook-707-7">
<createTable tableName="T_IBIZBOOK">
<column name="CREATEMAN" remarks="" type="VARCHAR(60)">
</column>
......
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册