From 91ec24b5e11ee9294f4061853b93b97508804023 Mon Sep 17 00:00:00 2001
From: qx <1084500556@qq.com>
Date: 星期二, 24 六月 2025 08:58:21 +0800
Subject: [PATCH] qx

---
 src/views/system/biol/index.vue |   38 +++++++++++++++++++++++++++++---------
 1 files changed, 29 insertions(+), 9 deletions(-)

diff --git a/src/views/system/biol/index.vue b/src/views/system/biol/index.vue
index 07064b3..f1acf0d 100644
--- a/src/views/system/biol/index.vue
+++ b/src/views/system/biol/index.vue
@@ -530,8 +530,17 @@
     </el-dialog>
     <!--:before-close="handleClose"  -->
     <el-dialog title="鎻愮ず" :visible.sync="dialogVisiblese" width="30%">
-      <el-radio v-model="radios" label="1">浠庝笟浜哄憳妫�鏌ヨ〃</el-radio>
-      <el-radio v-model="radios" label="2">鍏叡鍦烘墍妫�鏌ヨ〃</el-radio>
+        <el-form :model="forms" ref="form" :inline="true" label-width="76px" style="margin-top: 10px">
+        <el-form-item label="" prop="radios">
+          <el-select  filterable v-model="forms.radios" placeholder="璇烽�夋嫨鎵撳嵃鍋ュ悍妫�鏌ヨ〃绫诲瀷" clearable
+            >
+            <el-option v-for="dict in radiosList" :key="dict.dictValue" :label="dict.dictLabel"
+              :value="dict.dictValue" />
+          </el-select>
+        </el-form-item>
+      </el-form>
+      <!-- <el-radio v-model="radios" label="1">浠庝笟浜哄憳妫�鏌ヨ〃</el-radio>
+      <el-radio v-model="radios" label="2">鍏叡鍦烘墍妫�鏌ヨ〃</el-radio> -->
       <span slot="footer" class="dialog-footer">
         <el-button @click="dialogVisiblese = false">鍙� 娑�</el-button>
         <el-button type="primary" @click="timjiao">纭� 瀹�</el-button>
@@ -555,6 +564,8 @@
 } from "@/api/hosp/order";
 import moment from "moment";
 import ViewPdf from "@/components/ViewPdf";
+import { getDicts } from "@/api/system/dict/data";
+
 import {
   SubmitCompany,
   getCompany,
@@ -575,6 +586,10 @@
       isLoading: false,
       isChexiao:false,
       createTimeList: "",
+       forms:{
+        radios:""
+      },
+      radiosList: [],
       // printObj: {
       //   id: "box",             //鎵撳嵃鐨勫尯鍩�
       //   preview: false,            //棰勮宸ュ叿鏄惁鍚敤
@@ -803,16 +818,21 @@
     },
 
     jiankangReport() {
-      this.dialogVisiblese = true;
+     this.dialogVisiblese = true;
+        let dictType = "jimu_lx"
+      getDicts(dictType).then(res => {
+        console.log(res.data)
+        this.radiosList = res.data
+      })
     },
     timjiao() {
-      if (this.radios == "1") {
-        this.mobanId = "912502827716915200";
-      } else {
-        this.mobanId = "912519857543262208";
-      }
+      // if (this.radios == "1") {
+      //   this.mobanId = "912502827716915200";
+      // } else {
+      //   this.mobanId = "912519857543262208";
+      // }
       const tjNum = this.report;
-      const viewNum = this.mobanId;
+      const viewNum = this.forms.radios;
       const params = { viewNum, tjNum };
       this.$tab.openPage("鍋ュ悍璇佹鏌ヨ〃", "/report/jiankangzheng", params);
     },

--
Gitblit v1.8.0