|
@ -33,6 +33,21 @@ |
|
|
</el-option> |
|
|
</el-option> |
|
|
</el-select> |
|
|
</el-select> |
|
|
</el-form-item> |
|
|
</el-form-item> |
|
|
|
|
|
<el-form-item label="随访队列" prop="queueId"> |
|
|
|
|
|
<el-select |
|
|
|
|
|
v-model="queryParams.param.queueId" |
|
|
|
|
|
clearable |
|
|
|
|
|
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-item> |
|
|
<el-form-item> |
|
|
<el-button |
|
|
<el-button |
|
|
type="primary" |
|
|
type="primary" |
|
@ -330,11 +345,13 @@ import { |
|
|
updStatus, |
|
|
updStatus, |
|
|
followPatient, |
|
|
followPatient, |
|
|
followStatus, |
|
|
followStatus, |
|
|
|
|
|
followupQuery, |
|
|
} from "@/api/followupFile"; |
|
|
} from "@/api/followupFile"; |
|
|
export default { |
|
|
export default { |
|
|
name: "Notice", |
|
|
name: "Notice", |
|
|
data() { |
|
|
data() { |
|
|
return { |
|
|
return { |
|
|
|
|
|
followupList: [], |
|
|
options: [ |
|
|
options: [ |
|
|
{ |
|
|
{ |
|
|
label: "患者原因", |
|
|
label: "患者原因", |
|
@ -517,8 +534,24 @@ export default { |
|
|
let idCard = this.$route.query.idCard; |
|
|
let idCard = this.$route.query.idCard; |
|
|
this.queryParams.param.keywords = idCard || ""; |
|
|
this.queryParams.param.keywords = idCard || ""; |
|
|
this.getList(); |
|
|
this.getList(); |
|
|
|
|
|
this.getFollowupQuery(); |
|
|
}, |
|
|
}, |
|
|
methods: { |
|
|
methods: { |
|
|
|
|
|
// 获取随访队列信息 |
|
|
|
|
|
getFollowupQuery() { |
|
|
|
|
|
followupQuery({ |
|
|
|
|
|
pageNum: -1, |
|
|
|
|
|
param: { |
|
|
|
|
|
status: 1, |
|
|
|
|
|
}, |
|
|
|
|
|
}).then((res) => { |
|
|
|
|
|
this.followupList = res.data.list; |
|
|
|
|
|
let commonQueue = JSON.parse(localStorage.getItem("commonQueue")); |
|
|
|
|
|
commonQueue?.forEach((i) => { |
|
|
|
|
|
this.followupList.unshift(i); |
|
|
|
|
|
}); |
|
|
|
|
|
}); |
|
|
|
|
|
}, |
|
|
handleClick(tab, event) { |
|
|
handleClick(tab, event) { |
|
|
this.queryParams.param.childStatus = ""; |
|
|
this.queryParams.param.childStatus = ""; |
|
|
this.getList(); |
|
|
this.getList(); |
|
|