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

xignzi006 发布系统代码

上级 4ff5d4c2
app_CRM/public/favicon.ico

4.2 KB | W: | H:

app_CRM/public/favicon.ico

1.1 KB | W: | H:

app_CRM/public/favicon.ico
app_CRM/public/favicon.ico
app_CRM/public/favicon.ico
app_CRM/public/favicon.ico
  • 2-up
  • Swipe
  • Onion skin
......@@ -184,6 +184,13 @@ export default class AppPicker extends Vue {
*/
@Prop() public extraFillParams?: any;
/**
* 值格式
*
* @memberof AppPicker
*/
@Prop() public valFormat?: any;
/**
* 值
*
......@@ -238,6 +245,9 @@ export default class AppPicker extends Vue {
*/
get refvalue() {
if (this.valueitem && this.data) {
if(this.valFormat && this.valFormat.hasOwnProperty(this.data[this.valueitem])) {
return this.valFormat[this.data[this.valueitem]];
}
return this.data[this.valueitem];
}
return this.curvalue;
......
......@@ -118,25 +118,9 @@ export default {
},
},
byparentkeytoolbar_toolbar: {
items1: {
caption: "新建",
tip: "新建",
},
deuiaction2: {
caption: "任务",
tip: "任务",
},
deuiaction3: {
caption: "电子邮件",
tip: "电子邮件",
},
deuiaction4: {
caption: "约会",
tip: "约会",
},
deuiaction5: {
caption: "电话联络",
tip: "电话联络",
deuiaction6: {
caption: "New",
tip: "New",
},
tbitem4: {
caption: "Edit",
......@@ -198,25 +182,9 @@ export default {
},
},
gridviewtoolbar_toolbar: {
items1: {
caption: "新建",
tip: "新建",
},
deuiaction2: {
caption: "任务",
tip: "任务",
},
deuiaction3: {
caption: "电子邮件",
tip: "电子邮件",
},
deuiaction4: {
caption: "约会",
tip: "约会",
},
deuiaction5: {
caption: "电话联络",
tip: "电话联络",
deuiaction6: {
caption: "New",
tip: "New",
},
tbitem4: {
caption: "Edit",
......
......@@ -117,26 +117,10 @@ export default {
},
},
byparentkeytoolbar_toolbar: {
items1: {
deuiaction6: {
caption: "新建",
tip: "新建",
},
deuiaction2: {
caption: "任务",
tip: "任务",
},
deuiaction3: {
caption: "电子邮件",
tip: "电子邮件",
},
deuiaction4: {
caption: "约会",
tip: "约会",
},
deuiaction5: {
caption: "电话联络",
tip: "电话联络",
},
tbitem4: {
caption: "编辑",
tip: "编辑",
......@@ -197,26 +181,10 @@ export default {
},
},
gridviewtoolbar_toolbar: {
items1: {
deuiaction6: {
caption: "新建",
tip: "新建",
},
deuiaction2: {
caption: "任务",
tip: "任务",
},
deuiaction3: {
caption: "电子邮件",
tip: "电子邮件",
},
deuiaction4: {
caption: "约会",
tip: "约会",
},
deuiaction5: {
caption: "电话联络",
tip: "电话联络",
},
tbitem4: {
caption: "编辑",
tip: "编辑",
......
......@@ -4,10 +4,6 @@ import { GridViewBase } from '@/studio-core';
import ActivityPointerService from '@/service/activity-pointer/activity-pointer-service';
import ActivityPointerAuthService from '@/authservice/activity-pointer/activity-pointer-auth-service';
import GridViewEngine from '@engine/view/grid-view-engine';
import TaskUIService from '@/uiservice/task/task-ui-service';
import EmailUIService from '@/uiservice/email/email-ui-service';
import AppointmentUIService from '@/uiservice/appointment/appointment-ui-service';
import PhoneCallUIService from '@/uiservice/phone-call/phone-call-ui-service';
import ActivityPointerUIService from '@/uiservice/activity-pointer/activity-pointer-ui-service';
import CodeListService from "@service/app/codelist-service";
......@@ -107,18 +103,8 @@ export class ActivityPointerByParentKeyBase extends GridViewBase {
* @memberof ActivityPointerByParentKey
*/
public toolBarModels: any = {
items1: { name: 'items1', caption: '新建', disabled: false, type: 'ITEMS', visabled: true, dataaccaction: '',
model: {
deuiaction2: { name: 'deuiaction2', caption: '任务', 'isShowCaption': true, 'isShowIcon': true, tooltip: '任务', disabled: false, type: 'DEUIACTION', visabled: true,noprivdisplaymode:2,dataaccaction: '', uiaction: { tag: 'Create', target: 'NONE', class: '' } },
deuiaction6: { name: 'deuiaction6', caption: '新建', 'isShowCaption': true, 'isShowIcon': true, tooltip: '新建', iconcls: 'fa fa-file-text-o', icon: '', disabled: false, type: 'DEUIACTION', visabled: true,noprivdisplaymode:2,dataaccaction: '', uiaction: { tag: 'New', target: '', class: '' } },
deuiaction3: { name: 'deuiaction3', caption: '电子邮件', 'isShowCaption': true, 'isShowIcon': true, tooltip: '电子邮件', disabled: false, type: 'DEUIACTION', visabled: true,noprivdisplaymode:2,dataaccaction: '', uiaction: { tag: 'Create', target: 'NONE', class: '' } },
deuiaction4: { name: 'deuiaction4', caption: '约会', 'isShowCaption': true, 'isShowIcon': true, tooltip: '约会', disabled: false, type: 'DEUIACTION', visabled: true,noprivdisplaymode:2,dataaccaction: '', uiaction: { tag: 'Create', target: 'NONE', class: '' } },
deuiaction5: { name: 'deuiaction5', caption: '电话联络', 'isShowCaption': true, 'isShowIcon': true, tooltip: '电话联络', disabled: false, type: 'DEUIACTION', visabled: true,noprivdisplaymode:2,dataaccaction: '', uiaction: { tag: 'Create', target: 'NONE', class: '' } },
}
},
tbitem4: { name: 'tbitem4', caption: '编辑', 'isShowCaption': true, 'isShowIcon': true, tooltip: '编辑', iconcls: 'fa fa-edit', icon: '', disabled: false, type: 'DEUIACTION', visabled: true,noprivdisplaymode:2,dataaccaction: '', uiaction: { tag: 'Edit', target: 'SINGLEKEY', class: '' } },
tbitem26: { name: 'tbitem26', type: 'SEPERATOR', visabled: true, dataaccaction: '', uiaction: { } },
......@@ -181,17 +167,8 @@ export class ActivityPointerByParentKeyBase extends GridViewBase {
* @memberof ActivityPointerByParentKeyBase
*/
public toolbar_click($event: any, $event2?: any): void {
if (Object.is($event.tag, 'deuiaction2')) {
this.toolbar_deuiaction2_click(null, '', $event2);
}
if (Object.is($event.tag, 'deuiaction3')) {
this.toolbar_deuiaction3_click(null, '', $event2);
}
if (Object.is($event.tag, 'deuiaction4')) {
this.toolbar_deuiaction4_click(null, '', $event2);
}
if (Object.is($event.tag, 'deuiaction5')) {
this.toolbar_deuiaction5_click(null, '', $event2);
if (Object.is($event.tag, 'deuiaction6')) {
this.toolbar_deuiaction6_click(null, '', $event2);
}
if (Object.is($event.tag, 'tbitem4')) {
this.toolbar_tbitem4_click(null, '', $event2);
......@@ -300,65 +277,7 @@ export class ActivityPointerByParentKeyBase extends GridViewBase {
* @param {*} [$event]
* @memberof
*/
public toolbar_deuiaction2_click(params: any = {}, tag?: any, $event?: any) {
// 参数
// 取数
let datas: any[] = [];
let xData: any = null;
// _this 指向容器对象
const _this: any = this;
let paramJO:any = {};
let contextJO:any = {};
xData = this.$refs.grid;
if (xData.getDatas && xData.getDatas instanceof Function) {
datas = [...xData.getDatas()];
}
if(params){
datas = [params];
}
// 界面行为
const curUIService:TaskUIService = new TaskUIService();
curUIService.Task_Create(datas,contextJO, paramJO, $event, xData,this,"ActivityPointer");
}
/**
* 逻辑事件
*
* @param {*} [params={}]
* @param {*} [tag]
* @param {*} [$event]
* @memberof
*/
public toolbar_deuiaction3_click(params: any = {}, tag?: any, $event?: any) {
// 参数
// 取数
let datas: any[] = [];
let xData: any = null;
// _this 指向容器对象
const _this: any = this;
let paramJO:any = {};
let contextJO:any = {};
xData = this.$refs.grid;
if (xData.getDatas && xData.getDatas instanceof Function) {
datas = [...xData.getDatas()];
}
if(params){
datas = [params];
}
// 界面行为
const curUIService:EmailUIService = new EmailUIService();
curUIService.Email_Create(datas,contextJO, paramJO, $event, xData,this,"ActivityPointer");
}
/**
* 逻辑事件
*
* @param {*} [params={}]
* @param {*} [tag]
* @param {*} [$event]
* @memberof
*/
public toolbar_deuiaction4_click(params: any = {}, tag?: any, $event?: any) {
public toolbar_deuiaction6_click(params: any = {}, tag?: any, $event?: any) {
// 参数
// 取数
let datas: any[] = [];
......@@ -375,37 +294,7 @@ export class ActivityPointerByParentKeyBase extends GridViewBase {
datas = [params];
}
// 界面行为
const curUIService:AppointmentUIService = new AppointmentUIService();
curUIService.Appointment_Create(datas,contextJO, paramJO, $event, xData,this,"ActivityPointer");
}
/**
* 逻辑事件
*
* @param {*} [params={}]
* @param {*} [tag]
* @param {*} [$event]
* @memberof
*/
public toolbar_deuiaction5_click(params: any = {}, tag?: any, $event?: any) {
// 参数
// 取数
let datas: any[] = [];
let xData: any = null;
// _this 指向容器对象
const _this: any = this;
let paramJO:any = {};
let contextJO:any = {};
xData = this.$refs.grid;
if (xData.getDatas && xData.getDatas instanceof Function) {
datas = [...xData.getDatas()];
}
if(params){
datas = [params];
}
// 界面行为
const curUIService:PhoneCallUIService = new PhoneCallUIService();
curUIService.PhoneCall_Create(datas,contextJO, paramJO, $event, xData,this,"ActivityPointer");
this.New(datas, contextJO,paramJO, $event, xData,this,"ActivityPointer");
}
/**
......@@ -541,6 +430,26 @@ export class ActivityPointerByParentKeyBase extends GridViewBase {
}
/**
* 新建
*
* @param {any[]} args 当前数据
* @param {any} contextJO 行为附加上下文
* @param {*} [params] 附加参数
* @param {*} [$event] 事件源
* @param {*} [xData] 执行行为所需当前部件
* @param {*} [actionContext] 执行行为上下文
* @memberof ActivityPointerByParentKeyBase
*/
public New(args: any[],contextJO?:any, params?: any, $event?: any, xData?: any,actionContext?:any,srfParentDeName?:string) {
const _this: any = this;
if (_this.newdata && _this.newdata instanceof Function) {
const data: any = {};
_this.newdata([{ ...data }],[{ ...data }], params, $event, xData);
} else {
_this.$Notice.error({ title: '错误', desc: 'newdata 视图处理逻辑不存在,请添加!' });
}
}
/**
* 编辑
*
......
......@@ -4,10 +4,6 @@ import { GridViewBase } from '@/studio-core';
import ActivityPointerService from '@/service/activity-pointer/activity-pointer-service';
import ActivityPointerAuthService from '@/authservice/activity-pointer/activity-pointer-auth-service';
import GridViewEngine from '@engine/view/grid-view-engine';
import TaskUIService from '@/uiservice/task/task-ui-service';
import EmailUIService from '@/uiservice/email/email-ui-service';
import AppointmentUIService from '@/uiservice/appointment/appointment-ui-service';
import PhoneCallUIService from '@/uiservice/phone-call/phone-call-ui-service';
import ActivityPointerUIService from '@/uiservice/activity-pointer/activity-pointer-ui-service';
import CodeListService from "@service/app/codelist-service";
......@@ -107,18 +103,8 @@ export class ActivityPointerGridViewBase extends GridViewBase {
* @memberof ActivityPointerGridView
*/
public toolBarModels: any = {
items1: { name: 'items1', caption: '新建', disabled: false, type: 'ITEMS', visabled: true, dataaccaction: '',
model: {
deuiaction2: { name: 'deuiaction2', caption: '任务', 'isShowCaption': true, 'isShowIcon': true, tooltip: '任务', disabled: false, type: 'DEUIACTION', visabled: true,noprivdisplaymode:2,dataaccaction: '', uiaction: { tag: 'Create', target: 'NONE', class: '' } },
deuiaction6: { name: 'deuiaction6', caption: '新建', 'isShowCaption': true, 'isShowIcon': true, tooltip: '新建', iconcls: 'fa fa-file-text-o', icon: '', disabled: false, type: 'DEUIACTION', visabled: true,noprivdisplaymode:2,dataaccaction: '', uiaction: { tag: 'New', target: '', class: '' } },
deuiaction3: { name: 'deuiaction3', caption: '电子邮件', 'isShowCaption': true, 'isShowIcon': true, tooltip: '电子邮件', disabled: false, type: 'DEUIACTION', visabled: true,noprivdisplaymode:2,dataaccaction: '', uiaction: { tag: 'Create', target: 'NONE', class: '' } },
deuiaction4: { name: 'deuiaction4', caption: '约会', 'isShowCaption': true, 'isShowIcon': true, tooltip: '约会', disabled: false, type: 'DEUIACTION', visabled: true,noprivdisplaymode:2,dataaccaction: '', uiaction: { tag: 'Create', target: 'NONE', class: '' } },
deuiaction5: { name: 'deuiaction5', caption: '电话联络', 'isShowCaption': true, 'isShowIcon': true, tooltip: '电话联络', disabled: false, type: 'DEUIACTION', visabled: true,noprivdisplaymode:2,dataaccaction: '', uiaction: { tag: 'Create', target: 'NONE', class: '' } },
}
},
tbitem4: { name: 'tbitem4', caption: '编辑', 'isShowCaption': true, 'isShowIcon': true, tooltip: '编辑', iconcls: 'fa fa-edit', icon: '', disabled: false, type: 'DEUIACTION', visabled: true,noprivdisplaymode:2,dataaccaction: '', uiaction: { tag: 'Edit', target: 'SINGLEKEY', class: '' } },
tbitem26: { name: 'tbitem26', type: 'SEPERATOR', visabled: true, dataaccaction: '', uiaction: { } },
......@@ -181,17 +167,8 @@ export class ActivityPointerGridViewBase extends GridViewBase {
* @memberof ActivityPointerGridViewBase
*/
public toolbar_click($event: any, $event2?: any): void {
if (Object.is($event.tag, 'deuiaction2')) {
this.toolbar_deuiaction2_click(null, '', $event2);
}
if (Object.is($event.tag, 'deuiaction3')) {
this.toolbar_deuiaction3_click(null, '', $event2);
}
if (Object.is($event.tag, 'deuiaction4')) {
this.toolbar_deuiaction4_click(null, '', $event2);
}
if (Object.is($event.tag, 'deuiaction5')) {
this.toolbar_deuiaction5_click(null, '', $event2);
if (Object.is($event.tag, 'deuiaction6')) {
this.toolbar_deuiaction6_click(null, '', $event2);
}
if (Object.is($event.tag, 'tbitem4')) {
this.toolbar_tbitem4_click(null, '', $event2);
......@@ -300,65 +277,7 @@ export class ActivityPointerGridViewBase extends GridViewBase {
* @param {*} [$event]
* @memberof
*/
public toolbar_deuiaction2_click(params: any = {}, tag?: any, $event?: any) {
// 参数
// 取数
let datas: any[] = [];
let xData: any = null;
// _this 指向容器对象
const _this: any = this;
let paramJO:any = {};
let contextJO:any = {};
xData = this.$refs.grid;
if (xData.getDatas && xData.getDatas instanceof Function) {
datas = [...xData.getDatas()];
}
if(params){
datas = [params];
}
// 界面行为
const curUIService:TaskUIService = new TaskUIService();
curUIService.Task_Create(datas,contextJO, paramJO, $event, xData,this,"ActivityPointer");
}
/**
* 逻辑事件
*
* @param {*} [params={}]
* @param {*} [tag]
* @param {*} [$event]
* @memberof
*/
public toolbar_deuiaction3_click(params: any = {}, tag?: any, $event?: any) {
// 参数
// 取数
let datas: any[] = [];
let xData: any = null;
// _this 指向容器对象
const _this: any = this;
let paramJO:any = {};
let contextJO:any = {};
xData = this.$refs.grid;
if (xData.getDatas && xData.getDatas instanceof Function) {
datas = [...xData.getDatas()];
}
if(params){
datas = [params];
}
// 界面行为
const curUIService:EmailUIService = new EmailUIService();
curUIService.Email_Create(datas,contextJO, paramJO, $event, xData,this,"ActivityPointer");
}
/**
* 逻辑事件
*
* @param {*} [params={}]
* @param {*} [tag]
* @param {*} [$event]
* @memberof
*/
public toolbar_deuiaction4_click(params: any = {}, tag?: any, $event?: any) {
public toolbar_deuiaction6_click(params: any = {}, tag?: any, $event?: any) {
// 参数
// 取数
let datas: any[] = [];
......@@ -375,37 +294,7 @@ export class ActivityPointerGridViewBase extends GridViewBase {
datas = [params];
}
// 界面行为
const curUIService:AppointmentUIService = new AppointmentUIService();
curUIService.Appointment_Create(datas,contextJO, paramJO, $event, xData,this,"ActivityPointer");
}
/**
* 逻辑事件
*
* @param {*} [params={}]
* @param {*} [tag]
* @param {*} [$event]
* @memberof
*/
public toolbar_deuiaction5_click(params: any = {}, tag?: any, $event?: any) {
// 参数
// 取数
let datas: any[] = [];
let xData: any = null;
// _this 指向容器对象
const _this: any = this;
let paramJO:any = {};
let contextJO:any = {};
xData = this.$refs.grid;
if (xData.getDatas && xData.getDatas instanceof Function) {
datas = [...xData.getDatas()];
}
if(params){
datas = [params];
}
// 界面行为
const curUIService:PhoneCallUIService = new PhoneCallUIService();
curUIService.PhoneCall_Create(datas,contextJO, paramJO, $event, xData,this,"ActivityPointer");
this.New(datas, contextJO,paramJO, $event, xData,this,"ActivityPointer");
}
/**
......@@ -533,6 +422,26 @@ export class ActivityPointerGridViewBase extends GridViewBase {
}
/**
* 新建
*
* @param {any[]} args 当前数据
* @param {any} contextJO 行为附加上下文
* @param {*} [params] 附加参数
* @param {*} [$event] 事件源
* @param {*} [xData] 执行行为所需当前部件
* @param {*} [actionContext] 执行行为上下文
* @memberof ActivityPointerGridViewBase
*/
public New(args: any[],contextJO?:any, params?: any, $event?: any, xData?: any,actionContext?:any,srfParentDeName?:string) {
const _this: any = this;
if (_this.newdata && _this.newdata instanceof Function) {
const data: any = {};
_this.newdata([{ ...data }],[{ ...data }], params, $event, xData);
} else {
_this.$Notice.error({ title: '错误', desc: 'newdata 视图处理逻辑不存在,请添加!' });
}
}
/**
* 编辑
*
......
......@@ -215,8 +215,8 @@ export const PageComponents = {
Vue.component('sales-order-state-tab-view', () => import('@pages/sales/sales-order-state-tab-view/sales-order-state-tab-view.vue'));
Vue.component('list-contact-inner', () => import('@pages/marketing/list-contact-inner/list-contact-inner.vue'));
Vue.component('campaign-info-campagin', () => import('@pages/marketing/campaign-info-campagin/campaign-info-campagin.vue'));
Vue.component('contact-edit-view', () => import('@pages/base/contact-edit-view/contact-edit-view.vue'));
Vue.component('incident-customer-edit-view', () => import('@pages/service/incident-customer-edit-view/incident-customer-edit-view.vue'));
Vue.component('contact-edit-view', () => import('@pages/base/contact-edit-view/contact-edit-view.vue'));
Vue.component('appointment-edit-view', () => import('@pages/base/appointment-edit-view/appointment-edit-view.vue'));
Vue.component('list-account-edit-view', () => import('@pages/marketing/list-account-edit-view/list-account-edit-view.vue'));
Vue.component('incident-edit-data-panel-view', () => import('@pages/service/incident-edit-data-panel-view/incident-edit-data-panel-view.vue'));
......
......@@ -8783,27 +8783,27 @@ const router = new Router({
component: () => import('@pages/marketing/campaign-info-campagin/campaign-info-campagin.vue'),
},
{
path: 'accounts/:account?/contacts/:contact?/editview/:editview?',
path: 'incidentcustomers/:incidentcustomer?/editview/:editview?',
meta: {
caption: 'entities.contact.views.editview.title',
caption: 'entities.incidentcustomer.views.editview.title',
info:'',
parameters: [
{ pathName: 'central', parameterName: 'central' },
{ pathName: 'accounts', parameterName: 'account' },
{ pathName: 'contacts', parameterName: 'contact' },
{ pathName: 'incidentcustomers', parameterName: 'incidentcustomer' },
{ pathName: 'editview', parameterName: 'editview' },
],
requireAuth: true,
},
component: () => import('@pages/base/contact-edit-view/contact-edit-view.vue'),
component: () => import('@pages/service/incident-customer-edit-view/incident-customer-edit-view.vue'),
},
{
path: 'contacts/:contact?/editview/:editview?',
path: 'accounts/:account?/contacts/:contact?/editview/:editview?',
meta: {
caption: 'entities.contact.views.editview.title',
info:'',
parameters: [
{ pathName: 'central', parameterName: 'central' },
{ pathName: 'accounts', parameterName: 'account' },
{ pathName: 'contacts', parameterName: 'contact' },
{ pathName: 'editview', parameterName: 'editview' },
],
......@@ -8812,18 +8812,18 @@ const router = new Router({
component: () => import('@pages/base/contact-edit-view/contact-edit-view.vue'),
},
{
path: 'incidentcustomers/:incidentcustomer?/editview/:editview?',
path: 'contacts/:contact?/editview/:editview?',
meta: {
caption: 'entities.incidentcustomer.views.editview.title',
caption: 'entities.contact.views.editview.title',
info:'',
parameters: [
{ pathName: 'central', parameterName: 'central' },
{ pathName: 'incidentcustomers', parameterName: 'incidentcustomer' },
{ pathName: 'contacts', parameterName: 'contact' },
{ pathName: 'editview', parameterName: 'editview' },
],
requireAuth: true,
},
component: () => import('@pages/service/incident-customer-edit-view/incident-customer-edit-view.vue'),
component: () => import('@pages/base/contact-edit-view/contact-edit-view.vue'),
},
{
path: 'appointments/:appointment?/editview/:editview?',
......
......@@ -1038,19 +1038,17 @@ export const viewstate: any = {
viewaction: '',
viewdatachange: false,
refviews: [
'aa79d35850f36fbc1a5085353ecd5af5',
'899dbdcf77250023245eb323c6cdeb05',
'24e222a530526aab94ed4ed22cfedf9a',
'99d4a530c13b03a98cd143f341394354',
'30458f00562fda145be535e56948b067',
'3d538df4ca389d372347f7b53d67269f',
'b3cfac5362b3bfb70d1471932f120fa5',
'a95d7d9111bc13a8b73a11ee1e4ff92a',
'3d538df4ca389d372347f7b53d67269f',
'a50134133db91e46c8434ad0ebff22c7',
'a95d7d9111bc13a8b73a11ee1e4ff92a',
'3f78dcc732a7a8ba6d959dcf6007b225',
'f84a705f33385d5999fcfb69124932d4',
'a5213905238dbc5d8e1a505029105cc9',
'899dbdcf77250023245eb323c6cdeb05',
'24e222a530526aab94ed4ed22cfedf9a',
'99d4a530c13b03a98cd143f341394354',
'893e62d6fbdc4580de7e3e802aec9108',
],
},
{
......@@ -2534,13 +2532,11 @@ export const viewstate: any = {
viewaction: '',
viewdatachange: false,
refviews: [
'aa79d35850f36fbc1a5085353ecd5af5',
'24e222a530526aab94ed4ed22cfedf9a',
'99d4a530c13b03a98cd143f341394354',
'30458f00562fda145be535e56948b067',
'b3cfac5362b3bfb70d1471932f120fa5',
'3d538df4ca389d372347f7b53d67269f',
'893e62d6fbdc4580de7e3e802aec9108',
'a50134133db91e46c8434ad0ebff22c7',
'a95d7d9111bc13a8b73a11ee1e4ff92a',
'3f78dcc732a7a8ba6d959dcf6007b225',
......
......@@ -466,7 +466,7 @@
<!--输出实体[ACTIVITYPOINTER]数据结构 -->
<changeSet author="a_LAB01_e85d8801c" id="tab-activitypointer-81-4">
<changeSet author="a_LAB01_e85d8801c" id="tab-activitypointer-87-4">
<createTable tableName="ACTIVITYPOINTER">
<column name="SERIESID" remarks="" type="VARCHAR(60)">
</column>
......@@ -11016,13 +11016,13 @@
<addForeignKeyConstraint baseColumnNames="RESOURCESPECID" baseTableName="ACTIVITYPARTY" constraintName="DER1N_ACTIVITYPARTY__RESOURCES" deferrable="false" initiallyDeferred="false" onDelete="RESTRICT" onUpdate="RESTRICT" referencedColumnNames="RESOURCESPECID" referencedTableName="RESOURCESPEC" validate="true"/>
</changeSet>
<!--输出实体[ACTIVITYPOINTER]外键关系 -->
<changeSet author="a_LAB01_e85d8801c" id="fk-activitypointer-81-146">
<changeSet author="a_LAB01_e85d8801c" id="fk-activitypointer-87-146">
<addForeignKeyConstraint baseColumnNames="SERVICEID" baseTableName="ACTIVITYPOINTER" constraintName="DER1N_ACTIVITYPOINTER__SERVICE" deferrable="false" initiallyDeferred="false" onDelete="RESTRICT" onUpdate="RESTRICT" referencedColumnNames="SERVICEID" referencedTableName="SERVICE" validate="true"/>
</changeSet>
<changeSet author="a_LAB01_e85d8801c" id="fk-activitypointer-81-147">
<changeSet author="a_LAB01_e85d8801c" id="fk-activitypointer-87-147">
<addForeignKeyConstraint baseColumnNames="SLAID" baseTableName="ACTIVITYPOINTER" constraintName="DER1N_ACTIVITYPOINTER__SLA__SL" deferrable="false" initiallyDeferred="false" onDelete="RESTRICT" onUpdate="RESTRICT" referencedColumnNames="SLAID" referencedTableName="SLA" validate="true"/>
</changeSet>
<changeSet author="a_LAB01_e85d8801c" id="fk-activitypointer-81-148">
<changeSet author="a_LAB01_e85d8801c" id="fk-activitypointer-87-148">
<addForeignKeyConstraint baseColumnNames="TRANSACTIONCURRENCYID" baseTableName="ACTIVITYPOINTER" constraintName="DER1N_ACTIVITYPOINTER__TRANSAC" deferrable="false" initiallyDeferred="false" onDelete="RESTRICT" onUpdate="RESTRICT" referencedColumnNames="TRANSACTIONCURRENCYID" referencedTableName="TRANSACTIONCURRENCY" validate="true"/>
</changeSet>
<!--输出实体[ANNOTATION]外键关系 -->
......
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册