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

xignzi006 发布系统代码

上级 be274ef0
...@@ -339,14 +339,14 @@ ...@@ -339,14 +339,14 @@
"viewtag": "4745ca10fe4421ea043cb9ace1840224", "viewtag": "4745ca10fe4421ea043cb9ace1840224",
"memo": "" "memo": ""
}, },
"listaccounteditview": { "listaccountbylist": {
"title": "营销列表-账户编辑视图", "title": "营销列表-账户表格视图",
"caption": "营销列表-账户", "caption": "营销列表-账户",
"viewtype": "DEEDITVIEW", "viewtype": "DEGRIDVIEW",
"viewmodule": "Marketing", "viewmodule": "Marketing",
"viewname": "ListAccountEditView", "viewname": "ListAccountByList",
"viewfilename": "list-account-edit-view", "viewfilename": "list-account-by-list",
"viewtag": "49dc1a714631338858cd0441f6c720ca", "viewtag": "4799b0e7139b537ebe9313a004daa0ac",
"memo": "系统自动添加" "memo": "系统自动添加"
}, },
"campaignsummary_head": { "campaignsummary_head": {
...@@ -699,26 +699,16 @@ ...@@ -699,26 +699,16 @@
"viewtag": "a0baf844a4d48914ee2623448b1a73fb", "viewtag": "a0baf844a4d48914ee2623448b1a73fb",
"memo": "" "memo": ""
}, },
"listaccountoptionview": { "listaccountquickcreatebylist": {
"title": "快速新建", "title": "快速新建",
"caption": "快速新建", "caption": "快速新建",
"viewtype": "DEOPTVIEW", "viewtype": "DEOPTVIEW",
"viewmodule": "Marketing", "viewmodule": "Marketing",
"viewname": "ListAccountOptionView", "viewname": "ListAccountQuickCreateByList",
"viewfilename": "list-account-option-view", "viewfilename": "list-account-quick-create-by-list",
"viewtag": "a1b44c891ef0bbc073c82693d8489de6", "viewtag": "a1b44c891ef0bbc073c82693d8489de6",
"memo": "" "memo": ""
}, },
"listaccountgridview": {
"title": "营销列表-账户表格视图",
"caption": "营销列表-账户",
"viewtype": "DEGRIDVIEW",
"viewmodule": "Marketing",
"viewname": "ListAccountGridView",
"viewfilename": "list-account-grid-view",
"viewtag": "a4919bb27b92cb14381930c8face40b0",
"memo": "系统自动添加"
},
"appointmenteditview": { "appointmenteditview": {
"title": "appointment编辑视图", "title": "appointment编辑视图",
"caption": "约会", "caption": "约会",
......
...@@ -18,39 +18,16 @@ export default { ...@@ -18,39 +18,16 @@ export default {
statecode: '状态', statecode: '状态',
}, },
views: { views: {
editview: { bylist: {
caption: "营销列表-账户", caption: "营销列表-账户",
title: '营销列表-账户编辑视图', title: '营销列表-账户表格视图',
}, },
optionview: { quickcreatebylist: {
caption: "快速新建", caption: "快速新建",
title: '快速新建', title: '快速新建',
}, },
gridview: {
caption: "营销列表-账户",
title: '营销列表-账户表格视图',
},
}, },
main_form: { quickcreatebylist_form: {
details: {
group1: "营销列表-账户基本信息",
formpage1: "基本信息",
group2: "操作信息",
formpage2: "其它",
srfupdatedate: "更新时间",
srforikey: "",
srfkey: "关系标识",
srfmajortext: "关系名称",
srftempmode: "",
srfuf: "",
srfdeid: "",
srfsourcekey: "",
relationshipsid: "关系标识",
},
uiactions: {
},
},
edit_bylistquickcreate_form: {
details: { details: {
group1: "营销列表-账户基本信息", group1: "营销列表-账户基本信息",
formpage1: "基本信息", formpage1: "基本信息",
...@@ -85,7 +62,7 @@ export default { ...@@ -85,7 +62,7 @@ export default {
uiactions: { uiactions: {
}, },
}, },
gridviewtoolbar_toolbar: { bylisttoolbar_toolbar: {
tbitem3: { tbitem3: {
caption: "New", caption: "New",
tip: "New", tip: "New",
...@@ -123,22 +100,4 @@ export default { ...@@ -123,22 +100,4 @@ export default {
tip: "Filter", tip: "Filter",
}, },
}, },
editviewtoolbar_toolbar: {
tbitem3: {
caption: "Save",
tip: "Save",
},
tbitem5: {
caption: "Save And Close",
tip: "Save And Close Window",
},
tbitem6: {
caption: "-",
tip: "",
},
tbitem12: {
caption: "关闭",
tip: "关闭",
},
},
}; };
\ No newline at end of file
...@@ -17,39 +17,16 @@ export default { ...@@ -17,39 +17,16 @@ export default {
statecode: '状态', statecode: '状态',
}, },
views: { views: {
editview: { bylist: {
caption: '营销列表-账户', caption: '营销列表-账户',
title: '营销列表-账户编辑视图', title: '营销列表-账户表格视图',
}, },
optionview: { quickcreatebylist: {
caption: '快速新建', caption: '快速新建',
title: '快速新建', title: '快速新建',
}, },
gridview: {
caption: '营销列表-账户',
title: '营销列表-账户表格视图',
},
}, },
main_form: { quickcreatebylist_form: {
details: {
group1: '营销列表-账户基本信息',
formpage1: '基本信息',
group2: '操作信息',
formpage2: '其它',
srfupdatedate: '更新时间',
srforikey: '',
srfkey: '关系标识',
srfmajortext: '关系名称',
srftempmode: '',
srfuf: '',
srfdeid: '',
srfsourcekey: '',
relationshipsid: '关系标识',
},
uiactions: {
},
},
edit_bylistquickcreate_form: {
details: { details: {
group1: '营销列表-账户基本信息', group1: '营销列表-账户基本信息',
formpage1: '基本信息', formpage1: '基本信息',
...@@ -84,7 +61,7 @@ export default { ...@@ -84,7 +61,7 @@ export default {
uiactions: { uiactions: {
}, },
}, },
gridviewtoolbar_toolbar: { bylisttoolbar_toolbar: {
tbitem3: { tbitem3: {
caption: '新建', caption: '新建',
tip: '新建', tip: '新建',
...@@ -122,22 +99,4 @@ export default { ...@@ -122,22 +99,4 @@ export default {
tip: '过滤', tip: '过滤',
}, },
}, },
editviewtoolbar_toolbar: {
tbitem3: {
caption: '保存',
tip: '保存',
},
tbitem5: {
caption: '保存并关闭',
tip: '保存并关闭',
},
tbitem6: {
caption: '-',
tip: '',
},
tbitem12: {
caption: '关闭',
tip: '关闭',
},
},
}; };
\ No newline at end of file
...@@ -279,13 +279,13 @@ mock.onGet('./assets/json/view-config.json').reply((config: any) => { ...@@ -279,13 +279,13 @@ mock.onGet('./assets/json/view-config.json').reply((config: any) => {
"viewname": "LeadQuickCreate", "viewname": "LeadQuickCreate",
"viewtag": "4745ca10fe4421ea043cb9ace1840224" "viewtag": "4745ca10fe4421ea043cb9ace1840224"
}, },
"listaccounteditview": { "listaccountbylist": {
"title": "营销列表-账户编辑视图", "title": "营销列表-账户表格视图",
"caption": "营销列表-账户", "caption": "营销列表-账户",
"viewtype": "DEEDITVIEW", "viewtype": "DEGRIDVIEW",
"viewmodule": "Marketing", "viewmodule": "Marketing",
"viewname": "ListAccountEditView", "viewname": "ListAccountByList",
"viewtag": "49dc1a714631338858cd0441f6c720ca" "viewtag": "4799b0e7139b537ebe9313a004daa0ac"
}, },
"campaignsummary_head": { "campaignsummary_head": {
"title": "市场活动概览", "title": "市场活动概览",
...@@ -567,22 +567,14 @@ mock.onGet('./assets/json/view-config.json').reply((config: any) => { ...@@ -567,22 +567,14 @@ mock.onGet('./assets/json/view-config.json').reply((config: any) => {
"viewname": "IBizListSummary", "viewname": "IBizListSummary",
"viewtag": "a0baf844a4d48914ee2623448b1a73fb" "viewtag": "a0baf844a4d48914ee2623448b1a73fb"
}, },
"listaccountoptionview": { "listaccountquickcreatebylist": {
"title": "快速新建", "title": "快速新建",
"caption": "快速新建", "caption": "快速新建",
"viewtype": "DEOPTVIEW", "viewtype": "DEOPTVIEW",
"viewmodule": "Marketing", "viewmodule": "Marketing",
"viewname": "ListAccountOptionView", "viewname": "ListAccountQuickCreateByList",
"viewtag": "a1b44c891ef0bbc073c82693d8489de6" "viewtag": "a1b44c891ef0bbc073c82693d8489de6"
}, },
"listaccountgridview": {
"title": "营销列表-账户表格视图",
"caption": "营销列表-账户",
"viewtype": "DEGRIDVIEW",
"viewmodule": "Marketing",
"viewname": "ListAccountGridView",
"viewtag": "a4919bb27b92cb14381930c8face40b0"
},
"appointmenteditview": { "appointmenteditview": {
"title": "appointment编辑视图", "title": "appointment编辑视图",
"caption": "约会", "caption": "约会",
......
...@@ -3,6 +3,7 @@ export const PageComponents = { ...@@ -3,6 +3,7 @@ export const PageComponents = {
Vue.component('account-quick-create', () => import('@pages/base/account-quick-create/account-quick-create.vue')); Vue.component('account-quick-create', () => import('@pages/base/account-quick-create/account-quick-create.vue'));
Vue.component('appointment-quick-create', () => import('@pages/base/appointment-quick-create/appointment-quick-create.vue')); Vue.component('appointment-quick-create', () => import('@pages/base/appointment-quick-create/appointment-quick-create.vue'));
Vue.component('account-info-introduction', () => import('@pages/base/account-info-introduction/account-info-introduction.vue')); Vue.component('account-info-introduction', () => import('@pages/base/account-info-introduction/account-info-introduction.vue'));
Vue.component('list-account-by-list', () => import('@pages/marketing/list-account-by-list/list-account-by-list.vue'));
Vue.component('campaign-response-edit-view', () => import('@pages/marketing/campaign-response-edit-view/campaign-response-edit-view.vue')); Vue.component('campaign-response-edit-view', () => import('@pages/marketing/campaign-response-edit-view/campaign-response-edit-view.vue'));
Vue.component('sales-order-edit-view', () => import('@pages/sales/sales-order-edit-view/sales-order-edit-view.vue')); Vue.component('sales-order-edit-view', () => import('@pages/sales/sales-order-edit-view/sales-order-edit-view.vue'));
Vue.component('campaign-activity-quick-create', () => import('@pages/marketing/campaign-activity-quick-create/campaign-activity-quick-create.vue')); Vue.component('campaign-activity-quick-create', () => import('@pages/marketing/campaign-activity-quick-create/campaign-activity-quick-create.vue'));
...@@ -37,9 +38,7 @@ export const PageComponents = { ...@@ -37,9 +38,7 @@ export const PageComponents = {
Vue.component('account-info-address', () => import('@pages/base/account-info-address/account-info-address.vue')); Vue.component('account-info-address', () => import('@pages/base/account-info-address/account-info-address.vue'));
Vue.component('appointment-edit-view', () => import('@pages/base/appointment-edit-view/appointment-edit-view.vue')); Vue.component('appointment-edit-view', () => import('@pages/base/appointment-edit-view/appointment-edit-view.vue'));
Vue.component('contact-tab-exp-view', () => import('@pages/base/contact-tab-exp-view/contact-tab-exp-view.vue')); Vue.component('contact-tab-exp-view', () => import('@pages/base/contact-tab-exp-view/contact-tab-exp-view.vue'));
Vue.component('list-account-grid-view', () => import('@pages/marketing/list-account-grid-view/list-account-grid-view.vue'));
Vue.component('email-edit-view', () => import('@pages/base/email-edit-view/email-edit-view.vue')); Vue.component('email-edit-view', () => import('@pages/base/email-edit-view/email-edit-view.vue'));
Vue.component('list-account-edit-view', () => import('@pages/marketing/list-account-edit-view/list-account-edit-view.vue'));
Vue.component('goal-grid-view', () => import('@pages/sales/goal-grid-view/goal-grid-view.vue')); Vue.component('goal-grid-view', () => import('@pages/sales/goal-grid-view/goal-grid-view.vue'));
Vue.component('transaction-currency-pickup-grid-view', () => import('@pages/base/transaction-currency-pickup-grid-view/transaction-currency-pickup-grid-view.vue')); Vue.component('transaction-currency-pickup-grid-view', () => import('@pages/base/transaction-currency-pickup-grid-view/transaction-currency-pickup-grid-view.vue'));
Vue.component('contact-grid-view', () => import('@pages/base/contact-grid-view/contact-grid-view.vue')); Vue.component('contact-grid-view', () => import('@pages/base/contact-grid-view/contact-grid-view.vue'));
...@@ -58,6 +57,7 @@ export const PageComponents = { ...@@ -58,6 +57,7 @@ export const PageComponents = {
Vue.component('ibiz-list-info', () => import('@pages/marketing/ibiz-list-info/ibiz-list-info.vue')); Vue.component('ibiz-list-info', () => import('@pages/marketing/ibiz-list-info/ibiz-list-info.vue'));
Vue.component('ibiz-list-summary', () => import('@pages/marketing/ibiz-list-summary/ibiz-list-summary.vue')); Vue.component('ibiz-list-summary', () => import('@pages/marketing/ibiz-list-summary/ibiz-list-summary.vue'));
Vue.component('lead-pickup-grid-view', () => import('@pages/sales/lead-pickup-grid-view/lead-pickup-grid-view.vue')); Vue.component('lead-pickup-grid-view', () => import('@pages/sales/lead-pickup-grid-view/lead-pickup-grid-view.vue'));
Vue.component('list-account-quick-create-by-list', () => import('@pages/marketing/list-account-quick-create-by-list/list-account-quick-create-by-list.vue'));
Vue.component('list-lead-edit-view', () => import('@pages/marketing/list-lead-edit-view/list-lead-edit-view.vue')); Vue.component('list-lead-edit-view', () => import('@pages/marketing/list-lead-edit-view/list-lead-edit-view.vue'));
Vue.component('campaign-list-edit-view', () => import('@pages/marketing/campaign-list-edit-view/campaign-list-edit-view.vue')); Vue.component('campaign-list-edit-view', () => import('@pages/marketing/campaign-list-edit-view/campaign-list-edit-view.vue'));
Vue.component('account-pickup-grid-view', () => import('@pages/base/account-pickup-grid-view/account-pickup-grid-view.vue')); Vue.component('account-pickup-grid-view', () => import('@pages/base/account-pickup-grid-view/account-pickup-grid-view.vue'));
......
...@@ -321,15 +321,6 @@ export const viewstate: any = { ...@@ -321,15 +321,6 @@ export const viewstate: any = {
refviews: [ refviews: [
], ],
}, },
{
viewtag: '49dc1a714631338858cd0441f6c720ca',
viewmodule: 'Marketing',
viewname: 'ListAccountEditView',
viewaction: '',
viewdatachange: false,
refviews: [
],
},
{ {
viewtag: '51785f69973d8e6b0b1e002a03626fc7', viewtag: '51785f69973d8e6b0b1e002a03626fc7',
viewmodule: 'Marketing', viewmodule: 'Marketing',
...@@ -668,16 +659,6 @@ export const viewstate: any = { ...@@ -668,16 +659,6 @@ export const viewstate: any = {
refviews: [ refviews: [
], ],
}, },
{
viewtag: 'a4919bb27b92cb14381930c8face40b0',
viewmodule: 'Marketing',
viewname: 'ListAccountGridView',
viewaction: '',
viewdatachange: false,
refviews: [
'49dc1a714631338858cd0441f6c720ca',
],
},
{ {
viewtag: 'a50134133db91e46c8434ad0ebff22c7', viewtag: 'a50134133db91e46c8434ad0ebff22c7',
viewmodule: 'Base', viewmodule: 'Base',
...@@ -751,10 +732,10 @@ export const viewstate: any = { ...@@ -751,10 +732,10 @@ export const viewstate: any = {
viewdatachange: false, viewdatachange: false,
refviews: [ refviews: [
'661e0045037121d27f78b71049dc0d8a', '661e0045037121d27f78b71049dc0d8a',
'4799b0e7139b537ebe9313a004daa0ac',
'a0baf844a4d48914ee2623448b1a73fb', 'a0baf844a4d48914ee2623448b1a73fb',
'829c9b0c0bf0c3796537872b84f26935', '829c9b0c0bf0c3796537872b84f26935',
'3124753ba4abff3aaf49355a5197c4ab', '3124753ba4abff3aaf49355a5197c4ab',
'a4919bb27b92cb14381930c8face40b0',
], ],
}, },
{ {
......
...@@ -79,9 +79,8 @@ export default class ListAccountUIServiceBase extends UIService { ...@@ -79,9 +79,8 @@ export default class ListAccountUIServiceBase extends UIService {
* @memberof ListAccountUIServiceBase * @memberof ListAccountUIServiceBase
*/ */
public initViewMap(){ public initViewMap(){
this.allViewMap.set('EDITVIEW:',{viewname:'editview',srfappde:'listaccounts'}); this.allViewMap.set(':',{viewname:'bylist',srfappde:'listaccounts'});
this.allViewMap.set(':',{viewname:'optionview',srfappde:'listaccounts'}); this.allViewMap.set(':',{viewname:'quickcreatebylist',srfappde:'listaccounts'});
this.allViewMap.set('MDATAVIEW:',{viewname:'gridview',srfappde:'listaccounts'});
} }
/** /**
......
<template> <template>
<div class='tabviewpanel' style="height:100%;" v-if = 'isActivied' > <div class='tabviewpanel' style="height:100%;" v-if = 'isActivied' >
<list-account-grid-view <list-account-by-list
class='viewcontainer2' class='viewcontainer2'
:viewdata="viewdata" :viewdata="viewdata"
:viewparam="viewparam" :viewparam="viewparam"
@viewload="viewDatasChange($event)" @viewload="viewDatasChange($event)"
:viewDefaultUsage="false" > :viewDefaultUsage="false" >
</list-account-grid-view> </list-account-by-list>
</div> </div>
</template> </template>
<script lang='tsx'> <script lang='tsx'>
......
...@@ -9836,7 +9836,7 @@ ...@@ -9836,7 +9836,7 @@
<!--输出实体[LIST]数据结构 --> <!--输出实体[LIST]数据结构 -->
<changeSet author="a_LAB01_e85d8801c" id="tab-list-29-110"> <changeSet author="a_LAB01_e85d8801c" id="tab-list-30-110">
<createTable tableName="LIST"> <createTable tableName="LIST">
<column name="OWNERIDTYPE" remarks="" type="VARCHAR(100)"> <column name="OWNERIDTYPE" remarks="" type="VARCHAR(100)">
</column> </column>
...@@ -11565,7 +11565,7 @@ ...@@ -11565,7 +11565,7 @@
<!--输出实体[POST]外键关系 --> <!--输出实体[POST]外键关系 -->
<!--输出实体[CONTRACTTEMPLATE]外键关系 --> <!--输出实体[CONTRACTTEMPLATE]外键关系 -->
<!--输出实体[LIST]外键关系 --> <!--输出实体[LIST]外键关系 -->
<changeSet author="a_LAB01_e85d8801c" id="fk-list-29-393"> <changeSet author="a_LAB01_e85d8801c" id="fk-list-30-393">
<addForeignKeyConstraint baseColumnNames="TRANSACTIONCURRENCYID" baseTableName="LIST" constraintName="DER1N_LIST__TRANSACTIONCURRENC" deferrable="false" initiallyDeferred="false" onDelete="RESTRICT" onUpdate="RESTRICT" referencedColumnNames="TRANSACTIONCURRENCYID" referencedTableName="TRANSACTIONCURRENCY" validate="true"/> <addForeignKeyConstraint baseColumnNames="TRANSACTIONCURRENCYID" baseTableName="LIST" constraintName="DER1N_LIST__TRANSACTIONCURRENC" deferrable="false" initiallyDeferred="false" onDelete="RESTRICT" onUpdate="RESTRICT" referencedColumnNames="TRANSACTIONCURRENCYID" referencedTableName="TRANSACTIONCURRENCY" validate="true"/>
</changeSet> </changeSet>
<!--输出实体[KNOWLEDGEBASERECORD]外键关系 --> <!--输出实体[KNOWLEDGEBASERECORD]外键关系 -->
......
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册