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

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

上级 d5d2ecf2
......@@ -327,14 +327,6 @@
"viewname": "IBIZSample0017PickupView",
"viewtag": "3169df07474ba775203f9635eb0e9b9a"
},
"ibizorderdetailusr2editview": {
"title": "订单明细编辑视图",
"caption": "订单明细",
"viewtype": "DEEDITVIEW",
"viewmodule": "Sample",
"viewname": "IBIZOrderDetailUsr2EditView",
"viewtag": "319d79a4f05cde44a1a7751b3ffe68ef"
},
"ibizordertypepickupgridview": {
"title": "订单类型选择表格视图",
"caption": "订单类型",
......@@ -759,6 +751,14 @@
"viewname": "IBIZUNIProductPickupGridView",
"viewtag": "80c9ae9ed04e7107ed9fc93734a447d1"
},
"ibizcustomermpickupview": {
"title": "客户数据多项选择视图",
"caption": "客户",
"viewtype": "DEMPICKUPVIEW",
"viewmodule": "Sample",
"viewname": "IBIZCustomerMPickupView",
"viewtag": "81e92e837f6fa81fed5b6beaa75f6bbd"
},
"ibizordertypeusr2editview": {
"title": "订单类型编辑视图",
"caption": "订单类型",
......@@ -967,14 +967,6 @@
"viewname": "IBIZBOOKHasPanelKanBanView",
"viewtag": "a6cb9804bfd40d2542ae2c44e0cc3331"
},
"ibizorderdetailusr3editview": {
"title": "订单明细编辑视图",
"caption": "订单明细",
"viewtype": "DEEDITVIEW",
"viewmodule": "Sample",
"viewname": "IBIZOrderDetailUsr3EditView",
"viewtag": "a70ece0abc7c94ca607df689ea742668"
},
"ibizsample0003editview": {
"title": "IBIZSAMPLE0003编辑视图",
"caption": "示例实体03",
......@@ -1359,6 +1351,14 @@
"viewname": "IBIZSample0003SPickupView2",
"viewtag": "df462fabce815005a40debffad2f43e6"
},
"ibizcustomer_intfmpickupview": {
"title": "客户数据多项选择视图",
"caption": "客户",
"viewtype": "DEMPICKUPVIEW",
"viewmodule": "Sample",
"viewname": "IBIZCustomer_INTFMPickupView",
"viewtag": "e0e27dfc4c1e8f322c8e8d80a9a21301"
},
"ibizbookusr3dataview": {
"title": "图书数据视图(代码表分组)",
"caption": "图书",
......@@ -1527,6 +1527,14 @@
"viewname": "IBIZBOOKEditView4",
"viewtag": "f54effa21e9231945eea4ff2f9b2af6f"
},
"ibizorderdetailusr2editview": {
"title": "订单明细编辑视图",
"caption": "订单明细",
"viewtype": "DEEDITVIEW",
"viewmodule": "Sample",
"viewname": "IBIZOrderDetailUsr2EditView",
"viewtag": "f5fd15132c21e606b626206e0081ec9d"
},
"ibizbookinternalfuncgridview": {
"title": "表格内置功能",
"caption": "表格内置功能",
......
......@@ -261,7 +261,6 @@ export default {
menuitem131: "表格选项操作",
menuitem142: "选择视图",
menuitem143: "数据选择视图",
menuitem130: "数据选择视图2",
menuitem5: "视图",
menuitem9: "列表视图",
menuitem19: "常规表格视图",
......
......@@ -261,7 +261,6 @@ export default {
menuitem131: "表格选项操作",
menuitem142: "选择视图",
menuitem143: "数据选择视图",
menuitem130: "数据选择视图2",
menuitem5: "视图",
menuitem9: "列表视图",
menuitem19: "常规表格视图",
......
......@@ -21,6 +21,10 @@ export default {
caption: "客户",
title: "客户选择表格视图",
},
mpickupview: {
caption: "客户",
title: "客户数据多项选择视图",
},
},
main_grid: {
columns: {
......
......@@ -20,6 +20,10 @@ export default {
caption: "客户",
title: "客户选择表格视图",
},
mpickupview: {
caption: "客户",
title: "客户数据多项选择视图",
},
},
main_grid: {
columns: {
......
......@@ -16,6 +16,10 @@ export default {
caption: "客户",
title: "客户选择表格视图",
},
mpickupview: {
caption: "客户",
title: "客户数据多项选择视图",
},
editview: {
caption: "客户",
title: "客户编辑视图",
......
......@@ -15,6 +15,10 @@ export default {
caption: "客户",
title: "客户选择表格视图",
},
mpickupview: {
caption: "客户",
title: "客户数据多项选择视图",
},
editview: {
caption: "客户",
title: "客户编辑视图",
......
......@@ -35,10 +35,6 @@ export default {
caption: "orderdetail",
title: "订单明细列表视图",
},
usr2editview: {
caption: "orderdetail",
title: "订单明细编辑视图",
},
f6editview: {
caption: "orderdetail",
title: "订单明细编辑视图",
......@@ -55,10 +51,6 @@ export default {
caption: "表单项更新",
title: "表单项更新",
},
usr3editview: {
caption: "orderdetail",
title: "订单明细编辑视图",
},
sgridview9: {
caption: "orderdetail",
title: "订单明细表格视图",
......@@ -75,6 +67,10 @@ export default {
caption: "orderdetail",
title: "订单明细表格视图",
},
usr2editview: {
caption: "orderdetail",
title: "订单明细编辑视图",
},
sgridview: {
caption: "orderdetail",
title: "订单明细表格视图",
......@@ -157,30 +153,6 @@ export default {
uiactions: {
},
},
main4_form: {
details: {
group1: "订单明细基本信息",
formpage1: "基本信息",
group2: "操作信息",
formpage2: "其它",
srfupdatedate: "更新时间",
srforikey: "",
srfkey: "订单明细标识",
srfmajortext: "订单明细名称",
srftempmode: "",
srfuf: "",
srfdeid: "",
srfsourcekey: "",
ibizorderdetailname: "订单明细名称",
createman: "建立人",
createdate: "建立时间",
updateman: "更新人",
updatedate: "更新时间",
ibizorderdetailid: "订单明细标识",
},
uiactions: {
},
},
logic_0007_form: {
details: {
group1: "订单明细基本信息",
......@@ -229,7 +201,7 @@ export default {
uiactions: {
},
},
dataselectform_form: {
ui_0007_2_form: {
details: {
group1: "订单明细基本信息",
formpage1: "基本信息",
......@@ -484,8 +456,6 @@ export default {
tip: "数据导入",
},
},
usr2editviewtoolbar_toolbar: {
},
f6gridviewtoolbar_toolbar: {
tbitem3: {
caption: "New",
......@@ -592,6 +562,6 @@ export default {
tip: "刷新",
},
},
usr3editviewtoolbar_toolbar: {
usr2editviewtoolbar_toolbar: {
},
};
\ No newline at end of file
......@@ -34,10 +34,6 @@ export default {
caption: "订单明细",
title: "订单明细列表视图",
},
usr2editview: {
caption: "订单明细",
title: "订单明细编辑视图",
},
f6editview: {
caption: "订单明细",
title: "订单明细编辑视图",
......@@ -54,10 +50,6 @@ export default {
caption: "表单项更新",
title: "表单项更新",
},
usr3editview: {
caption: "订单明细",
title: "订单明细编辑视图",
},
sgridview9: {
caption: "订单明细",
title: "订单明细表格视图",
......@@ -74,6 +66,10 @@ export default {
caption: "订单明细",
title: "订单明细表格视图",
},
usr2editview: {
caption: "订单明细",
title: "订单明细编辑视图",
},
sgridview: {
caption: "订单明细",
title: "订单明细表格视图",
......@@ -156,30 +152,6 @@ export default {
uiactions: {
},
},
main4_form: {
details: {
group1: "订单明细基本信息",
formpage1: "基本信息",
group2: "操作信息",
formpage2: "其它",
srfupdatedate: "更新时间",
srforikey: "",
srfkey: "订单明细标识",
srfmajortext: "订单明细名称",
srftempmode: "",
srfuf: "",
srfdeid: "",
srfsourcekey: "",
ibizorderdetailname: "订单明细名称",
createman: "建立人",
createdate: "建立时间",
updateman: "更新人",
updatedate: "更新时间",
ibizorderdetailid: "订单明细标识",
},
uiactions: {
},
},
logic_0007_form: {
details: {
group1: "订单明细基本信息",
......@@ -228,7 +200,7 @@ export default {
uiactions: {
},
},
dataselectform_form: {
ui_0007_2_form: {
details: {
group1: "订单明细基本信息",
formpage1: "基本信息",
......@@ -483,8 +455,6 @@ export default {
tip: "数据导入",
},
},
usr2editviewtoolbar_toolbar: {
},
f6gridviewtoolbar_toolbar: {
tbitem3: {
caption: "新建",
......@@ -591,6 +561,6 @@ export default {
tip: "刷新",
},
},
usr3editviewtoolbar_toolbar: {
usr2editviewtoolbar_toolbar: {
},
};
\ No newline at end of file
......@@ -1809,24 +1809,6 @@ mock.onGet('v7/main-menuappmenu').reply((config: any) => {
textcls: '',
appfunctag: 'AppFunc61',
resourcetag: '',
},
{
id: 'FA7BE937-1340-4713-95E9-61958F120657',
name: 'menuitem130',
text: '数据选择视图2',
type: 'MENUITEM',
counterid: '',
tooltip: '数据选择视图2',
expanded: false,
separator: false,
hidden: false,
hidesidebar: false,
opendefault: false,
iconcls: '',
icon: '',
textcls: '',
appfunctag: 'AppFunc63',
resourcetag: '',
},
],
},
......
......@@ -335,14 +335,6 @@ mock.onGet('./assets/json/view-config.json').reply((config: any) => {
"viewname": "IBIZSample0017PickupView",
"viewtag": "3169df07474ba775203f9635eb0e9b9a"
},
"ibizorderdetailusr2editview": {
"title": "订单明细编辑视图",
"caption": "订单明细",
"viewtype": "DEEDITVIEW",
"viewmodule": "Sample",
"viewname": "IBIZOrderDetailUsr2EditView",
"viewtag": "319d79a4f05cde44a1a7751b3ffe68ef"
},
"ibizordertypepickupgridview": {
"title": "订单类型选择表格视图",
"caption": "订单类型",
......@@ -767,6 +759,14 @@ mock.onGet('./assets/json/view-config.json').reply((config: any) => {
"viewname": "IBIZUNIProductPickupGridView",
"viewtag": "80c9ae9ed04e7107ed9fc93734a447d1"
},
"ibizcustomermpickupview": {
"title": "客户数据多项选择视图",
"caption": "客户",
"viewtype": "DEMPICKUPVIEW",
"viewmodule": "Sample",
"viewname": "IBIZCustomerMPickupView",
"viewtag": "81e92e837f6fa81fed5b6beaa75f6bbd"
},
"ibizordertypeusr2editview": {
"title": "订单类型编辑视图",
"caption": "订单类型",
......@@ -975,14 +975,6 @@ mock.onGet('./assets/json/view-config.json').reply((config: any) => {
"viewname": "IBIZBOOKHasPanelKanBanView",
"viewtag": "a6cb9804bfd40d2542ae2c44e0cc3331"
},
"ibizorderdetailusr3editview": {
"title": "订单明细编辑视图",
"caption": "订单明细",
"viewtype": "DEEDITVIEW",
"viewmodule": "Sample",
"viewname": "IBIZOrderDetailUsr3EditView",
"viewtag": "a70ece0abc7c94ca607df689ea742668"
},
"ibizsample0003editview": {
"title": "IBIZSAMPLE0003编辑视图",
"caption": "示例实体03",
......@@ -1367,6 +1359,14 @@ mock.onGet('./assets/json/view-config.json').reply((config: any) => {
"viewname": "IBIZSample0003SPickupView2",
"viewtag": "df462fabce815005a40debffad2f43e6"
},
"ibizcustomer_intfmpickupview": {
"title": "客户数据多项选择视图",
"caption": "客户",
"viewtype": "DEMPICKUPVIEW",
"viewmodule": "Sample",
"viewname": "IBIZCustomer_INTFMPickupView",
"viewtag": "e0e27dfc4c1e8f322c8e8d80a9a21301"
},
"ibizbookusr3dataview": {
"title": "图书数据视图(代码表分组)",
"caption": "图书",
......@@ -1535,6 +1535,14 @@ mock.onGet('./assets/json/view-config.json').reply((config: any) => {
"viewname": "IBIZBOOKEditView4",
"viewtag": "f54effa21e9231945eea4ff2f9b2af6f"
},
"ibizorderdetailusr2editview": {
"title": "订单明细编辑视图",
"caption": "订单明细",
"viewtype": "DEEDITVIEW",
"viewmodule": "Sample",
"viewname": "IBIZOrderDetailUsr2EditView",
"viewtag": "f5fd15132c21e606b626206e0081ec9d"
},
"ibizbookinternalfuncgridview": {
"title": "表格内置功能",
"caption": "表格内置功能",
......
.ibizcustomer-intfmpickup-view{
position: relative;
}
.pickup-view {
>.translate-contant {
overflow: auto;
flex-grow: 1;
display: flex;
justify-content: flex-end;
height: calc(100% - 64px);
.translate-buttons {
width: 80px;
display: flex;
align-items: center;
text-align: center;
button {
margin-bottom: 5px;
}
}
.left, .right {
width: 300px;
}
.right {
border: 1px solid #e9e9e9;
.mpicker-select {
font-family: helvetica, sans-serif;
font-size: 16px;
text-align: justify;
word-spacing: -3.8pt;
line-height: 1.6;
font-weight: bold;
word-spacing: 10px;
height: 100%;
overflow: auto;
}
.mpicker-select > div {
padding: 3px 10px;
font-size: 14px;
color: rgba(0, 0, 0, 0.85);
font-weight: initial;
cursor: pointer;
min-height: 28px;
border: 1px solid #e9e9e9;
margin: 4px 4px;
transition: all .3s;
}
.mpicker-select > div:hover {
background: #ecf6fd;
}
.mpicker-select > .select{
color: #108ee9;
background: #ecf6fd;
}
}
.center{
width: calc(100% - 380px);
.pickupviewpanel {
width: 100%;
height: 100%;
}
}
}
>.footer {
height: 64px;
}
}
\ No newline at end of file
<script lang='tsx'>
import { Component } from 'vue-property-decorator';
import IBIZCustomer_INTFMPickupViewBase from './ibizcustomer-intfmpickup-view-base.vue';
import view_pickupviewpanel from '@widgets/ibizcustomer-intf/mpickup-viewpickupviewpanel-pickupviewpanel/mpickup-viewpickupviewpanel-pickupviewpanel.vue';
@Component({
components: {
view_pickupviewpanel,
},
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 IBIZCustomer_INTFMPickupView extends IBIZCustomer_INTFMPickupViewBase {
}
</script>
\ No newline at end of file
.ibizcustomer-mpickup-view{
position: relative;
}
.pickup-view {
>.translate-contant {
overflow: auto;
flex-grow: 1;
display: flex;
justify-content: flex-end;
height: calc(100% - 64px);
.translate-buttons {
width: 80px;
display: flex;
align-items: center;
text-align: center;
button {
margin-bottom: 5px;
}
}
.left, .right {
width: 300px;
}
.right {
border: 1px solid #e9e9e9;
.mpicker-select {
font-family: helvetica, sans-serif;
font-size: 16px;
text-align: justify;
word-spacing: -3.8pt;
line-height: 1.6;
font-weight: bold;
word-spacing: 10px;
height: 100%;
overflow: auto;
}
.mpicker-select > div {
padding: 3px 10px;
font-size: 14px;
color: rgba(0, 0, 0, 0.85);
font-weight: initial;
cursor: pointer;
min-height: 28px;
border: 1px solid #e9e9e9;
margin: 4px 4px;
transition: all .3s;
}
.mpicker-select > div:hover {
background: #ecf6fd;
}
.mpicker-select > .select{
color: #108ee9;
background: #ecf6fd;
}
}
.center{
width: calc(100% - 380px);
.pickupviewpanel {
width: 100%;
height: 100%;
}
}
}
>.footer {
height: 64px;
}
}
\ No newline at end of file
<script lang='tsx'>
import { Component } from 'vue-property-decorator';
import IBIZCustomerMPickupViewBase from './ibizcustomer-mpickup-view-base.vue';
import view_pickupviewpanel from '@widgets/ibizcustomer/mpickup-viewpickupviewpanel-pickupviewpanel/mpickup-viewpickupviewpanel-pickupviewpanel.vue';
@Component({
components: {
view_pickupviewpanel,
},
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 IBIZCustomerMPickupView extends IBIZCustomerMPickupViewBase {
}
</script>
\ No newline at end of file
......@@ -3,7 +3,6 @@ export const PageComponents = {
Vue.component('ibizsample0001-sf6-edit-view', () => import('@pages/sample/ibizsample0001-sf6-edit-view/ibizsample0001-sf6-edit-view.vue'));
Vue.component('ibizcustomer-usr2-grid-view', () => import('@pages/sample/ibizcustomer-usr2-grid-view/ibizcustomer-usr2-grid-view.vue'));
Vue.component('ibizsample0003-smpickup-view2', () => import('@pages/sample/ibizsample0003-smpickup-view2/ibizsample0003-smpickup-view2.vue'));
Vue.component('ibizorder-detail-usr2-edit-view', () => import('@pages/sample/ibizorder-detail-usr2-edit-view/ibizorder-detail-usr2-edit-view.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('ibizsample0003-edit-view', () => import('@pages/sample/ibizsample0003-edit-view/ibizsample0003-edit-view.vue'));
......@@ -27,6 +26,7 @@ export const PageComponents = {
Vue.component('ibizhardware-index-pickup-data-view', () => import('@pages/sample/ibizhardware-index-pickup-data-view/ibizhardware-index-pickup-data-view.vue'));
Vue.component('ibizorder-sgrid-view2', () => import('@pages/sample/ibizorder-sgrid-view2/ibizorder-sgrid-view2.vue'));
Vue.component('ibizbooktree-grid-ex-view', () => import('@pages/sample/ibizbooktree-grid-ex-view/ibizbooktree-grid-ex-view.vue'));
Vue.component('ibizcustomer-mpickup-view', () => import('@pages/sample/ibizcustomer-mpickup-view/ibizcustomer-mpickup-view.vue'));
Vue.component('ibizuniproduct-pickup-grid-view', () => import('@pages/sample/ibizuniproduct-pickup-grid-view/ibizuniproduct-pickup-grid-view.vue'));
Vue.component('ibizorder-odsp-wfexp-view', () => import('@pages/sample/ibizorder-odsp-wfexp-view/ibizorder-odsp-wfexp-view.vue'));
Vue.component('ibizorder-detail-sgrid-view', () => import('@pages/sample/ibizorder-detail-sgrid-view/ibizorder-detail-sgrid-view.vue'));
......@@ -47,6 +47,7 @@ export const PageComponents = {
Vue.component('ibizorder-sf5-grid-view', () => import('@pages/sample/ibizorder-sf5-grid-view/ibizorder-sf5-grid-view.vue'));
Vue.component('ibizbookmedit-view9', () => import('@pages/sample/ibizbookmedit-view9/ibizbookmedit-view9.vue'));
Vue.component('ibizcustomer-edit-view', () => import('@pages/sample/ibizcustomer-edit-view/ibizcustomer-edit-view.vue'));
Vue.component('ibizcustomer-intfmpickup-view', () => import('@pages/sample/ibizcustomer-intfmpickup-view/ibizcustomer-intfmpickup-view.vue'));
Vue.component('ibizbookgroup-by-codelist-kan-ban-view', () => import('@pages/sample/ibizbookgroup-by-codelist-kan-ban-view/ibizbookgroup-by-codelist-kan-ban-view.vue'));
Vue.component('ibizbookusr3-data-view', () => import('@pages/sample/ibizbookusr3-data-view/ibizbookusr3-data-view.vue'));
Vue.component('ibizorder-detail-grid-view9', () => import('@pages/sample/ibizorder-detail-grid-view9/ibizorder-detail-grid-view9.vue'));
......@@ -74,8 +75,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('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('ibizsample0017-grid-view', () => import('@pages/sample/ibizsample0017-grid-view/ibizsample0017-grid-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'));
......
......@@ -194,7 +194,6 @@ export const viewstate: any = {
refviews: [
'b09ceb3081717c0ed4fe19f9986598a0',
'e6b66fea4568c66355729271ffc9d59f',
'319d79a4f05cde44a1a7751b3ffe68ef',
'7a8b6138e5893e7aba3b1a5deb3b3036',
'0c1093afa96df2832f707495afec541e',
'7d37165f2f535b4a6d2116188fe83d18',
......@@ -464,15 +463,6 @@ export const viewstate: any = {
'b3429ecc4d89a02bc5f5279f1bd7f620',
],
},
{
viewtag: '319d79a4f05cde44a1a7751b3ffe68ef',
viewmodule: 'Sample',
viewname: 'IBIZOrderDetailUsr2EditView',
viewaction: '',
viewdatachange: false,
refviews: [
],
},
{
viewtag: '3561860a1fae5554621b47824d1d3abc',
viewmodule: 'Sample',
......@@ -633,6 +623,8 @@ export const viewstate: any = {
refviews: [
'f7ce60a7707de1ef9f926b3f9d5d6954',
'036e1ed2731c0caa76fd0a1035919d2d',
'81e92e837f6fa81fed5b6beaa75f6bbd',
'e0e27dfc4c1e8f322c8e8d80a9a21301',
'460fc1d5b6f2e2012b281df34d929f3b',
],
},
......@@ -925,6 +917,16 @@ export const viewstate: any = {
refviews: [
],
},
{
viewtag: '81e92e837f6fa81fed5b6beaa75f6bbd',
viewmodule: 'Sample',
viewname: 'IBIZCustomerMPickupView',
viewaction: '',
viewdatachange: false,
refviews: [
'460fc1d5b6f2e2012b281df34d929f3b',
],
},
{
viewtag: '82014278d03dfb22039740c03d2a461f',
viewmodule: 'Sample',
......@@ -1606,6 +1608,16 @@ export const viewstate: any = {
'692ede21641dfdb7075ede69d7c4ad33',
],
},
{
viewtag: 'e0e27dfc4c1e8f322c8e8d80a9a21301',
viewmodule: 'Sample',
viewname: 'IBIZCustomer_INTFMPickupView',
viewaction: '',
viewdatachange: false,
refviews: [
'2af423d347c22b7d0ed5a3639d87a6a8',
],
},
{
viewtag: 'e14e0fa8f3def77ebbcf18f1f39c0225',
viewmodule: 'Sample',
......
......@@ -98,6 +98,7 @@ export default class IBIZCustomer_INTFUIServiceBase extends UIService {
public initViewMap(){
this.allViewMap.set('PICKUPVIEW:',{viewname:'pickupview',srfappde:'ibizcustomer_intfs',component:'ibizcustomer-intfpickup-view'});
this.allViewMap.set(':',{viewname:'pickupgridview',srfappde:'ibizcustomer_intfs',component:'ibizcustomer-intfpickup-grid-view'});
this.allViewMap.set('MPICKUPVIEW:',{viewname:'mpickupview',srfappde:'ibizcustomer_intfs',component:'ibizcustomer-intfmpickup-view'});
}
/**
......
......@@ -97,6 +97,7 @@ export default class IBIZCustomerUIServiceBase extends UIService {
*/
public initViewMap(){
this.allViewMap.set(':',{viewname:'pickupgridview',srfappde:'ibizcustomers',component:'ibizcustomer-pickup-grid-view'});
this.allViewMap.set('MPICKUPVIEW:',{viewname:'mpickupview',srfappde:'ibizcustomers',component:'ibizcustomer-mpickup-view'});
this.allViewMap.set(':',{viewname:'editview',srfappde:'ibizcustomers',component:'ibizcustomer-edit-view'});
this.allViewMap.set(':',{viewname:'usr2editview',srfappde:'ibizcustomers',component:'ibizcustomer-usr2-edit-view'});
this.allViewMap.set(':',{viewname:'usr2gridview',srfappde:'ibizcustomers',component:'ibizcustomer-usr2-grid-view'});
......
......@@ -100,16 +100,15 @@ export default class IBIZOrderDetailUIServiceBase extends UIService {
this.allViewMap.set(':',{viewname:'sf1editview',srfappde:'ibizorderdetails',component:'ibizorder-detail-sf1-edit-view'});
this.allViewMap.set(':',{viewname:'gridview9',srfappde:'ibizorderdetails',component:'ibizorder-detail-grid-view9'});
this.allViewMap.set(':',{viewname:'listview',srfappde:'ibizorderdetails',component:'ibizorder-detail-list-view'});
this.allViewMap.set(':',{viewname:'usr2editview',srfappde:'ibizorderdetails',component:'ibizorder-detail-usr2-edit-view'});
this.allViewMap.set(':',{viewname:'f6editview',srfappde:'ibizorderdetails',component:'ibizorder-detail-f6-edit-view'});
this.allViewMap.set('MDATAVIEW:',{viewname:'gridview',srfappde:'ibizorderdetails',component:'ibizorder-detail-grid-view'});
this.allViewMap.set(':',{viewname:'seditview9',srfappde:'ibizorderdetails',component:'ibizorder-detail-sedit-view9'});
this.allViewMap.set(':',{viewname:'sf2editview',srfappde:'ibizorderdetails',component:'ibizorder-detail-sf2-edit-view'});
this.allViewMap.set(':',{viewname:'usr3editview',srfappde:'ibizorderdetails',component:'ibizorder-detail-usr3-edit-view'});
this.allViewMap.set(':',{viewname:'sgridview9',srfappde:'ibizorderdetails',component:'ibizorder-detail-sgrid-view9'});
this.allViewMap.set(':',{viewname:'editview',srfappde:'ibizorderdetails',component:'ibizorder-detail-edit-view'});
this.allViewMap.set(':',{viewname:'chartview',srfappde:'ibizorderdetails',component:'ibizorder-detail-chart-view'});
this.allViewMap.set(':',{viewname:'f6gridview',srfappde:'ibizorderdetails',component:'ibizorder-detail-f6-grid-view'});
this.allViewMap.set(':',{viewname:'usr2editview',srfappde:'ibizorderdetails',component:'ibizorder-detail-usr2-edit-view'});
this.allViewMap.set(':',{viewname:'sgridview',srfappde:'ibizorderdetails',component:'ibizorder-detail-sgrid-view'});
}
......
......@@ -557,9 +557,6 @@ export default class MainMenuBase extends Vue implements ControlInterface {
case 'Auto213':
this.clickAuto213(item);
return;
case 'AppFunc63':
this.clickAppFunc63(item);
return;
case 'AppFunc55':
this.clickAppFunc55(item);
return;
......@@ -1159,29 +1156,6 @@ 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,25 +1911,6 @@ export default class MainMenuModel {
appfunctag: 'AppFunc61',
resourcetag: '',
authtag:'Web-MainMenu-menuitem143',
},
{
id: 'FA7BE937-1340-4713-95E9-61958F120657',
name: 'menuitem130',
text: '数据选择视图2',
type: 'MENUITEM',
counterid: '',
tooltip: '数据选择视图2',
expanded: false,
separator: false,
hidden: false,
hidesidebar: false,
opendefault: false,
iconcls: '',
icon: '',
textcls: '',
appfunctag: 'AppFunc63',
resourcetag: '',
authtag:'Web-MainMenu-menuitem130',
},
],
},
......
<template>
<div class='pickupviewpanel'>
<component
v-if="inited && view.viewname && !Object.is(view.viewname, '')"
:is="view.viewname"
class="viewcontainer3"
:viewdata="viewdata"
:viewparam="viewparam"
:viewDefaultUsage="false"
:isSingleSelect="isSingleSelect"
:selectedData="selectedData"
:isShowButton="isShowButton"
@viewdataschange="onViewDatasChange"
@viewdatasactivated="viewDatasActivated"
@viewload="onViewLoad">
</component>
</div>
</template>
<script lang='tsx'>
import { Vue, Component, Prop, Provide, Emit, Watch, Model,Inject } from 'vue-property-decorator';
import { CreateElement } from 'vue';
import { Subject, Subscription } from 'rxjs';
import { ControlInterface } from '@/interface/control';
import { UIActionTool,Util,ViewTool } from '@/utils';
import NavDataService from '@/service/app/navdata-service';
import AppCenterService from "@service/app/app-center-service";
import IBIZCustomer_INTFService from '@/service/ibizcustomer-intf/ibizcustomer-intf-service';
import MPickupViewpickupviewpanelService from './mpickup-viewpickupviewpanel-pickupviewpanel-service';
import IBIZCustomer_INTFUIService from '@/uiservice/ibizcustomer-intf/ibizcustomer-intf-ui-service';
import MPickupViewpickupviewpanelModel from './mpickup-viewpickupviewpanel-pickupviewpanel-model';
@Component({
components: {
}
})
export default class MPickupViewpickupviewpanelBase extends Vue implements ControlInterface {
/**
* 名称
*
* @type {string}
* @memberof MPickupViewpickupviewpanelBase
*/
@Prop() public name?: string;
/**
* 视图通讯对象
*
* @type {Subject<ViewState>}
* @memberof MPickupViewpickupviewpanelBase
*/
@Prop() public viewState!: Subject<ViewState>;
/**
* 应用上下文
*
* @type {*}
* @memberof MPickupViewpickupviewpanelBase
*/
@Prop() public context!: any;
/**
* 视图参数
*
* @type {*}
* @memberof MPickupViewpickupviewpanelBase
*/
@Prop() public viewparams!: any;
/**
* 视图状态事件
*
* @public
* @type {(Subscription | undefined)}
* @memberof MPickupViewpickupviewpanelBase
*/
public viewStateEvent: Subscription | undefined;
/**
* 获取部件类型
*
* @returns {string}
* @memberof MPickupViewpickupviewpanelBase
*/
public getControlType(): string {
return 'PICKUPVIEWPANEL'
}
/**
* 建构部件服务对象
*
* @type {MPickupViewpickupviewpanelService}
* @memberof MPickupViewpickupviewpanelBase
*/
public service: MPickupViewpickupviewpanelService = new MPickupViewpickupviewpanelService({ $store: this.$store });
/**
* 实体服务对象
*
* @type {IBIZCustomer_INTFService}
* @memberof MPickupViewpickupviewpanelBase
*/
public appEntityService: IBIZCustomer_INTFService = new IBIZCustomer_INTFService({ $store: this.$store });
/**
* 转化数据
*
* @param {any} args
* @memberof MPickupViewpickupviewpanelBase
*/
public transformData(args: any) {
let _this: any = this;
if(_this.service && _this.service.handleRequestData instanceof Function && _this.service.handleRequestData('transform',_this.context,args)){
return _this.service.handleRequestData('transform',_this.context,args)['data'];
}
}
/**
* 关闭视图
*
* @param {any} args
* @memberof MPickupViewpickupviewpanelBase
*/
public closeView(args: any): void {
let _this: any = this;
_this.$emit('closeview', [args]);
}
/**
* 计数器刷新
*
* @memberof MPickupViewpickupviewpanelBase
*/
public counterRefresh(){
const _this:any =this;
if(_this.counterServiceArray && _this.counterServiceArray.length >0){
_this.counterServiceArray.forEach((item:any) =>{
if(item.refreshData && item.refreshData instanceof Function){
item.refreshData();
}
})
}
}
/**
* 选中数据字符串
*
* @type {string}
* @memberof MPickupViewpickupviewpanelBase
*/
@Prop() public selectedData?: string;
/**
* 获取多项数据
*
* @returns {any[]}
* @memberof MPickupViewpickupviewpanelBase
*/
public getDatas(): any[] {
return [];
}
/**
* 获取单项树
*
* @returns {*}
* @memberof MPickupViewpickupviewpanelBase
*/
public getData(): any {
return {};
}
/**
* 视图名称
*
* @type {*}
* @memberof MPickupViewpickupviewpanelBase
*/
public view: any = {
viewname: 'ibizcustomer-intfpickup-grid-view',
data: {},
}
/**
* 局部上下文
*
* @type {*}
* @memberof MPickupViewpickupviewpanelBase
*/
public localContext: any = null;
/**
* 局部视图参数
*
* @type {*}
* @memberof PickupViewpickupviewpanel
*/
public localViewParam: any = null;
/**
* 视图数据
*
* @type {*}
* @memberof MPickupViewpickupviewpanelBase
*/
public viewdata: string = JSON.stringify(this.context);
/**
* 视图参数
*
* @type {*}
* @memberof PickupViewpickupviewpanel
*/
public viewparam: string = JSON.stringify(this.viewparams);
/**
* 是否显示按钮
*
* @type {boolean}
* @memberof MPickupViewpickupviewpanelBase
*/
@Prop({default: true}) public isShowButton!: boolean;
/**
* 是否单选
*
* @type {boolean}
* @memberof MPickupViewpickupviewpanelBase
*/
@Prop() public isSingleSelect?: boolean;
/**
* 初始化完成
*
* @type {boolean}
* @memberof MPickupViewpickupviewpanelBase
*/
public inited: boolean = false;
/**
* 视图数据变化
*
* @param {*} $event
* @memberof MPickupViewpickupviewpanelBase
*/
public onViewDatasChange($event: any): void {
if($event.length>0){
$event.forEach((item:any,index:any) => {
let srfmajortext = item.srfmajortext?item.srfmajortext:item['ibizcustomername'];
if(srfmajortext){
Object.assign($event[index],{srfmajortext: srfmajortext});
}
});
}
this.$emit('selectionchange', $event);
}
/**
* 视图数据被激活
*
* @param {*} $event
* @memberof MPickupViewpickupviewpanelBase
*/
public viewDatasActivated($event: any): void {
this.$emit('activated', $event);
}
/**
* 视图加载完成
*
* @param {*} $event
* @memberof MPickupViewpickupviewpanelBase
*/
public onViewLoad($event: any): void {
this.$emit('load', $event);
}
/**
* vue 生命周期
*
* @memberof MPickupViewpickupviewpanelBase
*/
public created() {
this.afterCreated();
}
/**
* 执行created后的逻辑
*
* @memberof MPickupViewpickupviewpanelBase
*/
public afterCreated(){
this.initNavParam();
if (this.viewState) {
this.viewStateEvent = this.viewState.subscribe(({ tag, action, data }) => {
if (!Object.is(tag, this.name)) {
return;
}
if (Object.is('load', action)) {
this.viewdata = JSON.stringify(this.context);
this.viewparam = JSON.stringify(Object.assign(data, this.viewparams));
this.inited = true;
}
});
}
}
/**
* 初始化导航参数
*
* @memberof MPickupViewpickupviewpanelBase
*/
public initNavParam(){
if(this.localContext && Object.keys(this.localContext).length >0){
let _context:any = this.$util.computedNavData({},this.context,this.viewparams,this.localContext);
Object.assign(this.context,_context);
}
if(this.localViewParam && Object.keys(this.localViewParam).length >0){
let _param:any = this.$util.computedNavData({},this.context,this.viewparams,this.localViewParam);
Object.assign(this.viewparams,_param);
}
this.viewdata = JSON.stringify(this.context);
this.viewparam = JSON.stringify(this.viewparams);
}
/**
* vue 生命周期
*
* @memberof MPickupViewpickupviewpanelBase
*/
public destroyed() {
this.afterDestroy();
}
/**
* 执行destroyed后的逻辑
*
* @memberof MPickupViewpickupviewpanelBase
*/
public afterDestroy() {
if (this.viewStateEvent) {
this.viewStateEvent.unsubscribe();
}
}
}
</script>
<style lang='less'>
@import './mpickup-viewpickupviewpanel-pickupviewpanel.less';
</style>
\ No newline at end of file
/**
* MPickupViewpickupviewpanel 部件模型
*
* @export
* @class MPickupViewpickupviewpanelModel
*/
export default class MPickupViewpickupviewpanelModel {
/**
* 获取数据项集合
*
* @returns {any[]}
* @memberof MPickupViewpickupviewpanelModel
*/
public getDataItems(): any[] {
return [
{
name: 'updatedate',
},
{
name: 'sn',
},
{
name: 'customeruid',
},
{
name: 'orgid',
},
{
name: 'createman',
},
{
name: 'updateman',
},
{
name: 'address',
},
{
name: 'ibizcustomername',
},
{
name: 'createdate',
},
{
name: 'ibizcustomer_intf',
prop: 'ibizcustomerid',
},
]
}
}
\ No newline at end of file
import { Http } from '@/utils';
import ControlService from '@/widgets/control-service';
/**
* MPickupViewpickupviewpanel 部件服务对象
*
* @export
* @class MPickupViewpickupviewpanelService
*/
export default class MPickupViewpickupviewpanelService extends ControlService {
}
\ No newline at end of file
<script lang='tsx'>
import { Component } from 'vue-property-decorator';
import MPickupViewpickupviewpanelBase from './mpickup-viewpickupviewpanel-pickupviewpanel-base.vue';
@Component({
components: {
}
})
export default class MPickupViewpickupviewpanel extends MPickupViewpickupviewpanelBase {
}
</script>
\ No newline at end of file
<template>
<div class='pickupviewpanel'>
<component
v-if="inited && view.viewname && !Object.is(view.viewname, '')"
:is="view.viewname"
class="viewcontainer3"
:viewdata="viewdata"
:viewparam="viewparam"
:viewDefaultUsage="false"
:isSingleSelect="isSingleSelect"
:selectedData="selectedData"
:isShowButton="isShowButton"
@viewdataschange="onViewDatasChange"
@viewdatasactivated="viewDatasActivated"
@viewload="onViewLoad">
</component>
</div>
</template>
<script lang='tsx'>
import { Vue, Component, Prop, Provide, Emit, Watch, Model,Inject } from 'vue-property-decorator';
import { CreateElement } from 'vue';
import { Subject, Subscription } from 'rxjs';
import { ControlInterface } from '@/interface/control';
import { UIActionTool,Util,ViewTool } from '@/utils';
import NavDataService from '@/service/app/navdata-service';
import AppCenterService from "@service/app/app-center-service";
import IBIZCustomerService from '@/service/ibizcustomer/ibizcustomer-service';
import MPickupViewpickupviewpanelService from './mpickup-viewpickupviewpanel-pickupviewpanel-service';
import IBIZCustomerUIService from '@/uiservice/ibizcustomer/ibizcustomer-ui-service';
import MPickupViewpickupviewpanelModel from './mpickup-viewpickupviewpanel-pickupviewpanel-model';
@Component({
components: {
}
})
export default class MPickupViewpickupviewpanelBase extends Vue implements ControlInterface {
/**
* 名称
*
* @type {string}
* @memberof MPickupViewpickupviewpanelBase
*/
@Prop() public name?: string;
/**
* 视图通讯对象
*
* @type {Subject<ViewState>}
* @memberof MPickupViewpickupviewpanelBase
*/
@Prop() public viewState!: Subject<ViewState>;
/**
* 应用上下文
*
* @type {*}
* @memberof MPickupViewpickupviewpanelBase
*/
@Prop() public context!: any;
/**
* 视图参数
*
* @type {*}
* @memberof MPickupViewpickupviewpanelBase
*/
@Prop() public viewparams!: any;
/**
* 视图状态事件
*
* @public
* @type {(Subscription | undefined)}
* @memberof MPickupViewpickupviewpanelBase
*/
public viewStateEvent: Subscription | undefined;
/**
* 获取部件类型
*
* @returns {string}
* @memberof MPickupViewpickupviewpanelBase
*/
public getControlType(): string {
return 'PICKUPVIEWPANEL'
}
/**
* 建构部件服务对象
*
* @type {MPickupViewpickupviewpanelService}
* @memberof MPickupViewpickupviewpanelBase
*/
public service: MPickupViewpickupviewpanelService = new MPickupViewpickupviewpanelService({ $store: this.$store });
/**
* 实体服务对象
*
* @type {IBIZCustomerService}
* @memberof MPickupViewpickupviewpanelBase
*/
public appEntityService: IBIZCustomerService = new IBIZCustomerService({ $store: this.$store });
/**
* 转化数据
*
* @param {any} args
* @memberof MPickupViewpickupviewpanelBase
*/
public transformData(args: any) {
let _this: any = this;
if(_this.service && _this.service.handleRequestData instanceof Function && _this.service.handleRequestData('transform',_this.context,args)){
return _this.service.handleRequestData('transform',_this.context,args)['data'];
}
}
/**
* 关闭视图
*
* @param {any} args
* @memberof MPickupViewpickupviewpanelBase
*/
public closeView(args: any): void {
let _this: any = this;
_this.$emit('closeview', [args]);
}
/**
* 计数器刷新
*
* @memberof MPickupViewpickupviewpanelBase
*/
public counterRefresh(){
const _this:any =this;
if(_this.counterServiceArray && _this.counterServiceArray.length >0){
_this.counterServiceArray.forEach((item:any) =>{
if(item.refreshData && item.refreshData instanceof Function){
item.refreshData();
}
})
}
}
/**
* 选中数据字符串
*
* @type {string}
* @memberof MPickupViewpickupviewpanelBase
*/
@Prop() public selectedData?: string;
/**
* 获取多项数据
*
* @returns {any[]}
* @memberof MPickupViewpickupviewpanelBase
*/
public getDatas(): any[] {
return [];
}
/**
* 获取单项树
*
* @returns {*}
* @memberof MPickupViewpickupviewpanelBase
*/
public getData(): any {
return {};
}
/**
* 视图名称
*
* @type {*}
* @memberof MPickupViewpickupviewpanelBase
*/
public view: any = {
viewname: 'ibizcustomer-pickup-grid-view',
data: {},
}
/**
* 局部上下文
*
* @type {*}
* @memberof MPickupViewpickupviewpanelBase
*/
public localContext: any = null;
/**
* 局部视图参数
*
* @type {*}
* @memberof PickupViewpickupviewpanel
*/
public localViewParam: any = null;
/**
* 视图数据
*
* @type {*}
* @memberof MPickupViewpickupviewpanelBase
*/
public viewdata: string = JSON.stringify(this.context);
/**
* 视图参数
*
* @type {*}
* @memberof PickupViewpickupviewpanel
*/
public viewparam: string = JSON.stringify(this.viewparams);
/**
* 是否显示按钮
*
* @type {boolean}
* @memberof MPickupViewpickupviewpanelBase
*/
@Prop({default: true}) public isShowButton!: boolean;
/**
* 是否单选
*
* @type {boolean}
* @memberof MPickupViewpickupviewpanelBase
*/
@Prop() public isSingleSelect?: boolean;
/**
* 初始化完成
*
* @type {boolean}
* @memberof MPickupViewpickupviewpanelBase
*/
public inited: boolean = false;
/**
* 视图数据变化
*
* @param {*} $event
* @memberof MPickupViewpickupviewpanelBase
*/
public onViewDatasChange($event: any): void {
if($event.length>0){
$event.forEach((item:any,index:any) => {
let srfmajortext = item.srfmajortext?item.srfmajortext:item['ibizcustomername'];
if(srfmajortext){
Object.assign($event[index],{srfmajortext: srfmajortext});
}
});
}
this.$emit('selectionchange', $event);
}
/**
* 视图数据被激活
*
* @param {*} $event
* @memberof MPickupViewpickupviewpanelBase
*/
public viewDatasActivated($event: any): void {
this.$emit('activated', $event);
}
/**
* 视图加载完成
*
* @param {*} $event
* @memberof MPickupViewpickupviewpanelBase
*/
public onViewLoad($event: any): void {
this.$emit('load', $event);
}
/**
* vue 生命周期
*
* @memberof MPickupViewpickupviewpanelBase
*/
public created() {
this.afterCreated();
}
/**
* 执行created后的逻辑
*
* @memberof MPickupViewpickupviewpanelBase
*/
public afterCreated(){
this.initNavParam();
if (this.viewState) {
this.viewStateEvent = this.viewState.subscribe(({ tag, action, data }) => {
if (!Object.is(tag, this.name)) {
return;
}
if (Object.is('load', action)) {
this.viewdata = JSON.stringify(this.context);
this.viewparam = JSON.stringify(Object.assign(data, this.viewparams));
this.inited = true;
}
});
}
}
/**
* 初始化导航参数
*
* @memberof MPickupViewpickupviewpanelBase
*/
public initNavParam(){
if(this.localContext && Object.keys(this.localContext).length >0){
let _context:any = this.$util.computedNavData({},this.context,this.viewparams,this.localContext);
Object.assign(this.context,_context);
}
if(this.localViewParam && Object.keys(this.localViewParam).length >0){
let _param:any = this.$util.computedNavData({},this.context,this.viewparams,this.localViewParam);
Object.assign(this.viewparams,_param);
}
this.viewdata = JSON.stringify(this.context);
this.viewparam = JSON.stringify(this.viewparams);
}
/**
* vue 生命周期
*
* @memberof MPickupViewpickupviewpanelBase
*/
public destroyed() {
this.afterDestroy();
}
/**
* 执行destroyed后的逻辑
*
* @memberof MPickupViewpickupviewpanelBase
*/
public afterDestroy() {
if (this.viewStateEvent) {
this.viewStateEvent.unsubscribe();
}
}
}
</script>
<style lang='less'>
@import './mpickup-viewpickupviewpanel-pickupviewpanel.less';
</style>
\ No newline at end of file
/**
* MPickupViewpickupviewpanel 部件模型
*
* @export
* @class MPickupViewpickupviewpanelModel
*/
export default class MPickupViewpickupviewpanelModel {
/**
* 获取数据项集合
*
* @returns {any[]}
* @memberof MPickupViewpickupviewpanelModel
*/
public getDataItems(): any[] {
return [
{
name: 'createman',
},
{
name: 'sn',
},
{
name: 'updatedate',
},
{
name: 'createdate',
},
{
name: 'customeruid',
},
{
name: 'ibizcustomer',
prop: 'ibizcustomerid',
},
{
name: 'address',
},
{
name: 'ibizcustomername',
},
{
name: 'updateman',
},
]
}
}
\ No newline at end of file
import { Http } from '@/utils';
import ControlService from '@/widgets/control-service';
/**
* MPickupViewpickupviewpanel 部件服务对象
*
* @export
* @class MPickupViewpickupviewpanelService
*/
export default class MPickupViewpickupviewpanelService extends ControlService {
}
\ No newline at end of file
<script lang='tsx'>
import { Component } from 'vue-property-decorator';
import MPickupViewpickupviewpanelBase from './mpickup-viewpickupviewpanel-pickupviewpanel-base.vue';
@Component({
components: {
}
})
export default class MPickupViewpickupviewpanel extends MPickupViewpickupviewpanelBase {
}
</script>
\ No newline at end of file
......@@ -23,7 +23,7 @@
<app-form-item name='gridselect' :itemRules="this.rules().gridselect" class='' :caption="$t('entities.ibizorder.selectview_form_form.details.gridselect')" uiStyle="DEFAULT" :labelWidth="130" :isShowCaption="true" :error="detailsModel.gridselect.error" :isEmptyCaption="false" labelPos="LEFT">
<app-picker
:formState="formState"
:formState="formState"
:data="data"
:context="context"
:viewparams="viewparams"
......@@ -31,12 +31,9 @@
:localParam ='{ }'
:disabled="detailsModel.gridselect.disabled"
name='gridselect'
:service="service"
:acParams="{ }"
valueitem='ibizcustomerid'
:value="data.gridselect"
editortype=""
:value="data.gridselect"
editortype="pickup-no-ac"
:pickupView="{ viewname: 'ibizcustomer-pickup-grid-view', title: $t('entities.ibizcustomer.views.pickupgridview.title'), deResParameters: [], parameters: [{ pathName: 'ibizcustomers', parameterName: 'ibizcustomer' }, { pathName: 'pickupgridview', parameterName: 'pickupgridview' } ], placement:'' }"
style=""
@formitemvaluechange="onFormItemValueChange">
......@@ -70,14 +67,23 @@
</i-col>
<i-col v-show="detailsModel.formitem1.visible" :style="{}" :sm="{ span: 6, offset: 0 }" :md="{ span: 6, offset: 0 }" :lg="{ span: 6, offset: 0 }">
<app-form-item name='formitem1' :itemRules="this.rules().formitem1" class='' :caption="$t('entities.ibizorder.selectview_form_form.details.formitem1')" uiStyle="DEFAULT" :labelWidth="130" :isShowCaption="true" :error="detailsModel.formitem1.error" :isEmptyCaption="false" labelPos="LEFT">
<input-box
v-model="data.formitem1"
@enter="onEnter($event)"
:disabled="detailsModel.formitem1.disabled"
type='text'
style="">
</input-box>
<app-picker
:formState="formState"
:data="data"
:context="context"
:viewparams="viewparams"
:localContext ='{ }'
:localParam ='{ }'
:disabled="detailsModel.formitem1.disabled"
name='formitem1'
valueitem='ibizorderid'
:value="data.formitem1"
editortype="pickup-no-ac"
:pickupView="{ viewname: 'ibizcustomer-mpickup-view', title: $t('entities.ibizcustomer.views.mpickupview.title'), deResParameters: [], parameters: [{ pathName: 'ibizcustomers', parameterName: 'ibizcustomer' }, { pathName: 'mpickupview', parameterName: 'mpickupview' } ], placement:'' }"
style=""
@formitemvaluechange="onFormItemValueChange">
</app-picker>
</app-form-item>
......
......@@ -112,7 +112,7 @@
<!--输出实体[IBIZCUSTOMER]数据结构 -->
<changeSet author="a_LAB01_df847bdfd" id="tab-ibizcustomer-14-5">
<changeSet author="a_LAB01_df847bdfd" id="tab-ibizcustomer-15-5">
<createTable tableName="T_IBIZCUSTOMER">
<column name="CREATEMAN" remarks="" type="VARCHAR(60)">
</column>
......@@ -178,7 +178,7 @@
<!--输出实体[IBIZORDER]数据结构 -->
<changeSet author="a_LAB01_df847bdfd" id="tab-ibizorder-409-9">
<changeSet author="a_LAB01_df847bdfd" id="tab-ibizorder-410-9">
<createTable tableName="T_IBIZORDER">
<column name="TP" remarks="" type="TEXT(1048576)">
</column>
......@@ -228,7 +228,7 @@
<!--输出实体[IBIZORDERDETAIL]数据结构 -->
<changeSet author="a_LAB01_df847bdfd" id="tab-ibizorderdetail-92-10">
<changeSet author="a_LAB01_df847bdfd" id="tab-ibizorderdetail-102-10">
<createTable tableName="T_IBIZORDERDETAIL">
<column name="IBIZORDERDETAILNAME" remarks="" type="VARCHAR(200)">
</column>
......
......@@ -19,7 +19,7 @@
</createView>
</changeSet>
<!--输出实体[IBIZCUSTOMER]视图结构信息 runOnChange="true" 当视图发生变更时,通过liquibase强刷prod的视图,实现视图的同步-->
<changeSet author="a_LAB01_df847bdfd" id="view-ibizcustomer-14-4" runOnChange="true">
<changeSet author="a_LAB01_df847bdfd" id="view-ibizcustomer-15-4" runOnChange="true">
<createView fullDefinition="false" replaceIfExists="true" viewName="V_IBIZCUSTOMER">
<![CDATA[ SELECT t1.[ADDRESS], t1.[CREATEDATE], t1.[CREATEMAN], t1.[CUSTOMERUID], t1.[IBIZCUSTOMERID], t1.[IBIZCUSTOMERNAME], t1.[SN], t1.[UPDATEDATE], t1.[UPDATEMAN] FROM [T_IBIZCUSTOMER] t1 ]]>
</createView>
......@@ -37,13 +37,13 @@
</createView>
</changeSet>
<!--输出实体[IBIZORDER]视图结构信息 runOnChange="true" 当视图发生变更时,通过liquibase强刷prod的视图,实现视图的同步-->
<changeSet author="a_LAB01_df847bdfd" id="view-ibizorder-409-8" runOnChange="true">
<changeSet author="a_LAB01_df847bdfd" id="view-ibizorder-410-8" runOnChange="true">
<createView fullDefinition="false" replaceIfExists="true" viewName="V_IBIZORDER">
<![CDATA[ SELECT t1.[AMOUNT], t1.[CREATEDATE], t1.[CREATEMAN], t1.[DETAILNUM], t1.[IBIZCUSTOMERID], t11.[IBIZCUSTOMERNAME], t1.[IBIZORDERID], t1.[IBIZORDERNAME], t1.[MEMO], t1.[ORDERSTATE], t1.[ORDERTIME], t1.[ORDERTYPE], t1.[ORDERUID], t1.[UPDATEDATE], t1.[UPDATEMAN], t1.[WFINSTANCEID], t1.[WFSTATE], t1.[WFSTEP] FROM [T_IBIZORDER] t1 LEFT JOIN T_IBIZCUSTOMER t11 ON t1.IBIZCUSTOMERID = t11.IBIZCUSTOMERID ]]>
</createView>
</changeSet>
<!--输出实体[IBIZORDERDETAIL]视图结构信息 runOnChange="true" 当视图发生变更时,通过liquibase强刷prod的视图,实现视图的同步-->
<changeSet author="a_LAB01_df847bdfd" id="view-ibizorderdetail-92-9" runOnChange="true">
<changeSet author="a_LAB01_df847bdfd" id="view-ibizorderdetail-102-9" runOnChange="true">
<createView fullDefinition="false" replaceIfExists="true" viewName="V_IBIZORDERDETAIL">
<![CDATA[ SELECT t1.[QUANTITY]*t11.[UNITPRICE] AS [AMOUNT], t1.[CREATEDATE], t1.[CREATEMAN], t1.[IBIZORDERDETAILA], t1.[IBIZORDERDETAILID], t1.[IBIZORDERDETAILNAME], t1.[IBIZORDERID], t21.[IBIZORDERNAME], t1.[IBIZUNIPRODUCTID], t11.[IBIZUNIPRODUCTNAME], t21.[ORDERUID], t1.[QUANTITY], t11.[UNIT], t11.[UNITPRICE], t1.[UPDATEDATE], t1.[UPDATEMAN] FROM [T_IBIZORDERDETAIL] t1 LEFT JOIN T_IBIZUNIPRODUCT t11 ON t1.IBIZUNIPRODUCTID = t11.IBIZUNIPRODUCTID LEFT JOIN T_IBIZORDER t21 ON t1.IBIZORDERID = t21.IBIZORDERID ]]>
</createView>
......
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册