|
|
|
@ -24,6 +24,22 @@ |
|
|
|
<el-option label="结束评估" :value="2"></el-option> |
|
|
|
</el-select> |
|
|
|
</el-form-item> |
|
|
|
<el-form-item label="评估师" prop="param.testerId"> |
|
|
|
<el-select |
|
|
|
v-model="queryParams.param.testerId" |
|
|
|
placeholder="请选择" |
|
|
|
size="small" |
|
|
|
clearable |
|
|
|
filterable |
|
|
|
> |
|
|
|
<el-option |
|
|
|
v-for="item in workloadList" |
|
|
|
:key="item.userId" |
|
|
|
:label="item.nickName" |
|
|
|
:value="item.userId" |
|
|
|
></el-option> |
|
|
|
</el-select> |
|
|
|
</el-form-item> |
|
|
|
<el-form-item label="评估版本" prop="param.version"> |
|
|
|
<el-select |
|
|
|
v-model="queryParams.param.version" |
|
|
|
@ -381,6 +397,7 @@ import { versionQuery } from "@/api/his/hospital"; |
|
|
|
import { deptTreeSelect } from "@/api/system/user"; |
|
|
|
import scaleTable from "./ReportDetail/scaleTable.vue"; |
|
|
|
import { getScaleList } from "@/api/his/scale"; |
|
|
|
import { userStatistics } from "@/views/index.js"; |
|
|
|
import Treeselect from "@riophae/vue-treeselect"; |
|
|
|
import "@riophae/vue-treeselect/dist/vue-treeselect.css"; |
|
|
|
export default { |
|
|
|
@ -445,6 +462,7 @@ export default { |
|
|
|
patientDetail: null, |
|
|
|
deptOptions: [], // 科室选择 |
|
|
|
versionList: [], // 版本列表 |
|
|
|
workloadList: [], // 工作量统计列表 |
|
|
|
}; |
|
|
|
}, |
|
|
|
created() { |
|
|
|
@ -456,8 +474,16 @@ export default { |
|
|
|
this.getScaleLists(); |
|
|
|
this.getVersion(); |
|
|
|
this.getDeptTree(); |
|
|
|
this.getuserStatistics(); |
|
|
|
}, |
|
|
|
methods: { |
|
|
|
// 工作量统计 |
|
|
|
getuserStatistics() { |
|
|
|
userStatistics({}).then((res) => { |
|
|
|
this.workloadList = res.data; |
|
|
|
}); |
|
|
|
}, |
|
|
|
|
|
|
|
/** 获取科室数据 */ |
|
|
|
getDeptTree() { |
|
|
|
deptTreeSelect().then((response) => { |
|
|
|
|