From c1b92c8821e62bbf151d747a0ec630e18677438b Mon Sep 17 00:00:00 2001
From: qx <1084500556@qq.com>
Date: 星期二, 15 七月 2025 09:21:39 +0800
Subject: [PATCH] qx

---
 src/views/system/tijian/index.vue   |   47 ++++++++++++++++++++---
 src/views/doctor/checkAll/index.vue |   54 ++++++++++++++++++--------
 src/views/login.vue                 |   12 ++++++
 src/views/hosp/project/index.vue    |    4 +-
 4 files changed, 91 insertions(+), 26 deletions(-)

diff --git a/src/views/doctor/checkAll/index.vue b/src/views/doctor/checkAll/index.vue
index 38b200a..1030587 100644
--- a/src/views/doctor/checkAll/index.vue
+++ b/src/views/doctor/checkAll/index.vue
@@ -1,7 +1,6 @@
 <template>
   <div class="mainbox">
-    <el-form :model="queryParams" ref="tableList" :inline="true" label-width="76px" style="margin-top: 10px"
-      v-if="tjStatus == 0">
+       <el-form :model="queryParams" ref="tableList" :inline="true" label-width="76px" style="margin-top: 10px">
       <el-form-item label="濮撳悕" prop="name">
         <el-input v-model="queryParams.name" style="width: 120px" placeholder="璇疯緭鍏ュ鍚�" clearable
           @keyup.enter.native="submitForm"></el-input>
@@ -10,11 +9,15 @@
         <el-input ref="inputName" v-model="queryParams.tjNumber" style="width: 180px" placeholder="璇疯緭鍏ヤ綋妫�鍙�" clearable
           @keyup.enter.native="submitForm" @blur="hb"></el-input>
       </el-form-item>
-      <el-form-item label="浣撴鏃堕棿" prop="tjTime">
-        <el-date-picker v-model="startTime" type="datetimerange" align="right" :picker-options="pickerOptions"
-          style="width: 310px" start-placeholder="寮�濮嬫棩鏈�" end-placeholder="缁撴潫鏃ユ湡" :default-time="['00:00:00', '23:00:00']"
-          format="yyyy-MM-dd HH:mm" value-format="yyyy-MM-dd HH:mm" @change="dateChangebirthday1">
-        </el-date-picker>
+       <el-form-item label="浣撴绫诲埆">
+                <el-select style="width: 200px" v-model="queryParams.tjCategory" placeholder="璇烽�夋嫨浣撴绫诲埆">
+                  <el-option v-for="dict in dict.type.dict_tjtype" :key="dict.value" :label="dict.label"
+                    :value="dict.value"></el-option>
+                </el-select>
+              </el-form-item>
+      <el-form-item label="濂楅鍚嶇О" prop="tcm">
+        <el-input v-model="queryParams.tcm" style="width: 120px" placeholder="璇疯緭鍏ュ椁愬悕绉�" clearable
+          @keyup.enter.native="submitForm"></el-input>
       </el-form-item>
       <el-form-item label="鍗曚綅鍚嶇О" prop="tjCompName" style="margin-left: 20px">
         <el-select :remote-method="getRemoteData" v-model="queryParams.tjCompName" value-key="drugManufacturerId"
@@ -22,21 +25,37 @@
           <el-option v-for="dict in CompanyList" :key="dict.drugManufacturerId" :label="dict.cnName" :value="dict" />
         </el-select>
       </el-form-item>
-      <el-form-item label="浣撴绫诲埆">
-        <el-select style="width: 200px" v-model="queryParams.tjCategory" placeholder="璇烽�夋嫨浣撴绫诲埆"  @change="searchCategory">
-          <el-option v-for="dict in dict.type.dict_tjtype" :key="dict.value" :label="dict.label"
-            :value="dict.value"></el-option>
-        </el-select>
-        <!-- <el-input v-model="form.category" placeholder="璇疯緭鍏ヤ綋妫�绫诲埆" /> -->
-      </el-form-item>
+
       <el-form-item>
         <el-button type="primary" size="mini" @click="submitForm" style="margin-right: 15px">鎼滅储</el-button>
         <el-button size="mini" @click="resetQuery">閲嶇疆</el-button>
+        <el-button type="primary" size="mini" @click="toggleCollapse" style="margin-right: 15px"
+          v-show="isCollapsed == 0">楂樼骇鎼滅储</el-button>
+        <el-button type="primary" size="mini" @click="toggleCollapse3" style="margin-right: 15px"
+          v-show="isCollapsed == 1">楂樼骇鎼滅储</el-button>
       </el-form-item>
+      <el-row v-show="isCollapsed == 1" :gutter="20">
+         <el-col :span="4">
+        <el-form-item label="瀹℃牳鍖诲笀" prop="shys">
+          <el-input ref="inputName" v-model="queryParams.shys" style="width: 120px" placeholder="璇疯緭鍏ュ鏍稿尰甯�" clearable
+            @keyup.enter.native="submitForm"></el-input>
+        </el-form-item>
+        </el-col>
+        <el-col :span="8">
+          <el-form-item label="浣撴鏃堕棿" prop="tjTime">
+            <el-date-picker v-model="startTime" type="datetimerange" align="right" :picker-options="pickerOptions"
+              style="width: 310px" start-placeholder="寮�濮嬫棩鏈�" end-placeholder="缁撴潫鏃ユ湡"
+              :default-time="['00:00:00', '23:00:00']" format="yyyy-MM-dd HH:mm" value-format="yyyy-MM-dd HH:mm"
+              @change="dateChangebirthday1">
+            </el-date-picker>
+          </el-form-item>
+        </el-col>
+
+      </el-row>
     </el-form>
 
 
-    <el-form :model="queryParams" ref="tableList" :inline="true" label-width="76px" style="margin-top: 10px"
+    <!-- <el-form :model="queryParams" ref="tableList" :inline="true" label-width="76px" style="margin-top: 10px"
       v-if="tjStatus == 1">
       <el-form-item label="濮撳悕" prop="name">
         <el-input v-model="queryParams.name" style="width: 120px" placeholder="璇疯緭鍏ュ鍚�" clearable
@@ -62,7 +81,7 @@
           <el-option v-for="dict in dict.type.dict_tjtype" :key="dict.value" :label="dict.label"
             :value="dict.value"></el-option>
         </el-select>
-        <!-- <el-input v-model="form.category" placeholder="璇疯緭鍏ヤ綋妫�绫诲埆" /> -->
+        <el-input v-model="form.category" placeholder="璇疯緭鍏ヤ綋妫�绫诲埆" /> 
       </el-form-item>
       <el-form-item>
         <el-button type="primary" size="mini" @click="submitForm" style="margin-right: 15px">鎼滅储</el-button>
@@ -84,7 +103,7 @@
         </el-col>
       </el-row>
 
-    </el-form>
+    </el-form> -->
 
     <el-radio-group v-model="tjStatus" @input="radioChange" style="margin-left: 20px">
       <el-radio-button label="0">鏈鏍�</el-radio-button>
@@ -1050,6 +1069,7 @@
         name: null,
         checkStatus: null,
         shys: null,
+        tcm: null,
         tjCategory: null
       },
       formobj: {},
diff --git a/src/views/hosp/project/index.vue b/src/views/hosp/project/index.vue
index 7e0036e..ca33717 100644
--- a/src/views/hosp/project/index.vue
+++ b/src/views/hosp/project/index.vue
@@ -470,11 +470,11 @@
       ],
       wsTypesy: [
         {
-          value:"0",
+          value:"1",
           label:"鏄�"
         },
         {
-          value:"1",
+          value:"0",
           label:"鍚�"
         }
       ],
diff --git a/src/views/login.vue b/src/views/login.vue
index a4e01dc..6373287 100644
--- a/src/views/login.vue
+++ b/src/views/login.vue
@@ -182,6 +182,12 @@
             case '8099':
             this.loginForm.hospId = "bjfhyy";
             break;
+             case '8100':
+            this.loginForm.hospId = "ssyjyy";
+            break;
+             case '8101':
+            this.loginForm.hospId = "bjsqyy";
+            break;
         }
         Cookies.set("hospId", this.loginForm.hospId);
       } else if (env === 'staging') {
@@ -205,6 +211,12 @@
           case '9017':
             this.loginForm.hospId = "bjxjyy";
             break;
+             case '9018':
+            this.loginForm.hospId = "ssyjyy";
+            break;
+             case '9019':
+            this.loginForm.hospId = "bjsqyy";
+            break;
         }
         Cookies.set("hospId", this.loginForm.hospId);
       }
diff --git a/src/views/system/tijian/index.vue b/src/views/system/tijian/index.vue
index f175afb..51025ed 100644
--- a/src/views/system/tijian/index.vue
+++ b/src/views/system/tijian/index.vue
@@ -421,6 +421,31 @@
             </el-col>
           </el-row>
         </el-tab-pane>
+        <el-tab-pane label="浜插睘濂楅" name="four">
+          <el-form :model="queryParam" ref="queryForm" size="small" :inline="true" v-if="showSearch" label-width="auto"
+            @submit.native.prevent="handle">
+            <el-form-item label="濮撳悕" prop="pacName">
+              <el-input v-model="queryParam.pacName" placeholder="璇疯緭鍏ュ鍚�" clearable @keyup.enter.native="handle" />
+            </el-form-item>
+             <el-form-item label="韬唤璇�" prop="pacName">
+              <el-input v-model="queryParam.pacName" placeholder="璇疯緭鍏ヨ韩浠借瘉" clearable @keyup.enter.native="handle" />
+            </el-form-item>
+            <el-form-item>
+              <el-button type="primary" icon="el-icon-search" size="mini" @click="handle">鏌ヨ</el-button>
+            </el-form-item>
+          </el-form>
+          <div class="tab4">
+            <div class="grid-content bg-purple" style="margin-left: 5px; width: 98%">
+              <el-table v-loading="loading" element-loading-text="姝e湪鍔犺浇涓�..." element-loading-spinner="el-icon-loading"
+                border :data="newpacName" @selection-change="handleSelectionChange" height="450px" ref="tb">
+                <el-table-column type="selection" width="40px" align="center" label="閫夋嫨" />
+                <el-table-column label="濂楅鍚嶇О" align="center" prop="pacName" width="120px" />
+                <el-table-column label="濂楅浠锋牸" align="center" prop="price" width="120px" />
+                <el-table-column label="濂楅鏄庣粏" align="center" prop="allProName" :show-overflow-tooltip="true" />
+              </el-table>
+            </div>
+          </div>
+        </el-tab-pane>
       </el-tabs>
       <span slot="footer" class="dialog-footer">
         <el-button @click="cancel">鍙� 娑�</el-button>
@@ -479,8 +504,11 @@
                   :max="10" :min="0" @change="debounceNumberChange" :disabled="isfalse"></el-input-number>
               </el-form-item>
               <el-form-item label="瀹炴敹閲戦">
-                <el-input placeholder="瀹炴敹閲戦" v-model="TotalPrice" style="width: 206px" @input="changeXianjia"
+                <el-input placeholder="瀹炴敹閲戦" v-model="TotalPrice" style="width: 205px" @input="changeXianjia"
                   @blur="numberChangeXianPrice(discount, discount)" />
+              </el-form-item>
+              <el-form-item label="鏄惁鏇挎" v-if="tjtype">
+                <el-input placeholder="鏄惁鏇挎" v-model="sftj" style="width: 150px"></el-input>
               </el-form-item>
               <br />
 
@@ -923,6 +951,8 @@
       proIds: [],
       // 鏄剧ず鎼滅储鏉′欢
       showSearch: true,
+      tjtype: false,
+      sftj:null,
       activeNames: "first",
       // 鏍戠姸褰㈢姸
       Treedata: [],
@@ -1231,6 +1261,7 @@
       this.title = "娣诲姞浣撴鍗曚綅淇℃伅缁存姢";
     },
     idFn1() {
+      this.tjtype = true
       if (this.form.firmName) {
         const originalCompId = this.form.firmId;
         this.CompanyList.forEach((item) => {
@@ -1743,10 +1774,10 @@
       }
 
       // 鍙�夛細妫�鏌� sfzImg 鏄惁瀛樺湪
-      if (!formData.sfzImg) {
-        this.$message.warning("璇峰厛鑾峰彇韬唤璇佸ご鍍�");
-        return;
-      }
+      // if (!formData.sfzImg) {
+      //   this.$message.warning("璇峰厛鑾峰彇韬唤璇佸ご鍍�");
+      //   return;
+      // }
 
       addCustomer(formData).then((response) => {
         this.responseList = response.data;
@@ -2946,9 +2977,11 @@
 
     // 澶勭悊璁㈠崟椤圭洰
     processOrderItems(cusId) {
-      console.log(11222)
       getTransitionList1(cusId).then((response) => {
-        this.tableData1 = response.data;
+       this.tableData1 = response.data;
+        // if (response.data.tjCategory != null) {
+        //   this.tjCategory = response.data.tjCategory;
+        // }
         let Price = 0;
         if (this.tableData1) {
           this.tableData1.forEach((item) => {

--
Gitblit v1.8.0