瀏覽代碼

选择对比方案选择证据时其他证据也跟着选中

zhuliu 1 年之前
父節點
當前提交
20d822cd05

+ 2 - 2
src/views/report/analysisAndOpinion/components/comparisonResults/components/chooseContrastPlan.vue

@@ -53,7 +53,7 @@
                 </el-checkbox-group>
                 </el-checkbox-group>
             </template>
             </template>
         </el-table-column>
         </el-table-column>
-            <el-table-column v-for="(item, index) in tableHeader" :key="index" show-overflow-tooltip :min-width="item.length > 7 ? '190' : '170'">
+            <el-table-column v-for="(item, index) in tableHeader" :key="index" :min-width="item.length > 7 ? '190' : '170'">
             <template slot="header">
             <template slot="header">
                 <span>
                 <span>
                     <el-link type="primary"  @click="editContrast(item)">{{ item.type == 0?item.literatureNo:item.name }}(D{{ item.sysOrder }})</el-link>
                     <el-link type="primary"  @click="editContrast(item)">{{ item.type == 0?item.literatureNo:item.name }}(D{{ item.sysOrder }})</el-link>
@@ -67,7 +67,7 @@
                 <el-checkbox-group v-model="checkList1">
                 <el-checkbox-group v-model="checkList1">
                 <div class="innerTable" v-if="scope.row.evidenceReasons" style="width:calc(100% + 20px);margin-left:-10px;word-wrap:break-word;">
                 <div class="innerTable" v-if="scope.row.evidenceReasons" style="width:calc(100% + 20px);margin-left:-10px;word-wrap:break-word;">
                     <p v-for="(inc,index) in scope.row.evidenceReasons.filter(i=>i.literatureId == item.id)" :key="inc.evidenceId">
                     <p v-for="(inc,index) in scope.row.evidenceReasons.filter(i=>i.literatureId == item.id)" :key="inc.evidenceId">
-                    <el-checkbox :label="inc.evidenceId" v-if="scope.row.evidenceReasons" @change="changeEvidence($event,inc,scope.row)">
+                    <el-checkbox :label="inc.evidenceId + scope.row.featureId" v-if="scope.row.evidenceReasons" @change="changeEvidence($event,inc,scope.row)">
                     <!-- <el-input style="width:calc(100% + 20px);margin-left:-10px;word-wrap:break-word;" v-model="i"></el-input>  -->
                     <!-- <el-input style="width:calc(100% + 20px);margin-left:-10px;word-wrap:break-word;" v-model="i"></el-input>  -->
                         <span>
                         <span>
                             [{{ inc.fieldName }}]
                             [{{ inc.fieldName }}]