| | |
| | | v-model="queryParams.scopetype" |
| | | placeholder="默认全部科室" |
| | | :options="sourcetype" |
| | | filterable |
| | | clearable |
| | | :props="{ expandTrigger: 'hover' }" |
| | | @change="handleChange" |
| | | ></el-cascader> |
| | |
| | | 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"; |
| | | |
| | |
| | | const orgname = localStorage.getItem("orgname"); |
| | | if (orgname == "南华大学附属第一医院") { |
| | | query360PatInfonh(id).then((res) => { |
| | | if (res.url) { |
| | | window.open(res.url, "_blank"); |
| | | if (res.data) { |
| | | window.open(res.data, "_blank"); |
| | | } else { |
| | | this.$modal.msgWarning("360查询无结果"); |
| | | } |
| | |
| | | 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); |