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

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

上级 f0cea67b
......@@ -343,6 +343,7 @@ function getAppLocale(){
menuitem21: commonLogic.appcommonhandle("工作流动态操作视图",null),
menuitem11: commonLogic.appcommonhandle("其他视图",null),
menuitem98: commonLogic.appcommonhandle("自定义视图",null),
menuitem212: commonLogic.appcommonhandle("自定义实现表格视图",null),
menuitem153: commonLogic.appcommonhandle("逻辑",null),
menuitem154: commonLogic.appcommonhandle("应用功能",null),
menuitem127: commonLogic.appcommonhandle("打开应用视图",null),
......@@ -413,7 +414,6 @@ function getAppLocale(){
menuitem227: commonLogic.appcommonhandle("其他视图",null),
menuitem230: commonLogic.appcommonhandle("自定义视图",null),
menuitem201: commonLogic.appcommonhandle("测试界面逻辑",null),
menuitem212: commonLogic.appcommonhandle("按钮测试",null),
},
},
formpage:{
......
......@@ -343,6 +343,7 @@ function getAppLocale(){
menuitem21: commonLogic.appcommonhandle("工作流动态操作视图",null),
menuitem11: commonLogic.appcommonhandle("Other Views",null),
menuitem98: commonLogic.appcommonhandle("Custom View",null),
menuitem212: commonLogic.appcommonhandle("自定义实现表格视图",null),
menuitem153: commonLogic.appcommonhandle("Logic",null),
menuitem154: commonLogic.appcommonhandle("Application Function",null),
menuitem127: commonLogic.appcommonhandle("Open Application View",null),
......@@ -413,7 +414,6 @@ function getAppLocale(){
menuitem227: commonLogic.appcommonhandle("其他视图",null),
menuitem230: commonLogic.appcommonhandle("自定义视图",null),
menuitem201: commonLogic.appcommonhandle("测试界面逻辑",null),
menuitem212: commonLogic.appcommonhandle("按钮测试",null),
},
},
formpage:{
......
......@@ -343,6 +343,7 @@ function getAppLocale(){
menuitem21: commonLogic.appcommonhandle("工作流动态操作视图",null),
menuitem11: commonLogic.appcommonhandle("其他视图",null),
menuitem98: commonLogic.appcommonhandle("自定义视图",null),
menuitem212: commonLogic.appcommonhandle("自定义实现表格视图",null),
menuitem153: commonLogic.appcommonhandle("逻辑",null),
menuitem154: commonLogic.appcommonhandle("应用功能",null),
menuitem127: commonLogic.appcommonhandle("打开应用视图",null),
......@@ -413,7 +414,6 @@ function getAppLocale(){
menuitem227: commonLogic.appcommonhandle("其他视图",null),
menuitem230: commonLogic.appcommonhandle("自定义视图",null),
menuitem201: commonLogic.appcommonhandle("测试界面逻辑",null),
menuitem212: commonLogic.appcommonhandle("按钮测试",null),
},
},
formpage:{
......
......@@ -37,6 +37,7 @@
fetchAction="FetchDefault"
name="grid"
ref='grid'
@打印选中数据="grid_打印选中数据($event)"
@onselectionchange="grid_onselectionchange($event)"
@closeview="closeView($event)">
</view_grid>
......@@ -863,6 +864,15 @@ export default class IBIZBOOKCustomView_layoutBase extends Vue {
})
}
/**
* grid 部件 打印选中数据 事件
*
* @param {*} [args={}]
* @param {*} $event
* @memberof IBIZBOOKCustomView_layoutBase
*/
public grid_打印选中数据($event: any, $event2?: any) {
}
/**
* grid 部件 onselectionchange 事件
*
......
......@@ -24,6 +24,7 @@
fetchAction="FetchDefault"
name="grid"
ref='grid'
@打印选中数据="grid_打印选中数据($event)"
@onselectionchange="grid_onselectionchange($event)"
@closeview="closeView($event)">
</view_grid>
......@@ -868,6 +869,15 @@ export default class IBIZBOOKGridLoadCustomViewBase extends Vue {
})
}
/**
* grid 部件 打印选中数据 事件
*
* @param {*} [args={}]
* @param {*} $event
* @memberof IBIZBOOKGridLoadCustomViewBase
*/
public grid_打印选中数据($event: any, $event2?: any) {
}
/**
* grid 部件 onselectionchange 事件
*
......
......@@ -24,6 +24,7 @@
fetchAction="FetchDefault"
name="meditviewpanel"
ref='meditviewpanel'
@打印选中数据="meditviewpanel_打印选中数据($event)"
@onselectionchange="meditviewpanel_onselectionchange($event)"
@closeview="closeView($event)">
</view_meditviewpanel>
......@@ -622,6 +623,15 @@ export default class IBIZBOOKMEditView9Base extends Vue {
}
}
/**
* meditviewpanel 部件 打印选中数据 事件
*
* @param {*} [args={}]
* @param {*} $event
* @memberof IBIZBOOKMEditView9Base
*/
public meditviewpanel_打印选中数据($event: any, $event2?: any) {
}
/**
* meditviewpanel 部件 onselectionchange 事件
*
......
......@@ -23,6 +23,7 @@
fetchAction="FetchDefault"
name="meditviewpanel"
ref='meditviewpanel'
@打印选中数据="meditviewpanel_打印选中数据($event)"
@onselectionchange="meditviewpanel_onselectionchange($event)"
@closeview="closeView($event)">
</view_meditviewpanel>
......@@ -836,6 +837,15 @@ export default class IBIZBOOKUsr2MEditView9_layoutBase extends Vue {
})
}
/**
* meditviewpanel 部件 打印选中数据 事件
*
* @param {*} [args={}]
* @param {*} $event
* @memberof IBIZBOOKUsr2MEditView9_layoutBase
*/
public meditviewpanel_打印选中数据($event: any, $event2?: any) {
}
/**
* meditviewpanel 部件 onselectionchange 事件
*
......
......@@ -24,6 +24,7 @@
fetchAction="FetchDefault"
name="meditviewpanel"
ref='meditviewpanel'
@打印选中数据="meditviewpanel_打印选中数据($event)"
@onselectionchange="meditviewpanel_onselectionchange($event)"
@closeview="closeView($event)">
</view_meditviewpanel>
......@@ -622,6 +623,15 @@ export default class IBIZBOOKUsr2MEditView9Base extends Vue {
}
}
/**
* meditviewpanel 部件 打印选中数据 事件
*
* @param {*} [args={}]
* @param {*} $event
* @memberof IBIZBOOKUsr2MEditView9Base
*/
public meditviewpanel_打印选中数据($event: any, $event2?: any) {
}
/**
* meditviewpanel 部件 onselectionchange 事件
*
......
......@@ -10,29 +10,11 @@
<div class='content-container'>
<div style="margin-bottom:6px;">
<i-input v-show="!isExpandSearchForm" v-model="query" search enter-button @on-search="onSearch($event)" class='pull-left' placeholder="图书名称" style='max-width: 400px;margin-top:6px;padding-left: 24px' />
<div class='pull-right'>
<div class='toolbar-container'>
</div>
</div>
</div>
<view_searchform
:viewState="viewState"
:viewparams="viewparams"
:context="context"
:viewCtx="viewCtx"
:showBusyIndicator="true"
v-show="true"
loaddraftAction="FilterGetDraft"
loadAction="FilterGet"
@valuechange="quickFormValueChange"
name="searchform"
ref='searchform'
@search="searchform_search($event)"
@load="searchform_load($event)"
@save="searchform_save($event)"
@closeview="closeView($event)">
</view_searchform>
<view_list
:viewState="viewState"
:viewparams="viewparams"
......@@ -240,7 +222,6 @@ export default class IBIZBOOKUsr5ListViewBase extends Vue {
* @memberof IBIZBOOKUsr5ListViewBase
*/
public containerModel: any = {
view_searchform: { name: 'searchform', type: 'SEARCHFORM' },
view_toolbar: { name: 'toolbar', type: 'TOOLBAR' },
view_list: { name: 'list', type: 'LIST' },
};
......@@ -327,7 +308,6 @@ export default class IBIZBOOKUsr5ListViewBase extends Vue {
newdata: (args: any[],fullargs?:any[],params?: any, $event?: any, xData?: any) => {
this.newdata(args,fullargs, params, $event, xData);
},
searchform: this.$refs.searchform,
keyPSDEField: 'ibizbook',
majorPSDEField: 'ibizbookname',
isLoadDefault: true,
......@@ -682,36 +662,6 @@ export default class IBIZBOOKUsr5ListViewBase extends Vue {
}
/**
* searchform 部件 search 事件
*
* @param {*} [args={}]
* @param {*} $event
* @memberof IBIZBOOKUsr5ListViewBase
*/
public searchform_search($event: any, $event2?: any) {
this.engine.onCtrlEvent('searchform', 'search', $event);
}
/**
* searchform 部件 load 事件
*
* @param {*} [args={}]
* @param {*} $event
* @memberof IBIZBOOKUsr5ListViewBase
*/
public searchform_load($event: any, $event2?: any) {
this.engine.onCtrlEvent('searchform', 'load', $event);
}
/**
* searchform 部件 save 事件
*
* @param {*} [args={}]
* @param {*} $event
* @memberof IBIZBOOKUsr5ListViewBase
*/
public searchform_save($event: any, $event2?: any) {
this.engine.onCtrlEvent('searchform', 'save', $event);
}
/**
* list 部件 rowdblclick 事件
*
......
......@@ -2,11 +2,9 @@
import { Component } from 'vue-property-decorator';
import IBIZBOOKUsr5ListViewBase from './ibizbookusr5-list-view-base.vue';
import view_searchform from '@widgets/ibizbook/quicksearchform-searchform/quicksearchform-searchform.vue';
import view_list from '@widgets/ibizbook/listpanel-list/listpanel-list.vue';
@Component({
components: {
view_searchform,
view_list,
},
beforeRouteEnter: (to: any, from: any, next: any) => {
......
<script lang='tsx'>
import { Component } from 'vue-property-decorator';
import IBIZCustomCustomEditViewBase from './ibizcustom-custom-edit-view-base.vue';
import view_usr1109034916form from '@widgets/ibizcustom/main-form/main-form.vue';
@Component({
components: {
view_usr1109034916form,
},
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 IBIZCustomCustomEditView extends IBIZCustomCustomEditViewBase {
}
</script>
\ No newline at end of file
<script lang='tsx'>
import { Component } from 'vue-property-decorator';
import IBIZCustomCustomGridViewBase from './ibizcustom-custom-grid-view-base.vue';
import view_usr1109960278searchform from '@widgets/ibizcustom/default-searchform/default-searchform.vue';
import view_usr1109459025grid from '@widgets/ibizcustom/main-grid/main-grid.vue';
@Component({
components: {
view_usr1109960278searchform,
view_usr1109459025grid,
},
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 IBIZCustomCustomGridView extends IBIZCustomCustomGridViewBase {
}
</script>
\ No newline at end of file
......@@ -92,6 +92,7 @@ export const PageComponents = {
Vue.component('ibizsample0021-grid-view', () => import('@pages/sample/ibizsample0021-grid-view/ibizsample0021-grid-view.vue'));
Vue.component('ibizsample0021-wfdyna-action-view', () => import('@pages/sample/ibizsample0021-wfdyna-action-view/ibizsample0021-wfdyna-action-view.vue'));
Vue.component('ibizbookcustom-view', () => import('@pages/sample/ibizbookcustom-view/ibizbookcustom-view.vue'));
Vue.component('ibizcustom-custom-grid-view', () => import('@pages/sample/ibizcustom-custom-grid-view/ibizcustom-custom-grid-view.vue'));
Vue.component('ibizorder-sf5-grid-view', () => import('@pages/sample/ibizorder-sf5-grid-view/ibizorder-sf5-grid-view.vue'));
Vue.component('ibizorder-sf6-grid-view', () => import('@pages/sample/ibizorder-sf6-grid-view/ibizorder-sf6-grid-view.vue'));
Vue.component('ibiztaskusr2-edit-view', () => import('@pages/sample/ibiztaskusr2-edit-view/ibiztaskusr2-edit-view.vue'));
......@@ -141,7 +142,6 @@ export const PageComponents = {
Vue.component('ibizsample0021-wfdyna-action-view-layout', () => import('@pages/sample/ibizsample0021-wfdyna-action-view-layout/ibizsample0021-wfdyna-action-view-layout.vue'));
Vue.component('ibizbookcustom-view-layout', () => import('@pages/sample/ibizbookcustom-view-layout/ibizbookcustom-view-layout.vue'));
Vue.component('ibizbooktest-logic-custom-view', () => import('@pages/sample/ibizbooktest-logic-custom-view/ibizbooktest-logic-custom-view.vue'));
Vue.component('ibizcustomer-usr3-edit-view', () => import('@pages/sample/ibizcustomer-usr3-edit-view/ibizcustomer-usr3-edit-view.vue'));
Vue.component('ibizappviewgrid-view', () => import('@pages/sample/ibizappviewgrid-view/ibizappviewgrid-view.vue'));
Vue.component('ibizappviewlist-view', () => import('@pages/sample/ibizappviewlist-view/ibizappviewlist-view.vue'));
Vue.component('ibizappctrlgrid-view', () => import('@pages/sample/ibizappctrlgrid-view/ibizappctrlgrid-view.vue'));
......@@ -197,6 +197,7 @@ export const PageComponents = {
Vue.component('ibizhardware-edit-view', () => import('@pages/sample/ibizhardware-edit-view/ibizhardware-edit-view.vue'));
Vue.component('ibizsample0021-wfdyna-edit-view', () => import('@pages/sample/ibizsample0021-wfdyna-edit-view/ibizsample0021-wfdyna-edit-view.vue'));
Vue.component('ibizsample0021-edit-view', () => import('@pages/sample/ibizsample0021-edit-view/ibizsample0021-edit-view.vue'));
Vue.component('ibizcustom-custom-edit-view', () => import('@pages/sample/ibizcustom-custom-edit-view/ibizcustom-custom-edit-view.vue'));
Vue.component('ibiztaskteamgrid-view9', () => import('@pages/sample/ibiztaskteamgrid-view9/ibiztaskteamgrid-view9.vue'));
Vue.component('ibizbookusr3-edit-view', () => import('@pages/sample/ibizbookusr3-edit-view/ibizbookusr3-edit-view.vue'));
Vue.component('ibizorder-usr5-edit-view', () => import('@pages/sample/ibizorder-usr5-edit-view/ibizorder-usr5-edit-view.vue'));
......
......@@ -10,6 +10,7 @@ import CustomViewGridLoadUILogic from './custom-view-grid-load-ui-logic';
import FormLoadUILogic from './form-load-ui-logic';
import GridLoadUILogic from './grid-load-ui-logic';
import PrintParamsUILogic from './print-params-ui-logic';
import CancelSelectUILogic from './cancel-select-ui-logic';
/**
* 图书UI服务对象基类
......@@ -700,6 +701,9 @@ export default class IBIZBOOKUIServiceBase extends UIService {
if (name === 'PrintParams') {
return await PrintParamsUILogic.getInstance().execute(args, context, params, $event, xData, actionContext, srfParentDeName);
}
if (name === 'cancelSelect') {
return await CancelSelectUILogic.getInstance().execute(args, context, params, $event, xData, actionContext, srfParentDeName);
}
}
}
\ No newline at end of file
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册