Browse Source

诊疗档案调整随访工单,列表查询添加添加清空

newMaster
1747191978@qq.com 4 months ago
parent
commit
0014c272f2
  1. 2
      acupuncture-前台/src/views/followFile/subjects.vue
  2. 24
      acupuncture-前台/src/views/followFile/work.vue
  3. 8
      acupuncture-前台/src/views/medicalFile/index.vue

2
acupuncture-前台/src/views/followFile/subjects.vue

@ -9,7 +9,7 @@
label-width="68px" label-width="68px"
> >
<el-form-item label="随访队列" prop="queueId"> <el-form-item label="随访队列" prop="queueId">
<el-select v-model="queryParams.param.queueId" placeholder="请选择"> <el-select v-model="queryParams.param.queueId" clearable placeholder="请选择">
<el-option <el-option
v-for="item in followupList" v-for="item in followupList"
:key="item.id" :key="item.id"

24
acupuncture-前台/src/views/followFile/work.vue

@ -1,6 +1,19 @@
<template> <template>
<div class="app-container"> <div class="app-container">
<el-row :gutter="10" class="mb8"> <el-row :gutter="10" class="mb8">
<el-form :model="queryParams" ref="queryForm" size="small" :inline="true" v-show="showSearch"
label-width="68px">
<el-form-item label="" prop="keywords">
<el-input v-model="queryParams.param.keywords" placeholder="支持姓名、全拼、简拼、手机号吗、证件号码" clearable
@keyup.enter.native="handleQuery" clearable/>
</el-form-item>
<el-form-item>
<el-button type="primary" icon="el-icon-search" size="mini" @click="handleQuery">搜索</el-button>
<el-button icon="el-icon-refresh" size="mini" @click="resetQuery">
重置
</el-button>
</el-form-item>
</el-form>
<right-toolbar :showSearch.sync="showSearch" @queryTable="getList"></right-toolbar> <right-toolbar :showSearch.sync="showSearch" @queryTable="getList"></right-toolbar>
</el-row> </el-row>
<el-tabs v-model="queryParams.param.status" @tab-click="handleClick"> <el-tabs v-model="queryParams.param.status" @tab-click="handleClick">
@ -54,15 +67,13 @@
width="150" width="150"
/> --> /> -->
<el-table-column label="失访原因" align="center" prop="reason" show-overflow-tooltip width="150" /> <el-table-column label="失访原因" align="center" prop="reason" show-overflow-tooltip width="150" />
<el-table-column fixed="right" label="操作" align="center" width="150"> <el-table-column fixed="right" label="操作" align="center" width="150">
<template slot-scope="scope"> <template slot-scope="scope">
<!-- :disabled="scope.row.status !== '0'" --> <el-button :disabled="scope.row.status != 0" size="mini" type="text" icon="el-icon-s-check"
<el-button :disabled="scope.row.status !== '0'" size="mini" type="text" icon="el-icon-s-check"
@click="handleFollow(scope.row)"> @click="handleFollow(scope.row)">
随访 随访
</el-button> </el-button>
<el-button :disabled="scope.row.status !== '0'" size="mini" type="text" icon="el-icon-s-release" <el-button :disabled="scope.row.status != 0" size="mini" type="text" icon="el-icon-s-release"
@click="handleLossFollow(scope.row)"> @click="handleLossFollow(scope.row)">
失访 失访
</el-button> </el-button>
@ -230,6 +241,7 @@
pageSize: 10, pageSize: 10,
param: { param: {
status: "0", status: "0",
keywords:'',
}, },
}, },
formDisabled: false, formDisabled: false,
@ -268,6 +280,8 @@
}; };
}, },
created() { created() {
let idCard = this.$route.query.idCard
this.queryParams.param.keywords = idCard || ''
this.getList(); this.getList();
}, },
methods: { methods: {
@ -300,7 +314,7 @@
}, },
/** 重置按钮操作 */ /** 重置按钮操作 */
resetQuery() { resetQuery() {
this.resetForm("queryForm"); this.queryParams.param.keywords = ''
this.handleQuery(); this.handleQuery();
}, },
// //

8
acupuncture-前台/src/views/medicalFile/index.vue

@ -471,7 +471,7 @@
</el-drawer> </el-drawer>
<!-- 导入患者信息 --> <!-- 导入患者信息 -->
<el-dialog title="导入诊疗档案" :visible.sync="importOpen" width="640px" append-to-body> <el-dialog title="导入诊疗档案" :visible.sync="importOpen" width="640px" append-to-body>
<el-form ref="form1" :model="importform"> <el-form ref="importform" :model="importform">
<el-form-item prop="accessUrl"> <el-form-item prop="accessUrl">
<el-upload :limit="1" class="avatar-uploader wj-uploader" :headers="headers" <el-upload :limit="1" class="avatar-uploader wj-uploader" :headers="headers"
:action="uploadFileUrl1" accept=".xlsx, .xls" :before-upload="handleBeforePdfUpload1" :action="uploadFileUrl1" accept=".xlsx, .xls" :before-upload="handleBeforePdfUpload1"
@ -1210,7 +1210,11 @@
.catch(() => {}); .catch(() => {});
}, },
/** 随访记录 */ /** 随访记录 */
handleEecorde(row) {}, handleEecorde(row) {
this.$router.push({
path:`/followWork?idCard=${row.idCard}`
})
},
/** 详情按钮操作 */ /** 详情按钮操作 */
handleDetails(row) { handleDetails(row) {
this.form = JSON.parse(JSON.stringify(row)); this.form = JSON.parse(JSON.stringify(row));

Loading…
Cancel
Save