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

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

上级 fa18868d
......@@ -269,15 +269,6 @@ export default class IBIZBOOKDashboardView_layoutBase extends Vue {
*/
public layoutData:any = {};
/**
* 视图布局部件
*
* @public
* @memberof IBIZBOOKDashboardView_layoutBase
*/
public layoutCtrls: any[] = [
];
/**
* 视图布局面板模型对象
*
......@@ -312,7 +303,7 @@ export default class IBIZBOOKDashboardView_layoutBase extends Vue {
* @public
* @memberof IBIZBOOKDashboardView_layoutBase
*/
public async initLayoutItem(layoutModelDetail: any, index: number = 0) {
public async initLayoutItem(layoutModelItem: any, index: number = 0) {
const { name } = layoutModelItem;
const layoutModelDetail = Util.getLayoutItemInstance(layoutModelItem);
if (!index) {
......
......@@ -350,15 +350,6 @@ export default class IBIZBOOKInterFuncEditView_layoutBase extends Vue {
*/
public layoutData:any = {};
/**
* 视图布局部件
*
* @public
* @memberof IBIZBOOKInterFuncEditView_layoutBase
*/
public layoutCtrls: any[] = [
];
/**
* 视图布局面板模型对象
*
......@@ -393,7 +384,7 @@ export default class IBIZBOOKInterFuncEditView_layoutBase extends Vue {
* @public
* @memberof IBIZBOOKInterFuncEditView_layoutBase
*/
public async initLayoutItem(layoutModelDetail: any, index: number = 0) {
public async initLayoutItem(layoutModelItem: any, index: number = 0) {
const { name } = layoutModelItem;
const layoutModelDetail = Util.getLayoutItemInstance(layoutModelItem);
if (!index) {
......
......@@ -454,15 +454,6 @@ export default class IBIZBOOKInterFuncKanBanViewBase extends Vue {
*/
public layoutData:any = {};
/**
* 视图布局部件
*
* @public
* @memberof IBIZBOOKInterFuncKanBanViewBase
*/
public layoutCtrls: any[] = [
];
/**
* 视图布局面板模型对象
*
......@@ -497,7 +488,7 @@ export default class IBIZBOOKInterFuncKanBanViewBase extends Vue {
* @public
* @memberof IBIZBOOKInterFuncKanBanViewBase
*/
public async initLayoutItem(layoutModelDetail: any, index: number = 0) {
public async initLayoutItem(layoutModelItem: any, index: number = 0) {
const { name } = layoutModelItem;
const layoutModelDetail = Util.getLayoutItemInstance(layoutModelItem);
if (!index) {
......
......@@ -332,15 +332,6 @@ export default class IBIZBOOKOptionView_layoutBase extends Vue {
*/
public layoutData:any = {};
/**
* 视图布局部件
*
* @public
* @memberof IBIZBOOKOptionView_layoutBase
*/
public layoutCtrls: any[] = [
];
/**
* 视图布局面板模型对象
*
......@@ -375,7 +366,7 @@ export default class IBIZBOOKOptionView_layoutBase extends Vue {
* @public
* @memberof IBIZBOOKOptionView_layoutBase
*/
public async initLayoutItem(layoutModelDetail: any, index: number = 0) {
public async initLayoutItem(layoutModelItem: any, index: number = 0) {
const { name } = layoutModelItem;
const layoutModelDetail = Util.getLayoutItemInstance(layoutModelItem);
if (!index) {
......
......@@ -293,15 +293,6 @@ export default class IBIZBOOKTestCLCalendarViewBase extends Vue {
*/
public layoutData:any = {};
/**
* 视图布局部件
*
* @public
* @memberof IBIZBOOKTestCLCalendarViewBase
*/
public layoutCtrls: any[] = [
];
/**
* 视图布局面板模型对象
*
......@@ -336,7 +327,7 @@ export default class IBIZBOOKTestCLCalendarViewBase extends Vue {
* @public
* @memberof IBIZBOOKTestCLCalendarViewBase
*/
public async initLayoutItem(layoutModelDetail: any, index: number = 0) {
public async initLayoutItem(layoutModelItem: any, index: number = 0) {
const { name } = layoutModelItem;
const layoutModelDetail = Util.getLayoutItemInstance(layoutModelItem);
if (!index) {
......
......@@ -433,15 +433,6 @@ export default class IBIZBOOKTestCLDataViewBase extends Vue {
*/
public layoutData:any = {};
/**
* 视图布局部件
*
* @public
* @memberof IBIZBOOKTestCLDataViewBase
*/
public layoutCtrls: any[] = [
];
/**
* 视图布局面板模型对象
*
......@@ -476,7 +467,7 @@ export default class IBIZBOOKTestCLDataViewBase extends Vue {
* @public
* @memberof IBIZBOOKTestCLDataViewBase
*/
public async initLayoutItem(layoutModelDetail: any, index: number = 0) {
public async initLayoutItem(layoutModelItem: any, index: number = 0) {
const { name } = layoutModelItem;
const layoutModelDetail = Util.getLayoutItemInstance(layoutModelItem);
if (!index) {
......
......@@ -433,15 +433,6 @@ export default class IBIZBOOKTestCLListViewBase extends Vue {
*/
public layoutData:any = {};
/**
* 视图布局部件
*
* @public
* @memberof IBIZBOOKTestCLListViewBase
*/
public layoutCtrls: any[] = [
];
/**
* 视图布局面板模型对象
*
......@@ -476,7 +467,7 @@ export default class IBIZBOOKTestCLListViewBase extends Vue {
* @public
* @memberof IBIZBOOKTestCLListViewBase
*/
public async initLayoutItem(layoutModelDetail: any, index: number = 0) {
public async initLayoutItem(layoutModelItem: any, index: number = 0) {
const { name } = layoutModelItem;
const layoutModelDetail = Util.getLayoutItemInstance(layoutModelItem);
if (!index) {
......
......@@ -294,15 +294,6 @@ export default class IBIZBOOKTestCLTreeViewBase extends Vue {
*/
public layoutData:any = {};
/**
* 视图布局部件
*
* @public
* @memberof IBIZBOOKTestCLTreeViewBase
*/
public layoutCtrls: any[] = [
];
/**
* 视图布局面板模型对象
*
......@@ -337,7 +328,7 @@ export default class IBIZBOOKTestCLTreeViewBase extends Vue {
* @public
* @memberof IBIZBOOKTestCLTreeViewBase
*/
public async initLayoutItem(layoutModelDetail: any, index: number = 0) {
public async initLayoutItem(layoutModelItem: any, index: number = 0) {
const { name } = layoutModelItem;
const layoutModelDetail = Util.getLayoutItemInstance(layoutModelItem);
if (!index) {
......
.view-card {
>.ivu-card-extra {
top: 5px;
right: 0px;
}
}
.ibizbookusr2-edit-view{
position: relative;
}
.toolbar-container {
button {
margin: 6px 0px 4px 4px;
.caption {
margin-left: 4px;
}
}
.seperator {
color: #dcdee2;
margin: 0 0px 0 4px;
}
}
// this is less
.deepskyblueToolBar {color:white !important;background-color:#108cee !important;}
.ibizbookusr2-edit-view {
display: block;
}
......@@ -289,15 +289,6 @@ export default class IBIZBOOKUsr2MEditView9Base extends Vue {
*/
public layoutData:any = {};
/**
* 视图布局部件
*
* @public
* @memberof IBIZBOOKUsr2MEditView9Base
*/
public layoutCtrls: any[] = [
];
/**
* 视图布局面板模型对象
*
......@@ -332,7 +323,7 @@ export default class IBIZBOOKUsr2MEditView9Base extends Vue {
* @public
* @memberof IBIZBOOKUsr2MEditView9Base
*/
public async initLayoutItem(layoutModelDetail: any, index: number = 0) {
public async initLayoutItem(layoutModelItem: any, index: number = 0) {
const { name } = layoutModelItem;
const layoutModelDetail = Util.getLayoutItemInstance(layoutModelItem);
if (!index) {
......
......@@ -394,15 +394,6 @@ export default class IBIZBOOKUsr4ListViewBase extends Vue {
*/
public layoutData:any = {};
/**
* 视图布局部件
*
* @public
* @memberof IBIZBOOKUsr4ListViewBase
*/
public layoutCtrls: any[] = [
];
/**
* 视图布局面板模型对象
*
......@@ -437,7 +428,7 @@ export default class IBIZBOOKUsr4ListViewBase extends Vue {
* @public
* @memberof IBIZBOOKUsr4ListViewBase
*/
public async initLayoutItem(layoutModelDetail: any, index: number = 0) {
public async initLayoutItem(layoutModelItem: any, index: number = 0) {
const { name } = layoutModelItem;
const layoutModelDetail = Util.getLayoutItemInstance(layoutModelItem);
if (!index) {
......
......@@ -281,15 +281,6 @@ export default class IBIZBOOKWizardView_layoutBase extends Vue {
*/
public layoutData:any = {};
/**
* 视图布局部件
*
* @public
* @memberof IBIZBOOKWizardView_layoutBase
*/
public layoutCtrls: any[] = [
];
/**
* 视图布局面板模型对象
*
......@@ -324,7 +315,7 @@ export default class IBIZBOOKWizardView_layoutBase extends Vue {
* @public
* @memberof IBIZBOOKWizardView_layoutBase
*/
public async initLayoutItem(layoutModelDetail: any, index: number = 0) {
public async initLayoutItem(layoutModelItem: any, index: number = 0) {
const { name } = layoutModelItem;
const layoutModelDetail = Util.getLayoutItemInstance(layoutModelItem);
if (!index) {
......
......@@ -417,15 +417,6 @@ export default class IBIZCustomerMediaTestEditViewBase extends Vue {
*/
public layoutData:any = {};
/**
* 视图布局部件
*
* @public
* @memberof IBIZCustomerMediaTestEditViewBase
*/
public layoutCtrls: any[] = [
];
/**
* 视图布局面板模型对象
*
......@@ -460,7 +451,7 @@ export default class IBIZCustomerMediaTestEditViewBase extends Vue {
* @public
* @memberof IBIZCustomerMediaTestEditViewBase
*/
public async initLayoutItem(layoutModelDetail: any, index: number = 0) {
public async initLayoutItem(layoutModelItem: any, index: number = 0) {
const { name } = layoutModelItem;
const layoutModelDetail = Util.getLayoutItemInstance(layoutModelItem);
if (!index) {
......
......@@ -293,15 +293,6 @@ export default class IBIZOrderCalendarExpViewBase extends Vue {
*/
public layoutData:any = {};
/**
* 视图布局部件
*
* @public
* @memberof IBIZOrderCalendarExpViewBase
*/
public layoutCtrls: any[] = [
];
/**
* 视图布局面板模型对象
*
......@@ -336,7 +327,7 @@ export default class IBIZOrderCalendarExpViewBase extends Vue {
* @public
* @memberof IBIZOrderCalendarExpViewBase
*/
public async initLayoutItem(layoutModelDetail: any, index: number = 0) {
public async initLayoutItem(layoutModelItem: any, index: number = 0) {
const { name } = layoutModelItem;
const layoutModelDetail = Util.getLayoutItemInstance(layoutModelItem);
if (!index) {
......
......@@ -309,15 +309,6 @@ export default class IBIZOrderDataViewExpViewBase extends Vue {
*/
public layoutData:any = {};
/**
* 视图布局部件
*
* @public
* @memberof IBIZOrderDataViewExpViewBase
*/
public layoutCtrls: any[] = [
];
/**
* 视图布局面板模型对象
*
......@@ -352,7 +343,7 @@ export default class IBIZOrderDataViewExpViewBase extends Vue {
* @public
* @memberof IBIZOrderDataViewExpViewBase
*/
public async initLayoutItem(layoutModelDetail: any, index: number = 0) {
public async initLayoutItem(layoutModelItem: any, index: number = 0) {
const { name } = layoutModelItem;
const layoutModelDetail = Util.getLayoutItemInstance(layoutModelItem);
if (!index) {
......
......@@ -288,15 +288,6 @@ export default class IBIZOrderGanttViewBase extends Vue {
*/
public layoutData:any = {};
/**
* 视图布局部件
*
* @public
* @memberof IBIZOrderGanttViewBase
*/
public layoutCtrls: any[] = [
];
/**
* 视图布局面板模型对象
*
......@@ -331,7 +322,7 @@ export default class IBIZOrderGanttViewBase extends Vue {
* @public
* @memberof IBIZOrderGanttViewBase
*/
public async initLayoutItem(layoutModelDetail: any, index: number = 0) {
public async initLayoutItem(layoutModelItem: any, index: number = 0) {
const { name } = layoutModelItem;
const layoutModelDetail = Util.getLayoutItemInstance(layoutModelItem);
if (!index) {
......
......@@ -293,15 +293,6 @@ export default class IBIZOrderGridExpViewBase extends Vue {
*/
public layoutData:any = {};
/**
* 视图布局部件
*
* @public
* @memberof IBIZOrderGridExpViewBase
*/
public layoutCtrls: any[] = [
];
/**
* 视图布局面板模型对象
*
......@@ -336,7 +327,7 @@ export default class IBIZOrderGridExpViewBase extends Vue {
* @public
* @memberof IBIZOrderGridExpViewBase
*/
public async initLayoutItem(layoutModelDetail: any, index: number = 0) {
public async initLayoutItem(layoutModelItem: any, index: number = 0) {
const { name } = layoutModelItem;
const layoutModelDetail = Util.getLayoutItemInstance(layoutModelItem);
if (!index) {
......
......@@ -293,15 +293,6 @@ export default class IBIZOrderListExpViewBase extends Vue {
*/
public layoutData:any = {};
/**
* 视图布局部件
*
* @public
* @memberof IBIZOrderListExpViewBase
*/
public layoutCtrls: any[] = [
];
/**
* 视图布局面板模型对象
*
......@@ -336,7 +327,7 @@ export default class IBIZOrderListExpViewBase extends Vue {
* @public
* @memberof IBIZOrderListExpViewBase
*/
public async initLayoutItem(layoutModelDetail: any, index: number = 0) {
public async initLayoutItem(layoutModelItem: any, index: number = 0) {
const { name } = layoutModelItem;
const layoutModelDetail = Util.getLayoutItemInstance(layoutModelItem);
if (!index) {
......
......@@ -277,15 +277,6 @@ export default class IBIZOrderSEditView2_layoutBase extends Vue {
*/
public layoutData:any = {};
/**
* 视图布局部件
*
* @public
* @memberof IBIZOrderSEditView2_layoutBase
*/
public layoutCtrls: any[] = [
];
/**
* 视图布局面板模型对象
*
......@@ -320,7 +311,7 @@ export default class IBIZOrderSEditView2_layoutBase extends Vue {
* @public
* @memberof IBIZOrderSEditView2_layoutBase
*/
public async initLayoutItem(layoutModelDetail: any, index: number = 0) {
public async initLayoutItem(layoutModelItem: any, index: number = 0) {
const { name } = layoutModelItem;
const layoutModelDetail = Util.getLayoutItemInstance(layoutModelItem);
if (!index) {
......
......@@ -277,15 +277,6 @@ export default class IBIZOrderSEditView3_layoutBase extends Vue {
*/
public layoutData:any = {};
/**
* 视图布局部件
*
* @public
* @memberof IBIZOrderSEditView3_layoutBase
*/
public layoutCtrls: any[] = [
];
/**
* 视图布局面板模型对象
*
......@@ -320,7 +311,7 @@ export default class IBIZOrderSEditView3_layoutBase extends Vue {
* @public
* @memberof IBIZOrderSEditView3_layoutBase
*/
public async initLayoutItem(layoutModelDetail: any, index: number = 0) {
public async initLayoutItem(layoutModelItem: any, index: number = 0) {
const { name } = layoutModelItem;
const layoutModelDetail = Util.getLayoutItemInstance(layoutModelItem);
if (!index) {
......
......@@ -278,15 +278,6 @@ export default class IBIZOrderSEditView4_layoutBase extends Vue {
*/
public layoutData:any = {};
/**
* 视图布局部件
*
* @public
* @memberof IBIZOrderSEditView4_layoutBase
*/
public layoutCtrls: any[] = [
];
/**
* 视图布局面板模型对象
*
......@@ -321,7 +312,7 @@ export default class IBIZOrderSEditView4_layoutBase extends Vue {
* @public
* @memberof IBIZOrderSEditView4_layoutBase
*/
public async initLayoutItem(layoutModelDetail: any, index: number = 0) {
public async initLayoutItem(layoutModelItem: any, index: number = 0) {
const { name } = layoutModelItem;
const layoutModelDetail = Util.getLayoutItemInstance(layoutModelItem);
if (!index) {
......
......@@ -327,15 +327,6 @@ export default class IBIZOrderTestCLChartViewBase extends Vue {
*/
public layoutData:any = {};
/**
* 视图布局部件
*
* @public
* @memberof IBIZOrderTestCLChartViewBase
*/
public layoutCtrls: any[] = [
];
/**
* 视图布局面板模型对象
*
......@@ -370,7 +361,7 @@ export default class IBIZOrderTestCLChartViewBase extends Vue {
* @public
* @memberof IBIZOrderTestCLChartViewBase
*/
public async initLayoutItem(layoutModelDetail: any, index: number = 0) {
public async initLayoutItem(layoutModelItem: any, index: number = 0) {
const { name } = layoutModelItem;
const layoutModelDetail = Util.getLayoutItemInstance(layoutModelItem);
if (!index) {
......
......@@ -415,15 +415,6 @@ export default class IBIZOrderTestCLEditView2Base extends Vue {
*/
public layoutData:any = {};
/**
* 视图布局部件
*
* @public
* @memberof IBIZOrderTestCLEditView2Base
*/
public layoutCtrls: any[] = [
];
/**
* 视图布局面板模型对象
*
......@@ -458,7 +449,7 @@ export default class IBIZOrderTestCLEditView2Base extends Vue {
* @public
* @memberof IBIZOrderTestCLEditView2Base
*/
public async initLayoutItem(layoutModelDetail: any, index: number = 0) {
public async initLayoutItem(layoutModelItem: any, index: number = 0) {
const { name } = layoutModelItem;
const layoutModelDetail = Util.getLayoutItemInstance(layoutModelItem);
if (!index) {
......
......@@ -291,15 +291,6 @@ export default class IBIZOrderTestCLTreeExpViewBase extends Vue {
*/
public layoutData:any = {};
/**
* 视图布局部件
*
* @public
* @memberof IBIZOrderTestCLTreeExpViewBase
*/
public layoutCtrls: any[] = [
];
/**
* 视图布局面板模型对象
*
......@@ -334,7 +325,7 @@ export default class IBIZOrderTestCLTreeExpViewBase extends Vue {
* @public
* @memberof IBIZOrderTestCLTreeExpViewBase
*/
public async initLayoutItem(layoutModelDetail: any, index: number = 0) {
public async initLayoutItem(layoutModelItem: any, index: number = 0) {
const { name } = layoutModelItem;
const layoutModelDetail = Util.getLayoutItemInstance(layoutModelItem);
if (!index) {
......
......@@ -293,15 +293,6 @@ export default class IBIZOrderTestCustomLayoutPanelGridExpViewBase extends Vue {
*/
public layoutData:any = {};
/**
* 视图布局部件
*
* @public
* @memberof IBIZOrderTestCustomLayoutPanelGridExpViewBase
*/
public layoutCtrls: any[] = [
];
/**
* 视图布局面板模型对象
*
......@@ -336,7 +327,7 @@ export default class IBIZOrderTestCustomLayoutPanelGridExpViewBase extends Vue {
* @public
* @memberof IBIZOrderTestCustomLayoutPanelGridExpViewBase
*/
public async initLayoutItem(layoutModelDetail: any, index: number = 0) {
public async initLayoutItem(layoutModelItem: any, index: number = 0) {
const { name } = layoutModelItem;
const layoutModelDetail = Util.getLayoutItemInstance(layoutModelItem);
if (!index) {
......
......@@ -292,15 +292,6 @@ export default class IBIZOrderTreeExpViewBase extends Vue {
*/
public layoutData:any = {};
/**
* 视图布局部件
*
* @public
* @memberof IBIZOrderTreeExpViewBase
*/
public layoutCtrls: any[] = [
];
/**
* 视图布局面板模型对象
*
......@@ -335,7 +326,7 @@ export default class IBIZOrderTreeExpViewBase extends Vue {
* @public
* @memberof IBIZOrderTreeExpViewBase
*/
public async initLayoutItem(layoutModelDetail: any, index: number = 0) {
public async initLayoutItem(layoutModelItem: any, index: number = 0) {
const { name } = layoutModelItem;
const layoutModelDetail = Util.getLayoutItemInstance(layoutModelItem);
if (!index) {
......
......@@ -316,15 +316,6 @@ export default class IBIZOrderTreeGridExViewBase extends Vue {
*/
public layoutData:any = {};
/**
* 视图布局部件
*
* @public
* @memberof IBIZOrderTreeGridExViewBase
*/
public layoutCtrls: any[] = [
];
/**
* 视图布局面板模型对象
*
......@@ -359,7 +350,7 @@ export default class IBIZOrderTreeGridExViewBase extends Vue {
* @public
* @memberof IBIZOrderTreeGridExViewBase
*/
public async initLayoutItem(layoutModelDetail: any, index: number = 0) {
public async initLayoutItem(layoutModelItem: any, index: number = 0) {
const { name } = layoutModelItem;
const layoutModelDetail = Util.getLayoutItemInstance(layoutModelItem);
if (!index) {
......
......@@ -368,15 +368,6 @@ export default class IBIZOrderUsr2GridViewBase extends Vue {
*/
public layoutData:any = {};
/**
* 视图布局部件
*
* @public
* @memberof IBIZOrderUsr2GridViewBase
*/
public layoutCtrls: any[] = [
];
/**
* 视图布局面板模型对象
*
......@@ -411,7 +402,7 @@ export default class IBIZOrderUsr2GridViewBase extends Vue {
* @public
* @memberof IBIZOrderUsr2GridViewBase
*/
public async initLayoutItem(layoutModelDetail: any, index: number = 0) {
public async initLayoutItem(layoutModelItem: any, index: number = 0) {
const { name } = layoutModelItem;
const layoutModelDetail = Util.getLayoutItemInstance(layoutModelItem);
if (!index) {
......
......@@ -297,15 +297,6 @@ export default class IBIZSample0003STabExpView_layoutBase extends Vue {
*/
public layoutData:any = {};
/**
* 视图布局部件
*
* @public
* @memberof IBIZSample0003STabExpView_layoutBase
*/
public layoutCtrls: any[] = [
];
/**
* 视图布局面板模型对象
*
......@@ -340,7 +331,7 @@ export default class IBIZSample0003STabExpView_layoutBase extends Vue {
* @public
* @memberof IBIZSample0003STabExpView_layoutBase
*/
public async initLayoutItem(layoutModelDetail: any, index: number = 0) {
public async initLayoutItem(layoutModelItem: any, index: number = 0) {
const { name } = layoutModelItem;
const layoutModelDetail = Util.getLayoutItemInstance(layoutModelItem);
if (!index) {
......
.ibizuniproduct-sgrid-view{
position: relative;
}
.toolbar-container {
button {
margin: 6px 0px 4px 4px;
.caption {
margin-left: 4px;
}
}
.seperator {
color: #dcdee2;
margin: 0 0px 0 4px;
}
}
// this is less
.deepskyblueToolBar {color:white !important;background-color:#108cee !important;}
.ibizuniproduct-sgrid-view {
display: block;
}
......@@ -2,12 +2,14 @@
import { Component } from 'vue-property-decorator';
import IBIZUNIProductSGridViewBase from './ibizuniproduct-sgrid-view-base.vue';
import view_grid from '@widgets/ibizuniproduct/main-grid/main-grid.vue';
import view_searchform from '@widgets/ibizuniproduct/default-searchform/default-searchform.vue';
import view_grid from '@widgets/ibizuniproduct/main-grid/main-grid.vue';
import view_searchbar from '@widgets/ibizuniproduct/-searchbar/-searchbar.vue';
@Component({
components: {
view_grid,
view_searchform,
view_grid,
view_searchbar,
},
beforeRouteEnter: (to: any, from: any, next: any) => {
next((vm: any) => {
......
......@@ -319,15 +319,6 @@ export default class IndexBase extends Vue {
*/
public layoutData:any = {};
/**
* 视图布局部件
*
* @public
* @memberof IndexBase
*/
public layoutCtrls: any[] = [
];
/**
* 视图布局面板模型对象
*
......@@ -362,7 +353,7 @@ export default class IndexBase extends Vue {
* @public
* @memberof IndexBase
*/
public async initLayoutItem(layoutModelDetail: any, index: number = 0) {
public async initLayoutItem(layoutModelItem: any, index: number = 0) {
const { name } = layoutModelItem;
const layoutModelDetail = Util.getLayoutItemInstance(layoutModelItem);
if (!index) {
......
......@@ -165,10 +165,10 @@ export const PageComponents = {
Vue.component('ibizsoftware-suit-grid-view9', () => import('@pages/sample/ibizsoftware-suit-grid-view9/ibizsoftware-suit-grid-view9.vue'));
Vue.component('ibizbookusr10-grid-view', () => import('@pages/sample/ibizbookusr10-grid-view/ibizbookusr10-grid-view.vue'));
Vue.component('ibizbookoption-view', () => import('@pages/sample/ibizbookoption-view/ibizbookoption-view.vue'));
Vue.component('ibizuniproduct-edit-view', () => import('@pages/sample/ibizuniproduct-edit-view/ibizuniproduct-edit-view.vue'));
Vue.component('ibizuniproduct-redirect-view', () => import('@pages/sample/ibizuniproduct-redirect-view/ibizuniproduct-redirect-view.vue'));
Vue.component('ibizstorage-edit-view', () => import('@pages/sample/ibizstorage-edit-view/ibizstorage-edit-view.vue'));
Vue.component('ibizsoftware-suit-edit-view', () => import('@pages/sample/ibizsoftware-suit-edit-view/ibizsoftware-suit-edit-view.vue'));
Vue.component('ibizuniproduct-edit-view', () => import('@pages/sample/ibizuniproduct-edit-view/ibizuniproduct-edit-view.vue'));
Vue.component('ibizuniproduct-index-pickup-view', () => import('@pages/sample/ibizuniproduct-index-pickup-view/ibizuniproduct-index-pickup-view.vue'));
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'));
......
......@@ -2552,46 +2552,46 @@ const router = new Router({
component: () => import('@pages/sample/ibizbookoption-view/ibizbookoption-view.vue'),
},
{
path: 'ibizstorages/:ibizstorage?/editview/:editview?',
path: 'ibizuniproducts/:ibizuniproduct?/editview/:editview?',
meta: {
caption: 'entities.ibizstorage.views.editview.caption',
caption: 'entities.ibizuniproduct.views.editview.caption',
info:'',
parameters: [
{ pathName: 'index', parameterName: 'index' },
{ pathName: 'ibizstorages', parameterName: 'ibizstorage' },
{ pathName: 'ibizuniproducts', parameterName: 'ibizuniproduct' },
{ pathName: 'editview', parameterName: 'editview' },
],
requireAuth: true,
},
component: () => import('@pages/sample/ibizstorage-edit-view/ibizstorage-edit-view.vue'),
component: () => import('@pages/sample/ibizuniproduct-edit-view/ibizuniproduct-edit-view.vue'),
},
{
path: 'ibizsoftwaresuits/:ibizsoftwaresuit?/editview/:editview?',
path: 'ibizstorages/:ibizstorage?/editview/:editview?',
meta: {
caption: 'entities.ibizsoftwaresuit.views.editview.caption',
caption: 'entities.ibizstorage.views.editview.caption',
info:'',
parameters: [
{ pathName: 'index', parameterName: 'index' },
{ pathName: 'ibizsoftwaresuits', parameterName: 'ibizsoftwaresuit' },
{ pathName: 'ibizstorages', parameterName: 'ibizstorage' },
{ pathName: 'editview', parameterName: 'editview' },
],
requireAuth: true,
},
component: () => import('@pages/sample/ibizsoftware-suit-edit-view/ibizsoftware-suit-edit-view.vue'),
component: () => import('@pages/sample/ibizstorage-edit-view/ibizstorage-edit-view.vue'),
},
{
path: 'ibizuniproducts/:ibizuniproduct?/editview/:editview?',
path: 'ibizsoftwaresuits/:ibizsoftwaresuit?/editview/:editview?',
meta: {
caption: 'entities.ibizuniproduct.views.editview.caption',
caption: 'entities.ibizsoftwaresuit.views.editview.caption',
info:'',
parameters: [
{ pathName: 'index', parameterName: 'index' },
{ pathName: 'ibizuniproducts', parameterName: 'ibizuniproduct' },
{ pathName: 'ibizsoftwaresuits', parameterName: 'ibizsoftwaresuit' },
{ pathName: 'editview', parameterName: 'editview' },
],
requireAuth: true,
},
component: () => import('@pages/sample/ibizuniproduct-edit-view/ibizuniproduct-edit-view.vue'),
component: () => import('@pages/sample/ibizsoftware-suit-edit-view/ibizsoftware-suit-edit-view.vue'),
},
{
path: 'ibizuniproducts/:ibizuniproduct?/indexpickupview/:indexpickupview?',
......
......@@ -361,15 +361,6 @@ export default class AppIndexViewBase extends Vue {
*/
public layoutData:any = {};
/**
* 视图布局部件
*
* @public
* @memberof AppIndexViewBase
*/
public layoutCtrls: any[] = [
];
/**
* 视图布局面板模型对象
*
......@@ -404,7 +395,7 @@ export default class AppIndexViewBase extends Vue {
* @public
* @memberof AppIndexViewBase
*/
public async initLayoutItem(layoutModelDetail: any, index: number = 0) {
public async initLayoutItem(layoutModelItem: any, index: number = 0) {
const { name } = layoutModelItem;
const layoutModelDetail = Util.getLayoutItemInstance(layoutModelItem);
if (!index) {
......
......@@ -270,15 +270,6 @@ export default class AppLoginViewBase extends Vue {
*/
public layoutData:any = {};
/**
* 视图布局部件
*
* @public
* @memberof AppLoginViewBase
*/
public layoutCtrls: any[] = [
];
/**
* 视图布局面板模型对象
*
......@@ -313,7 +304,7 @@ export default class AppLoginViewBase extends Vue {
* @public
* @memberof AppLoginViewBase
*/
public async initLayoutItem(layoutModelDetail: any, index: number = 0) {
public async initLayoutItem(layoutModelItem: any, index: number = 0) {
const { name } = layoutModelItem;
const layoutModelDetail = Util.getLayoutItemInstance(layoutModelItem);
if (!index) {
......
......@@ -10,10 +10,10 @@ export const viewstate: any = {
viewaction: '',
viewdatachange: false,
refviews: [
'0f3e6e5a5ba4b40182153ee4f93f3f7e',
'79abf62d7cac6f35c896f412b124956f',
'a919926d6265ab194b54cd5b8f658eec',
'88ca61cdf39cd0f97cf3863e9a6974b3',
'0f3e6e5a5ba4b40182153ee4f93f3f7e',
'2358ff370509a1b833cb5023f0ec54fb',
'ae320ac92ef292866895940a2f61be48',
],
......
......@@ -69,6 +69,11 @@ export default class Usr4Model {
prop: 'n_ibizbookname_like',
dataType: 'QUERYPARAM'
},
{
name: 'n_price_gtandeq',
prop: 'n_price_gtandeq',
dataType: 'QUERYPARAM'
},
{
......
/**
* 部件模型
*
* @export
* @class Model
*/
export default class Model {
/**
* 获取数据项集合
*
* @returns {any[]}
* @memberof SearchbarMode
*/
public getDataItems(): any[] {
return [
]
}
}
\ No newline at end of file
import { Http,Util,Errorlog } from '@/utils';
import ControlService from '@/widgets/control-service';
import IBIZUNIProductService from '@/service/ibizuniproduct/ibizuniproduct-service';
import Model from './-searchbar-model';
import UtilService from '@/utilservice/util-service';
/**
* 部件服务对象
*
* @export
* @class Service
*/
export default class Service extends ControlService {
/**
* 统一产品(索引主实体)服务对象
*
* @type {IBIZUNIProductService}
* @memberof Service
*/
public appEntityService: IBIZUNIProductService = new IBIZUNIProductService();
/**
* 设置从数据模式
*
* @type {boolean}
* @memberof Service
*/
public setTempMode(){
this.isTempMode = false;
}
/**
* Creates an instance of Service.
*
* @param {*} [opts={}]
* @memberof Service
*/
constructor(opts: any = {}) {
super(opts);
this.model = new Model();
}
/**
* 工具服务对象
*
* @protected
* @type {UtilService}
* @memberof Service
*/
protected utilService: UtilService = new UtilService();
/**
* 加载数据模型
*
* @param {string} serviceName
* @param {*} context
* @param {*} viewparams
* @memberof Service
*/
public loadModel(serviceName: string, context: any, viewparams: any) {
return new Promise((resolve: any, reject: any) => {
this.utilService.getService(serviceName).then((service: any) => {
service.loadModelData(JSON.stringify(context), viewparams).then((response: any) => {
resolve(response);
}).catch((response: any) => {
reject(response);
});
}).catch((response: any) => {
reject(response);
});
});
}
/**
* 保存模型
*
* @param {string} serviceName
* @param {*} context
* @param {*} viewparams
* @returns
* @memberof Service
*/
public saveModel(serviceName: string, context: any, viewparams: any) {
return new Promise((resolve: any, reject: any) => {
this.utilService.getService(serviceName).then((service: any) => {
service.saveModelData(JSON.stringify(context), '', viewparams).then((response: any) => {
resolve(response);
}).catch((response: any) => {
reject(response);
});
}).catch((response: any) => {
reject(response);
});
});
}
}
\ No newline at end of file
.search-bar-footer {
height: 32px;
margin-bottom: 6px;
.search-bar-action {
float: right;
display: flex;
align-items: center;
> * {
margin-left: 5px;
.save-action {
text-align: right;
margin-top: 10px;
> * {
margin-left: 5px;
}
}
}
}
}
// this is less
<script lang='tsx'>
import { Component } from 'vue-property-decorator';
import Base from './-searchbar-base.vue';
@Component({
components: {
}
})
export default class extends Base {
}
</script>
\ No newline at end of file
{
"controlType" : "SEARCHBAR",
"dynaModelFilePath" : "PSSYSAPPS/Web/PSAPPDATAENTITIES/IBIZUNIProduct/PSSEARCHBARS/.json",
"getPSAppDataEntity" : {
"modelref" : true,
"path" : "PSSYSAPPS/Web/PSAPPDATAENTITIES/IBIZUNIProduct.json"
},
"quickGroupCount" : -1,
"quickSearchMode" : 1,
"quickSearchWidth" : 0,
"enableFilter" : false,
"enableGroup" : false,
"enableQuickSearch" : true,
"mobileSearchBar" : false
}
\ No newline at end of file
......@@ -172,7 +172,7 @@
<!--输出实体[IBIZBOOK]数据结构 -->
<changeSet author="a_LAB01_df847bdfd" id="tab-ibizbook-148-7">
<changeSet author="a_LAB01_df847bdfd" id="tab-ibizbook-152-7">
<createTable tableName="T_IBIZBOOK">
<column name="CREATEMAN" remarks="" type="VARCHAR(60)">
</column>
......@@ -1306,7 +1306,7 @@
<!--输出实体[IBIZUNIPRODUCT]数据结构 -->
<changeSet author="a_LAB01_df847bdfd" id="tab-ibizuniproduct-11-45">
<changeSet author="a_LAB01_df847bdfd" id="tab-ibizuniproduct-15-45">
<createTable tableName="T_IBIZUNIPRODUCT">
<column name="UNITPRICE" remarks="" type="FLOAT">
</column>
......
......@@ -199,7 +199,7 @@
</createView>
</changeSet>
<!--输出实体[IBIZUNIPRODUCT]视图结构信息 runOnChange="true" 当视图发生变更时,通过liquibase强刷prod的视图,实现视图的同步-->
<changeSet author="a_LAB01_df847bdfd" id="view-ibizuniproduct-11-35" runOnChange="true">
<changeSet author="a_LAB01_df847bdfd" id="view-ibizuniproduct-15-35" runOnChange="true">
<createView fullDefinition="false" replaceIfExists="true" viewName="V_IBIZUNIPRODUCT">
<![CDATA[ SELECT t1.[CREATEDATE], t1.[CREATEMAN], t1.[IBIZUNIPRODUCTID], t1.[IBIZUNIPRODUCTNAME], t1.[IBIZUNIPRODUCTTYPE], t1.[UNIT], t1.[UNITPRICE], t1.[UPDATEDATE], t1.[UPDATEMAN] FROM [T_IBIZUNIPRODUCT] t1 ]]>
</createView>
......
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册