修改市场法规清单的表头

This commit is contained in:
范强强
2023-03-24 14:46:28 +08:00
parent d057511366
commit 018b59fd6b
4 changed files with 447 additions and 851 deletions
+1
View File
@@ -578,6 +578,7 @@ module.exports = {
modifyNode: 'Modify Node', modifyNode: 'Modify Node',
deleteNode: 'Delete Node', deleteNode: 'Delete Node',
ImplementationDate: 'New Type Execution Date', ImplementationDate: 'New Type Execution Date',
ImplementationDateOne: 'New Type Execution Date',
vehicleInProductionDate: 'New Vehicle Execution Date', vehicleInProductionDate: 'New Vehicle Execution Date',
deleteNodes: 'If there are child nodes under this node, they will be deleted synchronously. Are you sure to delete this data?', deleteNodes: 'If there are child nodes under this node, they will be deleted synchronously. Are you sure to delete this data?',
leastTwo: 'Please Select at Least two pieces of data', leastTwo: 'Please Select at Least two pieces of data',
+1
View File
@@ -585,6 +585,7 @@ module.exports = {
modifyNode: '修改节点', modifyNode: '修改节点',
deleteNode: '删除节点', deleteNode: '删除节点',
ImplementationDate: '新车型实施日期', ImplementationDate: '新车型实施日期',
ImplementationDateOne:'新车型实施日期',
vehicleInProductionDate: '在产车实施日期', vehicleInProductionDate: '在产车实施日期',
deleteNodes: '该节点下若有子节点将同步删除,确认删除该条数据?', deleteNodes: '该节点下若有子节点将同步删除,确认删除该条数据?',
leastTwo: '请选择至少两条数据', leastTwo: '请选择至少两条数据',
@@ -295,22 +295,22 @@
 {{$t('confirmationOfDesignConformity')}}  {{$t('confirmationOfDesignConformity')}}
</div> </div>
<a-row :gutter="24"> <a-row :gutter="24">
<a-col :span="12"> <!-- <a-col :span="12">-->
<div class="box-title-text"> <!-- <div class="box-title-text">-->
<div class="title-text"> <!-- <div class="title-text">-->
<span class="title-text-text" <!-- <span class="title-text-text"-->
:title="$t('Sponsor')">{{$t('Sponsor')}}</span> <!-- :title="$t('Sponsor')">{{$t('Sponsor')}}</span>-->
</div> <!-- </div>-->
<a-form-model-item class="itemModel" prop="designInitiator"> <!-- <a-form-model-item class="itemModel" prop="designInitiator">-->
<j-dict-select-tag class="box-input" v-model="formInline.designInitiator" <!-- <j-dict-select-tag class="box-input" v-model="formInline.designInitiator"-->
:disabled="disabled" <!-- :disabled="disabled"-->
@input="handleInput('designInitiator')" <!-- @input="handleInput('designInitiator')"-->
:placeholder="$t('PleaseSelect')+$t('Sponsor')" <!-- :placeholder="$t('PleaseSelect')+$t('Sponsor')"-->
:type="'select'" <!-- :type="'select'"-->
:triggerChange="false" :dictCode="'fa1_qi3_ren2'"/> <!-- :triggerChange="false" :dictCode="'fa1_qi3_ren2'"/>-->
</a-form-model-item> <!-- </a-form-model-item>-->
</div> <!-- </div>-->
</a-col> <!-- </a-col>-->
<a-col :span="12"> <a-col :span="12">
<div class="box-title-text"> <div class="box-title-text">
<div class="title-text"> <div class="title-text">
@@ -327,8 +327,6 @@
</a-form-model-item> </a-form-model-item>
</div> </div>
</a-col> </a-col>
</a-row>
<a-row :gutter="24">
<a-col :span="12"> <a-col :span="12">
<div class="box-title-text"> <div class="box-title-text">
<div class="title-text"> <div class="title-text">
@@ -356,6 +354,8 @@
</a-form-model-item> </a-form-model-item>
</div> </div>
</a-col> </a-col>
</a-row>
<a-row :gutter="24">
<a-col :span="12"> <a-col :span="12">
<div class="box-title-text"> <div class="box-title-text">
<div class="title-text"> <div class="title-text">
@@ -389,125 +389,125 @@
</div> </div>
</a-col> </a-col>
</a-row> </a-row>
<div class="header-text"> <!-- <div class="header-text">-->
&nbsp;{{$t('PrehomoConfirmation')}} <!-- &nbsp;{{$t('PrehomoConfirmation')}}-->
</div> <!-- </div>-->
<a-row :gutter="24"> <!-- <a-row :gutter="24">-->
<a-col :span="12"> <!-- <a-col :span="12">-->
<div class="box-title-text"> <!-- <div class="box-title-text">-->
<div class="title-text"> <!-- <div class="title-text">-->
<span class="title-text-text" <!-- <span class="title-text-text"-->
:title="$t('Sponsor')">{{$t('Sponsor')}}</span> <!-- :title="$t('Sponsor')">{{$t('Sponsor')}}</span>-->
</div> <!-- </div>-->
<a-form-model-item class="itemModel" prop="prehomoInitiator"> <!-- <a-form-model-item class="itemModel" prop="prehomoInitiator">-->
<j-dict-select-tag class="box-input" v-model="formInline.prehomoInitiator" <!-- <j-dict-select-tag class="box-input" v-model="formInline.prehomoInitiator"-->
:disabled="disabled"
@input="handleInput('prehomoInitiator')"
:placeholder="$t('PleaseSelect')+$t('Sponsor')"
:type="'select'"
:triggerChange="false" :dictCode="'fa1_qi3_ren2'"/>
</a-form-model-item>
</div>
</a-col>
<a-col :span="12">
<div class="box-title-text">
<div class="title-text">
<span class="title-text-text"
:title="$t('personLiable')">{{$t('personLiable')}}</span>
</div>
<a-form-model-item class="itemModel" prop="prehomoDuty">
<j-dict-select-tag class="box-input" v-model="formInline.prehomoDuty"
:disabled="disabled"
@input="handleInput('prehomoDuty')"
:placeholder="$t('PleaseSelect')+$t('personLiable')"
:type="'select'"
:triggerChange="false" :dictCode="'ze2_ren4_ren2'"/>
</a-form-model-item>
</div>
</a-col>
</a-row>
<a-row :gutter="24">
<a-col :span="12">
<div class="box-title-text">
<div class="title-text">
<span class="title-text-text"
:title="$t('typeOfDeliverables')">{{$t('typeOfDeliverables')}}</span>
</div>
<a-form-model-item class="itemModel" prop="prehomoDeliverableType">
<a-tree-select
tree-node-filter-prop="title"
v-model="formInline.prehomoDeliverableType"
:maxTagCount="1"
:getPopupContainer="triggerNode=> triggerNode.parentNode"
class="box-input"
style="width: 100%"
:tree-data="DeliverableTreeList"
tree-checkable
:placeholder="$t('PleaseSelect')+$t('typeOfDeliverables')"
/>
<!-- <j-dict-select-tag class="box-input" v-model="formInline.prehomoDeliverableType"-->
<!-- :disabled="disabled"--> <!-- :disabled="disabled"-->
<!-- @input="handleInput('prehomoDeliverableType')"--> <!-- @input="handleInput('prehomoInitiator')"-->
<!-- :placeholder="$t('PleaseSelect')+$t('typeOfDeliverables')"--> <!-- :placeholder="$t('PleaseSelect')+$t('Sponsor')"-->
<!-- :type="'select'"--> <!-- :type="'select'"-->
<!-- :triggerChange="false" :dictCode="'deliverable_template'"/>--> <!-- :triggerChange="false" :dictCode="'fa1_qi3_ren2'"/>-->
</a-form-model-item> <!-- </a-form-model-item>-->
</div> <!-- </div>-->
</a-col> <!-- </a-col>-->
<a-col :span="12"> <!-- <a-col :span="12">-->
<div class="box-title-text"> <!-- <div class="box-title-text">-->
<div class="title-text"> <!-- <div class="title-text">-->
<span class="title-text-text" <!-- <span class="title-text-text"-->
:title="$t('deliverableTemplate')">{{$t('deliverableTemplate')}}</span> <!-- :title="$t('personLiable')">{{$t('personLiable')}}</span>-->
</div> <!-- </div>-->
<a-form-model-item class="itemModel" prop="prehomoDeliverableTemplate"> <!-- <a-form-model-item class="itemModel" prop="prehomoDuty">-->
<a-button type="primary" class="button-text" <!-- <j-dict-select-tag class="box-input" v-model="formInline.prehomoDuty"-->
@click="clickButtonToUpload('prehomoDeliverableTemplate')"> <!-- :disabled="disabled"-->
{{ (formInline.prehomoDeliverableTemplate === 'null' || formInline.prehomoDeliverableTemplate === '' <!-- @input="handleInput('prehomoDuty')"-->
|| <!-- :placeholder="$t('PleaseSelect')+$t('personLiable')"-->
formInline.prehomoDeliverableTemplate == null) ? $t('clickUpload') : $t('viewUploadedFiles') <!-- :type="'select'"-->
}} <!-- :triggerChange="false" :dictCode="'ze2_ren4_ren2'"/>-->
</a-button> <!-- </a-form-model-item>-->
</a-form-model-item> <!-- </div>-->
</div> <!-- </a-col>-->
</a-col> <!-- </a-row>-->
</a-row> <!-- <a-row :gutter="24">-->
<a-row :gutter="24"> <!-- <a-col :span="12">-->
<a-col :span="24"> <!-- <div class="box-title-text">-->
<div class="box-title-text"> <!-- <div class="title-text">-->
<div class="title-text"> <!-- <span class="title-text-text"-->
<span class="title-text-text" <!-- :title="$t('typeOfDeliverables')">{{$t('typeOfDeliverables')}}</span>-->
:title="$t('descriptionDeliverables')">{{$t('descriptionDeliverables')}}</span> <!-- </div>-->
</div> <!-- <a-form-model-item class="itemModel" prop="prehomoDeliverableType">-->
<a-form-model-item class="itemModel-text" :prop="'prehomoRemark'"> <!-- <a-tree-select-->
<a-textarea <!-- tree-node-filter-prop="title"-->
style="width: 100%" <!-- v-model="formInline.prehomoDeliverableType"-->
:placeholder="$t('PleaseEnter')+$t('descriptionDeliverables')" <!-- :maxTagCount="1"-->
v-model="formInline.prehomoRemark" :rows="4"/> <!-- :getPopupContainer="triggerNode=> triggerNode.parentNode"-->
</a-form-model-item> <!-- class="box-input"-->
</div> <!-- style="width: 100%"-->
</a-col> <!-- :tree-data="DeliverableTreeList"-->
</a-row> <!-- tree-checkable-->
<!-- :placeholder="$t('PleaseSelect')+$t('typeOfDeliverables')"-->
<!-- />-->
<!-- &lt;!&ndash; <j-dict-select-tag class="box-input" v-model="formInline.prehomoDeliverableType"&ndash;&gt;-->
<!-- &lt;!&ndash; :disabled="disabled"&ndash;&gt;-->
<!-- &lt;!&ndash; @input="handleInput('prehomoDeliverableType')"&ndash;&gt;-->
<!-- &lt;!&ndash; :placeholder="$t('PleaseSelect')+$t('typeOfDeliverables')"&ndash;&gt;-->
<!-- &lt;!&ndash; :type="'select'"&ndash;&gt;-->
<!-- &lt;!&ndash; :triggerChange="false" :dictCode="'deliverable_template'"/>&ndash;&gt;-->
<!-- </a-form-model-item>-->
<!-- </div>-->
<!-- </a-col>-->
<!-- <a-col :span="12">-->
<!-- <div class="box-title-text">-->
<!-- <div class="title-text">-->
<!-- <span class="title-text-text"-->
<!-- :title="$t('deliverableTemplate')">{{$t('deliverableTemplate')}}</span>-->
<!-- </div>-->
<!-- <a-form-model-item class="itemModel" prop="prehomoDeliverableTemplate">-->
<!-- <a-button type="primary" class="button-text"-->
<!-- @click="clickButtonToUpload('prehomoDeliverableTemplate')">-->
<!-- {{ (formInline.prehomoDeliverableTemplate === 'null' || formInline.prehomoDeliverableTemplate === ''-->
<!-- ||-->
<!-- formInline.prehomoDeliverableTemplate == null) ? $t('clickUpload') : $t('viewUploadedFiles')-->
<!-- }}-->
<!-- </a-button>-->
<!-- </a-form-model-item>-->
<!-- </div>-->
<!-- </a-col>-->
<!-- </a-row>-->
<!-- <a-row :gutter="24">-->
<!-- <a-col :span="24">-->
<!-- <div class="box-title-text">-->
<!-- <div class="title-text">-->
<!-- <span class="title-text-text"-->
<!-- :title="$t('descriptionDeliverables')">{{$t('descriptionDeliverables')}}</span>-->
<!-- </div>-->
<!-- <a-form-model-item class="itemModel-text" :prop="'prehomoRemark'">-->
<!-- <a-textarea-->
<!-- style="width: 100%"-->
<!-- :placeholder="$t('PleaseEnter')+$t('descriptionDeliverables')"-->
<!-- v-model="formInline.prehomoRemark" :rows="4"/>-->
<!-- </a-form-model-item>-->
<!-- </div>-->
<!-- </a-col>-->
<!-- </a-row>-->
<div class="header-text"> <div class="header-text">
&nbsp;{{$t('verificationAndConformityconfirmation')}} &nbsp;{{$t('verificationAndConformityconfirmation')}}
</div> </div>
<a-row :gutter="24"> <a-row :gutter="24">
<a-col :span="12"> <!-- <a-col :span="12">-->
<div class="box-title-text"> <!-- <div class="box-title-text">-->
<div class="title-text"> <!-- <div class="title-text">-->
<span class="title-text-text" <!-- <span class="title-text-text"-->
:title="$t('Sponsor')">{{$t('Sponsor')}}</span> <!-- :title="$t('Sponsor')">{{$t('Sponsor')}}</span>-->
</div> <!-- </div>-->
<a-form-model-item class="itemModel" prop="verifyInitiator"> <!-- <a-form-model-item class="itemModel" prop="verifyInitiator">-->
<j-dict-select-tag class="box-input" v-model="formInline.verifyInitiator" <!-- <j-dict-select-tag class="box-input" v-model="formInline.verifyInitiator"-->
:disabled="disabled" <!-- :disabled="disabled"-->
@input="handleInput('verifyInitiator')" <!-- @input="handleInput('verifyInitiator')"-->
:placeholder="$t('PleaseSelect')+$t('Sponsor')" <!-- :placeholder="$t('PleaseSelect')+$t('Sponsor')"-->
:type="'select'" <!-- :type="'select'"-->
:triggerChange="false" :dictCode="'fa1_qi3_ren2'"/> <!-- :triggerChange="false" :dictCode="'fa1_qi3_ren2'"/>-->
</a-form-model-item> <!-- </a-form-model-item>-->
</div> <!-- </div>-->
</a-col> <!-- </a-col>-->
<a-col :span="12"> <a-col :span="12">
<div class="box-title-text"> <div class="box-title-text">
<div class="title-text"> <div class="title-text">
@@ -524,8 +524,6 @@
</a-form-model-item> </a-form-model-item>
</div> </div>
</a-col> </a-col>
</a-row>
<a-row :gutter="24">
<a-col :span="12"> <a-col :span="12">
<div class="box-title-text"> <div class="box-title-text">
<div class="title-text"> <div class="title-text">
@@ -553,6 +551,9 @@
</a-form-model-item> </a-form-model-item>
</div> </div>
</a-col> </a-col>
</a-row>
<a-row :gutter="24">
<a-col :span="12"> <a-col :span="12">
<div class="box-title-text"> <div class="box-title-text">
<div class="title-text"> <div class="title-text">
@@ -115,13 +115,14 @@
<!-- {{$t('DocumentStandard')}}--> <!-- {{$t('DocumentStandard')}}-->
<!-- </div>--> <!-- </div>-->
<!-- v-if="isTrue"--> <!-- v-if="isTrue"-->
<div class="operator-text" v-has="'dummyInventoryInfo:importData'" > <div v-if="isTrue" class="operator-text" v-has="'dummyInventoryInfo:importData'">
<ImportFile :url="url" :dummyInventoryBaseId="$route.query.id" :isTrue="true" @getList="getPersonnelList" <ImportFile :url="url" :dummyInventoryBaseId="$route.query.id" :isTrue="true" @getList="getPersonnelList"
:accept="'.zip'"/> :accept="'.zip'"/>
</div> </div>
<!-- 模板下载--> <!-- 模板下载-->
<!-- v-if="isTrue"--> <!-- v-if="isTrue"-->
<div @click="handleModule" <div @click="handleModule"
v-if="isTrue"
v-has="'dummyInventoryInfo:exportTemplate'" v-has="'dummyInventoryInfo:exportTemplate'"
class="operator-text"> class="operator-text">
<a-icon type="download"/> <a-icon type="download"/>
@@ -137,6 +138,7 @@
<!-- 复制--> <!-- 复制-->
<!-- v-if="isTrue"--> <!-- v-if="isTrue"-->
<div @click="copyClick" <div @click="copyClick"
v-if="isTrue"
v-has="'dummyInventoryInfo:copyInfoByIds'" v-has="'dummyInventoryInfo:copyInfoByIds'"
class="operator-text"> class="operator-text">
<a-icon type="copy"/> <a-icon type="copy"/>
@@ -145,6 +147,7 @@
<!-- 批量设置--> <!-- 批量设置-->
<!-- v-if="isTrue"--> <!-- v-if="isTrue"-->
<div @click="batSettingClick" <div @click="batSettingClick"
v-if="isTrue"
v-has="'dummyInventoryInfo:setBatch'" v-has="'dummyInventoryInfo:setBatch'"
class="operator-text"> class="operator-text">
<a-icon type="setting"/> <a-icon type="setting"/>
@@ -153,6 +156,7 @@
<!-- 调取--> <!-- 调取-->
<!-- v-if="isTrue"--> <!-- v-if="isTrue"-->
<div @click="transferClick" <div @click="transferClick"
v-if="isTrue"
v-has="'dummyInventoryInfo:copyInfoByIds'" v-has="'dummyInventoryInfo:copyInfoByIds'"
class="operator-text"> class="operator-text">
<a-icon type="profile"/> <a-icon type="profile"/>
@@ -161,6 +165,7 @@
<!-- 添加--> <!-- 添加-->
<!-- v-if="isTrue"--> <!-- v-if="isTrue"-->
<div @click="handleAdd" <div @click="handleAdd"
v-if="isTrue"
v-has="'dummyInventoryInfo:add'" v-has="'dummyInventoryInfo:add'"
class="operator-text"> class="operator-text">
<a-icon type="plus"/> <a-icon type="plus"/>
@@ -169,6 +174,7 @@
<!-- 删除--> <!-- 删除-->
<!-- v-if="isTrue"--> <!-- v-if="isTrue"-->
<div @click="handleDel" <div @click="handleDel"
v-if="isTrue"
v-has="'dummyInventoryInfo:deleteBatch'" v-has="'dummyInventoryInfo:deleteBatch'"
class="operator-text"> class="operator-text">
<a-icon type="delete"/> <a-icon type="delete"/>
@@ -187,12 +193,14 @@
>{{$t('selectAll')}} >{{$t('selectAll')}}
</a-checkbox> </a-checkbox>
<a-checkbox-group @change="onChange" v-model="checkedList" class="customize-text"> <a-checkbox-group @change="onChange" v-model="checkedList" class="customize-text">
<a-checkbox class="customize-text-title" :disabled='item.disabled' v-for="(item, key) in customizeList" :key="key" :value="item.field">{{ item.name }} <a-checkbox class="customize-text-title" :disabled='item.disabled'
v-for="(item, key) in customizeList" :key="key" :value="item.field">{{ item.name }}
</a-checkbox> </a-checkbox>
</a-checkbox-group> </a-checkbox-group>
<div class="drawer-bootom-button"> <div class="drawer-bootom-button">
<a-button @click="cancel" style="margin-right: 16px">{{$t('cancel')}}</a-button> <a-button @click="cancel" style="margin-right: 16px">{{$t('cancel')}}</a-button>
<a-button @click="handleSubmit" type="primary" :loading="confirmLoading">{{$t('determine')}}</a-button> <a-button @click="handleSubmit" type="primary" :loading="confirmLoading">{{$t('determine')}}
</a-button>
</div> </div>
</div> </div>
</template> </template>
@@ -418,27 +426,6 @@
ellipsis: true, ellipsis: true,
width: 180 width: 180
}, },
{
title: this.$t('listConfirmationStatus'),
align: 'left',
dataIndex: 'inventoryAffirmStatusName',
width: 240,
sorter:true,
ellipsis: true
},
{
title: this.$t('taskAffirmStatus'),
align: 'left',
sorter:true,
dataIndex: 'taskAffirmStatusName',
width: 240,
ellipsis: true
},
// {
// title: this.$t('taskReleaseStatus'),
// align: 'center',
// dataIndex: 'taskReleaseStatus'
// },
{ {
title: this.$t('zoneOfApplication'), title: this.$t('zoneOfApplication'),
align: 'left', align: 'left',
@@ -556,27 +543,27 @@
ellipsis: true, ellipsis: true,
scopedSlots: { customRender: 'designDeliverableTemplateName' } scopedSlots: { customRender: 'designDeliverableTemplateName' }
}, },
{ // {
title: this.$t('Sponsor'), // title: this.$t('Sponsor'),
dataIndex: 'designInitiatorName', // dataIndex: 'designInitiatorName',
align: 'left', // align: 'left',
width: 180, // width: 180,
ellipsis: true // ellipsis: true
}, // },
{ {
title: this.$t('personLiable'), title: this.$t('personLiable'),
dataIndex: 'designDutyName', dataIndex: 'designDuty_dictText',
align: 'left', align: 'left',
width: 180, width: 180,
ellipsis: true ellipsis: true
}, },
{ // {
title: this.$t('TaskCutOffTime'), // title: this.$t('TaskCutOffTime'),
dataIndex: 'designDueDate', // dataIndex: 'designDueDate',
align: 'left', // align: 'left',
ellipsis: true, // ellipsis: true,
width: 140 // width: 140
}, // },
{ {
title: this.$t('descriptionDeliverables'), title: this.$t('descriptionDeliverables'),
dataIndex: 'designRemark', dataIndex: 'designRemark',
@@ -586,47 +573,6 @@
} }
] ]
}, },
{
title: this.$t('PrehomoConfirmation'),
children: [
{
title: this.$t('Deliverables'),
dataIndex: 'prehomoDeliverableTemplateName',
align: 'left',
width: 180,
ellipsis: true,
scopedSlots: { customRender: 'prehomoDeliverableTemplateName' }
},
{
title: this.$t('Sponsor'),
dataIndex: 'prehomoInitiatorName',
align: 'left',
width: 180,
ellipsis: true
},
{
title: this.$t('personLiable'),
dataIndex: 'prehomoDutyName',
align: 'left',
width: 180,
ellipsis: true
},
{
title: this.$t('TaskCutOffTime'),
dataIndex: 'prehomoDueDate',
align: 'left',
width: 140,
ellipsis: true
},
{
title: this.$t('descriptionDeliverables'),
dataIndex: 'prehomoRemark',
align: 'left',
width: 220,
ellipsis: true
}
]
},
{ {
title: this.$t('verificationAndConformityconfirmation'), title: this.$t('verificationAndConformityconfirmation'),
children: [ children: [
@@ -638,27 +584,20 @@
ellipsis: true, ellipsis: true,
scopedSlots: { customRender: 'verifyDeliverableTemplateName' } scopedSlots: { customRender: 'verifyDeliverableTemplateName' }
}, },
{
title: this.$t('Sponsor'),
dataIndex: 'verifyInitiatorName',
align: 'left',
width: 180,
ellipsis: true
},
{ {
title: this.$t('personLiable'), title: this.$t('personLiable'),
dataIndex: 'verifyDutyName', dataIndex: 'verifyDuty_dictText',
align: 'left', align: 'left',
width: 180, width: 180,
ellipsis: true ellipsis: true
}, },
{ // {
title: this.$t('TaskCutOffTime'), // title: this.$t('TaskCutOffTime'),
dataIndex: 'verifyDueDate', // dataIndex: 'verifyDueDate',
align: 'left', // align: 'left',
ellipsis: true, // ellipsis: true,
width: 140 // width: 140
}, // },
{ {
title: this.$t('descriptionDeliverables'), title: this.$t('descriptionDeliverables'),
dataIndex: 'verifyRemark', dataIndex: 'verifyRemark',
@@ -674,251 +613,9 @@
fixed: 'right', fixed: 'right',
width: 240, width: 240,
scopedSlots: { customRender: 'operation' } scopedSlots: { customRender: 'operation' }
}, }
], ],
columnsAll: [], columnsAll: [],
// columnsAll: [
// {
// title: this.$t('standard'),
// align: 'left',
// dataIndex: 'serialNumber',
// width: 180,
// sorter:true,
// fixed: 'left',
// scopedSlots: { customRender: 'standard' }
// },
// {
// title: this.$t('title'),
// align: 'left',
// dataIndex: 'title',
// width: 180,
// fixed: 'left',
// scopedSlots: { customRender: 'titleName' }
// },
// {
// title: this.$t('subtitle'),
// align: 'left',
// dataIndex: 'subtitle',
// width: 180,
// ellipsis: true
// },
// {
// title: this.$t('zoneOfApplication'),
// align: 'left',
// width: 150,
// ellipsis: true,
// dataIndex: 'region_dictText'
// },
// {
// title: this.$t('scopeOfApplication'),
// align: 'left',
// width: 180,
// ellipsis: true,
// sorter:true,
// dataIndex: 'shi4Yong4Fan4Wei2_dictText'
// },
// {
// title: this.$t('status'),
// align: 'left',
// width: 100,
// ellipsis: true,
// sorter:true,
// dataIndex: 'state_dictText'
// },
// {
// title: this.$t('correspondingStandard'),
// align: 'left',
// width: 140,
// ellipsis: true,
// dataIndex: 'correspondingStandard'
// },
// {
// title: this.$t('implementationCategory'),
// align: 'left',
// width: 140,
// ellipsis: true,
// dataIndex: 'implementType_dictText'
// },
// {
// title: this.$t('ImplementationDate'),
// align: 'left',
// width: 200,
// ellipsis: true,
// sorter:true,
// dataIndex: 'xin1Che1Xing2Shi2Shi1Ri4Qi1'
// },
// {
// title: this.$t('vehicleInProductionDate'),
// align: 'left',
// width: 210,
// ellipsis: true,
// sorter:true,
// dataIndex: 'implementTime'
// },
// {
// title: 'WVTA ID',
// align: 'left',
// dataIndex: 'wvtaId',
// width: 180,
// sorter:true,
// ellipsis: true
// },
// {
// title: this.$t('certificationType'),
// align: 'left',
// width: 180,
// ellipsis: true,
// dataIndex: 'attestationType_dictText'
// },
// {
// title: this.$t('certificationLevel'),
// align: 'left',
// width: 200,
// ellipsis: true,
// sorter:true,
// dataIndex: 'attestationRank_dictText'
// },
// {
// title: this.$t('applicableSupplement'),
// align: 'left',
// width: 200,
// ellipsis: true,
// dataIndex: 'applicableSupplement'
// },
// {
// title: this.$t('technicalField'),
// align: 'left',
// width: 180,
// ellipsis: true,
// dataIndex: 'technologyTerritoryName'
// },
// {
// title: this.$t('areaOfResponsibility'),
// align: 'left',
// width: 180,
// ellipsis: true,
// sorter:true,
// dataIndex: 'dutyTerritory_dictText'
// },
// {
// title: this.$t('remarks'),
// align: 'left',
// dataIndex: 'remark',
// width: 180,
// ellipsis: true
// },
//
// {
// title: this.$t('confirmationOfDesignConformity'),
// children: [
// {
// // TODO 未按要求实现,该列分为上下行,上行显示交付物类型,下行显示交付物模板名称,且交付物模板名称点击可下载。其他2个流程同理
// title: this.$t('Deliverables'),
// dataIndex: 'designDeliverableTemplateName',
// ellipsis: true,
// align: 'left',
// width: 180,
// scopedSlots: { customRender: 'designDeliverableTemplateName' }
// },
// {
// title: this.$t('Sponsor'),
// dataIndex: 'designInitiator_dictText',
// width: 180,
// ellipsis: true,
// align: 'left'
// },
// {
// title: this.$t('personLiable'),
// dataIndex: 'designDuty_dictText',
// width: 180,
// ellipsis: true,
// align: 'left'
// },
// {
// title: this.$t('descriptionDeliverables'),
// dataIndex: 'designRemark',
// align: 'left',
// width: 220,
// ellipsis: true
// }
// ]
// },
// {
// title: this.$t('PrehomoConfirmation'),
// children: [
// {
// title: this.$t('Deliverables'),
// dataIndex: 'prehomoDeliverableTemplateName',
// ellipsis: true,
// align: 'left',
// width: 180,
// scopedSlots: { customRender: 'prehomoDeliverableTemplateName' }
// },
// {
// title: this.$t('Sponsor'),
// dataIndex: 'prehomoInitiator_dictText',
// width: 180,
// ellipsis: true,
// align: 'left'
// },
// {
// title: this.$t('personLiable'),
// dataIndex: 'prehomoDuty_dictText',
// width: 180,
// ellipsis: true,
// align: 'left'
// },
// {
// title: this.$t('descriptionDeliverables'),
// dataIndex: 'prehomoRemark',
// align: 'left',
// width: 220,
// ellipsis: true
// }
// ]
// },
// {
// title: this.$t('verificationAndConformityconfirmation'),
// children: [
// {
// title: this.$t('Deliverables'),
// dataIndex: 'verifyDeliverableTemplateName',
// ellipsis: true,
// align: 'left',
// width: 180,
// scopedSlots: { customRender: 'verifyDeliverableTemplateName' }
// },
// {
// title: this.$t('Sponsor'),
// dataIndex: 'verifyInitiator_dictText',
// width: 180,
// align: 'left',
// ellipsis: true
// },
// {
// title: this.$t('personLiable'),
// dataIndex: 'verifyDuty_dictText',
// width: 180,
// align: 'left',
// ellipsis: true
// },
// {
// title: this.$t('descriptionDeliverables'),
// dataIndex: 'verifyRemark',
// align: 'left',
// width: 220,
// ellipsis: true
// }
// ]
// },
// {
// title: this.$t('operation'),
// align: 'left',
// fixed: 'right',
// width: 140,
// scopedSlots: { customRender: 'operation' }
// }
// ],
confirmLoading: false, confirmLoading: false,
indeterminate: false, indeterminate: false,
customizevisible: false, customizevisible: false,
@@ -936,7 +633,7 @@
field: 'serialNumber', field: 'serialNumber',
key: 1, key: 1,
moduleFlag: this.$route.query.title == '市场清单详情' ? '虚拟清单详情' : '维护清单', moduleFlag: this.$route.query.title == '市场清单详情' ? '虚拟清单详情' : '维护清单',
status:1, status: 1
}, },
{ {
sort: '2', sort: '2',
@@ -947,7 +644,7 @@
field: 'title', field: 'title',
key: 2, key: 2,
moduleFlag: this.$route.query.title == '市场清单详情' ? '虚拟清单详情' : '维护清单', moduleFlag: this.$route.query.title == '市场清单详情' ? '虚拟清单详情' : '维护清单',
status:2, status: 2
}, },
{ {
sort: '', sort: '',
@@ -956,25 +653,7 @@
headFieldEn: 'Sub-title', headFieldEn: 'Sub-title',
field: 'subtitle', field: 'subtitle',
key: 3, key: 3,
moduleFlag:this.$route.query.title == '市场清单详情' ? '虚拟清单详情' : '维护清单', moduleFlag: this.$route.query.title == '市场清单详情' ? '虚拟清单详情' : '维护清单'
},
{
sort: '',
name: this.$t('listConfirmationStatus'),
headFieldCn:'清单确认状态',
headFieldEn:'List Confirmation Status',
field: 'inventoryAffirmStatusName',
key: 4,
moduleFlag:this.$route.query.title == '市场清单详情' ? '虚拟清单详情' : '维护清单',
},
{
sort: '',
name: this.$t('taskAffirmStatus'),
headFieldCn:'任务确认状态',
headFieldEn:'Task Confirmation Status',
field: 'taskAffirmStatusName',
key: 5,
moduleFlag:this.$route.query.title == '市场清单详情' ? '虚拟清单详情' : '维护清单',
}, },
{ {
sort: '', sort: '',
@@ -983,7 +662,7 @@
headFieldEn: 'Area', headFieldEn: 'Area',
field: 'region_dictText', field: 'region_dictText',
key: 6, key: 6,
moduleFlag:this.$route.query.title == '市场清单详情' ? '虚拟清单详情' : '维护清单', moduleFlag: this.$route.query.title == '市场清单详情' ? '虚拟清单详情' : '维护清单'
}, },
{ {
sort: '', sort: '',
@@ -992,7 +671,7 @@
headFieldEn: 'Compare EU/CN', headFieldEn: 'Compare EU/CN',
field: 'correspondingStandard', field: 'correspondingStandard',
key: 7, key: 7,
moduleFlag:this.$route.query.title == '市场清单详情' ? '虚拟清单详情' : '维护清单', moduleFlag: this.$route.query.title == '市场清单详情' ? '虚拟清单详情' : '维护清单'
}, },
{ {
sort: '', sort: '',
@@ -1001,16 +680,16 @@
headFieldEn: 'Usage', headFieldEn: 'Usage',
field: 'implementType_dictText', field: 'implementType_dictText',
key: 8, key: 8,
moduleFlag:this.$route.query.title == '市场清单详情' ? '虚拟清单详情' : '维护清单', moduleFlag: this.$route.query.title == '市场清单详情' ? '虚拟清单详情' : '维护清单'
}, },
{ {
sort: '', sort: '',
name: this.$t('ImplementationDate'), name: this.$t('ImplementationDateOne'),
headFieldCn:'标准实施日期', headFieldCn: '新车型实施日期',
headFieldEn: 'New Type Execution Date', headFieldEn: 'New Type Execution Date',
field: 'xin1Che1Xing2Shi2Shi1Ri4Qi1String', field: 'xin1Che1Xing2Shi2Shi1Ri4Qi1String',
key: 9, key: 9,
moduleFlag:this.$route.query.title == '市场清单详情' ? '虚拟清单详情' : '维护清单', moduleFlag: this.$route.query.title == '市场清单详情' ? '虚拟清单详情' : '维护清单'
}, },
{ {
sort: '', sort: '',
@@ -1019,7 +698,7 @@
headFieldEn: 'New Vehicle Execution Date', headFieldEn: 'New Vehicle Execution Date',
field: 'implementTimeString', field: 'implementTimeString',
key: 10, key: 10,
moduleFlag:this.$route.query.title == '市场清单详情' ? '虚拟清单详情' : '维护清单', moduleFlag: this.$route.query.title == '市场清单详情' ? '虚拟清单详情' : '维护清单'
}, },
{ {
sort: '', sort: '',
@@ -1028,7 +707,7 @@
headFieldEn: 'Certification Type', headFieldEn: 'Certification Type',
field: 'attestationType_dictText', field: 'attestationType_dictText',
key: 11, key: 11,
moduleFlag:this.$route.query.title == '市场清单详情' ? '虚拟清单详情' : '维护清单', moduleFlag: this.$route.query.title == '市场清单详情' ? '虚拟清单详情' : '维护清单'
}, },
{ {
sort: '', sort: '',
@@ -1037,7 +716,7 @@
headFieldEn: 'Certification Level', headFieldEn: 'Certification Level',
field: 'attestationRank_dictText', field: 'attestationRank_dictText',
key: 12, key: 12,
moduleFlag:this.$route.query.title == '市场清单详情' ? '虚拟清单详情' : '维护清单', moduleFlag: this.$route.query.title == '市场清单详情' ? '虚拟清单详情' : '维护清单'
}, },
{ {
sort: '', sort: '',
@@ -1046,7 +725,7 @@
headFieldEn: 'Applicable Supplement', headFieldEn: 'Applicable Supplement',
field: 'applicableSupplement', field: 'applicableSupplement',
key: 13, key: 13,
moduleFlag:this.$route.query.title == '市场清单详情' ? '虚拟清单详情' : '维护清单', moduleFlag: this.$route.query.title == '市场清单详情' ? '虚拟清单详情' : '维护清单'
}, },
{ {
sort: '', sort: '',
@@ -1055,7 +734,7 @@
headFieldEn: 'WVTA ID', headFieldEn: 'WVTA ID',
field: 'wvtaId', field: 'wvtaId',
key: 14, key: 14,
moduleFlag:this.$route.query.title == '市场清单详情' ? '虚拟清单详情' : '维护清单', moduleFlag: this.$route.query.title == '市场清单详情' ? '虚拟清单详情' : '维护清单'
}, },
{ {
sort: '', sort: '',
@@ -1064,7 +743,7 @@
headFieldEn: 'Responsible Field', headFieldEn: 'Responsible Field',
field: 'dutyTerritory_dictText', field: 'dutyTerritory_dictText',
key: 15, key: 15,
moduleFlag:this.$route.query.title == '市场清单详情' ? '虚拟清单详情' : '维护清单', moduleFlag: this.$route.query.title == '市场清单详情' ? '虚拟清单详情' : '维护清单'
}, },
{ {
sort: '', sort: '',
@@ -1073,7 +752,7 @@
headFieldEn: 'Regulation Engineer', headFieldEn: 'Regulation Engineer',
field: 'regulationOwnerName', field: 'regulationOwnerName',
key: 16, key: 16,
moduleFlag:this.$route.query.title == '市场清单详情' ? '虚拟清单详情' : '维护清单', moduleFlag: this.$route.query.title == '市场清单详情' ? '虚拟清单详情' : '维护清单'
}, },
{ {
sort: '', sort: '',
@@ -1082,7 +761,7 @@
headFieldEn: 'Homo Engineer', headFieldEn: 'Homo Engineer',
field: 'homologationEngineerName', field: 'homologationEngineerName',
key: 17, key: 17,
moduleFlag:this.$route.query.title == '市场清单详情' ? '虚拟清单详情' : '维护清单', moduleFlag: this.$route.query.title == '市场清单详情' ? '虚拟清单详情' : '维护清单'
}, },
{ {
sort: '', sort: '',
@@ -1091,7 +770,7 @@
headFieldEn: 'Eng. Interface', headFieldEn: 'Eng. Interface',
field: 'engineeringInterfacePersonName', field: 'engineeringInterfacePersonName',
key: 18, key: 18,
moduleFlag:this.$route.query.title == '市场清单详情' ? '虚拟清单详情' : '维护清单', moduleFlag: this.$route.query.title == '市场清单详情' ? '虚拟清单详情' : '维护清单'
}, },
{ {
sort: '', sort: '',
@@ -1100,7 +779,7 @@
headFieldEn: 'Comments', headFieldEn: 'Comments',
field: 'remark', field: 'remark',
key: 19, key: 19,
moduleFlag:this.$route.query.title == '市场清单详情' ? '虚拟清单详情' : '维护清单', moduleFlag: this.$route.query.title == '市场清单详情' ? '虚拟清单详情' : '维护清单'
}, },
{ {
sort: '', sort: '',
@@ -1110,17 +789,7 @@
field: 'designDeliverableTemplateName', field: 'designDeliverableTemplateName',
affirmFlag: '1', affirmFlag: '1',
key: 20, key: 20,
moduleFlag:this.$route.query.title == '市场清单详情' ? '虚拟清单详情' : '维护清单', moduleFlag: this.$route.query.title == '市场清单详情' ? '虚拟清单详情' : '维护清单'
},
{
sort: '',
name: this.$t('confirmationOfDesignConformity') + '/' + this.$t('Sponsor'),
headFieldCn:'发起人',
headFieldEn:'Creator',
field: 'designInitiatorName',
affirmFlag:'1',
key: 21,
moduleFlag:this.$route.query.title == '市场清单详情' ? '虚拟清单详情' : '维护清单',
}, },
{ {
sort: '', sort: '',
@@ -1130,17 +799,7 @@
field: 'designDutyName', field: 'designDutyName',
affirmFlag: '1', affirmFlag: '1',
key: 22, key: 22,
moduleFlag:this.$route.query.title == '市场清单详情' ? '虚拟清单详情' : '维护清单', moduleFlag: this.$route.query.title == '市场清单详情' ? '虚拟清单详情' : '维护清单'
},
{
sort: '',
name: this.$t('confirmationOfDesignConformity') + '/' + this.$t('TaskCutOffTime'),
headFieldCn:'截止时间',
headFieldEn:'Due Date',
field: 'designDueDate',
affirmFlag:'1',
key: 23,
moduleFlag:this.$route.query.title == '市场清单详情' ? '虚拟清单详情' : '维护清单',
}, },
{ {
sort: '', sort: '',
@@ -1150,57 +809,7 @@
field: 'designRemark', field: 'designRemark',
affirmFlag: '1', affirmFlag: '1',
key: 24, key: 24,
moduleFlag:this.$route.query.title == '市场清单详情' ? '虚拟清单详情' : '维护清单', moduleFlag: this.$route.query.title == '市场清单详情' ? '虚拟清单详情' : '维护清单'
},
{
sort: '',
name: this.$t('PrehomoConfirmation') + '/' + this.$t('Deliverables'),
headFieldCn:'交付物',
headFieldEn:'Deliverables',
field: 'prehomoDeliverableTemplateName',
affirmFlag:'2',
key: 25,
moduleFlag:this.$route.query.title == '市场清单详情' ? '虚拟清单详情' : '维护清单',
},
{
sort: '',
name: this.$t('PrehomoConfirmation') + '/' + this.$t('Sponsor'),
headFieldCn:'发起人',
headFieldEn:'Creator',
field: 'prehomoInitiatorName',
affirmFlag:'2',
key:26,
moduleFlag:this.$route.query.title == '市场清单详情' ? '虚拟清单详情' : '维护清单',
},
{
sort: '',
name: this.$t('PrehomoConfirmation') + '/' + this.$t('personLiable'),
headFieldCn:'责任人',
headFieldEn:'Assignee',
field: 'prehomoDutyName',
affirmFlag:'2',
key: 27,
moduleFlag:this.$route.query.title == '市场清单详情' ? '虚拟清单详情' : '维护清单',
},
{
sort: '',
name: this.$t('PrehomoConfirmation') + '/' + this.$t('TaskCutOffTime'),
headFieldCn:'截止时间',
headFieldEn:'Due Date',
field: 'prehomoDueDate',
affirmFlag:'2',
key: 28,
moduleFlag:this.$route.query.title == '市场清单详情' ? '虚拟清单详情' : '维护清单',
},
{
sort: '',
name: this.$t('PrehomoConfirmation') + '/' + this.$t('descriptionDeliverables'),
headFieldCn:'交付物说明',
headFieldEn:'Instruction',
field: 'prehomoRemark',
affirmFlag:'2',
key: 29,
moduleFlag:this.$route.query.title == '市场清单详情' ? '虚拟清单详情' : '维护清单',
}, },
{ {
sort: '', sort: '',
@@ -1210,17 +819,7 @@
field: 'verifyDeliverableTemplateName', field: 'verifyDeliverableTemplateName',
affirmFlag: '3', affirmFlag: '3',
key: 30, key: 30,
moduleFlag:this.$route.query.title == '市场清单详情' ? '虚拟清单详情' : '维护清单', moduleFlag: this.$route.query.title == '市场清单详情' ? '虚拟清单详情' : '维护清单'
},
{
sort: '',
name: this.$t('verificationAndConformityconfirmation') + '/' + this.$t('Sponsor'),
headFieldCn:'发起人',
headFieldEn:'Creator',
field: 'verifyInitiatorName',
affirmFlag:'3',
key: 31,
moduleFlag:this.$route.query.title == '市场清单详情' ? '虚拟清单详情' : '维护清单',
}, },
{ {
sort: '', sort: '',
@@ -1230,17 +829,7 @@
field: 'verifyDutyName', field: 'verifyDutyName',
affirmFlag: '3', affirmFlag: '3',
key: 32, key: 32,
moduleFlag:this.$route.query.title == '市场清单详情' ? '虚拟清单详情' : '维护清单', moduleFlag: this.$route.query.title == '市场清单详情' ? '虚拟清单详情' : '维护清单'
},
{
sort: '',
name: this.$t('verificationAndConformityconfirmation') + '/' + this.$t('TaskCutOffTime'),
headFieldCn:'截止时间',
headFieldEn:'Due Date',
field: 'verifyDueDate',
affirmFlag:'3',
key: 33,
moduleFlag:this.$route.query.title == '市场清单详情' ? '虚拟清单详情' : '维护清单',
}, },
{ {
sort: '', sort: '',
@@ -1250,7 +839,7 @@
field: 'verifyRemark', field: 'verifyRemark',
affirmFlag: '3', affirmFlag: '3',
key: 34, key: 34,
moduleFlag:this.$route.query.title == '市场清单详情' ? '虚拟清单详情' : '维护清单', moduleFlag: this.$route.query.title == '市场清单详情' ? '虚拟清单详情' : '维护清单'
}, },
{ {
sort: '', sort: '',
@@ -1261,8 +850,8 @@
key: 35, key: 35,
field: 'operation', field: 'operation',
moduleFlag: this.$route.query.title == '市场清单详情' ? '虚拟清单详情' : '维护清单', moduleFlag: this.$route.query.title == '市场清单详情' ? '虚拟清单详情' : '维护清单',
status:2, status: 2
}, }
], ],
selectedRowKeys: [], selectedRowKeys: [],
isTrue: false, isTrue: false,
@@ -1486,55 +1075,40 @@
moduleFlag: this.$route.query.title == '市场清单详情' ? '虚拟清单详情' : '维护清单' moduleFlag: this.$route.query.title == '市场清单详情' ? '虚拟清单详情' : '维护清单'
}).then((res) => { }).then((res) => {
if (res.success) { if (res.success) {
console.log(res.result)
if(res.result.length != 0){
this.columnsAll = res.result this.columnsAll = res.result
}else{ for (let j = 0; j < this.columnsAll.length; j++) {
this.columnsAll = this.column for (let i = 0; i < this.column.length; i++) {
if (this.columnsAll[j].title == this.$t('confirmationOfDesignConformity')) {
if (this.column[i].title == this.$t('confirmationOfDesignConformity')) {
if (this.columnsAll[j].children && this.columnsAll[j].children.length > 0) {
for (let k = 0; k < this.columnsAll[j].children.length; k++) {
for (let l = 0; l < this.column[i].children.length; l++) {
if (this.columnsAll[j].children[k].title == this.column[i].children[l].title) {
this.columnsAll[j].children[k] = this.column[i].children[l]
} }
this.columnsAll.forEach((item,index) => {
if(item.title != '设计符合性确认' && item.title != 'Pre-Homo确认' && item.title != '验证符合性确认'){
item.width = 180
item.align = 'left'
if(item.title == '操作'){
item.scopedSlots = {
customRender: 'operation'
} }
item.fixed = 'right'
}else if(item.title == '编号'){
item.sorter = true
item.fixed = 'left'
item.scopedSlots = {
customRender: 'standard'
} }
}else if(item.title == '标题'){
item.fixed = 'left'
item.scopedSlots = {
customRender: 'titleName'
} }
}else if(item.title == '在产车实施日期'){
item.scopedSlots = {
customRender: 'titleName'
} }
}else if(item.title == '标准实施日期'){ } else if (this.columnsAll[j].title == this.$t('verificationAndConformityconfirmation')) {
item.scopedSlots = { if (this.column[i].title == this.$t('verificationAndConformityconfirmation')) {
customRender: 'titleName' if (this.columnsAll[j].children && this.columnsAll[j].children.length > 0) {
for (let k = 0; k < this.columnsAll[j].children.length; k++) {
for (let l = 0; l < this.column[i].children.length; l++) {
if (this.columnsAll[j].children[k].title == this.column[i].children[l].title) {
this.columnsAll[j].children[k] = this.column[i].children[l]
}
}
} }
} }
else if(item.title == '清单确认状态' || item.title == '任务确认状态' || item.title == '认证级别' || item.title == 'WVTA ID' ||
item.title == '责任领域' || item.title == '法规工程师' || item.title == '认证工程师' || item.title == '工程接口人'){
item.sorter = true
} }
} else { } else {
delete item.dataIndex if (this.column[i].dataIndex == this.columnsAll[j].dataIndex) {
delete item.fixed this.columnsAll[j] = this.column[i]
item.children.forEach((val,index) => { }
val.width = 180 }
val.align = 'left' }
val.ellipsis = true
})
} }
})
this.columnsAll.forEach((item) => { this.columnsAll.forEach((item) => {
if (item.children) { if (item.children) {
item.children.forEach((val) => { item.children.forEach((val) => {
@@ -1544,7 +1118,14 @@
this.checkedList.push(item.dataIndex) this.checkedList.push(item.dataIndex)
} }
}) })
console.log(this.checkedList) this.columnsAll.push({
title: this.$t('operation'),
align: 'left',
fixed: 'right',
width: 160,
scopedSlots: { customRender: 'operation' }
})
this.loading = false this.loading = false
this.JLoading = false this.JLoading = false
} else { } else {
@@ -1601,7 +1182,8 @@
}) })
}, },
onCheckAllChange(e) { onCheckAllChange(e) {
this.checkedList = e.target.checked ? this.customizeList.map(item => item.field) : []; let selectedValue = ['serialNumber', 'title', 'operation']
this.checkedList = e.target.checked ? this.customizeList.map(item => item.field) : selectedValue
this.selectedValue = this.checkedList this.selectedValue = this.checkedList
this.indeterminate = false this.indeterminate = false
}, },
@@ -1838,6 +1420,7 @@
display: flex; display: flex;
} }
} }
.Virtual-detail-content { .Virtual-detail-content {
padding: 0 32px 0 32px; padding: 0 32px 0 32px;
box-sizing: border-box; box-sizing: border-box;
@@ -1857,12 +1440,14 @@
} }
} }
} }
.customize-text { .customize-text {
height: 1533px; /*height: 1533px;*/
display: flex; display: flex;
flex-direction: column; flex-direction: column;
align-items: flex-start; align-items: flex-start;
} }
.customize-text-title { .customize-text-title {
margin-left: 0; margin-left: 0;
font-size: 14px; font-size: 14px;
@@ -1870,6 +1455,7 @@
color: #040B29; color: #040B29;
margin-bottom: 22px; margin-bottom: 22px;
} }
.drawer-bootom-button { .drawer-bootom-button {
position: absolute; position: absolute;
bottom: 0; bottom: 0;
@@ -1882,6 +1468,7 @@
background: #fff; background: #fff;
border-radius: 0 0 2px 2px; border-radius: 0 0 2px 2px;
} }
.box-title-text { .box-title-text {
line-height: 1.4; line-height: 1.4;
display: flex; display: flex;
@@ -1981,6 +1568,7 @@
::v-deep .ant-card-body { ::v-deep .ant-card-body {
padding: 14px 32px 0 32px; padding: 14px 32px 0 32px;
} }
::v-deep .ant-table-row:first-child { ::v-deep .ant-table-row:first-child {
background: #fff !important; background: #fff !important;
opacity: 0.9; opacity: 0.9;
@@ -2020,6 +1608,7 @@
padding-bottom: 0 !important; padding-bottom: 0 !important;
overflow: scroll !important; overflow: scroll !important;
} }
/deep/ .ant-table-column-title { /deep/ .ant-table-column-title {
font-weight: bold !important; font-weight: bold !important;
} }
@@ -2036,6 +1625,7 @@
.popconfirm .anticon-exclamation-circle { .popconfirm .anticon-exclamation-circle {
display: none !important; display: none !important;
} }
popconfirmmize { popconfirmmize {
z-index: 999; z-index: 999;
} }
@@ -2047,9 +1637,11 @@ popconfirmmize {
.popconfirmmize .anticon-exclamation-circle { .popconfirmmize .anticon-exclamation-circle {
display: none !important; display: none !important;
} }
.popconfirmmize .ant-popover-message { .popconfirmmize .ant-popover-message {
padding: 4px 0 36px !important; padding: 4px 0 36px !important;
} }
//.customizetable .ant-table-thead > tr > th { //.customizetable .ant-table-thead > tr > th {
// height: 46px !important; // height: 46px !important;
//padding: 8px 8px !important; //padding: 8px 8px !important;
@@ -2062,6 +1654,7 @@ popconfirmmize {
.second { .second {
padding: 0 !important; padding: 0 !important;
} }
//.tableList .ant-table-tbody > tr > td{ //.tableList .ant-table-tbody > tr > td{
// color: #040B29 ; // color: #040B29 ;
//} //}