|
@@ -102,48 +102,72 @@
|
|
|
className="collectTwo"
|
|
|
>
|
|
|
<template slot-scope="scope">
|
|
|
- <div v-html="returnDom(scope.row.baseRules,'ruleBaseLibName')"></div>
|
|
|
+ <div v-html="returnDom(scope.row.baseRules,'ruleBaseType')"></div>
|
|
|
</template>
|
|
|
</el-table-column>
|
|
|
<el-table-column
|
|
|
:resizable="false"
|
|
|
- prop="ruleBaseLibType"
|
|
|
+ prop="ruleBaseLibTypeName"
|
|
|
label="基础规则术语类型"
|
|
|
show-overflow-tooltip
|
|
|
- ></el-table-column>
|
|
|
+ >
|
|
|
+ <template slot-scope="scope">
|
|
|
+ <div v-html="returnDom(scope.row.baseRules,'ruleBaseLibTypeName')"></div>
|
|
|
+ </template>
|
|
|
+ </el-table-column>
|
|
|
<el-table-column
|
|
|
:resizable="false"
|
|
|
prop="ruleBaseLibName"
|
|
|
label="基础规则医学标准术语"
|
|
|
show-overflow-tooltip
|
|
|
- ></el-table-column>
|
|
|
+ >
|
|
|
+ <template slot-scope="scope">
|
|
|
+ <div v-html="returnDom(scope.row.baseRules,'ruleBaseLibName')"></div>
|
|
|
+ </template>
|
|
|
+ </el-table-column>
|
|
|
<el-table-column
|
|
|
:resizable="false"
|
|
|
prop="ruleBaseHisName"
|
|
|
label="基础规则医院术语"
|
|
|
show-overflow-tooltip
|
|
|
- ></el-table-column>
|
|
|
+ >
|
|
|
+ <template slot-scope="scope">
|
|
|
+ <div v-html="returnDom(scope.row.baseRules,'ruleBaseHisName')"></div>
|
|
|
+ </template>
|
|
|
+ </el-table-column>
|
|
|
<el-table-column
|
|
|
:resizable="false"
|
|
|
- prop="expectedOutput"
|
|
|
+ prop="ruleBaseHisDetailName"
|
|
|
label="基础规则医院术语细则"
|
|
|
show-overflow-tooltip
|
|
|
- ></el-table-column>
|
|
|
+ >
|
|
|
+ <template slot-scope="scope">
|
|
|
+ <div v-html="returnDom(scope.row.baseRules,'ruleBaseHisDetailName')"></div>
|
|
|
+ </template>
|
|
|
+ </el-table-column>
|
|
|
<el-table-column
|
|
|
:resizable="false"
|
|
|
- prop="expectedOutput"
|
|
|
+ prop="ruleBaseInputValue"
|
|
|
label="基础规则输入值"
|
|
|
show-overflow-tooltip
|
|
|
- ></el-table-column>
|
|
|
+ >
|
|
|
+ <template slot-scope="scope">
|
|
|
+ <div v-html="returnDom(scope.row.baseRules,'ruleBaseInputValue')"></div>
|
|
|
+ </template>
|
|
|
+ </el-table-column>
|
|
|
<el-table-column
|
|
|
:resizable="false"
|
|
|
- prop="expectedOutput"
|
|
|
+ prop="referenceValue"
|
|
|
label="基础规则参考值"
|
|
|
show-overflow-tooltip
|
|
|
- ></el-table-column>
|
|
|
+ >
|
|
|
+ <template slot-scope="scope">
|
|
|
+ <div v-html="returnDom(scope.row.baseRules,'referenceValue')"></div>
|
|
|
+ </template>
|
|
|
+ </el-table-column>
|
|
|
<el-table-column
|
|
|
:resizable="false"
|
|
|
- prop="expectedOutput"
|
|
|
+ prop="output"
|
|
|
label="实际结果"
|
|
|
show-overflow-tooltip
|
|
|
></el-table-column>
|
|
@@ -226,9 +250,13 @@ export default {
|
|
|
methods: {
|
|
|
returnDom(list,name){
|
|
|
let str = ''
|
|
|
+ if(name === 'ruleBaseType'){
|
|
|
+ const params = JSON.parse(localStorage.getItem("getTypesList"));
|
|
|
+ console.log(params)
|
|
|
+ }
|
|
|
for(let i = 0;i < list.length;i++){
|
|
|
str += `<p>
|
|
|
- ${list[i][name]}
|
|
|
+ ${list[i][name]||'no'}
|
|
|
</p>`
|
|
|
}
|
|
|
return str
|