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

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

上级 175efb5a
......@@ -2,7 +2,7 @@
import { Component } from 'vue-property-decorator';
import IBIZBOOKPANELBase from './ibizbookpanel-calendar-base.vue';
import layout_item1layoutpanel from '@widgets/ibizbook/has-panel-kan-ban-panel/has-panel-kan-ban-panel.vue';
import layout_item1layoutpanel from '@widgets/ibizbook/item1layoutpanel-panel/item1layoutpanel-panel.vue';
@Component({
components: {
......
/**
* Item1layoutpanel 部件模型
*
* @export
* @class Item1layoutpanelModel
*/
export default class Item1layoutpanelModel {
/**
* 获取数据项集合
*
* @returns {any[]}
* @memberof Item1layoutpanelModel
*/
public getDataItems(): any[] {
return [
{
name: 'field1',
prop: 'ibizbookname'
},
{
name: 'field2',
prop: 'author'
},
{
name: 'field3',
prop: 'press'
}
]
}
}
\ No newline at end of file
import { Http } from '@/utils';
import ControlService from '@/widgets/control-service';
/**
* Item1layoutpanel 部件服务对象
*
* @export
* @class Item1layoutpanelService
*/
export default class Item1layoutpanelService extends ControlService {
}
\ No newline at end of file
// this is less
.app-layoutpanel {
height: 100%;
.app-layoutpanel-container {
padding: 6px;
}
.app-layoutpanel-tabpanel{
>.el-tabs {
>.el-.el-tabs__header{
margin: 0 0 10px;
}
.app-layoutpanel-tabpage{
padding: 6px;
}
}
}
.app-layoutpanel-button,.app-layoutpanel-conctrl,.app-layoutpanel-ctrlpos,.app-layoutpanel-field,.app-layoutpanel-rowitem,.app-layoutpanel-usercontrol{
padding: 6px;
}
.item-field{
padding: 0 4px;
display: flex;
>.item-field-label{
padding: 0 8px;
}
}
}
\ No newline at end of file
<script lang='tsx'>
import { Component } from 'vue-property-decorator';
import Item1layoutpanelBase from './item1layoutpanel-panel-base.vue';
@Component({
components: {
}
})
export default class Item1layoutpanel extends Item1layoutpanelBase {
}
</script>
\ No newline at end of file
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册