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

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

上级 daa23477
......@@ -261,6 +261,7 @@ export default {
menuitem131: "表格选项操作",
menuitem142: "选择视图",
menuitem143: "数据选择视图",
menuitem130: "订单明细数据选择",
menuitem5: "视图",
menuitem9: "列表视图",
menuitem19: "常规表格视图",
......
......@@ -261,6 +261,7 @@ export default {
menuitem131: "表格选项操作",
menuitem142: "选择视图",
menuitem143: "数据选择视图",
menuitem130: "订单明细数据选择",
menuitem5: "视图",
menuitem9: "列表视图",
menuitem19: "常规表格视图",
......
......@@ -153,7 +153,7 @@ export default {
uiactions: {
},
},
logic_0007_form: {
ui_0007_2_form: {
details: {
group1: "订单明细基本信息",
formpage1: "基本信息",
......@@ -165,20 +165,22 @@ export default {
srfuf: "",
srfdeid: "",
srfsourcekey: "",
ibizuniproductname: "产品名称",
quantity: "数量",
ibizorderdetailname: "订单明细名称",
ibizorderdetailid: "订单明细标识",
orderuid: "订单编号",
ibizorderid: "订单标识",
ibizordername: "订单名称",
ibizuniproductname: "产品(查询计数检查)",
amount: "小计",
unit: "单位",
unitprice: "单价",
quantity: "数量",
amount: "小计",
ibizuniproductid: "统一产品标识",
ibizorderid: "订单标识",
ibizorderdetailid: "订单明细标识",
},
uiactions: {
},
},
main3_form: {
logic_0007_form: {
details: {
group1: "订单明细基本信息",
formpage1: "基本信息",
......@@ -191,9 +193,11 @@ export default {
srfdeid: "",
srfsourcekey: "",
ibizordername: "订单名称",
ibizuniproductname: "产品名称",
ibizuniproductname: "产品(查询计数检查)",
unit: "单位",
unitprice: "单价",
quantity: "数量",
amount: "小计",
ibizuniproductid: "统一产品标识",
ibizorderid: "订单标识",
ibizorderdetailid: "订单明细标识",
......@@ -201,7 +205,7 @@ export default {
uiactions: {
},
},
ui_0007_2_form: {
main3_form: {
details: {
group1: "订单明细基本信息",
formpage1: "基本信息",
......@@ -213,17 +217,13 @@ export default {
srfuf: "",
srfdeid: "",
srfsourcekey: "",
ibizuniproductname: "产品名称",
quantity: "数量",
ibizorderdetailname: "订单明细名称",
ibizorderdetailid: "订单明细标识",
orderuid: "订单编号",
ibizorderid: "订单标识",
ibizordername: "订单名称",
amount: "小计",
ibizuniproductname: "产品名称",
unit: "单位",
unitprice: "单价",
ibizuniproductid: "统一产品标识",
ibizorderid: "订单标识",
ibizorderdetailid: "订单明细标识",
},
uiactions: {
},
......@@ -398,6 +398,8 @@ export default {
tip: "Save And Close Window",
},
},
usr2editviewtoolbar_toolbar: {
},
sgridviewtoolbar_toolbar: {
tbitem3: {
caption: "New",
......@@ -562,6 +564,4 @@ export default {
tip: "刷新",
},
},
usr2editviewtoolbar_toolbar: {
},
};
\ No newline at end of file
......@@ -152,7 +152,7 @@ export default {
uiactions: {
},
},
logic_0007_form: {
ui_0007_2_form: {
details: {
group1: "订单明细基本信息",
formpage1: "基本信息",
......@@ -164,20 +164,22 @@ export default {
srfuf: "",
srfdeid: "",
srfsourcekey: "",
ibizuniproductname: "产品名称",
quantity: "数量",
ibizorderdetailname: "订单明细名称",
ibizorderdetailid: "订单明细标识",
orderuid: "订单编号",
ibizorderid: "订单标识",
ibizordername: "订单名称",
ibizuniproductname: "产品(查询计数检查)",
amount: "小计",
unit: "单位",
unitprice: "单价",
quantity: "数量",
amount: "小计",
ibizuniproductid: "统一产品标识",
ibizorderid: "订单标识",
ibizorderdetailid: "订单明细标识",
},
uiactions: {
},
},
main3_form: {
logic_0007_form: {
details: {
group1: "订单明细基本信息",
formpage1: "基本信息",
......@@ -190,9 +192,11 @@ export default {
srfdeid: "",
srfsourcekey: "",
ibizordername: "订单名称",
ibizuniproductname: "产品名称",
ibizuniproductname: "产品(查询计数检查)",
unit: "单位",
unitprice: "单价",
quantity: "数量",
amount: "小计",
ibizuniproductid: "统一产品标识",
ibizorderid: "订单标识",
ibizorderdetailid: "订单明细标识",
......@@ -200,7 +204,7 @@ export default {
uiactions: {
},
},
ui_0007_2_form: {
main3_form: {
details: {
group1: "订单明细基本信息",
formpage1: "基本信息",
......@@ -212,17 +216,13 @@ export default {
srfuf: "",
srfdeid: "",
srfsourcekey: "",
ibizuniproductname: "产品名称",
quantity: "数量",
ibizorderdetailname: "订单明细名称",
ibizorderdetailid: "订单明细标识",
orderuid: "订单编号",
ibizorderid: "订单标识",
ibizordername: "订单名称",
amount: "小计",
ibizuniproductname: "产品名称",
unit: "单位",
unitprice: "单价",
ibizuniproductid: "统一产品标识",
ibizorderid: "订单标识",
ibizorderdetailid: "订单明细标识",
},
uiactions: {
},
......@@ -397,6 +397,8 @@ export default {
tip: "保存并关闭",
},
},
usr2editviewtoolbar_toolbar: {
},
sgridviewtoolbar_toolbar: {
tbitem3: {
caption: "新建",
......@@ -561,6 +563,4 @@ export default {
tip: "刷新",
},
},
usr2editviewtoolbar_toolbar: {
},
};
\ No newline at end of file
......@@ -2051,24 +2051,24 @@ export default {
tip: "数据导入",
},
},
treeexp_treeview: {
selecttree_treeview: {
nodata:"",
nodes: {
orderstatus: "订单状态",
orderdata: "所有订单",
ordertype: "订单类型",
root: "默认根节点",
orderdata: "订单数据",
ordertype: "订单类型",
orderstate: "订单状态",
},
uiactions: {
},
},
selecttree_treeview: {
treeexp_treeview: {
nodata:"",
nodes: {
root: "默认根节点",
orderdata: "订单数据",
orderstatus: "订单状态",
orderdata: "所有订单",
ordertype: "订单类型",
orderstate: "订单状态",
root: "默认根节点",
},
uiactions: {
},
......
......@@ -2050,24 +2050,24 @@ export default {
tip: "数据导入",
},
},
treeexp_treeview: {
selecttree_treeview: {
nodata:"",
nodes: {
orderstatus: "订单状态",
orderdata: "所有订单",
ordertype: "订单类型",
root: "默认根节点",
orderdata: "订单数据",
ordertype: "订单类型",
orderstate: "订单状态",
},
uiactions: {
},
},
selecttree_treeview: {
treeexp_treeview: {
nodata:"",
nodes: {
root: "默认根节点",
orderdata: "订单数据",
orderstatus: "订单状态",
orderdata: "所有订单",
ordertype: "订单类型",
orderstate: "订单状态",
root: "默认根节点",
},
uiactions: {
},
......
......@@ -1809,6 +1809,24 @@ mock.onGet('v7/main-menuappmenu').reply((config: any) => {
textcls: '',
appfunctag: 'AppFunc61',
resourcetag: '',
},
{
id: '25393E3D-100C-4CEF-BC2F-17B586F30A93',
name: 'menuitem130',
text: '订单明细数据选择',
type: 'MENUITEM',
counterid: '',
tooltip: '订单明细数据选择',
expanded: false,
separator: false,
hidden: false,
hidesidebar: false,
opendefault: false,
iconcls: '',
icon: '',
textcls: '',
appfunctag: 'AppFunc63',
resourcetag: '',
},
],
},
......
......@@ -129,7 +129,7 @@ export default class IBIZOrderDetailUsr2EditViewBase extends Vue {
* @type {string}
* @memberof IBIZOrderDetailUsr2EditViewBase
*/
public viewtag: string = '319d79a4f05cde44a1a7751b3ffe68ef';
public viewtag: string = 'f5fd15132c21e606b626206e0081ec9d';
/**
* 自定义视图导航上下文集合
......
......@@ -2,7 +2,7 @@
import { Component } from 'vue-property-decorator';
import IBIZOrderDetailUsr2EditViewBase from './ibizorder-detail-usr2-edit-view-base.vue';
import view_form from '@widgets/ibizorder-detail/main4-form/main4-form.vue';
import view_form from '@widgets/ibizorder-detail/ui-0007-2-form/ui-0007-2-form.vue';
@Component({
components: {
view_form,
......
.ibizorder-pickup-tree-view{
position: relative;
}
.search-contant {
height: 40px;
.ivu-input-wrapper {
max-width: 400px;
padding-top: 6px;
}
}
.tree-contant {
height: 100%;
margin: 0px 0px 16px 0;
overflow: auto;
}
\ No newline at end of file
<script lang='tsx'>
import { Component } from 'vue-property-decorator';
import IBIZOrderPickupTreeViewBase from './ibizorder-pickup-tree-view-base.vue';
import view_tree from '@widgets/ibizorder/select-tree-treeview/select-tree-treeview.vue';
@Component({
components: {
view_tree,
},
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 IBIZOrderPickupTreeView extends IBIZOrderPickupTreeViewBase {
}
</script>
\ No newline at end of file
......@@ -5,6 +5,7 @@ export const PageComponents = {
Vue.component('ibizsample0003-smpickup-view2', () => import('@pages/sample/ibizsample0003-smpickup-view2/ibizsample0003-smpickup-view2.vue'));
Vue.component('ibizorder-detail-sedit-view9', () => import('@pages/sample/ibizorder-detail-sedit-view9/ibizorder-detail-sedit-view9.vue'));
Vue.component('ibizorder-detail-smedit-view9', () => import('@pages/sample/ibizorder-detail-smedit-view9/ibizorder-detail-smedit-view9.vue'));
Vue.component('ibizorder-pickup-tree-view', () => import('@pages/sample/ibizorder-pickup-tree-view/ibizorder-pickup-tree-view.vue'));
Vue.component('ibizsample0003-edit-view', () => import('@pages/sample/ibizsample0003-edit-view/ibizsample0003-edit-view.vue'));
Vue.component('ibizuniproduct-pickup-view', () => import('@pages/sample/ibizuniproduct-pickup-view/ibizuniproduct-pickup-view.vue'));
Vue.component('ibizorder-sgrid-view', () => import('@pages/sample/ibizorder-sgrid-view/ibizorder-sgrid-view.vue'));
......@@ -73,8 +74,8 @@ export const PageComponents = {
Vue.component('ibizorder-usr2-edit-view', () => import('@pages/sample/ibizorder-usr2-edit-view/ibizorder-usr2-edit-view.vue'));
Vue.component('ibizorder-sf4-edit-view', () => import('@pages/sample/ibizorder-sf4-edit-view/ibizorder-sf4-edit-view.vue'));
Vue.component('ibizorder-sf1-edit-view', () => import('@pages/sample/ibizorder-sf1-edit-view/ibizorder-sf1-edit-view.vue'));
Vue.component('ibizbookusr3-calendar-view', () => import('@pages/sample/ibizbookusr3-calendar-view/ibizbookusr3-calendar-view.vue'));
Vue.component('ibizsample0017-grid-view', () => import('@pages/sample/ibizsample0017-grid-view/ibizsample0017-grid-view.vue'));
Vue.component('ibizbookusr3-calendar-view', () => import('@pages/sample/ibizbookusr3-calendar-view/ibizbookusr3-calendar-view.vue'));
Vue.component('ibizorder-f8-edit-view', () => import('@pages/sample/ibizorder-f8-edit-view/ibizorder-f8-edit-view.vue'));
Vue.component('ibizorder-f19-edit-view', () => import('@pages/sample/ibizorder-f19-edit-view/ibizorder-f19-edit-view.vue'));
Vue.component('ibizsample0003-f1-tree-exp-view', () => import('@pages/sample/ibizsample0003-f1-tree-exp-view/ibizsample0003-f1-tree-exp-view.vue'));
......@@ -130,6 +131,7 @@ export const PageComponents = {
Vue.component('ibizorder-sf3-edit-view', () => import('@pages/sample/ibizorder-sf3-edit-view/ibizorder-sf3-edit-view.vue'));
Vue.component('ibizorder-f13-edit-view', () => import('@pages/sample/ibizorder-f13-edit-view/ibizorder-f13-edit-view.vue'));
Vue.component('ibizorder-detail-f6-edit-view', () => import('@pages/sample/ibizorder-detail-f6-edit-view/ibizorder-detail-f6-edit-view.vue'));
Vue.component('ibizorder-detail-usr2-edit-view', () => import('@pages/sample/ibizorder-detail-usr2-edit-view/ibizorder-detail-usr2-edit-view.vue'));
Vue.component('ibizbookusr4-grid-view', () => import('@pages/sample/ibizbookusr4-grid-view/ibizbookusr4-grid-view.vue'));
Vue.component('ibizbookusr2-medit-view9', () => import('@pages/sample/ibizbookusr2-medit-view9/ibizbookusr2-medit-view9.vue'));
Vue.component('ibizorder-sedit-view3', () => import('@pages/sample/ibizorder-sedit-view3/ibizorder-sedit-view3.vue'));
......
......@@ -150,6 +150,20 @@ const router = new Router({
},
component: () => import('@pages/sample/ibizorder-detail-smedit-view9/ibizorder-detail-smedit-view9.vue'),
},
{
path: 'ibizorders/:ibizorder?/pickuptreeview/:pickuptreeview?',
meta: {
caption: 'entities.ibizorder.views.pickuptreeview.caption',
info:'',
parameters: [
{ pathName: 'index', parameterName: 'index' },
{ pathName: 'ibizorders', parameterName: 'ibizorder' },
{ pathName: 'pickuptreeview', parameterName: 'pickuptreeview' },
],
requireAuth: true,
},
component: () => import('@pages/sample/ibizorder-pickup-tree-view/ibizorder-pickup-tree-view.vue'),
},
{
path: 'ibizsample0003s/:ibizsample0003?/editview/:editview?',
meta: {
......@@ -1208,32 +1222,32 @@ const router = new Router({
component: () => import('@pages/sample/ibizorder-sf1-edit-view/ibizorder-sf1-edit-view.vue'),
},
{
path: 'ibizbooks/:ibizbook?/usr3calendarview/:usr3calendarview?',
path: 'ibizsample0017s/:ibizsample0017?/gridview/:gridview?',
meta: {
caption: 'entities.ibizbook.views.usr3calendarview.caption',
caption: 'entities.ibizsample0017.views.gridview.caption',
info:'',
parameters: [
{ pathName: 'index', parameterName: 'index' },
{ pathName: 'ibizbooks', parameterName: 'ibizbook' },
{ pathName: 'usr3calendarview', parameterName: 'usr3calendarview' },
{ pathName: 'ibizsample0017s', parameterName: 'ibizsample0017' },
{ pathName: 'gridview', parameterName: 'gridview' },
],
requireAuth: true,
},
component: () => import('@pages/sample/ibizbookusr3-calendar-view/ibizbookusr3-calendar-view.vue'),
component: () => import('@pages/sample/ibizsample0017-grid-view/ibizsample0017-grid-view.vue'),
},
{
path: 'ibizsample0017s/:ibizsample0017?/gridview/:gridview?',
path: 'ibizbooks/:ibizbook?/usr3calendarview/:usr3calendarview?',
meta: {
caption: 'entities.ibizsample0017.views.gridview.caption',
caption: 'entities.ibizbook.views.usr3calendarview.caption',
info:'',
parameters: [
{ pathName: 'index', parameterName: 'index' },
{ pathName: 'ibizsample0017s', parameterName: 'ibizsample0017' },
{ pathName: 'gridview', parameterName: 'gridview' },
{ pathName: 'ibizbooks', parameterName: 'ibizbook' },
{ pathName: 'usr3calendarview', parameterName: 'usr3calendarview' },
],
requireAuth: true,
},
component: () => import('@pages/sample/ibizsample0017-grid-view/ibizsample0017-grid-view.vue'),
component: () => import('@pages/sample/ibizbookusr3-calendar-view/ibizbookusr3-calendar-view.vue'),
},
{
path: 'ibizorders/:ibizorder?/f8editview/:f8editview?',
......@@ -2095,6 +2109,35 @@ const router = new Router({
},
component: () => import('@pages/sample/ibizorder-detail-f6-edit-view/ibizorder-detail-f6-edit-view.vue'),
},
{
path: 'ibizorders/:ibizorder?/ibizorderdetails/:ibizorderdetail?/usr2editview/:usr2editview?',
meta: {
caption: 'entities.ibizorderdetail.views.usr2editview.caption',
info:'',
parameters: [
{ pathName: 'index', parameterName: 'index' },
{ pathName: 'ibizorders', parameterName: 'ibizorder' },
{ pathName: 'ibizorderdetails', parameterName: 'ibizorderdetail' },
{ pathName: 'usr2editview', parameterName: 'usr2editview' },
],
requireAuth: true,
},
component: () => import('@pages/sample/ibizorder-detail-usr2-edit-view/ibizorder-detail-usr2-edit-view.vue'),
},
{
path: 'ibizorderdetails/:ibizorderdetail?/usr2editview/:usr2editview?',
meta: {
caption: 'entities.ibizorderdetail.views.usr2editview.caption',
info:'',
parameters: [
{ pathName: 'index', parameterName: 'index' },
{ pathName: 'ibizorderdetails', parameterName: 'ibizorderdetail' },
{ pathName: 'usr2editview', parameterName: 'usr2editview' },
],
requireAuth: true,
},
component: () => import('@pages/sample/ibizorder-detail-usr2-edit-view/ibizorder-detail-usr2-edit-view.vue'),
},
{
path: 'ibizbooks/:ibizbook?/usr4gridview/:usr4gridview?',
meta: {
......@@ -4548,6 +4591,19 @@ const router = new Router({
},
component: () => import('@pages/sample/ibizbookusr6-grid-view/ibizbookusr6-grid-view.vue'),
},
{
path: '/ibizorders/:ibizorder?/pickuptreeview/:pickuptreeview?',
meta: {
caption: 'entities.ibizorder.views.pickuptreeview.caption',
info:'',
parameters: [
{ pathName: 'ibizorders', parameterName: 'ibizorder' },
{ pathName: 'pickuptreeview', parameterName: 'pickuptreeview' },
],
requireAuth: true,
},
component: () => import('@pages/sample/ibizorder-pickup-tree-view/ibizorder-pickup-tree-view.vue'),
},
{
path: '/ibizorders/:ibizorder?/ibizorderdetails/:ibizorderdetail?/editview/:editview?',
meta: {
......@@ -5057,6 +5113,33 @@ const router = new Router({
},
component: () => import('@pages/sample/ibizorder-edit-view/ibizorder-edit-view.vue'),
},
{
path: '/ibizorders/:ibizorder?/ibizorderdetails/:ibizorderdetail?/usr2editview/:usr2editview?',
meta: {
caption: 'entities.ibizorderdetail.views.usr2editview.caption',
info:'',
parameters: [
{ pathName: 'ibizorders', parameterName: 'ibizorder' },
{ pathName: 'ibizorderdetails', parameterName: 'ibizorderdetail' },
{ pathName: 'usr2editview', parameterName: 'usr2editview' },
],
requireAuth: true,
},
component: () => import('@pages/sample/ibizorder-detail-usr2-edit-view/ibizorder-detail-usr2-edit-view.vue'),
},
{
path: '/ibizorderdetails/:ibizorderdetail?/usr2editview/:usr2editview?',
meta: {
caption: 'entities.ibizorderdetail.views.usr2editview.caption',
info:'',
parameters: [
{ pathName: 'ibizorderdetails', parameterName: 'ibizorderdetail' },
{ pathName: 'usr2editview', parameterName: 'usr2editview' },
],
requireAuth: true,
},
component: () => import('@pages/sample/ibizorder-detail-usr2-edit-view/ibizorder-detail-usr2-edit-view.vue'),
},
{
path: '/ibizbooks/:ibizbook?/internalfuncgridview/:internalfuncgridview?',
meta: {
......
......@@ -270,6 +270,7 @@ export const viewstate: any = {
'bc76c982dd2264463427eb57e9ed3fba',
'e92ac401e96f4e17763322eca8355c30',
'9f80ed66360fbbb9bc57c575fdd8814f',
'f5fd15132c21e606b626206e0081ec9d',
'94e6694a65d9cacb171b6e0b581216ba',
'5686558064d641b7ff599746970461cd',
'3bbf72a3e5b59fed0dee362a9b1384a8',
......@@ -1407,6 +1408,15 @@ export const viewstate: any = {
'efbe72fe207c5bb7ada28b278a9ea920',
],
},
{
viewtag: 'bfdb44ab2995bfb452478242183ea4c0',
viewmodule: 'Sample',
viewname: 'IBIZOrderPickupTreeView',
viewaction: '',
viewdatachange: false,
refviews: [
],
},
{
viewtag: 'c153da73d5d5b62475f4213de51a25e0',
viewmodule: 'Sample',
......@@ -1776,6 +1786,17 @@ export const viewstate: any = {
'2640aa1ca02649c8831b43023d449945',
],
},
{
viewtag: 'f5fd15132c21e606b626206e0081ec9d',
viewmodule: 'Sample',
viewname: 'IBIZOrderDetailUsr2EditView',
viewaction: '',
viewdatachange: false,
refviews: [
'bfdb44ab2995bfb452478242183ea4c0',
'26707fe400fb3e535f06015ab393793b',
],
},
{
viewtag: 'f73da4cb47a88d3fe5b92716e0137741',
viewmodule: 'Sample',
......
......@@ -623,6 +623,9 @@ export default class MainMenuBase extends Vue implements ControlInterface {
case 'Auto408':
this.clickAuto408(item);
return;
case 'AppFunc63':
this.clickAppFunc63(item);
return;
case 'Auto222':
this.clickAuto222(item);
return;
......@@ -1662,6 +1665,29 @@ export default class MainMenuBase extends Vue implements ControlInterface {
})
}
/**
* 订单明细数据选择
*
* @param {*} [item={}]
* @memberof MainMenu
*/
public clickAppFunc63(item: any = {}) {
const viewparam: any = {};
Object.assign(viewparam, {});
const deResParameters: any[] = [];
const parameters: any[] = [
{ pathName: 'ibizorderdetails', parameterName: 'ibizorderdetail' },
{ pathName: 'usr2editview', parameterName: 'usr2editview' },
];
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);
})
}
/**
* 编辑器类型
*
......
......@@ -1911,6 +1911,25 @@ export default class MainMenuModel {
appfunctag: 'AppFunc61',
resourcetag: '',
authtag:'Web-MainMenu-menuitem143',
},
{
id: '25393E3D-100C-4CEF-BC2F-17B586F30A93',
name: 'menuitem130',
text: '订单明细数据选择',
type: 'MENUITEM',
counterid: '',
tooltip: '订单明细数据选择',
expanded: false,
separator: false,
hidden: false,
hidesidebar: false,
opendefault: false,
iconcls: '',
icon: '',
textcls: '',
appfunctag: 'AppFunc63',
resourcetag: '',
authtag:'Web-MainMenu-menuitem130',
},
],
},
......
/**
* UI_0007_2 部件模型
*
* @export
* @class UI_0007_2Model
*/
export default class UI_0007_2Model {
/**
* 获取数据项集合
*
* @returns {any[]}
* @memberof UI_0007_2Model
*/
public getDataItems(): any[] {
return [
{
name: 'srfwfmemo',
prop: 'srfwfmemo',
dataType: 'TEXT',
},
// 前端新增修改标识,新增为"0",修改为"1"或未设值
{
name: 'srffrontuf',
prop: 'srffrontuf',
dataType: 'TEXT',
},
{
name: 'srfupdatedate',
prop: 'updatedate',
dataType: 'DATETIME',
},
{
name: 'srforikey',
},
{
name: 'srfkey',
prop: 'ibizorderdetailid',
dataType: 'GUID',
},
{
name: 'srfmajortext',
prop: 'ibizorderdetailname',
dataType: 'TEXT',
},
{
name: 'srftempmode',
},
{
name: 'srfuf',
},
{
name: 'srfdeid',
},
{
name: 'srfsourcekey',
},
{
name: 'ibizuniproductname',
prop: 'ibizuniproductname',
dataType: 'PICKUPTEXT',
},
{
name: 'quantity',
prop: 'quantity',
dataType: 'INT',
},
{
name: 'ibizorderdetailname',
prop: 'ibizorderdetailname',
dataType: 'TEXT',
},
{
name: 'ibizorderdetailid',
prop: 'ibizorderdetailid',
dataType: 'GUID',
},
{
name: 'orderuid',
prop: 'orderuid',
dataType: 'PICKUPDATA',
},
{
name: 'ibizorderid',
prop: 'ibizorderid',
dataType: 'PICKUP',
},
{
name: 'ibizordername',
prop: 'ibizordername',
dataType: 'PICKUPTEXT',
},
{
name: 'amount',
prop: 'amount',
dataType: 'FLOAT',
},
{
name: 'unit',
prop: 'unit',
dataType: 'PICKUPDATA',
},
{
name: 'unitprice',
prop: 'unitprice',
dataType: 'PICKUPDATA',
},
{
name: 'ibizuniproductid',
prop: 'ibizuniproductid',
dataType: 'PICKUP',
},
{
name: 'ibizorderdetail',
prop: 'ibizorderdetailid',
dataType: 'FONTKEY',
},
]
}
}
\ No newline at end of file
.ivu-tabs-no-animation>.ivu-tabs-content{
padding: 0 16px;
}
.ivu-card-head{
padding: 14px 0;
}
.app-form {
overflow: auto;
padding: 6px;
> .ivu-row {
> .ivu-tabs {
height: 100%;
display: flex;
flex-direction: column;
> .ivu-tabs-content {
flex-grow: 1;
overflow: auto;
> .ivu-tabs-tabpane {
height: 100%;
}
}
}
}
}
.app-tabpanel-flex {
height: 100%;
> .ivu-tabs-content {
height: calc(100% - 52px);
> .ivu-tabs-tabpane {
height: 100%;
}
}
}
.app-form {
>.ivu-row:nth-child(2) {
>.ivu-col:nth-child(1) {
>.ivu-row.app-form-group.app-group-hiddden-caption:nth-child(1) {
margin-top: 12px;
}
}
}
}
.app-form{
// 表单行间距
.app-form-item{
margin-bottom: 20px;
}
// 表单按钮margin
.app-form-button{
margin:0 6px;
}
}
// this is less
<script lang='tsx'>
import { Component } from 'vue-property-decorator';
import UI_0007_2Base from './ui-0007-2-form-base.vue';
@Component({
components: {
}
})
export default class UI_0007_2 extends UI_0007_2Base {
}
</script>
\ No newline at end of file
/**
* SelectTree 部件模型
*
* @export
* @class SelectTreeModel
*/
export default class SelectTreeModel {
/**
* 获取数据项集合
*
* @returns {any[]}
* @memberof SelectTreeModel
*/
public getDataItems(): any[] {
return [
{
name: 'tp',
},
{
name: 'endtime',
},
{
name: 'wfstate',
},
{
name: 'createdate',
},
{
name: 'opinion',
},
{
name: 'updatedate',
},
{
name: 'ordertype',
},
{
name: 'detailnum',
},
{
name: 'wfinstanceid',
},
{
name: 'amount',
},
{
name: 'orderuid',
},
{
name: 'ibizorder',
prop: 'ibizorderid',
},
{
name: 'orderstate',
},
{
name: 'starttime',
},
{
name: 'updateman',
},
{
name: 'wfstep',
},
{
name: 'createman',
},
{
name: 'ibizordername',
},
{
name: 'ordertime',
},
{
name: 'memo',
},
{
name: 'ibizcustomername',
},
{
name: 'ibizcustomerid',
},
]
}
}
\ No newline at end of file
.tree-right-menu {
.ivu-divider-horizontal {
width: 100%;
min-width: 100%;
margin: 0 auto;
}
.ivu-dropdown-item {
position: relative;
padding-left: 32px;
> i {
position: absolute;
left: 16px;
top: 10px;
}
.ivu-icon-ios-arrow-forward {
left: initial;
right: 4px;
}
}
.ivu-dropdown {
.ivu-select-dropdown {
margin: 0;
}
}
}
.el-tree .context-menu-component .tree-node{
width: calc(100% - 15px);
text-overflow: ellipsis;
white-space: nowrap;
overflow: hidden;
.icon{
padding-right: 10px;
}
}
// this is less
<script lang='tsx'>
import { Component } from 'vue-property-decorator';
import SelectTreeBase from './select-tree-treeview-base.vue';
@Component({
components: {
}
})
export default class SelectTree extends SelectTreeBase {
}
</script>
\ No newline at end of file
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册