update 文档对比按钮权限
This commit is contained in:
@@ -2,23 +2,38 @@
|
||||
<internal-detail-page :loading="loading" :title="$t('docTool.comparison.comparisonResults')" :content-padding="0">
|
||||
<template #titleRightCustom>
|
||||
<!--查看差异项-->
|
||||
<a-button type="primary" ghost class="header-btn" icon="eye" @click="viewVarianceAssessmentClick">
|
||||
<a-button type="primary"
|
||||
ghost
|
||||
class="header-btn"
|
||||
icon="eye"
|
||||
@click="viewVarianceAssessmentClick"
|
||||
v-has="'docComparison:result:viewVarianceAssessment'">
|
||||
{{ $t('docTool.comparison.viewVarianceAssessment') }}
|
||||
</a-button>
|
||||
<!--查看一致项-->
|
||||
<a-button type="primary" ghost class="header-btn" icon="eye" @click="viewConsistentAssessmentClick">
|
||||
<a-button type="primary"
|
||||
ghost
|
||||
class="header-btn"
|
||||
icon="eye"
|
||||
@click="viewConsistentAssessmentClick"
|
||||
v-has="'docComparison:result:viewConsistentAssessment'">
|
||||
{{ $t('docTool.comparison.viewConsistentAssessment') }}
|
||||
</a-button>
|
||||
<!--查看全部-->
|
||||
<a-button type="primary" ghost class="header-btn" icon="eye" @click="viewAllClick">
|
||||
<a-button type="primary" ghost class="header-btn" icon="eye" @click="viewAllClick" v-has="'docComparison:result:viewAll'">
|
||||
{{ $t('docTool.comparison.viewAll') }}
|
||||
</a-button>
|
||||
<!--导出对比报告-->
|
||||
<a-button type="primary" ghost class="header-btn" icon="export" @click="exportComparisonReportClick">
|
||||
<a-button type="primary"
|
||||
ghost
|
||||
class="header-btn"
|
||||
icon="export"
|
||||
@click="exportComparisonReportClick"
|
||||
v-has="'docComparison:result:exportComparisonReport'">
|
||||
{{ $t('docTool.comparison.exportComparisonReport') }}
|
||||
</a-button>
|
||||
<!--评论-->
|
||||
<a-button type="primary" ghost class="header-btn" icon="message" @click="commentClick">
|
||||
<a-button type="primary" ghost class="header-btn" icon="message" @click="commentClick" v-has="'docComparison:result:comment'">
|
||||
{{ $t('docTool.comparison.comment') }}
|
||||
</a-button>
|
||||
</template>
|
||||
@@ -94,8 +109,10 @@
|
||||
</div>
|
||||
<div class="detail-content-content-text-right" v-if="!isDisplay">
|
||||
<span class="text-button-one">
|
||||
<a class="text-button" @click="comparaEdit(item)">{{ $t('edit') }}</a>
|
||||
<a class="text-button" @click="comparaDelete(item)">{{ $t('delete') }}</a>
|
||||
<!--编辑-->
|
||||
<a class="text-button" @click="comparaEdit(item)" v-has="'docComparison:result:edit'">{{ $t('edit') }}</a>
|
||||
<!--删除-->
|
||||
<a class="text-button" @click="comparaDelete(item)" v-has="'docComparison:result:delete'">{{ $t('delete') }}</a>
|
||||
</span>
|
||||
</div>
|
||||
</div>
|
||||
@@ -114,7 +131,8 @@
|
||||
</div>
|
||||
<div class="detail-content-content-text-right" v-if="!isDisplay">
|
||||
<span class="text-button-one">
|
||||
<a class="text-button" @click="fullTextEdit">{{ $t('edit') }}</a>
|
||||
<!--全文评论-编辑-->
|
||||
<a class="text-button" @click="fullTextEdit" v-has="'docComparison:result:editFullTextComments'">{{ $t('edit') }}</a>
|
||||
<!-- <a class="text-button">{{$t('delete')}}</a>-->
|
||||
</span>
|
||||
</div>
|
||||
|
||||
@@ -6,15 +6,30 @@
|
||||
@back="handleBack">
|
||||
<template v-slot:titleRightCustom>
|
||||
<!--查看比对结果-->
|
||||
<a-button class="header-btn" type="primary" icon="eye" ghost @click="viewTheComparisonResultsClick">
|
||||
<a-button class="header-btn"
|
||||
type="primary"
|
||||
icon="eye"
|
||||
ghost
|
||||
@click="viewTheComparisonResultsClick"
|
||||
v-has="'docComparison:dataComparison:viewTheComparisonResults'">
|
||||
{{ $t('docTool.comparison.viewTheComparisonResults') }}
|
||||
</a-button>
|
||||
<!--添加全文评论-->
|
||||
<a-button class="header-btn" type="primary" icon="message" ghost @click="addFullTextCommentClick">
|
||||
<a-button class="header-btn"
|
||||
type="primary"
|
||||
icon="message"
|
||||
ghost
|
||||
@click="addFullTextCommentClick"
|
||||
v-has="'docComparison:dataComparison:addFullTextComment'">
|
||||
{{ $t('docTool.comparison.addFullTextComment') }}
|
||||
</a-button>
|
||||
<!--关闭/打开自动匹配-->
|
||||
<a-button class="header-btn" type="primary" :icon="isMatching?'close-circle':'check-circle'" ghost @click="turnOffAutomaticMatchingClick">
|
||||
<a-button class="header-btn"
|
||||
type="primary"
|
||||
:icon="isMatching?'close-circle':'check-circle'"
|
||||
ghost
|
||||
@click="turnOffAutomaticMatchingClick"
|
||||
v-has="'docComparison:dataComparison:turnOffAutomaticMatching'">
|
||||
{{ isMatching ? $t('docTool.comparison.turnOffAutomaticMatching') : $t('docTool.comparison.turnOnAutoMatch') }}
|
||||
</a-button>
|
||||
</template>
|
||||
@@ -100,10 +115,14 @@
|
||||
|
||||
<div class="submit-button">
|
||||
<!--一致-->
|
||||
<a-button style="margin-right: 10px" type="primary" @click="consistentAssessmentClick">{{ $t('docTool.comparison.consistentAssessment') }}
|
||||
<a-button style="margin-right: 10px"
|
||||
type="primary"
|
||||
@click="consistentAssessmentClick"
|
||||
v-has="'docComparison:dataComparison:consistentAssessment'">
|
||||
{{ $t('docTool.comparison.consistentAssessment') }}
|
||||
</a-button>
|
||||
<!--保存-->
|
||||
<a-button type="primary" @click="submit">{{ $t('preservation') }}</a-button>
|
||||
<a-button type="primary" @click="submit" v-has="'docComparison:dataComparison:save'">{{ $t('preservation') }}</a-button>
|
||||
</div>
|
||||
|
||||
<!--全文评论-->
|
||||
|
||||
@@ -20,7 +20,9 @@
|
||||
<span style="text-align:right;overflow: hidden;" class="table-page-search-submitButtons">
|
||||
<a-col :md="8" :sm="24">
|
||||
<a-button @click="searchResetLeft">{{ $t('reset') }}</a-button>
|
||||
<a-button style="margin-left: 8px" type="primary" @click="searchQueryLeft">{{ $t('query') }}</a-button>
|
||||
<a-button style="margin-left: 8px" type="primary" @click="searchQueryLeft" v-has="'docComparsion:initiate:search'">
|
||||
{{ $t('query') }}
|
||||
</a-button>
|
||||
</a-col>
|
||||
</span>
|
||||
</a-row>
|
||||
@@ -47,9 +49,8 @@
|
||||
@click="selectLeftClick(selectedRowsLeft[0])"
|
||||
:title="selectedRowsLeft[0]?selectedRowsLeft[0].serialNumber+' '+selectedRowsLeft[0].fileName:$t('docTool.comparison.noComparisonDocumentSelected')"
|
||||
:class="{'box-button-standard-right-color':selectedRowsLeft[0]}">
|
||||
{{ selectedRowsLeft[0] ? selectedRowsLeft[0].serialNumber + ' ' + selectedRowsLeft[0].fileName : $t('docTool.comparison.noComparisonDocumentSelected')
|
||||
}}
|
||||
</span>
|
||||
{{ selectedRowsLeft[0] ? selectedRowsLeft[0].serialNumber + ' ' + selectedRowsLeft[0].fileName : $t('docTool.comparison.noComparisonDocumentSelected') }}
|
||||
</span>
|
||||
</div>
|
||||
</div>
|
||||
<div class="detail-content-right">
|
||||
@@ -70,7 +71,9 @@
|
||||
<span style="text-align:right;overflow: hidden;" class="table-page-search-submitButtons">
|
||||
<a-col :md="8" :sm="24">
|
||||
<a-button @click="searchResetRight">{{ $t('reset') }}</a-button>
|
||||
<a-button style="margin-left: 8px" type="primary" @click="searchQueryRight">{{ $t('query') }}</a-button>
|
||||
<a-button style="margin-left: 8px" type="primary" @click="searchQueryRight" v-has="'docComparsion:initiate:search'">
|
||||
{{ $t('query') }}
|
||||
</a-button>
|
||||
</a-col>
|
||||
</span>
|
||||
</a-row>
|
||||
@@ -122,7 +125,7 @@
|
||||
</div>
|
||||
|
||||
<div class="box-button">
|
||||
<a-button type="primary" @click="submit">{{ $t('docTool.comparison.initiateDocumentComparison') }}</a-button>
|
||||
<a-button type="primary" @click="submit" v-has="'docComparsion:initiate:initiateComparison'">{{ $t('docTool.comparison.initiateDocumentComparison') }}</a-button>
|
||||
</div>
|
||||
<div id="images">
|
||||
<div class="image" v-viewer="{movable: false}">
|
||||
|
||||
Reference in New Issue
Block a user