jwyu 1 anno fa
parent
commit
bb303cc064

+ 17 - 3
src/views/dataSource_manage/components/EDBInfoChangeTable.vue

@@ -46,6 +46,10 @@
                         <i class="el-icon-info" v-if="tipsKeysArr.includes(col.ColumnKey)"></i>
                     </el-tooltip>
                 </template>
+                <template slot-scope="scope">
+                    <span v-if="col.ColumnKey==='UpdateType'">{{getUpdateTypeText(scope.row)}}</span>
+                    <span v-else>{{scope.row[col.ColumnKey]}}</span>
+                </template>
             </el-table-column>
             <div slot="empty">
                 <tableNoData text="暂无数据"/>
@@ -89,15 +93,15 @@ export default {
             changeTypeOpt:[
                 {
                     label:'基础信息变更',
-                    value:1
+                    value:1,
                 },
                 {
                     label:'数据明细变更',
-                    value:0
+                    value:0,
                 },
                 {
                     label:'新增指标',
-                    value:2
+                    value:2,
                 }
             ],
 
@@ -172,6 +176,16 @@ export default {
             this.handleRefreshList()
         },
 
+        getUpdateTypeText(e){
+            let str=''
+            this.changeTypeOpt.forEach(item=>{
+                if(item.value===e.UpdateType){
+                    str=item.label
+                }
+            })
+            return str
+        },
+
         // table说明文案
         getTableHeadTips(key){
             const tipsMap={