|
|
@ -48,14 +48,6 @@ |
|
|
|
<el-option label="女" :value="1" /> |
|
|
|
</el-select> |
|
|
|
</el-form-item> |
|
|
|
<!-- <el-form-item label="手机号码" prop="phone"> |
|
|
|
<el-input v-model="queryParams.param.phone" placeholder="请输入" clearable |
|
|
|
@keyup.enter.native="handleQuery" /> |
|
|
|
</el-form-item> |
|
|
|
<el-form-item label="证件号码" prop="idCard"> |
|
|
|
<el-input v-model="queryParams.param.idCard" placeholder="请输入" clearable |
|
|
|
@keyup.enter.native="handleQuery" /> |
|
|
|
</el-form-item> --> |
|
|
|
<el-form-item label="年龄范围" prop="createBy"> |
|
|
|
<div class="form-item-age"> |
|
|
|
<el-input |
|
|
@ -93,6 +85,20 @@ |
|
|
|
<el-option label="驳回" :value="3" /> |
|
|
|
</el-select> |
|
|
|
</el-form-item> |
|
|
|
<el-form-item label="上报" prop="managementId"> |
|
|
|
<el-select |
|
|
|
v-model="queryParams.param.managementId" |
|
|
|
placeholder="请选择" |
|
|
|
> |
|
|
|
<el-option |
|
|
|
v-for="item in managerMyList" |
|
|
|
:key="item.id" |
|
|
|
:label="item.reportTitle" |
|
|
|
:value="item.id" |
|
|
|
> |
|
|
|
</el-option> |
|
|
|
</el-select> |
|
|
|
</el-form-item> |
|
|
|
<el-form-item> |
|
|
|
<el-button |
|
|
|
type="primary" |
|
|
@ -471,9 +477,20 @@ |
|
|
|
ref="form" |
|
|
|
:model="form" |
|
|
|
:rules="rules" |
|
|
|
label-width="140px" |
|
|
|
label-width="100px" |
|
|
|
class="formStep" |
|
|
|
> |
|
|
|
<el-form-item label="上报" prop="managementId"> |
|
|
|
<el-select v-model="form.managementId" placeholder="请选择"> |
|
|
|
<el-option |
|
|
|
v-for="item in managerMyList" |
|
|
|
:key="item.id" |
|
|
|
:label="item.reportTitle" |
|
|
|
:value="item.id" |
|
|
|
> |
|
|
|
</el-option> |
|
|
|
</el-select> |
|
|
|
</el-form-item> |
|
|
|
<el-form-item label="姓名" prop="name"> |
|
|
|
<el-input v-model="form.name" placeholder="请输入" /> |
|
|
|
</el-form-item> |
|
|
@ -578,18 +595,6 @@ |
|
|
|
<el-form-item label="责任医生" prop=""> |
|
|
|
<el-input v-model="form.doctor" placeholder="请输入" /> |
|
|
|
</el-form-item> |
|
|
|
|
|
|
|
<!-- <el-form-item label="随访队列" prop="queueIdList"> |
|
|
|
<el-select v-model="form.queueIdList" multiple placeholder="请选择"> |
|
|
|
<el-option |
|
|
|
v-for="item in followupList" |
|
|
|
:key="item.id" |
|
|
|
:label="item.name" |
|
|
|
:value="item.id" |
|
|
|
> |
|
|
|
</el-option> |
|
|
|
</el-select> |
|
|
|
</el-form-item> --> |
|
|
|
</el-form> |
|
|
|
<div slot="footer" class="dialog-footer"> |
|
|
|
<el-button type="primary" @click="submitForm">确 定</el-button> |
|
|
@ -644,6 +649,7 @@ import { |
|
|
|
saveAidRecord, |
|
|
|
queueAdd, |
|
|
|
exportTreatmentPg, |
|
|
|
managerMy, |
|
|
|
} from "@/api/medicalFile"; |
|
|
|
import { getToken } from "@/utils/auth"; |
|
|
|
import { followupQuery } from "@/api/followupFile"; |
|
|
@ -653,7 +659,7 @@ export default { |
|
|
|
data() { |
|
|
|
return { |
|
|
|
reportPath: "", |
|
|
|
|
|
|
|
managerMyList: [], // 我的上报 |
|
|
|
timestamp: "", |
|
|
|
qzUrl: process.env.VUE_APP_API_QZURL, // 二维码路径 |
|
|
|
userInfo: {}, |
|
|
@ -992,10 +998,19 @@ export default { |
|
|
|
this.open = true; |
|
|
|
} |
|
|
|
this.getList(); |
|
|
|
this.getManagerMy(); |
|
|
|
this.userInfo = JSON.parse(localStorage.getItem("user")); |
|
|
|
// this.getFollowupQuery(); |
|
|
|
}, |
|
|
|
methods: { |
|
|
|
getManagerMy() { |
|
|
|
managerMy({ |
|
|
|
pageNum: -1, |
|
|
|
param: {}, |
|
|
|
}).then((res) => { |
|
|
|
this.managerMyList = res.data.list; |
|
|
|
}); |
|
|
|
}, |
|
|
|
// 获取随访队列信息 |
|
|
|
getFollowupQuery() { |
|
|
|
followupQuery({ |
|
|
@ -1077,6 +1092,7 @@ export default { |
|
|
|
doctor: "", |
|
|
|
status: 0, |
|
|
|
queueIdList: [], |
|
|
|
managementId: "", |
|
|
|
}; |
|
|
|
this.resetForm("form"); |
|
|
|
}, |
|
|
@ -1098,6 +1114,7 @@ export default { |
|
|
|
endAge: "", |
|
|
|
doctor: "", |
|
|
|
status: "", |
|
|
|
managementId: "", |
|
|
|
}; |
|
|
|
this.handleQuery(); |
|
|
|
}, |
|
|
|