Browse Source

工作量统计跳转报告单

whszxyjhyy
lzp 2 weeks ago
parent
commit
768dc55f34
  1. 26
      web_admin/src/views/his/Report/index.vue
  2. 4
      web_admin/src/views/statistics/index.vue

26
web_admin/src/views/his/Report/index.vue

@ -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) => {

4
web_admin/src/views/statistics/index.vue

@ -340,7 +340,7 @@
<span class="stat-label">{{ workload.nickName }}</span>
<span
class="stat-value clickable"
@click="handleClick('scale', { testerId: workload.userId })"
@click="handleClick('report', { testerId: workload.userId })"
>
{{ workload.num || 0 }}
</span>
@ -359,7 +359,7 @@
class="stat-value"
:class="{ clickable: selectedWorkload }"
@click="
handleClick('scale', { testerId: selectedWorkloadValue.userId })
handleClick('report', { testerId: selectedWorkloadValue.userId })
"
>
{{ selectedWorkloadValue ? selectedWorkloadValue.num : "" }}

Loading…
Cancel
Save