| | |
| | | v-model="queryParams.scopetype" |
| | | placeholder="默认全部科室" |
| | | :options="sourcetype" |
| | | filterable |
| | | clearable |
| | | filterable |
| | | clearable |
| | | :props="{ expandTrigger: 'hover' }" |
| | | @change="handleChange" |
| | | ></el-cascader> |
| | |
| | | start-placeholder="开始日期" |
| | | end-placeholder="结束日期" |
| | | ></el-date-picker> |
| | | </el-form-item> |
| | | <el-form-item label="床号排序" prop="bedSort"> |
| | | <el-select |
| | | v-model="queryParams.bedSort" |
| | | placeholder="不按床号排序" |
| | | style="width: 160px" |
| | | > |
| | | <el-option label="不按床号排序" :value="null"></el-option> |
| | | <el-option label="按床号正序" :value="1"></el-option> |
| | | <el-option label="按床号倒序" :value="2"></el-option> |
| | | </el-select> |
| | | </el-form-item> |
| | | |
| | | <el-row> |
| | |
| | | size="medium" |
| | | :disabled="single" |
| | | @click="handleUpdate" |
| | | v-hasPermi="['system:user:edit']" |
| | | |
| | | >修改</el-button |
| | | > |
| | | </el-col> --> |
| | |
| | | scope.row.idcardno, |
| | | scope.row.drcode, |
| | | scope.row.drname, |
| | | scope.row.patid, |
| | | scope.row.patid |
| | | ) |
| | | " |
| | | ><span class="button-textsc">{{ |
| | |
| | | width="120" |
| | | align="center" |
| | | /> |
| | | <el-table-column prop="leaveldeptname" label="科室" align="center" /> |
| | | <el-table-column |
| | | prop="leaveldeptname" |
| | | label="科室" |
| | | align="center" |
| | | /> |
| | | <el-table-column |
| | | prop="leavehospitaldistrictname" |
| | | label="病区" |
| | |
| | | <el-table |
| | | :data="taskList" |
| | | border |
| | | height="680" |
| | | height="680" |
| | | style="width: 100%" |
| | | size="small" |
| | | @current-change="handleTaskSelectionChange" |
| | |
| | | import Treeselect from "@riophae/vue-treeselect"; |
| | | import { listDept } from "@/api/system/dept"; |
| | | import "@riophae/vue-treeselect/dist/vue-treeselect.css"; |
| | | import { query360PatInfo,query360PatInfonh, getTasklist, addSubtask } from "@/api/AiCentre/index"; |
| | | import { |
| | | query360PatInfo, |
| | | query360PatInfonh, |
| | | getTasklist, |
| | | addSubtask, |
| | | } from "@/api/AiCentre/index"; |
| | | |
| | | import store from "@/store"; |
| | | |
| | |
| | | pageNum: 1, |
| | | pageSize: 10, |
| | | cry: 1, |
| | | bedSort: null, |
| | | searchscope: 3, |
| | | scopetype: [], |
| | | leaveldeptcodes: [], |
| | |
| | | pageSize: 100, // 设置较大的分页获取更多任务 |
| | | type: 2, // 根据实际情况调整 |
| | | }; |
| | | |
| | | topqueryParams.deptcodes = store.getters.belongDepts.map( |
| | | (obj) => obj.deptCode |
| | | ); |
| | | topqueryParams.hospitaldistrictcodes = store.getters.belongWards.map( |
| | | (obj) => obj.districtCode |
| | | ); |
| | | getTasklist(topqueryParams) |
| | | .then((response) => { |
| | | this.taskList = response.rows; |
| | |
| | | } |
| | | |
| | | this.batchTaskVisible = false; |
| | | this.$router.push({ |
| | | path: "/followvisit/Continue", |
| | | }); |
| | | this.getList(); // 刷新患者列表 |
| | | } catch (error) { |
| | | this.$modal.msgError("批量添加任务过程中出错:" + error.message); |
| | |
| | | pageNum: 1, |
| | | pageSize: 10, |
| | | cry: 1, |
| | | bedSort: null, |
| | | searchscope: 3, |
| | | scopetype: [], |
| | | leaveldeptcodes: [], |