Browse Source

通过id获取组织名称接口替换

newMaster
liuzhipeng 3 months ago
parent
commit
322643fc50
  1. 2
      acupuncture-前台/src/api/screening.js
  2. 12
      acupuncture-前台/src/views/screening/h5.vue
  3. 4
      acupuncture-前台/src/views/screening/qrCode.vue

2
acupuncture-前台/src/api/screening.js

@ -3,7 +3,7 @@ import request from "@/utils/request";
// 通过组织id查询医院信息 // 通过组织id查询医院信息
export function queryHospitalNoToken(data) { export function queryHospitalNoToken(data) {
return request({ return request({
url: "hospital/queryHospitalNoToken", url: "web/queryTenantById",
method: "post", method: "post",
data: data, data: data,
}); });

12
acupuncture-前台/src/views/screening/h5.vue

@ -1,6 +1,6 @@
<template> <template>
<div class="app-container"> <div class="app-container">
<div class="hospital">{{ hospitalName || "- - - -" }}</div> <div class="hospital">{{ tenantName || "- - - -" }}</div>
<el-form <el-form
v-if="stepNum == 1" v-if="stepNum == 1"
:rules="rules" :rules="rules"
@ -12,7 +12,7 @@
<div class="card"> <div class="card">
<div class="card-title">基本信息</div> <div class="card-title">基本信息</div>
<div> <div>
<el-upload <!-- <el-upload
name="file" name="file"
accept=".img,.png,.jpg" accept=".img,.png,.jpg"
:action="uploadFileUrl" :action="uploadFileUrl"
@ -31,7 +31,7 @@
/> />
<span>扫描身份证</span> <span>扫描身份证</span>
</div> </div>
</el-upload> </el-upload> -->
<el-form-item label="姓名" prop="SCWJ-NAME"> <el-form-item label="姓名" prop="SCWJ-NAME">
<el-input <el-input
v-model="form['SCWJ-NAME']" v-model="form['SCWJ-NAME']"
@ -151,7 +151,7 @@ export default {
data() { data() {
return { return {
hospitalId: "", hospitalId: "",
hospitalName: "医院名称", tenantName: "",
stepNum: 1, // stepNum: 1, //
uploadFileUrl: process.env.VUE_APP_BASE_URL + "/baidu/ocr/idcardInfo", // uploadFileUrl: process.env.VUE_APP_BASE_URL + "/baidu/ocr/idcardInfo", //
fileList: [], fileList: [],
@ -427,10 +427,10 @@ export default {
// id // id
getQueryHospitalNoToken() { getQueryHospitalNoToken() {
let params = { let params = {
hospitalId: this.$route.query.hospitalId, id: this.$route.query.id,
}; };
queryHospitalNoToken(params).then((response) => { queryHospitalNoToken(params).then((response) => {
this.hospitalName = response.data || ""; this.tenantName = response.data.name || "";
}); });
}, },
// BIM // BIM

4
acupuncture-前台/src/views/screening/qrCode.vue

@ -276,10 +276,10 @@ export default {
this.$refs["form"].validate((valid) => { this.$refs["form"].validate((valid) => {
if (valid) { if (valid) {
let data = JSON.parse(JSON.stringify(this.form)); let data = JSON.parse(JSON.stringify(this.form));
let deptName = let tenantName =
this.tenantsListData.filter((item) => item.id == data.tenantId)[0] this.tenantsListData.filter((item) => item.id == data.tenantId)[0]
?.name || ""; ?.name || "";
data.path = `${path}?tenantId=${data.tenantId}&hospitalName=${deptName}`; data.path = `${path}?tenantId=${data.tenantId}&tenantName=${tenantName}`;
if (data.id != undefined) { if (data.id != undefined) {
addScreen(data).then((response) => { addScreen(data).then((response) => {
this.$modal.msgSuccess("二维码已重新生成,请及时更换"); this.$modal.msgSuccess("二维码已重新生成,请及时更换");

Loading…
Cancel
Save