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

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

上级 fa18868d
...@@ -269,15 +269,6 @@ export default class IBIZBOOKDashboardView_layoutBase extends Vue { ...@@ -269,15 +269,6 @@ export default class IBIZBOOKDashboardView_layoutBase extends Vue {
*/ */
public layoutData:any = {}; public layoutData:any = {};
/**
* 视图布局部件
*
* @public
* @memberof IBIZBOOKDashboardView_layoutBase
*/
public layoutCtrls: any[] = [
];
/** /**
* 视图布局面板模型对象 * 视图布局面板模型对象
* *
...@@ -312,7 +303,7 @@ export default class IBIZBOOKDashboardView_layoutBase extends Vue { ...@@ -312,7 +303,7 @@ export default class IBIZBOOKDashboardView_layoutBase extends Vue {
* @public * @public
* @memberof IBIZBOOKDashboardView_layoutBase * @memberof IBIZBOOKDashboardView_layoutBase
*/ */
public async initLayoutItem(layoutModelDetail: any, index: number = 0) { public async initLayoutItem(layoutModelItem: any, index: number = 0) {
const { name } = layoutModelItem; const { name } = layoutModelItem;
const layoutModelDetail = Util.getLayoutItemInstance(layoutModelItem); const layoutModelDetail = Util.getLayoutItemInstance(layoutModelItem);
if (!index) { if (!index) {
......
...@@ -350,15 +350,6 @@ export default class IBIZBOOKInterFuncEditView_layoutBase extends Vue { ...@@ -350,15 +350,6 @@ export default class IBIZBOOKInterFuncEditView_layoutBase extends Vue {
*/ */
public layoutData:any = {}; public layoutData:any = {};
/**
* 视图布局部件
*
* @public
* @memberof IBIZBOOKInterFuncEditView_layoutBase
*/
public layoutCtrls: any[] = [
];
/** /**
* 视图布局面板模型对象 * 视图布局面板模型对象
* *
...@@ -393,7 +384,7 @@ export default class IBIZBOOKInterFuncEditView_layoutBase extends Vue { ...@@ -393,7 +384,7 @@ export default class IBIZBOOKInterFuncEditView_layoutBase extends Vue {
* @public * @public
* @memberof IBIZBOOKInterFuncEditView_layoutBase * @memberof IBIZBOOKInterFuncEditView_layoutBase
*/ */
public async initLayoutItem(layoutModelDetail: any, index: number = 0) { public async initLayoutItem(layoutModelItem: any, index: number = 0) {
const { name } = layoutModelItem; const { name } = layoutModelItem;
const layoutModelDetail = Util.getLayoutItemInstance(layoutModelItem); const layoutModelDetail = Util.getLayoutItemInstance(layoutModelItem);
if (!index) { if (!index) {
......
...@@ -454,15 +454,6 @@ export default class IBIZBOOKInterFuncKanBanViewBase extends Vue { ...@@ -454,15 +454,6 @@ export default class IBIZBOOKInterFuncKanBanViewBase extends Vue {
*/ */
public layoutData:any = {}; public layoutData:any = {};
/**
* 视图布局部件
*
* @public
* @memberof IBIZBOOKInterFuncKanBanViewBase
*/
public layoutCtrls: any[] = [
];
/** /**
* 视图布局面板模型对象 * 视图布局面板模型对象
* *
...@@ -497,7 +488,7 @@ export default class IBIZBOOKInterFuncKanBanViewBase extends Vue { ...@@ -497,7 +488,7 @@ export default class IBIZBOOKInterFuncKanBanViewBase extends Vue {
* @public * @public
* @memberof IBIZBOOKInterFuncKanBanViewBase * @memberof IBIZBOOKInterFuncKanBanViewBase
*/ */
public async initLayoutItem(layoutModelDetail: any, index: number = 0) { public async initLayoutItem(layoutModelItem: any, index: number = 0) {
const { name } = layoutModelItem; const { name } = layoutModelItem;
const layoutModelDetail = Util.getLayoutItemInstance(layoutModelItem); const layoutModelDetail = Util.getLayoutItemInstance(layoutModelItem);
if (!index) { if (!index) {
......
...@@ -332,15 +332,6 @@ export default class IBIZBOOKOptionView_layoutBase extends Vue { ...@@ -332,15 +332,6 @@ export default class IBIZBOOKOptionView_layoutBase extends Vue {
*/ */
public layoutData:any = {}; public layoutData:any = {};
/**
* 视图布局部件
*
* @public
* @memberof IBIZBOOKOptionView_layoutBase
*/
public layoutCtrls: any[] = [
];
/** /**
* 视图布局面板模型对象 * 视图布局面板模型对象
* *
...@@ -375,7 +366,7 @@ export default class IBIZBOOKOptionView_layoutBase extends Vue { ...@@ -375,7 +366,7 @@ export default class IBIZBOOKOptionView_layoutBase extends Vue {
* @public * @public
* @memberof IBIZBOOKOptionView_layoutBase * @memberof IBIZBOOKOptionView_layoutBase
*/ */
public async initLayoutItem(layoutModelDetail: any, index: number = 0) { public async initLayoutItem(layoutModelItem: any, index: number = 0) {
const { name } = layoutModelItem; const { name } = layoutModelItem;
const layoutModelDetail = Util.getLayoutItemInstance(layoutModelItem); const layoutModelDetail = Util.getLayoutItemInstance(layoutModelItem);
if (!index) { if (!index) {
......
...@@ -293,15 +293,6 @@ export default class IBIZBOOKTestCLCalendarViewBase extends Vue { ...@@ -293,15 +293,6 @@ export default class IBIZBOOKTestCLCalendarViewBase extends Vue {
*/ */
public layoutData:any = {}; public layoutData:any = {};
/**
* 视图布局部件
*
* @public
* @memberof IBIZBOOKTestCLCalendarViewBase
*/
public layoutCtrls: any[] = [
];
/** /**
* 视图布局面板模型对象 * 视图布局面板模型对象
* *
...@@ -336,7 +327,7 @@ export default class IBIZBOOKTestCLCalendarViewBase extends Vue { ...@@ -336,7 +327,7 @@ export default class IBIZBOOKTestCLCalendarViewBase extends Vue {
* @public * @public
* @memberof IBIZBOOKTestCLCalendarViewBase * @memberof IBIZBOOKTestCLCalendarViewBase
*/ */
public async initLayoutItem(layoutModelDetail: any, index: number = 0) { public async initLayoutItem(layoutModelItem: any, index: number = 0) {
const { name } = layoutModelItem; const { name } = layoutModelItem;
const layoutModelDetail = Util.getLayoutItemInstance(layoutModelItem); const layoutModelDetail = Util.getLayoutItemInstance(layoutModelItem);
if (!index) { if (!index) {
......
...@@ -433,15 +433,6 @@ export default class IBIZBOOKTestCLDataViewBase extends Vue { ...@@ -433,15 +433,6 @@ export default class IBIZBOOKTestCLDataViewBase extends Vue {
*/ */
public layoutData:any = {}; public layoutData:any = {};
/**
* 视图布局部件
*
* @public
* @memberof IBIZBOOKTestCLDataViewBase
*/
public layoutCtrls: any[] = [
];
/** /**
* 视图布局面板模型对象 * 视图布局面板模型对象
* *
...@@ -476,7 +467,7 @@ export default class IBIZBOOKTestCLDataViewBase extends Vue { ...@@ -476,7 +467,7 @@ export default class IBIZBOOKTestCLDataViewBase extends Vue {
* @public * @public
* @memberof IBIZBOOKTestCLDataViewBase * @memberof IBIZBOOKTestCLDataViewBase
*/ */
public async initLayoutItem(layoutModelDetail: any, index: number = 0) { public async initLayoutItem(layoutModelItem: any, index: number = 0) {
const { name } = layoutModelItem; const { name } = layoutModelItem;
const layoutModelDetail = Util.getLayoutItemInstance(layoutModelItem); const layoutModelDetail = Util.getLayoutItemInstance(layoutModelItem);
if (!index) { if (!index) {
......
...@@ -433,15 +433,6 @@ export default class IBIZBOOKTestCLListViewBase extends Vue { ...@@ -433,15 +433,6 @@ export default class IBIZBOOKTestCLListViewBase extends Vue {
*/ */
public layoutData:any = {}; public layoutData:any = {};
/**
* 视图布局部件
*
* @public
* @memberof IBIZBOOKTestCLListViewBase
*/
public layoutCtrls: any[] = [
];
/** /**
* 视图布局面板模型对象 * 视图布局面板模型对象
* *
...@@ -476,7 +467,7 @@ export default class IBIZBOOKTestCLListViewBase extends Vue { ...@@ -476,7 +467,7 @@ export default class IBIZBOOKTestCLListViewBase extends Vue {
* @public * @public
* @memberof IBIZBOOKTestCLListViewBase * @memberof IBIZBOOKTestCLListViewBase
*/ */
public async initLayoutItem(layoutModelDetail: any, index: number = 0) { public async initLayoutItem(layoutModelItem: any, index: number = 0) {
const { name } = layoutModelItem; const { name } = layoutModelItem;
const layoutModelDetail = Util.getLayoutItemInstance(layoutModelItem); const layoutModelDetail = Util.getLayoutItemInstance(layoutModelItem);
if (!index) { if (!index) {
......
...@@ -294,15 +294,6 @@ export default class IBIZBOOKTestCLTreeViewBase extends Vue { ...@@ -294,15 +294,6 @@ export default class IBIZBOOKTestCLTreeViewBase extends Vue {
*/ */
public layoutData:any = {}; public layoutData:any = {};
/**
* 视图布局部件
*
* @public
* @memberof IBIZBOOKTestCLTreeViewBase
*/
public layoutCtrls: any[] = [
];
/** /**
* 视图布局面板模型对象 * 视图布局面板模型对象
* *
...@@ -337,7 +328,7 @@ export default class IBIZBOOKTestCLTreeViewBase extends Vue { ...@@ -337,7 +328,7 @@ export default class IBIZBOOKTestCLTreeViewBase extends Vue {
* @public * @public
* @memberof IBIZBOOKTestCLTreeViewBase * @memberof IBIZBOOKTestCLTreeViewBase
*/ */
public async initLayoutItem(layoutModelDetail: any, index: number = 0) { public async initLayoutItem(layoutModelItem: any, index: number = 0) {
const { name } = layoutModelItem; const { name } = layoutModelItem;
const layoutModelDetail = Util.getLayoutItemInstance(layoutModelItem); const layoutModelDetail = Util.getLayoutItemInstance(layoutModelItem);
if (!index) { if (!index) {
......
.view-card { .ibizbookusr2-edit-view {
>.ivu-card-extra { display: block;
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;}
...@@ -289,15 +289,6 @@ export default class IBIZBOOKUsr2MEditView9Base extends Vue { ...@@ -289,15 +289,6 @@ export default class IBIZBOOKUsr2MEditView9Base extends Vue {
*/ */
public layoutData:any = {}; public layoutData:any = {};
/**
* 视图布局部件
*
* @public
* @memberof IBIZBOOKUsr2MEditView9Base
*/
public layoutCtrls: any[] = [
];
/** /**
* 视图布局面板模型对象 * 视图布局面板模型对象
* *
...@@ -332,7 +323,7 @@ export default class IBIZBOOKUsr2MEditView9Base extends Vue { ...@@ -332,7 +323,7 @@ export default class IBIZBOOKUsr2MEditView9Base extends Vue {
* @public * @public
* @memberof IBIZBOOKUsr2MEditView9Base * @memberof IBIZBOOKUsr2MEditView9Base
*/ */
public async initLayoutItem(layoutModelDetail: any, index: number = 0) { public async initLayoutItem(layoutModelItem: any, index: number = 0) {
const { name } = layoutModelItem; const { name } = layoutModelItem;
const layoutModelDetail = Util.getLayoutItemInstance(layoutModelItem); const layoutModelDetail = Util.getLayoutItemInstance(layoutModelItem);
if (!index) { if (!index) {
......
...@@ -394,15 +394,6 @@ export default class IBIZBOOKUsr4ListViewBase extends Vue { ...@@ -394,15 +394,6 @@ export default class IBIZBOOKUsr4ListViewBase extends Vue {
*/ */
public layoutData:any = {}; public layoutData:any = {};
/**
* 视图布局部件
*
* @public
* @memberof IBIZBOOKUsr4ListViewBase
*/
public layoutCtrls: any[] = [
];
/** /**
* 视图布局面板模型对象 * 视图布局面板模型对象
* *
...@@ -437,7 +428,7 @@ export default class IBIZBOOKUsr4ListViewBase extends Vue { ...@@ -437,7 +428,7 @@ export default class IBIZBOOKUsr4ListViewBase extends Vue {
* @public * @public
* @memberof IBIZBOOKUsr4ListViewBase * @memberof IBIZBOOKUsr4ListViewBase
*/ */
public async initLayoutItem(layoutModelDetail: any, index: number = 0) { public async initLayoutItem(layoutModelItem: any, index: number = 0) {
const { name } = layoutModelItem; const { name } = layoutModelItem;
const layoutModelDetail = Util.getLayoutItemInstance(layoutModelItem); const layoutModelDetail = Util.getLayoutItemInstance(layoutModelItem);
if (!index) { if (!index) {
......
...@@ -281,15 +281,6 @@ export default class IBIZBOOKWizardView_layoutBase extends Vue { ...@@ -281,15 +281,6 @@ export default class IBIZBOOKWizardView_layoutBase extends Vue {
*/ */
public layoutData:any = {}; public layoutData:any = {};
/**
* 视图布局部件
*
* @public
* @memberof IBIZBOOKWizardView_layoutBase
*/
public layoutCtrls: any[] = [
];
/** /**
* 视图布局面板模型对象 * 视图布局面板模型对象
* *
...@@ -324,7 +315,7 @@ export default class IBIZBOOKWizardView_layoutBase extends Vue { ...@@ -324,7 +315,7 @@ export default class IBIZBOOKWizardView_layoutBase extends Vue {
* @public * @public
* @memberof IBIZBOOKWizardView_layoutBase * @memberof IBIZBOOKWizardView_layoutBase
*/ */
public async initLayoutItem(layoutModelDetail: any, index: number = 0) { public async initLayoutItem(layoutModelItem: any, index: number = 0) {
const { name } = layoutModelItem; const { name } = layoutModelItem;
const layoutModelDetail = Util.getLayoutItemInstance(layoutModelItem); const layoutModelDetail = Util.getLayoutItemInstance(layoutModelItem);
if (!index) { if (!index) {
......
...@@ -417,15 +417,6 @@ export default class IBIZCustomerMediaTestEditViewBase extends Vue { ...@@ -417,15 +417,6 @@ export default class IBIZCustomerMediaTestEditViewBase extends Vue {
*/ */
public layoutData:any = {}; public layoutData:any = {};
/**
* 视图布局部件
*
* @public
* @memberof IBIZCustomerMediaTestEditViewBase
*/
public layoutCtrls: any[] = [
];
/** /**
* 视图布局面板模型对象 * 视图布局面板模型对象
* *
...@@ -460,7 +451,7 @@ export default class IBIZCustomerMediaTestEditViewBase extends Vue { ...@@ -460,7 +451,7 @@ export default class IBIZCustomerMediaTestEditViewBase extends Vue {
* @public * @public
* @memberof IBIZCustomerMediaTestEditViewBase * @memberof IBIZCustomerMediaTestEditViewBase
*/ */
public async initLayoutItem(layoutModelDetail: any, index: number = 0) { public async initLayoutItem(layoutModelItem: any, index: number = 0) {
const { name } = layoutModelItem; const { name } = layoutModelItem;
const layoutModelDetail = Util.getLayoutItemInstance(layoutModelItem); const layoutModelDetail = Util.getLayoutItemInstance(layoutModelItem);
if (!index) { if (!index) {
......
...@@ -293,15 +293,6 @@ export default class IBIZOrderCalendarExpViewBase extends Vue { ...@@ -293,15 +293,6 @@ export default class IBIZOrderCalendarExpViewBase extends Vue {
*/ */
public layoutData:any = {}; public layoutData:any = {};
/**
* 视图布局部件
*
* @public
* @memberof IBIZOrderCalendarExpViewBase
*/
public layoutCtrls: any[] = [
];
/** /**
* 视图布局面板模型对象 * 视图布局面板模型对象
* *
...@@ -336,7 +327,7 @@ export default class IBIZOrderCalendarExpViewBase extends Vue { ...@@ -336,7 +327,7 @@ export default class IBIZOrderCalendarExpViewBase extends Vue {
* @public * @public
* @memberof IBIZOrderCalendarExpViewBase * @memberof IBIZOrderCalendarExpViewBase
*/ */
public async initLayoutItem(layoutModelDetail: any, index: number = 0) { public async initLayoutItem(layoutModelItem: any, index: number = 0) {
const { name } = layoutModelItem; const { name } = layoutModelItem;
const layoutModelDetail = Util.getLayoutItemInstance(layoutModelItem); const layoutModelDetail = Util.getLayoutItemInstance(layoutModelItem);
if (!index) { if (!index) {
......
...@@ -309,15 +309,6 @@ export default class IBIZOrderDataViewExpViewBase extends Vue { ...@@ -309,15 +309,6 @@ export default class IBIZOrderDataViewExpViewBase extends Vue {
*/ */
public layoutData:any = {}; public layoutData:any = {};
/**
* 视图布局部件
*
* @public
* @memberof IBIZOrderDataViewExpViewBase
*/
public layoutCtrls: any[] = [
];
/** /**
* 视图布局面板模型对象 * 视图布局面板模型对象
* *
...@@ -352,7 +343,7 @@ export default class IBIZOrderDataViewExpViewBase extends Vue { ...@@ -352,7 +343,7 @@ export default class IBIZOrderDataViewExpViewBase extends Vue {
* @public * @public
* @memberof IBIZOrderDataViewExpViewBase * @memberof IBIZOrderDataViewExpViewBase
*/ */
public async initLayoutItem(layoutModelDetail: any, index: number = 0) { public async initLayoutItem(layoutModelItem: any, index: number = 0) {
const { name } = layoutModelItem; const { name } = layoutModelItem;
const layoutModelDetail = Util.getLayoutItemInstance(layoutModelItem); const layoutModelDetail = Util.getLayoutItemInstance(layoutModelItem);
if (!index) { if (!index) {
......
...@@ -288,15 +288,6 @@ export default class IBIZOrderGanttViewBase extends Vue { ...@@ -288,15 +288,6 @@ export default class IBIZOrderGanttViewBase extends Vue {
*/ */
public layoutData:any = {}; public layoutData:any = {};
/**
* 视图布局部件
*
* @public
* @memberof IBIZOrderGanttViewBase
*/
public layoutCtrls: any[] = [
];
/** /**
* 视图布局面板模型对象 * 视图布局面板模型对象
* *
...@@ -331,7 +322,7 @@ export default class IBIZOrderGanttViewBase extends Vue { ...@@ -331,7 +322,7 @@ export default class IBIZOrderGanttViewBase extends Vue {
* @public * @public
* @memberof IBIZOrderGanttViewBase * @memberof IBIZOrderGanttViewBase
*/ */
public async initLayoutItem(layoutModelDetail: any, index: number = 0) { public async initLayoutItem(layoutModelItem: any, index: number = 0) {
const { name } = layoutModelItem; const { name } = layoutModelItem;
const layoutModelDetail = Util.getLayoutItemInstance(layoutModelItem); const layoutModelDetail = Util.getLayoutItemInstance(layoutModelItem);
if (!index) { if (!index) {
......
...@@ -293,15 +293,6 @@ export default class IBIZOrderGridExpViewBase extends Vue { ...@@ -293,15 +293,6 @@ export default class IBIZOrderGridExpViewBase extends Vue {
*/ */
public layoutData:any = {}; public layoutData:any = {};
/**
* 视图布局部件
*
* @public
* @memberof IBIZOrderGridExpViewBase
*/
public layoutCtrls: any[] = [
];
/** /**
* 视图布局面板模型对象 * 视图布局面板模型对象
* *
...@@ -336,7 +327,7 @@ export default class IBIZOrderGridExpViewBase extends Vue { ...@@ -336,7 +327,7 @@ export default class IBIZOrderGridExpViewBase extends Vue {
* @public * @public
* @memberof IBIZOrderGridExpViewBase * @memberof IBIZOrderGridExpViewBase
*/ */
public async initLayoutItem(layoutModelDetail: any, index: number = 0) { public async initLayoutItem(layoutModelItem: any, index: number = 0) {
const { name } = layoutModelItem; const { name } = layoutModelItem;
const layoutModelDetail = Util.getLayoutItemInstance(layoutModelItem); const layoutModelDetail = Util.getLayoutItemInstance(layoutModelItem);
if (!index) { if (!index) {
......
...@@ -293,15 +293,6 @@ export default class IBIZOrderListExpViewBase extends Vue { ...@@ -293,15 +293,6 @@ export default class IBIZOrderListExpViewBase extends Vue {
*/ */
public layoutData:any = {}; public layoutData:any = {};
/**
* 视图布局部件
*
* @public
* @memberof IBIZOrderListExpViewBase
*/
public layoutCtrls: any[] = [
];
/** /**
* 视图布局面板模型对象 * 视图布局面板模型对象
* *
...@@ -336,7 +327,7 @@ export default class IBIZOrderListExpViewBase extends Vue { ...@@ -336,7 +327,7 @@ export default class IBIZOrderListExpViewBase extends Vue {
* @public * @public
* @memberof IBIZOrderListExpViewBase * @memberof IBIZOrderListExpViewBase
*/ */
public async initLayoutItem(layoutModelDetail: any, index: number = 0) { public async initLayoutItem(layoutModelItem: any, index: number = 0) {
const { name } = layoutModelItem; const { name } = layoutModelItem;
const layoutModelDetail = Util.getLayoutItemInstance(layoutModelItem); const layoutModelDetail = Util.getLayoutItemInstance(layoutModelItem);
if (!index) { if (!index) {
......
...@@ -277,15 +277,6 @@ export default class IBIZOrderSEditView2_layoutBase extends Vue { ...@@ -277,15 +277,6 @@ export default class IBIZOrderSEditView2_layoutBase extends Vue {
*/ */
public layoutData:any = {}; public layoutData:any = {};
/**
* 视图布局部件
*
* @public
* @memberof IBIZOrderSEditView2_layoutBase
*/
public layoutCtrls: any[] = [
];
/** /**
* 视图布局面板模型对象 * 视图布局面板模型对象
* *
...@@ -320,7 +311,7 @@ export default class IBIZOrderSEditView2_layoutBase extends Vue { ...@@ -320,7 +311,7 @@ export default class IBIZOrderSEditView2_layoutBase extends Vue {
* @public * @public
* @memberof IBIZOrderSEditView2_layoutBase * @memberof IBIZOrderSEditView2_layoutBase
*/ */
public async initLayoutItem(layoutModelDetail: any, index: number = 0) { public async initLayoutItem(layoutModelItem: any, index: number = 0) {
const { name } = layoutModelItem; const { name } = layoutModelItem;
const layoutModelDetail = Util.getLayoutItemInstance(layoutModelItem); const layoutModelDetail = Util.getLayoutItemInstance(layoutModelItem);
if (!index) { if (!index) {
......
...@@ -277,15 +277,6 @@ export default class IBIZOrderSEditView3_layoutBase extends Vue { ...@@ -277,15 +277,6 @@ export default class IBIZOrderSEditView3_layoutBase extends Vue {
*/ */
public layoutData:any = {}; public layoutData:any = {};
/**
* 视图布局部件
*
* @public
* @memberof IBIZOrderSEditView3_layoutBase
*/
public layoutCtrls: any[] = [
];
/** /**
* 视图布局面板模型对象 * 视图布局面板模型对象
* *
...@@ -320,7 +311,7 @@ export default class IBIZOrderSEditView3_layoutBase extends Vue { ...@@ -320,7 +311,7 @@ export default class IBIZOrderSEditView3_layoutBase extends Vue {
* @public * @public
* @memberof IBIZOrderSEditView3_layoutBase * @memberof IBIZOrderSEditView3_layoutBase
*/ */
public async initLayoutItem(layoutModelDetail: any, index: number = 0) { public async initLayoutItem(layoutModelItem: any, index: number = 0) {
const { name } = layoutModelItem; const { name } = layoutModelItem;
const layoutModelDetail = Util.getLayoutItemInstance(layoutModelItem); const layoutModelDetail = Util.getLayoutItemInstance(layoutModelItem);
if (!index) { if (!index) {
......
...@@ -278,15 +278,6 @@ export default class IBIZOrderSEditView4_layoutBase extends Vue { ...@@ -278,15 +278,6 @@ export default class IBIZOrderSEditView4_layoutBase extends Vue {
*/ */
public layoutData:any = {}; public layoutData:any = {};
/**
* 视图布局部件
*
* @public
* @memberof IBIZOrderSEditView4_layoutBase
*/
public layoutCtrls: any[] = [
];
/** /**
* 视图布局面板模型对象 * 视图布局面板模型对象
* *
...@@ -321,7 +312,7 @@ export default class IBIZOrderSEditView4_layoutBase extends Vue { ...@@ -321,7 +312,7 @@ export default class IBIZOrderSEditView4_layoutBase extends Vue {
* @public * @public
* @memberof IBIZOrderSEditView4_layoutBase * @memberof IBIZOrderSEditView4_layoutBase
*/ */
public async initLayoutItem(layoutModelDetail: any, index: number = 0) { public async initLayoutItem(layoutModelItem: any, index: number = 0) {
const { name } = layoutModelItem; const { name } = layoutModelItem;
const layoutModelDetail = Util.getLayoutItemInstance(layoutModelItem); const layoutModelDetail = Util.getLayoutItemInstance(layoutModelItem);
if (!index) { if (!index) {
......
...@@ -327,15 +327,6 @@ export default class IBIZOrderTestCLChartViewBase extends Vue { ...@@ -327,15 +327,6 @@ export default class IBIZOrderTestCLChartViewBase extends Vue {
*/ */
public layoutData:any = {}; public layoutData:any = {};
/**
* 视图布局部件
*
* @public
* @memberof IBIZOrderTestCLChartViewBase
*/
public layoutCtrls: any[] = [
];
/** /**
* 视图布局面板模型对象 * 视图布局面板模型对象
* *
...@@ -370,7 +361,7 @@ export default class IBIZOrderTestCLChartViewBase extends Vue { ...@@ -370,7 +361,7 @@ export default class IBIZOrderTestCLChartViewBase extends Vue {
* @public * @public
* @memberof IBIZOrderTestCLChartViewBase * @memberof IBIZOrderTestCLChartViewBase
*/ */
public async initLayoutItem(layoutModelDetail: any, index: number = 0) { public async initLayoutItem(layoutModelItem: any, index: number = 0) {
const { name } = layoutModelItem; const { name } = layoutModelItem;
const layoutModelDetail = Util.getLayoutItemInstance(layoutModelItem); const layoutModelDetail = Util.getLayoutItemInstance(layoutModelItem);
if (!index) { if (!index) {
......
...@@ -415,15 +415,6 @@ export default class IBIZOrderTestCLEditView2Base extends Vue { ...@@ -415,15 +415,6 @@ export default class IBIZOrderTestCLEditView2Base extends Vue {
*/ */
public layoutData:any = {}; public layoutData:any = {};
/**
* 视图布局部件
*
* @public
* @memberof IBIZOrderTestCLEditView2Base
*/
public layoutCtrls: any[] = [
];
/** /**
* 视图布局面板模型对象 * 视图布局面板模型对象
* *
...@@ -458,7 +449,7 @@ export default class IBIZOrderTestCLEditView2Base extends Vue { ...@@ -458,7 +449,7 @@ export default class IBIZOrderTestCLEditView2Base extends Vue {
* @public * @public
* @memberof IBIZOrderTestCLEditView2Base * @memberof IBIZOrderTestCLEditView2Base
*/ */
public async initLayoutItem(layoutModelDetail: any, index: number = 0) { public async initLayoutItem(layoutModelItem: any, index: number = 0) {
const { name } = layoutModelItem; const { name } = layoutModelItem;
const layoutModelDetail = Util.getLayoutItemInstance(layoutModelItem); const layoutModelDetail = Util.getLayoutItemInstance(layoutModelItem);
if (!index) { if (!index) {
......
...@@ -291,15 +291,6 @@ export default class IBIZOrderTestCLTreeExpViewBase extends Vue { ...@@ -291,15 +291,6 @@ export default class IBIZOrderTestCLTreeExpViewBase extends Vue {
*/ */
public layoutData:any = {}; public layoutData:any = {};
/**
* 视图布局部件
*
* @public
* @memberof IBIZOrderTestCLTreeExpViewBase
*/
public layoutCtrls: any[] = [
];
/** /**
* 视图布局面板模型对象 * 视图布局面板模型对象
* *
...@@ -334,7 +325,7 @@ export default class IBIZOrderTestCLTreeExpViewBase extends Vue { ...@@ -334,7 +325,7 @@ export default class IBIZOrderTestCLTreeExpViewBase extends Vue {
* @public * @public
* @memberof IBIZOrderTestCLTreeExpViewBase * @memberof IBIZOrderTestCLTreeExpViewBase
*/ */
public async initLayoutItem(layoutModelDetail: any, index: number = 0) { public async initLayoutItem(layoutModelItem: any, index: number = 0) {
const { name } = layoutModelItem; const { name } = layoutModelItem;
const layoutModelDetail = Util.getLayoutItemInstance(layoutModelItem); const layoutModelDetail = Util.getLayoutItemInstance(layoutModelItem);
if (!index) { if (!index) {
......
...@@ -293,15 +293,6 @@ export default class IBIZOrderTestCustomLayoutPanelGridExpViewBase extends Vue { ...@@ -293,15 +293,6 @@ export default class IBIZOrderTestCustomLayoutPanelGridExpViewBase extends Vue {
*/ */
public layoutData:any = {}; public layoutData:any = {};
/**
* 视图布局部件
*
* @public
* @memberof IBIZOrderTestCustomLayoutPanelGridExpViewBase
*/
public layoutCtrls: any[] = [
];
/** /**
* 视图布局面板模型对象 * 视图布局面板模型对象
* *
...@@ -336,7 +327,7 @@ export default class IBIZOrderTestCustomLayoutPanelGridExpViewBase extends Vue { ...@@ -336,7 +327,7 @@ export default class IBIZOrderTestCustomLayoutPanelGridExpViewBase extends Vue {
* @public * @public
* @memberof IBIZOrderTestCustomLayoutPanelGridExpViewBase * @memberof IBIZOrderTestCustomLayoutPanelGridExpViewBase
*/ */
public async initLayoutItem(layoutModelDetail: any, index: number = 0) { public async initLayoutItem(layoutModelItem: any, index: number = 0) {
const { name } = layoutModelItem; const { name } = layoutModelItem;
const layoutModelDetail = Util.getLayoutItemInstance(layoutModelItem); const layoutModelDetail = Util.getLayoutItemInstance(layoutModelItem);
if (!index) { if (!index) {
......
...@@ -292,15 +292,6 @@ export default class IBIZOrderTreeExpViewBase extends Vue { ...@@ -292,15 +292,6 @@ export default class IBIZOrderTreeExpViewBase extends Vue {
*/ */
public layoutData:any = {}; public layoutData:any = {};
/**
* 视图布局部件
*
* @public
* @memberof IBIZOrderTreeExpViewBase
*/
public layoutCtrls: any[] = [
];
/** /**
* 视图布局面板模型对象 * 视图布局面板模型对象
* *
...@@ -335,7 +326,7 @@ export default class IBIZOrderTreeExpViewBase extends Vue { ...@@ -335,7 +326,7 @@ export default class IBIZOrderTreeExpViewBase extends Vue {
* @public * @public
* @memberof IBIZOrderTreeExpViewBase * @memberof IBIZOrderTreeExpViewBase
*/ */
public async initLayoutItem(layoutModelDetail: any, index: number = 0) { public async initLayoutItem(layoutModelItem: any, index: number = 0) {
const { name } = layoutModelItem; const { name } = layoutModelItem;
const layoutModelDetail = Util.getLayoutItemInstance(layoutModelItem); const layoutModelDetail = Util.getLayoutItemInstance(layoutModelItem);
if (!index) { if (!index) {
......
...@@ -316,15 +316,6 @@ export default class IBIZOrderTreeGridExViewBase extends Vue { ...@@ -316,15 +316,6 @@ export default class IBIZOrderTreeGridExViewBase extends Vue {
*/ */
public layoutData:any = {}; public layoutData:any = {};
/**
* 视图布局部件
*
* @public
* @memberof IBIZOrderTreeGridExViewBase
*/
public layoutCtrls: any[] = [
];
/** /**
* 视图布局面板模型对象 * 视图布局面板模型对象
* *
...@@ -359,7 +350,7 @@ export default class IBIZOrderTreeGridExViewBase extends Vue { ...@@ -359,7 +350,7 @@ export default class IBIZOrderTreeGridExViewBase extends Vue {
* @public * @public
* @memberof IBIZOrderTreeGridExViewBase * @memberof IBIZOrderTreeGridExViewBase
*/ */
public async initLayoutItem(layoutModelDetail: any, index: number = 0) { public async initLayoutItem(layoutModelItem: any, index: number = 0) {
const { name } = layoutModelItem; const { name } = layoutModelItem;
const layoutModelDetail = Util.getLayoutItemInstance(layoutModelItem); const layoutModelDetail = Util.getLayoutItemInstance(layoutModelItem);
if (!index) { if (!index) {
......
...@@ -368,15 +368,6 @@ export default class IBIZOrderUsr2GridViewBase extends Vue { ...@@ -368,15 +368,6 @@ export default class IBIZOrderUsr2GridViewBase extends Vue {
*/ */
public layoutData:any = {}; public layoutData:any = {};
/**
* 视图布局部件
*
* @public
* @memberof IBIZOrderUsr2GridViewBase
*/
public layoutCtrls: any[] = [
];
/** /**
* 视图布局面板模型对象 * 视图布局面板模型对象
* *
...@@ -411,7 +402,7 @@ export default class IBIZOrderUsr2GridViewBase extends Vue { ...@@ -411,7 +402,7 @@ export default class IBIZOrderUsr2GridViewBase extends Vue {
* @public * @public
* @memberof IBIZOrderUsr2GridViewBase * @memberof IBIZOrderUsr2GridViewBase
*/ */
public async initLayoutItem(layoutModelDetail: any, index: number = 0) { public async initLayoutItem(layoutModelItem: any, index: number = 0) {
const { name } = layoutModelItem; const { name } = layoutModelItem;
const layoutModelDetail = Util.getLayoutItemInstance(layoutModelItem); const layoutModelDetail = Util.getLayoutItemInstance(layoutModelItem);
if (!index) { if (!index) {
......
...@@ -297,15 +297,6 @@ export default class IBIZSample0003STabExpView_layoutBase extends Vue { ...@@ -297,15 +297,6 @@ export default class IBIZSample0003STabExpView_layoutBase extends Vue {
*/ */
public layoutData:any = {}; public layoutData:any = {};
/**
* 视图布局部件
*
* @public
* @memberof IBIZSample0003STabExpView_layoutBase
*/
public layoutCtrls: any[] = [
];
/** /**
* 视图布局面板模型对象 * 视图布局面板模型对象
* *
...@@ -340,7 +331,7 @@ export default class IBIZSample0003STabExpView_layoutBase extends Vue { ...@@ -340,7 +331,7 @@ export default class IBIZSample0003STabExpView_layoutBase extends Vue {
* @public * @public
* @memberof IBIZSample0003STabExpView_layoutBase * @memberof IBIZSample0003STabExpView_layoutBase
*/ */
public async initLayoutItem(layoutModelDetail: any, index: number = 0) { public async initLayoutItem(layoutModelItem: any, index: number = 0) {
const { name } = layoutModelItem; const { name } = layoutModelItem;
const layoutModelDetail = Util.getLayoutItemInstance(layoutModelItem); const layoutModelDetail = Util.getLayoutItemInstance(layoutModelItem);
if (!index) { if (!index) {
......
.ibizuniproduct-sgrid-view{ .ibizuniproduct-sgrid-view {
position: relative; display: block;
} }
.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;}
...@@ -2,12 +2,14 @@ ...@@ -2,12 +2,14 @@
import { Component } from 'vue-property-decorator'; import { Component } from 'vue-property-decorator';
import IBIZUNIProductSGridViewBase from './ibizuniproduct-sgrid-view-base.vue'; 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_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({ @Component({
components: { components: {
view_grid,
view_searchform, view_searchform,
view_grid,
view_searchbar,
}, },
beforeRouteEnter: (to: any, from: any, next: any) => { beforeRouteEnter: (to: any, from: any, next: any) => {
next((vm: any) => { next((vm: any) => {
......
...@@ -319,15 +319,6 @@ export default class IndexBase extends Vue { ...@@ -319,15 +319,6 @@ export default class IndexBase extends Vue {
*/ */
public layoutData:any = {}; public layoutData:any = {};
/**
* 视图布局部件
*
* @public
* @memberof IndexBase
*/
public layoutCtrls: any[] = [
];
/** /**
* 视图布局面板模型对象 * 视图布局面板模型对象
* *
...@@ -362,7 +353,7 @@ export default class IndexBase extends Vue { ...@@ -362,7 +353,7 @@ export default class IndexBase extends Vue {
* @public * @public
* @memberof IndexBase * @memberof IndexBase
*/ */
public async initLayoutItem(layoutModelDetail: any, index: number = 0) { public async initLayoutItem(layoutModelItem: any, index: number = 0) {
const { name } = layoutModelItem; const { name } = layoutModelItem;
const layoutModelDetail = Util.getLayoutItemInstance(layoutModelItem); const layoutModelDetail = Util.getLayoutItemInstance(layoutModelItem);
if (!index) { if (!index) {
......
...@@ -165,10 +165,10 @@ export const PageComponents = { ...@@ -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('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('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('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('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('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('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('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('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-wfdyna-edit-view', () => import('@pages/sample/ibizsample0021-wfdyna-edit-view/ibizsample0021-wfdyna-edit-view.vue'));
......
...@@ -2552,46 +2552,46 @@ const router = new Router({ ...@@ -2552,46 +2552,46 @@ const router = new Router({
component: () => import('@pages/sample/ibizbookoption-view/ibizbookoption-view.vue'), component: () => import('@pages/sample/ibizbookoption-view/ibizbookoption-view.vue'),
}, },
{ {
path: 'ibizstorages/:ibizstorage?/editview/:editview?', path: 'ibizuniproducts/:ibizuniproduct?/editview/:editview?',
meta: { meta: {
caption: 'entities.ibizstorage.views.editview.caption', caption: 'entities.ibizuniproduct.views.editview.caption',
info:'', info:'',
parameters: [ parameters: [
{ pathName: 'index', parameterName: 'index' }, { pathName: 'index', parameterName: 'index' },
{ pathName: 'ibizstorages', parameterName: 'ibizstorage' }, { pathName: 'ibizuniproducts', parameterName: 'ibizuniproduct' },
{ pathName: 'editview', parameterName: 'editview' }, { pathName: 'editview', parameterName: 'editview' },
], ],
requireAuth: true, 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: { meta: {
caption: 'entities.ibizsoftwaresuit.views.editview.caption', caption: 'entities.ibizstorage.views.editview.caption',
info:'', info:'',
parameters: [ parameters: [
{ pathName: 'index', parameterName: 'index' }, { pathName: 'index', parameterName: 'index' },
{ pathName: 'ibizsoftwaresuits', parameterName: 'ibizsoftwaresuit' }, { pathName: 'ibizstorages', parameterName: 'ibizstorage' },
{ pathName: 'editview', parameterName: 'editview' }, { pathName: 'editview', parameterName: 'editview' },
], ],
requireAuth: true, 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: { meta: {
caption: 'entities.ibizuniproduct.views.editview.caption', caption: 'entities.ibizsoftwaresuit.views.editview.caption',
info:'', info:'',
parameters: [ parameters: [
{ pathName: 'index', parameterName: 'index' }, { pathName: 'index', parameterName: 'index' },
{ pathName: 'ibizuniproducts', parameterName: 'ibizuniproduct' }, { pathName: 'ibizsoftwaresuits', parameterName: 'ibizsoftwaresuit' },
{ pathName: 'editview', parameterName: 'editview' }, { pathName: 'editview', parameterName: 'editview' },
], ],
requireAuth: true, 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?', path: 'ibizuniproducts/:ibizuniproduct?/indexpickupview/:indexpickupview?',
......
...@@ -361,15 +361,6 @@ export default class AppIndexViewBase extends Vue { ...@@ -361,15 +361,6 @@ export default class AppIndexViewBase extends Vue {
*/ */
public layoutData:any = {}; public layoutData:any = {};
/**
* 视图布局部件
*
* @public
* @memberof AppIndexViewBase
*/
public layoutCtrls: any[] = [
];
/** /**
* 视图布局面板模型对象 * 视图布局面板模型对象
* *
...@@ -404,7 +395,7 @@ export default class AppIndexViewBase extends Vue { ...@@ -404,7 +395,7 @@ export default class AppIndexViewBase extends Vue {
* @public * @public
* @memberof AppIndexViewBase * @memberof AppIndexViewBase
*/ */
public async initLayoutItem(layoutModelDetail: any, index: number = 0) { public async initLayoutItem(layoutModelItem: any, index: number = 0) {
const { name } = layoutModelItem; const { name } = layoutModelItem;
const layoutModelDetail = Util.getLayoutItemInstance(layoutModelItem); const layoutModelDetail = Util.getLayoutItemInstance(layoutModelItem);
if (!index) { if (!index) {
......
...@@ -270,15 +270,6 @@ export default class AppLoginViewBase extends Vue { ...@@ -270,15 +270,6 @@ export default class AppLoginViewBase extends Vue {
*/ */
public layoutData:any = {}; public layoutData:any = {};
/**
* 视图布局部件
*
* @public
* @memberof AppLoginViewBase
*/
public layoutCtrls: any[] = [
];
/** /**
* 视图布局面板模型对象 * 视图布局面板模型对象
* *
...@@ -313,7 +304,7 @@ export default class AppLoginViewBase extends Vue { ...@@ -313,7 +304,7 @@ export default class AppLoginViewBase extends Vue {
* @public * @public
* @memberof AppLoginViewBase * @memberof AppLoginViewBase
*/ */
public async initLayoutItem(layoutModelDetail: any, index: number = 0) { public async initLayoutItem(layoutModelItem: any, index: number = 0) {
const { name } = layoutModelItem; const { name } = layoutModelItem;
const layoutModelDetail = Util.getLayoutItemInstance(layoutModelItem); const layoutModelDetail = Util.getLayoutItemInstance(layoutModelItem);
if (!index) { if (!index) {
......
...@@ -10,10 +10,10 @@ export const viewstate: any = { ...@@ -10,10 +10,10 @@ export const viewstate: any = {
viewaction: '', viewaction: '',
viewdatachange: false, viewdatachange: false,
refviews: [ refviews: [
'0f3e6e5a5ba4b40182153ee4f93f3f7e',
'79abf62d7cac6f35c896f412b124956f', '79abf62d7cac6f35c896f412b124956f',
'a919926d6265ab194b54cd5b8f658eec', 'a919926d6265ab194b54cd5b8f658eec',
'88ca61cdf39cd0f97cf3863e9a6974b3', '88ca61cdf39cd0f97cf3863e9a6974b3',
'0f3e6e5a5ba4b40182153ee4f93f3f7e',
'2358ff370509a1b833cb5023f0ec54fb', '2358ff370509a1b833cb5023f0ec54fb',
'ae320ac92ef292866895940a2f61be48', 'ae320ac92ef292866895940a2f61be48',
], ],
......
...@@ -69,6 +69,11 @@ export default class Usr4Model { ...@@ -69,6 +69,11 @@ export default class Usr4Model {
prop: 'n_ibizbookname_like', prop: 'n_ibizbookname_like',
dataType: 'QUERYPARAM' 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 @@ ...@@ -172,7 +172,7 @@
<!--输出实体[IBIZBOOK]数据结构 --> <!--输出实体[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"> <createTable tableName="T_IBIZBOOK">
<column name="CREATEMAN" remarks="" type="VARCHAR(60)"> <column name="CREATEMAN" remarks="" type="VARCHAR(60)">
</column> </column>
...@@ -1306,7 +1306,7 @@ ...@@ -1306,7 +1306,7 @@
<!--输出实体[IBIZUNIPRODUCT]数据结构 --> <!--输出实体[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"> <createTable tableName="T_IBIZUNIPRODUCT">
<column name="UNITPRICE" remarks="" type="FLOAT"> <column name="UNITPRICE" remarks="" type="FLOAT">
</column> </column>
......
...@@ -199,7 +199,7 @@ ...@@ -199,7 +199,7 @@
</createView> </createView>
</changeSet> </changeSet>
<!--输出实体[IBIZUNIPRODUCT]视图结构信息 runOnChange="true" 当视图发生变更时,通过liquibase强刷prod的视图,实现视图的同步--> <!--输出实体[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"> <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 ]]> <![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> </createView>
......
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册