dcebb6ea by lxs Committed by lihua

数据资产登记更新

1 parent b0840238
......@@ -1210,7 +1210,7 @@ const passCommonDialogInfo = ref({
footer: {
btns: [
{ type: "default", label: "取消", value: "cancel" },
{ type: "primary", label: "确定", value: "submit", loading: true },
{ type: "primary", label: "确定", value: "submit", loading: true },
],
},
});
......@@ -1263,8 +1263,8 @@ const passCommonDialogBtnClick = (btn, info) => {
<div class="title1">{{ assetDetailInfo.daName ?? '--' }}</div>
<div v-if="assetDetailInfo.dataSensitivityLevelName?.length" class="dataLabel">{{
(assetDetailInfo.dataSensitivityLevelName?.filter(u => u != '其他')?.join('、') +
`${assetDetailInfo.dataSensitivityLevelOther || ''}`)
}}
`${assetDetailInfo.dataSensitivityLevelOther || ''}`)
}}
</div>
<div v-if="assetDetailInfo.bizOwnName?.length" class="dataLabel">{{
assetDetailInfo.bizOwnName?.filter(u => u != '其他')?.join('、') + (assetDetailInfo.bizOwn?.includes(4)
......@@ -1419,8 +1419,7 @@ const passCommonDialogBtnClick = (btn, info) => {
:isExpand="assetContentExpand" expandSwicth @expand="(v) => assetContentExpand = v">
<div class="list_panel mt4">
<!-- <span class="small-title">资产内容</span> -->
<div class="list_item isFile"
v-if="assetDetailInfo.registerAttachment?.registerLetter?.length">
<div class="list_item isFile" v-if="assetDetailInfo.registerAttachment?.registerLetter?.length">
<div class="item_label"
:style="{ width: 'auto', display: 'flex', 'justify-content': 'space-between', 'margin-right': '8px' }">
<span>数据登记承诺及收集函</span>
......@@ -1454,7 +1453,7 @@ const passCommonDialogBtnClick = (btn, info) => {
<img class="file-img" src="../../assets/images/jpg.png" />
</template>
<div class="file-name"><ellipsis-tooltip :content="item.name ?? ''" class-name="w100f"
refName="tooltipOver"></ellipsis-tooltip></div>
refName="tooltipOver"></ellipsis-tooltip></div>
<div :style="{ right: '36px' }"
v-if="item.name.substring(item.name.lastIndexOf('.') + 1).toLowerCase() == 'pdf' || item.name.substring(item.name.lastIndexOf('.') + 1).toLowerCase() == 'png' || item.name.substring(item.name.lastIndexOf('.') + 1).toLowerCase() == 'jpg' || item.name.substring(item.name.lastIndexOf('.') + 1).toLowerCase() == 'jpeg'"
class="file-preview" @click="onUploadFilePreview(item)">查看</div>
......@@ -1494,7 +1493,7 @@ const passCommonDialogBtnClick = (btn, info) => {
<img class="file-img" src="../../assets/images/jpg.png" />
</template>
<div class="file-name"><ellipsis-tooltip :content="item.name ?? ''" class-name="w100f"
refName="tooltipOver"></ellipsis-tooltip></div>
refName="tooltipOver"></ellipsis-tooltip></div>
<div :style="{ right: '36px' }"
v-if="item.name.substring(item.name.lastIndexOf('.') + 1).toLowerCase() == 'pdf' || item.name.substring(item.name.lastIndexOf('.') + 1).toLowerCase() == 'png' || item.name.substring(item.name.lastIndexOf('.') + 1).toLowerCase() == 'jpg' || item.name.substring(item.name.lastIndexOf('.') + 1).toLowerCase() == 'jpeg'"
class="file-preview" @click="onUploadFilePreview(item)">查看</div>
......@@ -1533,7 +1532,7 @@ const passCommonDialogBtnClick = (btn, info) => {
<img class="file-img" src="../../assets/images/jpg.png" />
</template>
<div class="file-name"><ellipsis-tooltip :content="item.name ?? ''" class-name="w100f"
refName="tooltipOver"></ellipsis-tooltip></div>
refName="tooltipOver"></ellipsis-tooltip></div>
<div :style="{ right: '36px' }"
v-if="item.name.substring(item.name.lastIndexOf('.') + 1).toLowerCase() == 'pdf' || item.name.substring(item.name.lastIndexOf('.') + 1).toLowerCase() == 'png' || item.name.substring(item.name.lastIndexOf('.') + 1).toLowerCase() == 'jpg' || item.name.substring(item.name.lastIndexOf('.') + 1).toLowerCase() == 'jpeg'"
class="file-preview" @click="onUploadFilePreview(item)">查看</div>
......@@ -1572,7 +1571,7 @@ const passCommonDialogBtnClick = (btn, info) => {
<img class="file-img" src="../../assets/images/jpg.png" />
</template>
<div class="file-name"><ellipsis-tooltip :content="item.name ?? ''" class-name="w100f"
refName="tooltipOver"></ellipsis-tooltip></div>
refName="tooltipOver"></ellipsis-tooltip></div>
<div :style="{ right: '36px' }"
v-if="item.name.substring(item.name.lastIndexOf('.') + 1).toLowerCase() == 'pdf' || item.name.substring(item.name.lastIndexOf('.') + 1).toLowerCase() == 'png' || item.name.substring(item.name.lastIndexOf('.') + 1).toLowerCase() == 'jpg' || item.name.substring(item.name.lastIndexOf('.') + 1).toLowerCase() == 'jpeg'"
class="file-preview" @click="onUploadFilePreview(item)">查看</div>
......@@ -1611,7 +1610,7 @@ const passCommonDialogBtnClick = (btn, info) => {
<img class="file-img" src="../../assets/images/jpg.png" />
</template>
<div class="file-name"><ellipsis-tooltip :content="item.name ?? ''" class-name="w100f"
refName="tooltipOver"></ellipsis-tooltip></div>
refName="tooltipOver"></ellipsis-tooltip></div>
<div :style="{ right: '36px' }"
v-if="item.name.substring(item.name.lastIndexOf('.') + 1).toLowerCase() == 'pdf' || item.name.substring(item.name.lastIndexOf('.') + 1).toLowerCase() == 'png' || item.name.substring(item.name.lastIndexOf('.') + 1).toLowerCase() == 'jpg' || item.name.substring(item.name.lastIndexOf('.') + 1).toLowerCase() == 'jpeg'"
class="file-preview" @click="onUploadFilePreview(item)">查看</div>
......@@ -1650,7 +1649,7 @@ const passCommonDialogBtnClick = (btn, info) => {
<img class="file-img" src="../../assets/images/jpg.png" />
</template>
<div class="file-name"><ellipsis-tooltip :content="item.name ?? ''" class-name="w100f"
refName="tooltipOver"></ellipsis-tooltip></div>
refName="tooltipOver"></ellipsis-tooltip></div>
<div :style="{ right: '36px' }"
v-if="item.name.substring(item.name.lastIndexOf('.') + 1).toLowerCase() == 'pdf' || item.name.substring(item.name.lastIndexOf('.') + 1).toLowerCase() == 'png' || item.name.substring(item.name.lastIndexOf('.') + 1).toLowerCase() == 'jpg' || item.name.substring(item.name.lastIndexOf('.') + 1).toLowerCase() == 'jpeg'"
class="file-preview" @click="onUploadFilePreview(item)">查看</div>
......@@ -1689,7 +1688,7 @@ const passCommonDialogBtnClick = (btn, info) => {
<img class="file-img" src="../../assets/images/jpg.png" />
</template>
<div class="file-name"><ellipsis-tooltip :content="item.name ?? ''" class-name="w100f"
refName="tooltipOver"></ellipsis-tooltip></div>
refName="tooltipOver"></ellipsis-tooltip></div>
<div :style="{ right: '36px' }"
v-if="item.name.substring(item.name.lastIndexOf('.') + 1).toLowerCase() == 'pdf' || item.name.substring(item.name.lastIndexOf('.') + 1).toLowerCase() == 'png' || item.name.substring(item.name.lastIndexOf('.') + 1).toLowerCase() == 'jpg' || item.name.substring(item.name.lastIndexOf('.') + 1).toLowerCase() == 'jpeg'"
class="file-preview" @click="onUploadFilePreview(item)">查看</div>
......@@ -1700,8 +1699,7 @@ const passCommonDialogBtnClick = (btn, info) => {
<!-- <span
v-if="tenantDetail.businessLicense?.length || assetDetailInfo.registerAttachment?.commitmentLetter?.length"
class="small-title" :style="{ marginTop: '10px' }">公司信息</span> -->
<div class="list_item isFile"
v-if="tenantDetail.businessLicense?.length">
<div class="list_item isFile" v-if="tenantDetail.businessLicense?.length">
<span class="item_label" :style="{ width: 'auto', 'text-align': 'left' }">营业执照</span>
<span v-for="(item) in (tenantDetail?.businessLicense || [])" class="item_value"
:style="{ 'padding-left': '0px' }">
......@@ -1731,7 +1729,7 @@ const passCommonDialogBtnClick = (btn, info) => {
<img class="file-img" src="../../assets/images/jpg.png" />
</template>
<div class="file-name"><ellipsis-tooltip :content="item.name ?? ''" class-name="w100f"
refName="tooltipOver"></ellipsis-tooltip></div>
refName="tooltipOver"></ellipsis-tooltip></div>
<div :style="{ right: '36px' }" class="file-preview"
v-if="item.name.substring(item.name.lastIndexOf('.') + 1).toLowerCase() == 'pdf' || item.name.substring(item.name.lastIndexOf('.') + 1).toLowerCase() == 'png' || item.name.substring(item.name.lastIndexOf('.') + 1).toLowerCase() == 'jpg' || item.name.substring(item.name.lastIndexOf('.') + 1).toLowerCase() == 'jpeg'"
@click="onUploadFilePreview(item)">查看</div>
......@@ -1740,7 +1738,7 @@ const passCommonDialogBtnClick = (btn, info) => {
</span>
</div>
<div class="list_item isFile"
v-if="detailType !='asset' && assetDetailInfo.registerAttachment?.commitmentLetter?.length">
v-if="detailType != 'asset' && assetDetailInfo.registerAttachment?.commitmentLetter?.length">
<span class="item_label" :style="{ width: 'auto', 'text-align': 'left' }">承诺函附件</span>
<span v-for="(item) in (assetDetailInfo.registerAttachment?.commitmentLetter || [])" class="item_value"
:style="{ 'padding-left': '0px' }">
......@@ -1770,7 +1768,7 @@ const passCommonDialogBtnClick = (btn, info) => {
<img class="file-img" src="../../assets/images/jpg.png" />
</template>
<div class="file-name"><ellipsis-tooltip :content="item.name ?? ''" class-name="w100f"
refName="tooltipOver"></ellipsis-tooltip></div>
refName="tooltipOver"></ellipsis-tooltip></div>
<div :style="{ right: '36px' }"
v-if="item.name.substring(item.name.lastIndexOf('.') + 1).toLowerCase() == 'pdf' || item.name.substring(item.name.lastIndexOf('.') + 1).toLowerCase() == 'png' || item.name.substring(item.name.lastIndexOf('.') + 1).toLowerCase() == 'jpg' || item.name.substring(item.name.lastIndexOf('.') + 1).toLowerCase() == 'jpeg'"
class="file-preview" @click="onUploadFilePreview(item)">查看</div>
......@@ -1808,7 +1806,8 @@ const passCommonDialogBtnClick = (btn, info) => {
<div class="list_item">
<span class="item_label">产权期限:</span>
<span class="item_value" v-if="assetDetailInfo.propertyTerm != 'Y'"></span>
<span class="item_value" v-else>{{ `${assetDetailInfo.propertyTermSdate ?? '--'} 至 ${assetDetailInfo.propertyTermEdate ?? '--'}`}}</span>
<span class="item_value" v-else>{{ `${assetDetailInfo.propertyTermSdate ?? '--'}
${assetDetailInfo.propertyTermEdate ?? '--'}`}}</span>
</div>
<div class="list_item">
<span class="item_label">公司名称:</span>
......@@ -1879,7 +1878,7 @@ const passCommonDialogBtnClick = (btn, info) => {
<div class="file-operate">
<img class="file-img" src="../../assets/images/PDF.png" />
<div class="file-name"><ellipsis-tooltip :content="evaDetailInfo.evaluationFile[0].name ?? ''"
class-name="w100f" refName="tooltipOver"></ellipsis-tooltip></div>
class-name="w100f" refName="tooltipOver"></ellipsis-tooltip></div>
<div :style="{ right: '36px' }" class="file-preview"
@click="onUploadFilePreview(evaDetailInfo.evaluationFile?.[0])">查看</div>
<div :style="{ right: '0px' }" class="file-preview"
......@@ -1911,7 +1910,7 @@ const passCommonDialogBtnClick = (btn, info) => {
<div class="file-operate">
<img class="file-img" src="../../assets/images/PDF.png" />
<div class="file-name"><ellipsis-tooltip :content="costAssessDetailInfo.assessmentFile[0].name ?? ''"
class-name="w100f" refName="tooltipOver"></ellipsis-tooltip></div>
class-name="w100f" refName="tooltipOver"></ellipsis-tooltip></div>
<div :style="{ right: '36px' }" class="file-preview"
@click="onUploadFilePreview(costAssessDetailInfo.assessmentFile?.[0])">查看</div>
<div :style="{ right: '0px' }" class="file-preview"
......@@ -1924,7 +1923,8 @@ const passCommonDialogBtnClick = (btn, info) => {
<ContentWrap id="id-approveInfo" title="审批信息" expandSwicth style="margin-top: 15px"
:isExpand="approveInfoExpand" @expand="(v) => approveInfoExpand = v" v-if="route.query.type != 'certificate'">
<!-- <Table :tableInfo="approveTableInfo" /> -->
<ApprovalProcess ref="approvalProcessRef" v-if="deploymentId" :deploymentId="deploymentId" :processInstanceId="processInstanceId">
<ApprovalProcess ref="approvalProcessRef" v-if="deploymentId" :deploymentId="deploymentId"
:processInstanceId="processInstanceId">
</ApprovalProcess>
</ContentWrap>
<ContentWrap id="id-certificate" v-if="tabsInfo.tabs.find(t => t.name == 'certificate')" title="证件信息"
......@@ -1985,7 +1985,7 @@ const passCommonDialogBtnClick = (btn, info) => {
<img class="file-img" src="../../assets/images/jpg.png" />
</template>
<div class="file-name"><ellipsis-tooltip :content="detailInfo.documentFile[0].name ?? ''"
class-name="w100f" refName="tooltipOver"></ellipsis-tooltip></div>
class-name="w100f" refName="tooltipOver"></ellipsis-tooltip></div>
<div :style="{ right: '36px' }" class="file-preview"
v-if="detailInfo.documentFile?.[0]?.name.substring(detailInfo.documentFile?.[0]?.name.lastIndexOf('.') + 1).toLowerCase() == 'pdf' || detailInfo.documentFile?.[0]?.name.substring(detailInfo.documentFile?.[0]?.name.lastIndexOf('.') + 1).toLowerCase() == 'png' || detailInfo.documentFile?.[0]?.name.substring(detailInfo.documentFile?.[0]?.name.lastIndexOf('.') + 1).toLowerCase() == 'jpg' || detailInfo.documentFile?.[0]?.name.substring(detailInfo.documentFile?.[0]?.name.lastIndexOf('.') + 1).toLowerCase() == 'jpeg'"
@click="onUploadFilePreview(detailInfo.documentFile?.[0])">查看</div>
......@@ -2212,6 +2212,25 @@ const passCommonDialogBtnClick = (btn, info) => {
}
}
&.isFile {
width: 50%;
display: flex;
flex-direction: column;
justify-content: space-between;
.item_label {
width: 100px;
text-align: right;
flex-shrink: 0;
}
.item_value {
flex: 1 1 0%;
min-width: 100px;
white-space: pre-wrap;
}
}
.file-operate {
display: flex;
align-items: center;
......@@ -2239,25 +2258,6 @@ const passCommonDialogBtnClick = (btn, info) => {
}
}
}
&.isFile {
width: 50%;
display: flex;
flex-direction: column;
justify-content: space-between;
.item_label {
width: 100px;
text-align: right;
flex-shrink: 0;
}
.item_value {
flex: 1 1 0%;
min-width: 100px;
white-space: pre-wrap;
}
}
}
.mt4 {
......@@ -2378,6 +2378,7 @@ const passCommonDialogBtnClick = (btn, info) => {
>div {
width: 33.33%;
}
// .first-col {
// width: 310px;
// }
......
Styling with Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!