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

xignzi006 发布系统代码

上级 7102886b
...@@ -289,6 +289,16 @@ ...@@ -289,6 +289,16 @@
"viewtag": "5c7e90ccfaeb49b5bd84ae6c17b479e3", "viewtag": "5c7e90ccfaeb49b5bd84ae6c17b479e3",
"memo": "" "memo": ""
}, },
"contactdashboardview9": {
"title": "联系人数据看板视图",
"caption": "联系人",
"viewtype": "DEPORTALVIEW9",
"viewmodule": "Base",
"viewname": "ContactDashboardView9",
"viewfilename": "contact-dashboard-view9",
"viewtag": "5f858bcdc7f62dbe7c0b05a5e3924240",
"memo": ""
},
"opportunitygridview": { "opportunitygridview": {
"title": "opportunity表格视图", "title": "opportunity表格视图",
"caption": "商机", "caption": "商机",
......
...@@ -210,6 +210,10 @@ export default { ...@@ -210,6 +210,10 @@ export default {
abstracteditview9_editmode: { abstracteditview9_editmode: {
caption: "联系人", caption: "联系人",
title: '联系人编辑视图', title: '联系人编辑视图',
},
dashboardview9: {
caption: "联系人",
title: '联系人数据看板视图',
}, },
detailinfoeditview9: { detailinfoeditview9: {
caption: "联系人", caption: "联系人",
......
...@@ -209,6 +209,10 @@ export default { ...@@ -209,6 +209,10 @@ export default {
abstracteditview9_editmode: { abstracteditview9_editmode: {
caption: '联系人', caption: '联系人',
title: '联系人编辑视图', title: '联系人编辑视图',
},
dashboardview9: {
caption: '联系人',
title: '联系人数据看板视图',
}, },
detailinfoeditview9: { detailinfoeditview9: {
caption: '联系人', caption: '联系人',
......
...@@ -239,6 +239,14 @@ mock.onGet('./assets/json/view-config.json').reply((config: any) => { ...@@ -239,6 +239,14 @@ mock.onGet('./assets/json/view-config.json').reply((config: any) => {
"viewname": "AccountGridView", "viewname": "AccountGridView",
"viewtag": "5c7e90ccfaeb49b5bd84ae6c17b479e3" "viewtag": "5c7e90ccfaeb49b5bd84ae6c17b479e3"
}, },
"contactdashboardview9": {
"title": "联系人数据看板视图",
"caption": "联系人",
"viewtype": "DEPORTALVIEW9",
"viewmodule": "Base",
"viewname": "ContactDashboardView9",
"viewtag": "5f858bcdc7f62dbe7c0b05a5e3924240"
},
"opportunitygridview": { "opportunitygridview": {
"title": "opportunity表格视图", "title": "opportunity表格视图",
"caption": "商机", "caption": "商机",
......
...@@ -970,7 +970,7 @@ export default class CampaignGridViewBase extends Vue { ...@@ -970,7 +970,7 @@ export default class CampaignGridViewBase extends Vue {
const deResParameters: any[] = []; const deResParameters: any[] = [];
const parameters: any[] = [ const parameters: any[] = [
{ pathName: 'campaigns', parameterName: 'campaign' }, { pathName: 'campaigns', parameterName: 'campaign' },
{ pathName: 'summary_head', parameterName: 'summary_head' }, { pathName: 'info', parameterName: 'info' },
]; ];
const _this: any = this; const _this: any = this;
const openIndexViewTab = (data: any) => { const openIndexViewTab = (data: any) => {
......
...@@ -37,7 +37,6 @@ export const PageComponents = { ...@@ -37,7 +37,6 @@ export const PageComponents = {
Vue.component('service-appointment-edit-view', () => import('@pages/service/service-appointment-edit-view/service-appointment-edit-view.vue')); Vue.component('service-appointment-edit-view', () => import('@pages/service/service-appointment-edit-view/service-appointment-edit-view.vue'));
Vue.component('account-grid-view', () => import('@pages/base/account-grid-view/account-grid-view.vue')); Vue.component('account-grid-view', () => import('@pages/base/account-grid-view/account-grid-view.vue'));
Vue.component('activity-pointer-grid-view', () => import('@pages/base/activity-pointer-grid-view/activity-pointer-grid-view.vue')); Vue.component('activity-pointer-grid-view', () => import('@pages/base/activity-pointer-grid-view/activity-pointer-grid-view.vue'));
Vue.component('campaign-edit-head', () => import('@pages/marketing/campaign-edit-head/campaign-edit-head.vue'));
Vue.component('invoice-grid-view', () => import('@pages/finance/invoice-grid-view/invoice-grid-view.vue')); Vue.component('invoice-grid-view', () => import('@pages/finance/invoice-grid-view/invoice-grid-view.vue'));
Vue.component('account-info-distribution', () => import('@pages/base/account-info-distribution/account-info-distribution.vue')); Vue.component('account-info-distribution', () => import('@pages/base/account-info-distribution/account-info-distribution.vue'));
Vue.component('account-pickup-view', () => import('@pages/base/account-pickup-view/account-pickup-view.vue')); Vue.component('account-pickup-view', () => import('@pages/base/account-pickup-view/account-pickup-view.vue'));
...@@ -52,7 +51,6 @@ export const PageComponents = { ...@@ -52,7 +51,6 @@ export const PageComponents = {
Vue.component('campaign-info-manager', () => import('@pages/marketing/campaign-info-manager/campaign-info-manager.vue')); Vue.component('campaign-info-manager', () => import('@pages/marketing/campaign-info-manager/campaign-info-manager.vue'));
Vue.component('campaign-grid-view', () => import('@pages/marketing/campaign-grid-view/campaign-grid-view.vue')); Vue.component('campaign-grid-view', () => import('@pages/marketing/campaign-grid-view/campaign-grid-view.vue'));
Vue.component('campaign-response-grid-view', () => import('@pages/marketing/campaign-response-grid-view/campaign-response-grid-view.vue')); Vue.component('campaign-response-grid-view', () => import('@pages/marketing/campaign-response-grid-view/campaign-response-grid-view.vue'));
Vue.component('campaign-info-head', () => import('@pages/marketing/campaign-info-head/campaign-info-head.vue'));
Vue.component('account-info-major-contact', () => import('@pages/base/account-info-major-contact/account-info-major-contact.vue')); Vue.component('account-info-major-contact', () => import('@pages/base/account-info-major-contact/account-info-major-contact.vue'));
Vue.component('campaign-activity-edit-view', () => import('@pages/marketing/campaign-activity-edit-view/campaign-activity-edit-view.vue')); Vue.component('campaign-activity-edit-view', () => import('@pages/marketing/campaign-activity-edit-view/campaign-activity-edit-view.vue'));
Vue.component('sales-order-grid-view', () => import('@pages/sales/sales-order-grid-view/sales-order-grid-view.vue')); Vue.component('sales-order-grid-view', () => import('@pages/sales/sales-order-grid-view/sales-order-grid-view.vue'));
......
...@@ -609,20 +609,6 @@ const router = new Router({ ...@@ -609,20 +609,6 @@ const router = new Router({
}, },
component: () => import('@pages/base/activity-pointer-grid-view/activity-pointer-grid-view.vue'), component: () => import('@pages/base/activity-pointer-grid-view/activity-pointer-grid-view.vue'),
}, },
{
path: 'campaigns/:campaign?/edit_head/:edit_head?',
meta: {
caption: 'entities.campaign.views.edit_head.title',
info:'',
parameters: [
{ pathName: 'central', parameterName: 'central' },
{ pathName: 'campaigns', parameterName: 'campaign' },
{ pathName: 'edit_head', parameterName: 'edit_head' },
],
requireAuth: true,
},
component: () => import('@pages/marketing/campaign-edit-head/campaign-edit-head.vue'),
},
{ {
path: 'invoices/:invoice?/gridview/:gridview?', path: 'invoices/:invoice?/gridview/:gridview?',
meta: { meta: {
...@@ -833,20 +819,6 @@ const router = new Router({ ...@@ -833,20 +819,6 @@ const router = new Router({
}, },
component: () => import('@pages/marketing/campaign-response-grid-view/campaign-response-grid-view.vue'), component: () => import('@pages/marketing/campaign-response-grid-view/campaign-response-grid-view.vue'),
}, },
{
path: 'campaigns/:campaign?/info_head/:info_head?',
meta: {
caption: 'entities.campaign.views.info_head.title',
info:'',
parameters: [
{ pathName: 'central', parameterName: 'central' },
{ pathName: 'campaigns', parameterName: 'campaign' },
{ pathName: 'info_head', parameterName: 'info_head' },
],
requireAuth: true,
},
component: () => import('@pages/marketing/campaign-info-head/campaign-info-head.vue'),
},
{ {
path: 'accounts/:account?/info_majorcontact/:info_majorcontact?', path: 'accounts/:account?/info_majorcontact/:info_majorcontact?',
meta: { meta: {
...@@ -889,20 +861,6 @@ const router = new Router({ ...@@ -889,20 +861,6 @@ const router = new Router({
}, },
component: () => import('@pages/sales/sales-order-grid-view/sales-order-grid-view.vue'), component: () => import('@pages/sales/sales-order-grid-view/sales-order-grid-view.vue'),
}, },
{
path: 'campaigns/:campaign?/summary_head/:summary_head?',
meta: {
caption: 'entities.campaign.views.summary_head.title',
info:'',
parameters: [
{ pathName: 'central', parameterName: 'central' },
{ pathName: 'campaigns', parameterName: 'campaign' },
{ pathName: 'summary_head', parameterName: 'summary_head' },
],
requireAuth: true,
},
component: () => import('@pages/marketing/campaign-summary-head/campaign-summary-head.vue'),
},
{ {
path: 'contacts/:contact?/optionview/:optionview?', path: 'contacts/:contact?/optionview/:optionview?',
meta: { meta: {
......
...@@ -70,7 +70,7 @@ export const viewstate: any = { ...@@ -70,7 +70,7 @@ export const viewstate: any = {
viewdatachange: false, viewdatachange: false,
refviews: [ refviews: [
'41bf6f27bc4248555f1b51ebcaffad1c', '41bf6f27bc4248555f1b51ebcaffad1c',
'51785f69973d8e6b0b1e002a03626fc7', 'd8b664607bd727900320b23da3fafaf2',
], ],
}, },
{ {
......
...@@ -81,6 +81,7 @@ export default class ContactUIServiceBase extends UIService { ...@@ -81,6 +81,7 @@ export default class ContactUIServiceBase extends UIService {
public initViewMap(){ public initViewMap(){
this.allViewMap.set('MDATAVIEW:',{viewname:'gridview',srfappde:'contacts'}); this.allViewMap.set('MDATAVIEW:',{viewname:'gridview',srfappde:'contacts'});
this.allViewMap.set(':',{viewname:'abstracteditview9_editmode',srfappde:'contacts'}); this.allViewMap.set(':',{viewname:'abstracteditview9_editmode',srfappde:'contacts'});
this.allViewMap.set(':',{viewname:'dashboardview9',srfappde:'contacts'});
this.allViewMap.set(':',{viewname:'detailinfoeditview9',srfappde:'contacts'}); this.allViewMap.set(':',{viewname:'detailinfoeditview9',srfappde:'contacts'});
this.allViewMap.set(':',{viewname:'pickupgridview',srfappde:'contacts'}); this.allViewMap.set(':',{viewname:'pickupgridview',srfappde:'contacts'});
this.allViewMap.set(':',{viewname:'byaccount',srfappde:'contacts'}); this.allViewMap.set(':',{viewname:'byaccount',srfappde:'contacts'});
......
<template> <template>
<div class='portlet pt-account-info ' :style="{'height': isAdaptiveSize ? 'calc(100% - 16px)' : (height > 0 ? height+'px' :'300px'),}"> <div class='portlet pt-account-info ' :style="{'height': 'auto',}">
<p class='portlet-title'> <p class='portlet-title'>
<span> <span>
......
<template> <template>
<div class='portlet pt-address ' :style="{'height': isAdaptiveSize ? 'calc(100% - 16px)' : (height > 0 ? height+'px' :'300px'),}"> <div class='portlet pt-address ' :style="{'height': 'auto',}">
<p class='portlet-title'> <p class='portlet-title'>
<span> <span>
......
<template> <template>
<div class='portlet pt-contact-setting ' :style="{'height': isAdaptiveSize ? 'calc(100% - 16px)' : (height > 0 ? height+'px' :'300px'),}"> <div class='portlet pt-contact-setting ' :style="{'height': 'auto',}">
<p class='portlet-title'> <p class='portlet-title'>
<span> <span>
......
<template> <template>
<div class='portlet pt-distribution ' :style="{'height': isAdaptiveSize ? 'calc(100% - 16px)' : (height > 0 ? height+'px' :'300px'),}"> <div class='portlet pt-distribution ' :style="{'height': 'auto',}">
<p class='portlet-title'> <p class='portlet-title'>
<span> <span>
......
<template> <template>
<div class='portlet pt-introduction ' :style="{'height': isAdaptiveSize ? 'calc(100% - 16px)' : (height > 0 ? height+'px' :'300px'),}"> <div class='portlet pt-introduction ' :style="{'height': 'auto',}">
<p class='portlet-title'> <p class='portlet-title'>
<span> <span>
......
...@@ -23,7 +23,6 @@ ...@@ -23,7 +23,6 @@
:viewState="viewState" :viewState="viewState"
:viewparams="viewparams" :viewparams="viewparams"
:context="context" :context="context"
:height="300"
name="dashboard_sysportlet1" name="dashboard_sysportlet1"
ref='dashboard_sysportlet1' ref='dashboard_sysportlet1'
@closeview="closeView($event)"> @closeview="closeView($event)">
...@@ -40,7 +39,6 @@ ...@@ -40,7 +39,6 @@
:viewState="viewState" :viewState="viewState"
:viewparams="viewparams" :viewparams="viewparams"
:context="context" :context="context"
:height="300"
name="dashboard_sysportlet2" name="dashboard_sysportlet2"
ref='dashboard_sysportlet2' ref='dashboard_sysportlet2'
@closeview="closeView($event)"> @closeview="closeView($event)">
...@@ -57,7 +55,6 @@ ...@@ -57,7 +55,6 @@
:viewState="viewState" :viewState="viewState"
:viewparams="viewparams" :viewparams="viewparams"
:context="context" :context="context"
:height="300"
name="dashboard_sysportlet3" name="dashboard_sysportlet3"
ref='dashboard_sysportlet3' ref='dashboard_sysportlet3'
@closeview="closeView($event)"> @closeview="closeView($event)">
...@@ -74,7 +71,6 @@ ...@@ -74,7 +71,6 @@
:viewState="viewState" :viewState="viewState"
:viewparams="viewparams" :viewparams="viewparams"
:context="context" :context="context"
:height="300"
name="dashboard_sysportlet4" name="dashboard_sysportlet4"
ref='dashboard_sysportlet4' ref='dashboard_sysportlet4'
@closeview="closeView($event)"> @closeview="closeView($event)">
...@@ -91,7 +87,6 @@ ...@@ -91,7 +87,6 @@
:viewState="viewState" :viewState="viewState"
:viewparams="viewparams" :viewparams="viewparams"
:context="context" :context="context"
:height="300"
name="dashboard_sysportlet5" name="dashboard_sysportlet5"
ref='dashboard_sysportlet5' ref='dashboard_sysportlet5'
@closeview="closeView($event)"> @closeview="closeView($event)">
......
...@@ -3152,7 +3152,7 @@ ...@@ -3152,7 +3152,7 @@
<!--输出实体[CONTACT]数据结构 --> <!--输出实体[CONTACT]数据结构 -->
<changeSet author="a_LAB01_e85d8801c" id="tab-contact-77-42"> <changeSet author="a_LAB01_e85d8801c" id="tab-contact-78-42">
<createTable tableName="CONTACT"> <createTable tableName="CONTACT">
<column name="ADDRESS1_FREIGHTTERMSCODE" remarks="" type="VARCHAR(30)"> <column name="ADDRESS1_FREIGHTTERMSCODE" remarks="" type="VARCHAR(30)">
</column> </column>
...@@ -7334,7 +7334,7 @@ ...@@ -7334,7 +7334,7 @@
<!--输出实体[CAMPAIGN]数据结构 --> <!--输出实体[CAMPAIGN]数据结构 -->
<changeSet author="a_LAB01_e85d8801c" id="tab-campaign-73-75"> <changeSet author="a_LAB01_e85d8801c" id="tab-campaign-76-75">
<createTable tableName="CAMPAIGN"> <createTable tableName="CAMPAIGN">
<column name="EXPECTEDRESPONSE" remarks="" type="INT"> <column name="EXPECTEDRESPONSE" remarks="" type="INT">
</column> </column>
...@@ -10975,22 +10975,22 @@ ...@@ -10975,22 +10975,22 @@
<addForeignKeyConstraint baseColumnNames="TRANSACTIONCURRENCYID" baseTableName="MONTHLYFISCALCALENDAR" constraintName="DER1N_MONTHLYFISCALCALENDAR__T" deferrable="false" initiallyDeferred="false" onDelete="RESTRICT" onUpdate="RESTRICT" referencedColumnNames="TRANSACTIONCURRENCYID" referencedTableName="TRANSACTIONCURRENCY" validate="true"/> <addForeignKeyConstraint baseColumnNames="TRANSACTIONCURRENCYID" baseTableName="MONTHLYFISCALCALENDAR" constraintName="DER1N_MONTHLYFISCALCALENDAR__T" deferrable="false" initiallyDeferred="false" onDelete="RESTRICT" onUpdate="RESTRICT" referencedColumnNames="TRANSACTIONCURRENCYID" referencedTableName="TRANSACTIONCURRENCY" validate="true"/>
</changeSet> </changeSet>
<!--输出实体[CONTACT]外键关系 --> <!--输出实体[CONTACT]外键关系 -->
<changeSet author="a_LAB01_e85d8801c" id="fk-contact-77-206"> <changeSet author="a_LAB01_e85d8801c" id="fk-contact-78-206">
<addForeignKeyConstraint baseColumnNames="PREFERREDEQUIPMENTID" baseTableName="CONTACT" constraintName="DER1N_CONTACT__EQUIPMENT__PREF" deferrable="false" initiallyDeferred="false" onDelete="RESTRICT" onUpdate="RESTRICT" referencedColumnNames="EQUIPMENTID" referencedTableName="EQUIPMENT" validate="true"/> <addForeignKeyConstraint baseColumnNames="PREFERREDEQUIPMENTID" baseTableName="CONTACT" constraintName="DER1N_CONTACT__EQUIPMENT__PREF" deferrable="false" initiallyDeferred="false" onDelete="RESTRICT" onUpdate="RESTRICT" referencedColumnNames="EQUIPMENTID" referencedTableName="EQUIPMENT" validate="true"/>
</changeSet> </changeSet>
<changeSet author="a_LAB01_e85d8801c" id="fk-contact-77-207"> <changeSet author="a_LAB01_e85d8801c" id="fk-contact-78-207">
<addForeignKeyConstraint baseColumnNames="ORIGINATINGLEADID" baseTableName="CONTACT" constraintName="DER1N_CONTACT__LEAD__ORIGINATI" deferrable="false" initiallyDeferred="false" onDelete="RESTRICT" onUpdate="RESTRICT" referencedColumnNames="LEADID" referencedTableName="LEAD" validate="true"/> <addForeignKeyConstraint baseColumnNames="ORIGINATINGLEADID" baseTableName="CONTACT" constraintName="DER1N_CONTACT__LEAD__ORIGINATI" deferrable="false" initiallyDeferred="false" onDelete="RESTRICT" onUpdate="RESTRICT" referencedColumnNames="LEADID" referencedTableName="LEAD" validate="true"/>
</changeSet> </changeSet>
<changeSet author="a_LAB01_e85d8801c" id="fk-contact-77-208"> <changeSet author="a_LAB01_e85d8801c" id="fk-contact-78-208">
<addForeignKeyConstraint baseColumnNames="DEFAULTPRICELEVELID" baseTableName="CONTACT" constraintName="DER1N_CONTACT__PRICELEVEL__DEF" deferrable="false" initiallyDeferred="false" onDelete="RESTRICT" onUpdate="RESTRICT" referencedColumnNames="PRICELEVELID" referencedTableName="PRICELEVEL" validate="true"/> <addForeignKeyConstraint baseColumnNames="DEFAULTPRICELEVELID" baseTableName="CONTACT" constraintName="DER1N_CONTACT__PRICELEVEL__DEF" deferrable="false" initiallyDeferred="false" onDelete="RESTRICT" onUpdate="RESTRICT" referencedColumnNames="PRICELEVELID" referencedTableName="PRICELEVEL" validate="true"/>
</changeSet> </changeSet>
<changeSet author="a_LAB01_e85d8801c" id="fk-contact-77-209"> <changeSet author="a_LAB01_e85d8801c" id="fk-contact-78-209">
<addForeignKeyConstraint baseColumnNames="PREFERREDSERVICEID" baseTableName="CONTACT" constraintName="DER1N_CONTACT__SERVICE__PREFER" deferrable="false" initiallyDeferred="false" onDelete="RESTRICT" onUpdate="RESTRICT" referencedColumnNames="SERVICEID" referencedTableName="SERVICE" validate="true"/> <addForeignKeyConstraint baseColumnNames="PREFERREDSERVICEID" baseTableName="CONTACT" constraintName="DER1N_CONTACT__SERVICE__PREFER" deferrable="false" initiallyDeferred="false" onDelete="RESTRICT" onUpdate="RESTRICT" referencedColumnNames="SERVICEID" referencedTableName="SERVICE" validate="true"/>
</changeSet> </changeSet>
<changeSet author="a_LAB01_e85d8801c" id="fk-contact-77-210"> <changeSet author="a_LAB01_e85d8801c" id="fk-contact-78-210">
<addForeignKeyConstraint baseColumnNames="SLAID" baseTableName="CONTACT" constraintName="DER1N_CONTACT__SLA__SLAID" deferrable="false" initiallyDeferred="false" onDelete="RESTRICT" onUpdate="RESTRICT" referencedColumnNames="SLAID" referencedTableName="SLA" validate="true"/> <addForeignKeyConstraint baseColumnNames="SLAID" baseTableName="CONTACT" constraintName="DER1N_CONTACT__SLA__SLAID" deferrable="false" initiallyDeferred="false" onDelete="RESTRICT" onUpdate="RESTRICT" referencedColumnNames="SLAID" referencedTableName="SLA" validate="true"/>
</changeSet> </changeSet>
<changeSet author="a_LAB01_e85d8801c" id="fk-contact-77-211"> <changeSet author="a_LAB01_e85d8801c" id="fk-contact-78-211">
<addForeignKeyConstraint baseColumnNames="TRANSACTIONCURRENCYID" baseTableName="CONTACT" constraintName="DER1N_CONTACT__TRANSACTIONCURR" deferrable="false" initiallyDeferred="false" onDelete="RESTRICT" onUpdate="RESTRICT" referencedColumnNames="TRANSACTIONCURRENCYID" referencedTableName="TRANSACTIONCURRENCY" validate="true"/> <addForeignKeyConstraint baseColumnNames="TRANSACTIONCURRENCYID" baseTableName="CONTACT" constraintName="DER1N_CONTACT__TRANSACTIONCURR" deferrable="false" initiallyDeferred="false" onDelete="RESTRICT" onUpdate="RESTRICT" referencedColumnNames="TRANSACTIONCURRENCYID" referencedTableName="TRANSACTIONCURRENCY" validate="true"/>
</changeSet> </changeSet>
<!--输出实体[TEAM]外键关系 --> <!--输出实体[TEAM]外键关系 -->
...@@ -11281,10 +11281,10 @@ ...@@ -11281,10 +11281,10 @@
<addForeignKeyConstraint baseColumnNames="BASECURRENCYID" baseTableName="ORGANIZATION" constraintName="DER1N_ORGANIZATION__TRANSACTIO" deferrable="false" initiallyDeferred="false" onDelete="RESTRICT" onUpdate="RESTRICT" referencedColumnNames="TRANSACTIONCURRENCYID" referencedTableName="TRANSACTIONCURRENCY" validate="true"/> <addForeignKeyConstraint baseColumnNames="BASECURRENCYID" baseTableName="ORGANIZATION" constraintName="DER1N_ORGANIZATION__TRANSACTIO" deferrable="false" initiallyDeferred="false" onDelete="RESTRICT" onUpdate="RESTRICT" referencedColumnNames="TRANSACTIONCURRENCYID" referencedTableName="TRANSACTIONCURRENCY" validate="true"/>
</changeSet> </changeSet>
<!--输出实体[CAMPAIGN]外键关系 --> <!--输出实体[CAMPAIGN]外键关系 -->
<changeSet author="a_LAB01_e85d8801c" id="fk-campaign-73-311"> <changeSet author="a_LAB01_e85d8801c" id="fk-campaign-76-311">
<addForeignKeyConstraint baseColumnNames="PRICELISTID" baseTableName="CAMPAIGN" constraintName="DER1N_CAMPAIGN__PRICELEVEL__PR" deferrable="false" initiallyDeferred="false" onDelete="RESTRICT" onUpdate="RESTRICT" referencedColumnNames="PRICELEVELID" referencedTableName="PRICELEVEL" validate="true"/> <addForeignKeyConstraint baseColumnNames="PRICELISTID" baseTableName="CAMPAIGN" constraintName="DER1N_CAMPAIGN__PRICELEVEL__PR" deferrable="false" initiallyDeferred="false" onDelete="RESTRICT" onUpdate="RESTRICT" referencedColumnNames="PRICELEVELID" referencedTableName="PRICELEVEL" validate="true"/>
</changeSet> </changeSet>
<changeSet author="a_LAB01_e85d8801c" id="fk-campaign-73-312"> <changeSet author="a_LAB01_e85d8801c" id="fk-campaign-76-312">
<addForeignKeyConstraint baseColumnNames="TRANSACTIONCURRENCYID" baseTableName="CAMPAIGN" constraintName="DER1N_CAMPAIGN__TRANSACTIONCUR" deferrable="false" initiallyDeferred="false" onDelete="RESTRICT" onUpdate="RESTRICT" referencedColumnNames="TRANSACTIONCURRENCYID" referencedTableName="TRANSACTIONCURRENCY" validate="true"/> <addForeignKeyConstraint baseColumnNames="TRANSACTIONCURRENCYID" baseTableName="CAMPAIGN" constraintName="DER1N_CAMPAIGN__TRANSACTIONCUR" deferrable="false" initiallyDeferred="false" onDelete="RESTRICT" onUpdate="RESTRICT" referencedColumnNames="TRANSACTIONCURRENCYID" referencedTableName="TRANSACTIONCURRENCY" validate="true"/>
</changeSet> </changeSet>
<!--输出实体[BOOKABLERESCHARACTERISTIC]外键关系 --> <!--输出实体[BOOKABLERESCHARACTERISTIC]外键关系 -->
......
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册