|
@@ -160,31 +160,11 @@
|
|
|
</el-popover>
|
|
|
</template>
|
|
|
</el-table-column>
|
|
|
- <el-table-column label="规则" width="130">
|
|
|
+ <!-- <el-table-column label="规则" width="130">
|
|
|
<template slot-scope="scope">
|
|
|
<el-tag style="width:110px;" type="info">{{ scope.row.rule }}</el-tag>
|
|
|
</template>
|
|
|
</el-table-column>
|
|
|
- <el-table-column prop="type" label="质控对象" width="130">
|
|
|
- <template slot-scope="scope">
|
|
|
- <span v-if="scope.row.ZKDX == 0">通用</span>
|
|
|
- <span v-if="scope.row.ZKDX == 1">临床</span>
|
|
|
- <span v-if="scope.row.ZKDX == 2">编码员</span>
|
|
|
- </template>
|
|
|
- </el-table-column>
|
|
|
- <el-table-column prop="type" label="质控分类" width="130">
|
|
|
- <template slot-scope="scope">
|
|
|
- <span v-if="scope.row.ZKFL == 0">通用</span>
|
|
|
- <span v-if="scope.row.ZKFL == 1">国考</span>
|
|
|
- <span v-if="scope.row.ZKFL == 2">卫统</span>
|
|
|
- <span v-if="scope.row.ZKFL == 3">医保</span>
|
|
|
- </template>
|
|
|
- </el-table-column>
|
|
|
- <el-table-column prop="type" label="运行节点" width="130">
|
|
|
- <template slot-scope="scope">
|
|
|
- <span>{{ scope.row.node }}</span>
|
|
|
- </template>
|
|
|
- </el-table-column>
|
|
|
<el-table-column prop="relation" label="关联字段" width="130" />
|
|
|
<el-table-column label="关联规则" width="240">
|
|
|
<template slot-scope="scope">
|
|
@@ -195,7 +175,7 @@
|
|
|
</div>
|
|
|
</el-popover>
|
|
|
</template>
|
|
|
- </el-table-column>
|
|
|
+ </el-table-column> -->
|
|
|
<el-table-column prop="level" label="错误等级" width="110">
|
|
|
<template slot-scope="scope">
|
|
|
<span>
|
|
@@ -241,9 +221,30 @@
|
|
|
/>
|
|
|
</template>
|
|
|
</el-table-column>
|
|
|
+ <el-table-column prop="type" label="质控对象" width="130">
|
|
|
+ <template slot-scope="scope">
|
|
|
+ <span v-if="scope.row.ZKDX == 0">通用</span>
|
|
|
+ <span v-if="scope.row.ZKDX == 1">临床</span>
|
|
|
+ <span v-if="scope.row.ZKDX == 2">编码员</span>
|
|
|
+ </template>
|
|
|
+ </el-table-column>
|
|
|
+ <el-table-column prop="type" label="质控分类" width="130">
|
|
|
+ <template slot-scope="scope">
|
|
|
+ <span v-if="scope.row.ZKFL == 0">通用</span>
|
|
|
+ <span v-if="scope.row.ZKFL == 1">国考</span>
|
|
|
+ <span v-if="scope.row.ZKFL == 2">卫统</span>
|
|
|
+ <span v-if="scope.row.ZKFL == 3">医保</span>
|
|
|
+ </template>
|
|
|
+ </el-table-column>
|
|
|
+ <el-table-column prop="type" label="运行节点" width="130">
|
|
|
+ <template slot-scope="scope">
|
|
|
+ <span>{{ scope.row.node }}</span>
|
|
|
+ </template>
|
|
|
+ </el-table-column>
|
|
|
<el-table-column header-align="center" align="center" label="操作" width="80">
|
|
|
<template slot-scope="scope">
|
|
|
- <div>
|
|
|
+ <el-button v-if="checkPermission(['admin/admin/editErrorRule'])" @click="handleUpdate(scope.row)">修改</el-button>
|
|
|
+ <!-- <div>
|
|
|
<el-popover
|
|
|
placement="right"
|
|
|
trigger="hover"
|
|
@@ -269,7 +270,17 @@
|
|
|
</div>
|
|
|
<i slot="reference" class="el-icon-more my-vertical-more" style="display: inline-block" />
|
|
|
</el-popover>
|
|
|
- </div>
|
|
|
+ </div> -->
|
|
|
+ </template>
|
|
|
+ </el-table-column>
|
|
|
+ <el-table-column label="备注" width="160">
|
|
|
+ <template slot-scope="scope">
|
|
|
+ <el-popover trigger="click" placement="top" width="400">
|
|
|
+ <div style="max-height: 400px;overflow-y: auto;">{{ scope.row.BZ }}</div>
|
|
|
+ <div slot="reference" class="text-more-box">
|
|
|
+ {{ scope.row.BZ }}
|
|
|
+ </div>
|
|
|
+ </el-popover>
|
|
|
</template>
|
|
|
</el-table-column>
|
|
|
</el-table>
|
|
@@ -307,7 +318,7 @@
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
</el-row>
|
|
|
- <el-row>
|
|
|
+ <!-- <el-row>
|
|
|
<el-col :span="12">
|
|
|
<el-form-item label="关联字段" prop="relation">
|
|
|
<el-input
|
|
@@ -330,9 +341,9 @@
|
|
|
/>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
- </el-row>
|
|
|
+ </el-row> -->
|
|
|
<el-row>
|
|
|
- <el-col :span="12">
|
|
|
+ <!-- <el-col :span="12">
|
|
|
<el-form-item label="验证规则" prop="rule">
|
|
|
<el-input
|
|
|
v-model="form.rule"
|
|
@@ -342,7 +353,7 @@
|
|
|
placeholder="验证规则"
|
|
|
/>
|
|
|
</el-form-item>
|
|
|
- </el-col>
|
|
|
+ </el-col> -->
|
|
|
<el-col :span="12">
|
|
|
<el-form-item label="规则描述" prop="desc">
|
|
|
<el-input
|
|
@@ -487,18 +498,18 @@
|
|
|
<span>验证字段名称:</span>
|
|
|
<el-input v-model="form.field" placeholder="验证字段名称" />
|
|
|
</el-row>
|
|
|
- <el-row>
|
|
|
+ <!-- <el-row>
|
|
|
<span>验证规则:</span>
|
|
|
<el-input v-model="form.rule" placeholder="验证规则" />
|
|
|
- </el-row>
|
|
|
- <el-row>
|
|
|
+ </el-row> -->
|
|
|
+ <!-- <el-row>
|
|
|
<span>关联字段:</span>
|
|
|
<el-input v-model="form.relation" placeholder="关联字段" />
|
|
|
</el-row>
|
|
|
<el-row>
|
|
|
<span>关联规则:</span>
|
|
|
<el-input v-model="form.relation_rule" placeholder="关联规则" />
|
|
|
- </el-row>
|
|
|
+ </el-row> -->
|
|
|
<el-row>
|
|
|
<span>规则描述:</span>
|
|
|
<el-input v-model="form.desc" placeholder="规则描述" />
|
|
@@ -560,18 +571,18 @@
|
|
|
<span>验证字段名称:</span>
|
|
|
<el-input v-model="row.field" placeholder="验证字段名称" />
|
|
|
</el-row>
|
|
|
- <el-row>
|
|
|
+ <!-- <el-row>
|
|
|
<span>验证规则:</span>
|
|
|
<el-input v-model="row.rule" placeholder="验证规则" />
|
|
|
- </el-row>
|
|
|
- <el-row>
|
|
|
+ </el-row> -->
|
|
|
+ <!-- <el-row>
|
|
|
<span>关联字段:</span>
|
|
|
<el-input v-model="row.relation" placeholder="关联字段" />
|
|
|
</el-row>
|
|
|
<el-row>
|
|
|
<span>关联规则:</span>
|
|
|
<el-input v-model="row.relation_rule" placeholder="关联规则" />
|
|
|
- </el-row>
|
|
|
+ </el-row> -->
|
|
|
<el-row>
|
|
|
<span>规则描述:</span>
|
|
|
<el-input v-model="row.desc" placeholder="规则描述" />
|
|
@@ -765,15 +776,15 @@ export default {
|
|
|
id: undefined,
|
|
|
auth: undefined,
|
|
|
field: undefined,
|
|
|
- rule: undefined,
|
|
|
+ // rule: undefined,
|
|
|
category: 0,
|
|
|
error_type: 0,
|
|
|
type: 0,
|
|
|
level: 0,
|
|
|
down: 0,
|
|
|
desc: undefined,
|
|
|
- relation_rule: undefined,
|
|
|
- relation: undefined,
|
|
|
+ // relation_rule: undefined,
|
|
|
+ // relation: undefined,
|
|
|
status: 0,
|
|
|
zkdxType: 0,
|
|
|
zkflType: 0,
|