Commit 71d53ef1 authored by miaojiale's avatar miaojiale

草稿箱列表问题

parent 7d215f55
...@@ -3,11 +3,10 @@ ...@@ -3,11 +3,10 @@
<div v-show="!isDetail"> <div v-show="!isDetail">
<div class="header">草稿箱</div> <div class="header">草稿箱</div>
<div class="content"> <div class="content">
<customs-table <el-table-self
ref="table" ref="table"
:table-data="tableData" :table-data="tableData"
:columns="columns" :columns="columns"
:header-class="'newHeader'"
:list-loading="listLoading" :list-loading="listLoading"
:current-page="pageIndex" :current-page="pageIndex"
:total-count="total" :total-count="total"
...@@ -36,7 +35,6 @@ ...@@ -36,7 +35,6 @@
</div> </div>
</template> </template>
<script> <script>
import CustomsTable from "@/components/CustomsTable"
import paginationMixin from "@/components/TabComponents/mixin" import paginationMixin from "@/components/TabComponents/mixin"
import ConfigForms from "./components/ConfigForms.vue" import ConfigForms from "./components/ConfigForms.vue"
import { mapGetters } from "vuex" import { mapGetters } from "vuex"
...@@ -45,7 +43,6 @@ export default { ...@@ -45,7 +43,6 @@ export default {
// 数据概览 // 数据概览
name: "", name: "",
components: { components: {
CustomsTable,
ConfigForms, ConfigForms,
}, },
mixins: [paginationMixin], mixins: [paginationMixin],
...@@ -57,51 +54,104 @@ export default { ...@@ -57,51 +54,104 @@ export default {
{ {
label: "医联体", label: "医联体",
minWidth: 120, minWidth: 120,
value: "unionId", value: "unionName",
formatter: (row) => {
return row.unionName ? row.unionName : "--"
},
}, },
{ {
label: "姓名", label: "姓名",
minWidth: 120, minWidth: 120,
formatter: (row) => {
return row.name ? row.name : "--"
},
value: "name", value: "name",
}, },
{ {
label: "性别", label: "性别",
minWidth: 120, minWidth: 80,
value: "sex", value: "sex",
formatter: (row) => {
return row.sex
? this.$handle.formatDicList(this.dictMap["d-sex"], row.sex + "")
: "--"
},
}, },
{ {
label: "身份证", label: "身份证",
minWidth: 120, minWidth: 120,
value: "idCard", value: "idCard",
formatter: (row) => {
return row.idCard ? row.idCard : "--"
},
}, },
{ {
label: "年龄", label: "年龄",
minWidth: 120, minWidth: 120,
value: "age", value: "age",
formatter: (row) => {
return row.age ? row.age : "--"
},
}, },
{ {
label: "筛查时间", label: "筛查时间",
minWidth: 120, minWidth: 180,
value: "screenTime", // sortable: "custom",
value: "createTime",
formatter: (row) => {
return row.createTime ? row.createTime : "--"
},
}, },
{ {
label: "风险评估结果", label: "风险评估结果",
minWidth: 120, minWidth: 120,
value: "result", value: "riskRank",
formatter: (row) => {
let riskRank = {
low: "低危",
medium: "中危",
high: "高危",
}
return row.riskRank ? riskRank[row.riskRank] : "--"
},
}, },
{ {
label: "上次随访时间", label: "是否内镜",
minWidth: 120, minWidth: 120,
value: "targetFieldCode", value: "isInnerCheck",
formatter: (row) => {
let arr = [
{ label: "", value: "0" },
{ label: "", value: "1" },
]
let label
if (String(row.isInnerCheck)) {
label = arr.filter((e) => e.value == row.isInnerCheck)[0].label
} else {
label = "--"
}
return label
},
}, },
{ {
label: "筛查审核状态", label: "筛查审核状态",
minWidth: 180, minWidth: 120,
value: "createTime", value: "checkStatus",
formatter: (row) => {
let arr = [
{ label: "待审核", value: "1" },
{ label: "驳回修改", value: "2" },
{ label: "合格", value: "3" },
{ label: "不合格", value: "4" },
]
let label
if (row.checkStatus) {
label = arr.filter((e) => e.value == row.checkStatus)[0].label
} else {
label = "--"
}
return label
},
}, },
{ {
label: "操作", label: "操作",
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment