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

xignzi006 发布系统代码

上级 1eecd764
......@@ -79,6 +79,7 @@ export class ContactInfoBase extends TabExpViewBase {
* @memberof ContactInfoBase
*/
protected containerModel: any = {
view_datapanel: { name: 'datapanel', type: 'PANEL' },
view_toolbar: { name: 'toolbar', type: 'TOOLBAR' },
view_tabexppanel: { name: 'tabexppanel', type: 'TABEXPPANEL' },
};
......
......@@ -2,6 +2,18 @@
<template slot='title'>
<span class='caption-info'>{{$t(model.srfTitle)}}</span>
</template>
<template slot="dataPanel">
<layout_datapanel
:viewState="viewState"
:viewparams="viewparams"
:context="context"
:parentRef="thisRef"
:inputData="inputData"
@panelDataChange="($event)=>{onPanelDataChange(item,$event)}"
name="datapanel"
ref='datapanel'>
</layout_datapanel>
</template>
<template slot="toolbar">
<view-toolbar mode="STYLE2" :model="toolBarModels" @item-click="toolbar_click($event)"/> </template>
<view_tabexppanel
......
......@@ -3,6 +3,7 @@
import { Component } from 'vue-property-decorator';
import { VueLifeCycleProcessing } from '@/studio-core';
import { ContactInfoBase } from './contact-info-base';
import view_datapanel from '@widgets/contact/quick-summary-panel/quick-summary-panel.vue';
import view_tabexppanel from '@widgets/contact/infotabexppanel-tabexppanel/infotabexppanel-tabexppanel.vue';
/**
......@@ -14,6 +15,7 @@ import view_tabexppanel from '@widgets/contact/infotabexppanel-tabexppanel/infot
*/
@Component({
components: {
view_datapanel,
view_tabexppanel,
}
})
......
/**
* QuickSummary 部件模型
*
* @export
* @class QuickSummaryModel
*/
export default class QuickSummaryModel {
/**
* 获取数据项集合
*
* @returns {any[]}
* @memberof QuickSummaryModel
*/
public getDataItems(): any[] {
return [
{
name: 'customersizecode',
prop: 'customersizecode'
},
{
name: 'statuscode',
prop: 'statuscode'
},
{
name: 'owneridyominame',
prop: 'owneridyominame'
}
]
}
}
\ No newline at end of file
import { Http } from '@/utils';
import ControlService from '@/widgets/control-service';
/**
* QuickSummary 部件服务对象
*
* @export
* @class QuickSummaryService
*/
export default class QuickSummaryService extends ControlService {
}
\ No newline at end of file
<div class='panel-container' style="">
<row class="app-layoutpanel" style="height:100%;">
<div v-show="detailsModel.container1.visible" class="app-layoutpanel-container" style="">
<div style="height:100%;display: flex;">
<div v-show="detailsModel.customersizecode.visible" style="" class="app-layoutpanel-field ">
<div class="item-field">
<div class="item-field-content">
<span>{{data.customersizecode}}</span>
</div>
</div>
</div>
<div v-show="detailsModel.statuscode.visible" style="" class="app-layoutpanel-field ">
<div class="item-field">
<div class="item-field-content">
<span>{{data.statuscode}}</span>
</div>
</div>
</div>
<div v-show="detailsModel.owneridyominame.visible" style="" class="app-layoutpanel-field ">
<div class="item-field">
<div class="item-field-content">
<span>{{data.owneridyominame}}</span>
</div>
</div>
</div>
</div>
</div>
</row>
</div>
\ No newline at end of file
<template src="./quick-summary-panel.html"/>
<script lang='tsx'>
import { Component } from 'vue-property-decorator';
import { VueLifeCycleProcessing } from '@/studio-core';
import { QuickSummaryPanelBase } from './quick-summary-panel-base';
/**
* datapanel部件
*
* @export
* @class QuickSummaryPanel
* @extends {QuickSummaryPanelBase}
*/
@Component({
components: {
}
})
@VueLifeCycleProcessing()
export default class QuickSummaryPanel extends QuickSummaryPanelBase { }
</script>
......@@ -2760,7 +2760,7 @@
<!--输出实体[CONTACT]数据结构 -->
<changeSet author="a_LAB01_e85d8801c" id="tab-contact-304-37">
<changeSet author="a_LAB01_e85d8801c" id="tab-contact-305-37">
<createTable tableName="CONTACT">
<column name="ADDRESS1_FREIGHTTERMSCODE" remarks="" type="VARCHAR(30)">
</column>
......@@ -11174,25 +11174,25 @@
<addForeignKeyConstraint baseColumnNames="BUSINESSUNITID" baseTableName="CONSTRAINTBASEDGROUP" constraintName="DER1N_CONSTRAINTBASEDGROUP__BU" deferrable="false" initiallyDeferred="false" onDelete="RESTRICT" onUpdate="RESTRICT" referencedColumnNames="BUSINESSUNITID" referencedTableName="BUSINESSUNIT" validate="true"/>
</changeSet>
<!--输出实体[CONTACT]外键关系 -->
<changeSet author="a_LAB01_e85d8801c" id="fk-contact-304-194">
<changeSet author="a_LAB01_e85d8801c" id="fk-contact-305-194">
<addForeignKeyConstraint baseColumnNames="CUSTOMERID" baseTableName="CONTACT" constraintName="DER1N_CONTACT_ACCOUNT_CUSTOMER" deferrable="false" initiallyDeferred="false" onDelete="RESTRICT" onUpdate="RESTRICT" referencedColumnNames="ACCOUNTID" referencedTableName="ACCOUNT" validate="true"/>
</changeSet>
<changeSet author="a_LAB01_e85d8801c" id="fk-contact-304-195">
<changeSet author="a_LAB01_e85d8801c" id="fk-contact-305-195">
<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 author="a_LAB01_e85d8801c" id="fk-contact-304-196">
<changeSet author="a_LAB01_e85d8801c" id="fk-contact-305-196">
<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 author="a_LAB01_e85d8801c" id="fk-contact-304-197">
<changeSet author="a_LAB01_e85d8801c" id="fk-contact-305-197">
<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 author="a_LAB01_e85d8801c" id="fk-contact-304-198">
<changeSet author="a_LAB01_e85d8801c" id="fk-contact-305-198">
<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 author="a_LAB01_e85d8801c" id="fk-contact-304-199">
<changeSet author="a_LAB01_e85d8801c" id="fk-contact-305-199">
<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 author="a_LAB01_e85d8801c" id="fk-contact-304-200">
<changeSet author="a_LAB01_e85d8801c" id="fk-contact-305-200">
<addForeignKeyConstraint baseColumnNames="TRANSACTIONCURRENCYID" baseTableName="CONTACT" constraintName="DER1N_CONTACT__TRANSACTIONCURR" deferrable="false" initiallyDeferred="false" onDelete="RESTRICT" onUpdate="RESTRICT" referencedColumnNames="TRANSACTIONCURRENCYID" referencedTableName="TRANSACTIONCURRENCY" validate="true"/>
</changeSet>
<!--输出实体[CONTRACT]外键关系 -->
......
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册