Merge remote-tracking branch 'origin/feature_dev_20221129_UI' into fix_2nd_period

# Conflicts:
#	jero-web/src/components/tableCollection/index1.vue
#	jero-web/src/views/businessSupport/collectionOfRegulatoryOpinions/components/initiatingProcess.vue
#	jero-web/src/views/documentManage/collection/index.vue
#	jero-web/src/views/projectManagement/components/ParameterItemCollectionList.vue
#	jero-web/src/views/projectManagement/components/listOfRegulations.vue
#	jero-web/src/views/projectManagement/projectStatusBoard/components/projectStatusAndProgress.vue
#	jero-web/src/views/projectManagement/projectStatusBoard/index.vue
This commit is contained in:
高嵩
2022-12-30 15:53:39 +08:00
129 changed files with 1418 additions and 765 deletions
@@ -30,7 +30,7 @@
</div>
<div @click="exportComparisonReportClick" class="operator-text-text"
:title="$t('exportComparisonReport')">
<a-icon type="export"/>
<a-icon type="export" :rotate="-90"/>
{{$t('exportComparisonReport')}}
</div>
<div @click="commentClick" class="operator-text-text"
@@ -95,11 +95,11 @@
class="formAdd" :rules="rules"
ref="ruleForm">
<div class="box-title-text-Remarks">
<div class="title-text-Remarks" :title="$t('comparativeComments')">
<span>{{$t('comparativeComments')}}</span>
<div class="title-text-Remarks" :title="$t('Comparisonofarticles')" style="width: 84px">
<span>{{$t('Comparisonofarticles')}}</span>
</div>
<a-form-model-item class="itemModel" prop="comment">
<a-textarea :placeholder="$t('pleaseEnter')+$t('comparativeComments')"
<a-textarea :placeholder="$t('pleaseEnter')+$t('Comparisonofarticles')"
v-model="formInline.comment"
:rows="3"/>
</a-form-model-item>
@@ -209,7 +209,7 @@
columns: [
{
title: this.$t('number'),
align: 'center',
align: 'left',
width: 70,
customRender: function(t, r, index) {
return parseInt(index) + 1
@@ -217,25 +217,25 @@
},
{
title: this.$t('standard'),
align: 'center',
align: 'left',
ellipsis: true,
dataIndex: 'serialNumber'
},
{
title: this.$t('title'),
align: 'center',
align: 'left',
ellipsis: true,
dataIndex: 'title'
},
{
title: this.$t('TextStatus'),
align: 'center',
align: 'left',
ellipsis: true,
dataIndex: 'fileType'
},
{
title: this.$t('fileName'),
align: 'center',
align: 'left',
ellipsis: true,
dataIndex: 'fileName'
}
@@ -43,7 +43,7 @@
</div>
<div class="table-operator">
<div @click="initiatingProcessClick" v-has="'documentComparison:Initiate'" class="operator-text">
<a-icon type="apartment"/>
<a-icon type="block"/>
{{$t('initiateComparison')}}
</div>
<div @click="BatchDelete" v-has="'documentComparison:batchDelete'" class="operator-text">
@@ -137,7 +137,7 @@
columns: [
{
title: this.$t('standard') + ' 1',
align: 'center',
align: 'left',
dataIndex: 'serialNumberLeft',
width: 170,
ellipsis: true,
@@ -145,7 +145,7 @@
},
{
title: this.$t('title') + ' 1',
align: 'center',
align: 'left',
dataIndex: 'titleLeft',
width: 170,
ellipsis: true,
@@ -153,7 +153,7 @@
},
{
title: this.$t('TextStatus') + ' 1',
align: 'center',
align: 'left',
width: 200,
ellipsis: true,
dataIndex: 'fileTypeLeft'
@@ -168,7 +168,7 @@
// },
{
title: this.$t('standard') + ' 2',
align: 'center',
align: 'left',
dataIndex: 'serialNumberRight',
ellipsis: true,
scopedSlots: { customRender: 'serialNumberRight' },
@@ -176,7 +176,7 @@
},
{
title: this.$t('title') + ' 2',
align: 'center',
align: 'left',
dataIndex: 'titleRight',
scopedSlots: { customRender: 'serialNumberRight' },
ellipsis: true,
@@ -184,7 +184,7 @@
},
{
title: this.$t('TextStatus') + ' 2',
align: 'center',
align: 'left',
width: 200,
ellipsis: true,
dataIndex: 'fileTypeRight'
@@ -199,28 +199,28 @@
// },
{
title: this.$t('releaseSituation'),
align: 'center',
align: 'left',
width: 170,
ellipsis: true,
dataIndex: 'releaseStateTitle'
},
{
title: this.$t('creater'),
align: 'center',
align: 'left',
width: 170,
ellipsis: true,
dataIndex: 'createBy'
},
{
title: this.$t('remarks'),
align: 'center',
align: 'left',
ellipsis: true,
width: 270,
dataIndex: 'remark'
},
{
title: this.$t('operation'),
align: 'center',
align: 'left',
fixed: 'right',
width: 310,
scopedSlots: { customRender: 'operation' }
@@ -21,6 +21,7 @@
v-model="queryParam.serial_number"></a-input>
</div>
</a-col>
<template v-if="toggleSearchStatus">
<a-col :md="12" :sm="8">
<div class="box-title-text">
<div class="title-text" :title="$t('title')">
@@ -30,10 +31,15 @@
v-model="queryParam.title"></a-input>
</div>
</a-col>
</template>
<span style="float: right;overflow: hidden;" class="table-page-search-submitButtons">
<a-col :md="12" :sm="24">
<a-button class="box-button" type="primary" @click="searchQuery">{{$t('query')}}</a-button>
<a-button class="box-button" style="margin-left: 8px" @click="searchReset">{{$t('reset')}}</a-button>
<a @click="handleToggleSearch" style="margin-left: 8px">
{{ !toggleSearchStatus ? $t('open') : $t('away') }}
<a-icon :type="toggleSearchStatus ? 'up' : 'down'"/>
</a>
</a-col>
</span>
</a-row>
@@ -105,6 +111,7 @@
components: {},
data() {
return {
toggleSearchStatus: false,
visible: false,
queryParam: {},
confirmLoading: false,
@@ -130,7 +137,7 @@
columns: [
{
title: this.$t('number'),
align: 'center',
align: 'left',
width: 70,
customRender: function(t, r, index) {
return parseInt(index) + 1
@@ -139,31 +146,31 @@
{
title: this.$t('standard'),
dataIndex: 'serial_number',
align: 'center',
align: 'left',
ellipsis: true
},
{
title: this.$t('title'),
dataIndex: 'title',
align: 'center',
align: 'left',
ellipsis: true
},
{
title: this.$t('TextStatus'),
dataIndex: 'state',
align: 'center',
align: 'left',
ellipsis: true
},
{
title: this.$t('fileName'),
dataIndex: 'file_name',
align: 'center',
align: 'left',
ellipsis: true
},
{
title: this.$t('textInformation'),
dataIndex: 'text_info',
align: 'center',
align: 'left',
ellipsis: true
}
],
@@ -180,6 +187,9 @@
},
methods: {
handleToggleSearch() {
this.toggleSearchStatus = !this.toggleSearchStatus
},
handleInput(value) {
this.$nextTick(() => {
this.formInline = { ...this.formInline }
@@ -310,7 +320,7 @@
}
.title-text {
width: 33px;
width: 110px;
color: #000F16;
display: inline-block;
font-weight: 500;
@@ -166,7 +166,7 @@
columns: [
{
title: this.$t('standard'),
align: 'center',
align: 'left',
dataIndex: 'serialNumber',
width: 170,
ellipsis: true,
@@ -174,7 +174,7 @@
},
{
title: this.$t('title'),
align: 'center',
align: 'left',
dataIndex: 'title',
width: 170,
ellipsis: true,
@@ -182,48 +182,48 @@
},
{
title: this.$t('TextStatus'),
align: 'center',
align: 'left',
width: 170,
ellipsis: true,
dataIndex: 'textStatus_dictText'
},
{
title: this.$t('fileName'),
align: 'center',
align: 'left',
width: 170,
ellipsis: true,
dataIndex: 'fileName'
},
{
title: this.$t('translationLanguage'),
align: 'center',
align: 'left',
dataIndex: 'targetLanguage_dictText',
width: 240,
scopedSlots: { customRender: 'translationLanguage' }
},
{
title: this.$t('translationResults'),
align: 'center',
align: 'left',
dataIndex: 'translationResult_dictText',
width: 170
},
{
title: this.$t('conversionTime'),
align: 'center',
align: 'left',
width: 170,
ellipsis: true,
dataIndex: 'translationTime'
},
{
title: this.$t('releaseSituation'),
align: 'center',
align: 'left',
width: 170,
ellipsis: true,
dataIndex: 'releaseCondition_dictText'
},
{
title: this.$t('operation'),
align: 'center',
align: 'left',
fixed: 'right',
width: 260,
scopedSlots: { customRender: 'operation' }
@@ -116,7 +116,7 @@
</span>
<span slot="file_name" slot-scope="text,record">
<a style="color:#21c9cc" @click="fileNameClick(record)">
{{record.file_name && record.file_name.length > 0 ? $t('viewFile') : '--'}}
{{record.file_name && record.file_name.length > 0 ? $t('view') : '--'}}
</a>
</span>
<!-- 字符串超长截取省略号显示-->
@@ -261,21 +261,21 @@
columns: [
{
title: this.$t('standard'),
align: 'center',
align: 'left',
dataIndex: 'serial_number',
width: 170,
scopedSlots: { customRender: 'serial_number' }
},
{
title: this.$t('title'),
align: 'center',
align: 'left',
dataIndex: 'title',
width: 170,
scopedSlots: { customRender: 'titleName' }
},
{
title: this.$t('fileName'),
align: 'center',
align: 'left',
dataIndex: 'file_name',
ellipsis: true,
width: 170,
@@ -283,7 +283,7 @@
},
{
title: this.$t('status'),
align: 'center',
align: 'left',
width: 140,
sorter: true,
ellipsis: true,
@@ -291,7 +291,7 @@
},
{
title: this.$t('zoneOfApplication'),
align: 'center',
align: 'left',
width: 170,
sorter: true,
ellipsis: true,
@@ -304,14 +304,14 @@
// },
{
title: this.$t('technicalField'),
align: 'center',
align: 'left',
ellipsis: true,
width: 170,
dataIndex: 'technology_territory'
},
{
title: this.$t('releaseDate'),
align: 'center',
align: 'left',
ellipsis: true,
width: 170,
sorter: true,
@@ -319,7 +319,7 @@
},
{
title: this.$t('vehicleInProductionDate'),
align: 'center',
align: 'left',
ellipsis: true,
width: 210,
sorter: true,
@@ -327,7 +327,7 @@
},
{
title: this.$t('ImplementationDate'),
align: 'center',
align: 'left',
ellipsis: true,
sorter: true,
width: 210,
@@ -335,7 +335,7 @@
},
{
title: this.$t('operation'),
align: 'center',
align: 'left',
fixed: 'right',
width: 200,
scopedSlots: { customRender: 'operation' }
@@ -955,4 +955,12 @@
/*::v-deep .ant-select {*/
/* max-width: calc(100% - 126px) !important;*/
/*}*/
/deep/.ant-table-thead > tr > th {
font-weight: bolder;
}
///deep/.ant-table-tbody > tr > td {
// color: #040B29 ;
//}
</style>
@@ -16,18 +16,24 @@
<span v-html="item.module_type"></span>
</template>
<span class="text-header-text" style="cursor: pointer" v-html="item.module_type"></span>
<template slot="title">
</a-tooltip>
<a-tooltip placement="topLeft" overlayClassName="tooltip-index" :mouseEnterDelay="0.5">
<template slot="title">
<span v-html="item.serial_number"></span>
</template>
<span style="cursor: pointer"
class="text-header-text"
v-if="item.serial_number && item.module_type_flag == 'WDK'"
v-html="item.serial_number"></span>
<template slot="title">
</a-tooltip>
<a-tooltip placement="topLeft" overlayClassName="tooltip-index" :mouseEnterDelay="0.5">
<template slot="title">
<span v-html="item.title"></span>
</template>
<span class="text-header-text" v-if="item.title" style="cursor: pointer" v-html="item.title"></span>
<template slot="title">
</a-tooltip>
<a-tooltip placement="topLeft" overlayClassName="tooltip-index" :mouseEnterDelay="0.5">
<template slot="title">
<span v-html="item.file_name"></span>
</template>
<span class="text-header-text" v-if="item.file_name && item.module_type_flag == 'WDK'" style="cursor: pointer"
@@ -277,16 +283,24 @@
}
}
</script>
<style>
<style lang="less">
.highlight-class {
color: #21c9cc;
}
.tooltip-index {
max-width: calc(100% - 300px) !important;
.ant-tooltip-inner {
color: #333;
background-color: #fff !important;
}
.ant-tooltip-arrow::before {
background-color: #fff;
}
}
</style>
<style scoped lang="less">
.box {
padding: 0 0 0 18px;
box-sizing: border-box;
@@ -21,6 +21,7 @@
v-model="queryParam.serial_number"></a-input>
</div>
</a-col>
<template v-if="toggleSearchStatus">
<a-col :md="12" :sm="8">
<div class="box-title-text">
<div class="title-text" :title="$t('title')">
@@ -41,6 +42,7 @@
:triggerChange="false" :dictCode="'state'"/>
</div>
</a-col>
</template>
<span style="float: right;overflow: hidden;" class="table-page-search-submitButtons">
<a-col :md="12" :sm="24">
<globalAdvancedQuery ref="globalAdvancedQueryRef"
@@ -48,6 +50,10 @@
:fieldList="fieldList"/>
<a-button class="box-button" type="primary" @click="searchQuery">{{$t('query')}}</a-button>
<a-button class="box-button" style="margin-left: 8px" @click="searchReset">{{$t('reset')}}</a-button>
<a @click="handleToggleSearch" style="margin-left: 8px">
{{ !toggleSearchStatus ? $t('open') : $t('away') }}
<a-icon :type="toggleSearchStatus ? 'up' : 'down'"/>
</a>
</a-col>
</span>
</a-row>
@@ -104,6 +110,7 @@
},
data() {
return {
toggleSearchStatus: false,
visible: false,
confirmLoading: false,
selectedRowKeys: [],
@@ -112,19 +119,19 @@
{
title: this.$t('standard'),
dataIndex: 'serial_number',
align: 'center',
align: 'left',
ellipsis: true
},
{
title: this.$t('title'),
dataIndex: 'title',
align: 'center',
align: 'left',
ellipsis: true
},
{
title: this.$t('zoneOfApplication'),
dataIndex: 'region',
align: 'center',
align: 'left',
ellipsis: true
},
// {
@@ -142,13 +149,13 @@
{
title: this.$t('ImplementationDate'),
dataIndex: 'xin1_che1_xing2_shi2_shi1_ri4_qi1',
align: 'center',
align: 'left',
ellipsis: true
},
{
title: this.$t('vehicleInProductionDate'),
dataIndex: 'implement_time',
align: 'center',
align: 'left',
ellipsis: true
}
// {
@@ -173,6 +180,9 @@
},
methods: {
handleToggleSearch() {
this.toggleSearchStatus = !this.toggleSearchStatus
},
addModel() {
this.visible = true
this.queryParam = {}
@@ -310,7 +320,7 @@
}
.title-text {
width: 33px;
width: 110px;
color: #000F16;
display: inline-block;
font-weight: 500;
@@ -65,7 +65,7 @@
</a-col>
<a-col :md="6" :sm="8">
<div class="box-title-text">
<div class="title-text" style="width: 60px" :title="$t('subtitle')">
<div class="title-text" :title="$t('subtitle')">
<span>{{$t('subtitle')}}</span>
</div>
<j-input class="box-input" :placeholder="$t('PleaseEnter')+$t('subtitle')"
@@ -186,37 +186,37 @@
<span slot="designDeliverableTemplateName" slot-scope="text,record">
<span :title="record.designDeliverableTypeName">{{record.designDeliverableTypeName}}</span><br
v-if="record.designDeliverableTypeName">
<a v-if="record.designDeliverableTemplate && record.designDeliverableTemplate.split(',').length == 1"
:title="record.designDeliverableTemplateName"
@click="pdfPreviewClick(record.designDeliverableTemplateName,record.designDeliverableTemplate)">
{{ record.designDeliverableTemplateName.length > 10 ? record.designDeliverableTemplateName.slice(0, 9) + '...' :record.designDeliverableTemplateName}}
</a>
<a v-else-if="record.designDeliverableTemplate && record.designDeliverableTemplate.split(',').length > 1"
@click="clickButtonToUpload(record.designDeliverableTemplate)">{{$t('viewFile')}}</a>
<!-- <a v-if="record.designDeliverableTemplate && record.designDeliverableTemplate.split(',').length == 1"-->
<!-- :title="record.designDeliverableTemplateName"-->
<!-- @click="pdfPreviewClick(record.designDeliverableTemplateName,record.designDeliverableTemplate)">-->
<!-- {{ record.designDeliverableTemplateName.length > 10 ? record.designDeliverableTemplateName.slice(0, 9) + '...' :record.designDeliverableTemplateName}}-->
<!-- </a>-->
<!-- <a v-else-if="record.designDeliverableTemplate && record.designDeliverableTemplate.split(',').length > 1"-->
<!-- @click="clickButtonToUpload(record.designDeliverableTemplate)">{{$t('viewFile')}}</a>-->
<span v-else>--</span>
</span>
<span slot="prehomoDeliverableTemplateName" slot-scope="text,record">
<span :title="record.prehomoDeliverableTypeName">{{record.prehomoDeliverableTypeName}}</span><br
v-if="record.prehomoDeliverableTypeName">
<a v-if="record.prehomoDeliverableTemplate && record.prehomoDeliverableTemplate.split(',').length == 1"
:title="record.prehomoDeliverableTemplateName"
@click="pdfPreviewClick(record.prehomoDeliverableTemplateName,record.prehomoDeliverableTemplate)">
{{ record.prehomoDeliverableTemplateName.length > 10 ? record.prehomoDeliverableTemplateName.slice(0, 9) + '...' :record.prehomoDeliverableTemplateName}}
</a>
<a v-else-if="record.prehomoDeliverableTemplate && record.prehomoDeliverableTemplate.split(',').length > 1"
@click="clickButtonToUpload(record.prehomoDeliverableTemplate)">{{$t('viewFile')}}</a>
<!-- <a v-if="record.prehomoDeliverableTemplate && record.prehomoDeliverableTemplate.split(',').length == 1"-->
<!-- :title="record.prehomoDeliverableTemplateName"-->
<!-- @click="pdfPreviewClick(record.prehomoDeliverableTemplateName,record.prehomoDeliverableTemplate)">-->
<!-- {{ record.prehomoDeliverableTemplateName.length > 10 ? record.prehomoDeliverableTemplateName.slice(0, 9) + '...' :record.prehomoDeliverableTemplateName}}-->
<!-- </a>-->
<!-- <a v-else-if="record.prehomoDeliverableTemplate && record.prehomoDeliverableTemplate.split(',').length > 1"-->
<!-- @click="clickButtonToUpload(record.prehomoDeliverableTemplate)">{{$t('viewFile')}}</a>-->
<span v-else>--</span>
</span>
<span slot="verifyDeliverableTemplateName" slot-scope="text,record">
<span :title="record.verifyDeliverableTypeName">{{record.verifyDeliverableTypeName}}</span><br
v-if="record.verifyDeliverableTypeName">
<a v-if="record.verifyDeliverableTemplate && record.verifyDeliverableTemplate.split(',').length == 1"
:title="record.verifyDeliverableTemplateName"
@click="pdfPreviewClick(record.verifyDeliverableTemplateName,record.verifyDeliverableTemplate)">
{{ record.verifyDeliverableTemplateName.length > 10 ? record.verifyDeliverableTemplateName.slice(0, 9) + '...' :record.verifyDeliverableTemplateName}}
</a>
<a v-else-if="record.verifyDeliverableTemplate && record.verifyDeliverableTemplate.split(',').length > 1"
@click="clickButtonToUpload(record.verifyDeliverableTemplate)">{{$t('viewFile')}}</a>
<!-- <a v-if="record.verifyDeliverableTemplate && record.verifyDeliverableTemplate.split(',').length == 1"-->
<!-- :title="record.verifyDeliverableTemplateName"-->
<!-- @click="pdfPreviewClick(record.verifyDeliverableTemplateName,record.verifyDeliverableTemplate)">-->
<!-- {{ record.verifyDeliverableTemplateName.length > 10 ? record.verifyDeliverableTemplateName.slice(0, 9) + '...' :record.verifyDeliverableTemplateName}}-->
<!-- </a>-->
<!-- <a v-else-if="record.verifyDeliverableTemplate && record.verifyDeliverableTemplate.split(',').length > 1"-->
<!-- @click="clickButtonToUpload(record.verifyDeliverableTemplate)">{{$t('viewFile')}}</a>-->
<span v-else>--</span>
</span>
</a-table>
@@ -309,13 +309,13 @@
{
title: this.$t('deliverableTemplate'),
dataIndex: 'fileName',
align: 'center',
align: 'left',
width: 260,
ellipsis: true
},
{
title: this.$t('operation'),
align: 'center',
align: 'left',
width: 130,
scopedSlots: { customRender: 'fileOperation' }
}
@@ -340,7 +340,7 @@
columnsAll: [
{
title: this.$t('standard'),
align: 'center',
align: 'left',
dataIndex: 'serialNumber',
width: 180,
sorter:true,
@@ -349,7 +349,7 @@
},
{
title: this.$t('title'),
align: 'center',
align: 'left',
dataIndex: 'title',
width: 180,
fixed: 'left',
@@ -357,21 +357,21 @@
},
{
title: this.$t('subtitle'),
align: 'center',
align: 'left',
dataIndex: 'subtitle',
width: 180,
ellipsis: true
},
{
title: this.$t('zoneOfApplication'),
align: 'center',
align: 'left',
width: 150,
ellipsis: true,
dataIndex: 'region_dictText'
},
{
title: this.$t('scopeOfApplication'),
align: 'center',
align: 'left',
width: 180,
ellipsis: true,
sorter:true,
@@ -379,7 +379,7 @@
},
{
title: this.$t('status'),
align: 'center',
align: 'left',
width: 100,
ellipsis: true,
sorter:true,
@@ -387,21 +387,21 @@
},
{
title: this.$t('correspondingStandard'),
align: 'center',
align: 'left',
width: 140,
ellipsis: true,
dataIndex: 'correspondingStandard'
},
{
title: this.$t('implementationCategory'),
align: 'center',
align: 'left',
width: 140,
ellipsis: true,
dataIndex: 'implementType_dictText'
},
{
title: this.$t('ImplementationDate'),
align: 'center',
align: 'left',
width: 200,
ellipsis: true,
sorter:true,
@@ -409,7 +409,7 @@
},
{
title: this.$t('vehicleInProductionDate'),
align: 'center',
align: 'left',
width: 210,
ellipsis: true,
sorter:true,
@@ -417,7 +417,7 @@
},
{
title: 'WVTA ID',
align: 'center',
align: 'left',
dataIndex: 'wvtaId',
width: 180,
sorter:true,
@@ -425,14 +425,14 @@
},
{
title: this.$t('certificationType'),
align: 'center',
align: 'left',
width: 180,
ellipsis: true,
dataIndex: 'attestationType_dictText'
},
{
title: this.$t('certificationLevel'),
align: 'center',
align: 'left',
width: 200,
ellipsis: true,
sorter:true,
@@ -440,21 +440,21 @@
},
{
title: this.$t('applicableSupplement'),
align: 'center',
align: 'left',
width: 200,
ellipsis: true,
dataIndex: 'applicableSupplement'
},
{
title: this.$t('technicalField'),
align: 'center',
align: 'left',
width: 180,
ellipsis: true,
dataIndex: 'technologyTerritoryName'
},
{
title: this.$t('areaOfResponsibility'),
align: 'center',
align: 'left',
width: 180,
ellipsis: true,
sorter:true,
@@ -462,7 +462,7 @@
},
{
title: this.$t('remarks'),
align: 'center',
align: 'left',
dataIndex: 'remark',
width: 180,
ellipsis: true
@@ -476,7 +476,7 @@
title: this.$t('Deliverables'),
dataIndex: 'designDeliverableTemplateName',
ellipsis: true,
align: 'center',
align: 'left',
width: 180,
scopedSlots: { customRender: 'designDeliverableTemplateName' }
},
@@ -485,19 +485,19 @@
dataIndex: 'designInitiator_dictText',
width: 180,
ellipsis: true,
align: 'center'
align: 'left'
},
{
title: this.$t('personLiable'),
dataIndex: 'designDuty_dictText',
width: 180,
ellipsis: true,
align: 'center'
align: 'left'
},
{
title: this.$t('descriptionDeliverables'),
dataIndex: 'designRemark',
align: 'center',
align: 'left',
width: 220,
ellipsis: true
}
@@ -510,7 +510,7 @@
title: this.$t('Deliverables'),
dataIndex: 'prehomoDeliverableTemplateName',
ellipsis: true,
align: 'center',
align: 'left',
width: 180,
scopedSlots: { customRender: 'prehomoDeliverableTemplateName' }
},
@@ -519,19 +519,19 @@
dataIndex: 'prehomoInitiator_dictText',
width: 180,
ellipsis: true,
align: 'center'
align: 'left'
},
{
title: this.$t('personLiable'),
dataIndex: 'prehomoDuty_dictText',
width: 180,
ellipsis: true,
align: 'center'
align: 'left'
},
{
title: this.$t('descriptionDeliverables'),
dataIndex: 'prehomoRemark',
align: 'center',
align: 'left',
width: 220,
ellipsis: true
}
@@ -544,7 +544,7 @@
title: this.$t('Deliverables'),
dataIndex: 'verifyDeliverableTemplateName',
ellipsis: true,
align: 'center',
align: 'left',
width: 180,
scopedSlots: { customRender: 'verifyDeliverableTemplateName' }
},
@@ -552,20 +552,20 @@
title: this.$t('Sponsor'),
dataIndex: 'verifyInitiator_dictText',
width: 180,
align: 'center',
align: 'left',
ellipsis: true
},
{
title: this.$t('personLiable'),
dataIndex: 'verifyDuty_dictText',
width: 180,
align: 'center',
align: 'left',
ellipsis: true
},
{
title: this.$t('descriptionDeliverables'),
dataIndex: 'verifyRemark',
align: 'center',
align: 'left',
width: 220,
ellipsis: true
}
@@ -573,7 +573,7 @@
},
{
title: this.$t('operation'),
align: 'center',
align: 'left',
fixed: 'right',
width: 140,
scopedSlots: { customRender: 'operation' }
@@ -1027,14 +1027,14 @@
}
.title-text {
width: 36px;
width: 110px;
color: #000F16;
display: inline-block;
font-weight: 500;
font-size: 14px;
margin-right: 16px;
margin-top: 3px;
text-align: left;
text-align: right;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
@@ -1156,6 +1156,9 @@
padding-bottom: 0!important;
overflow: scroll!important;
}
/deep/.ant-table-column-title{
font-weight: bold!important;
}
</style>
<style>
.box-input .ant-select-selection {
@@ -1172,6 +1175,6 @@
}
.tableList .ant-table-thead > tr > th {
padding: 7px 16px !important;
padding: 0px 16px !important;
}
</style>
@@ -217,7 +217,7 @@
columns: [
{
title: this.$t('VirtualListName'),
align: 'center',
align: 'left',
dataIndex: 'name',
width: '25%',
ellipsis: true,
@@ -225,21 +225,21 @@
},
{
title: this.$t('listStatus'),
align: 'center',
align: 'left',
width: '25%',
ellipsis: true,
dataIndex: 'state_dictText'
},
{
title: this.$t('creater'),
align: 'center',
align: 'left',
width: '25%',
ellipsis: true,
dataIndex: 'createBy'
},
{
title: this.$t('operation'),
align: 'center',
align: 'left',
fixed: 'right',
width: 400,
scopedSlots: { customRender: 'operation' }