miaofuhao 10 mēneši atpakaļ
vecāks
revīzija
2b6bd5b445

BIN
CallCenterWeb.UI/RMYY/0417dist.zip


+ 29 - 3
CallCenterWeb.UI/RMYY/src/components/button/orderList.vue

@@ -1837,22 +1837,44 @@ export default {
1837 1837
               if (this.orderTypeSzData.indexOf(this.worktypeInfo) !== -1) {
1838 1838
                 // this.dialogStatus.dialog_ywzx_menchuli = true
1839 1839
                 console.log(this.askOrderObj)
1840
+                this.appointmentMenForm ={
1841
+                  isover: 1,
1842
+                  F_jiuzhenkeshi:'',// 就诊科室 
1843
+                  F_jiezhenyisheng:'',// 就诊医生
1844
+                  F_jiuzhenhao:'',// 就诊号 
1845
+                  
1846
+                  F_gtqk: '',
1847
+                  F_InpatientNum:'',// 住院号 
1848
+                  F_zyks: '',
1849
+                  cont: ''
1850
+                }
1840 1851
                 if (this.askOrderObj.F_gtqk == 2) {
1841 1852
                   this.menTurnover = this.askOrderObj.F_gtqk.toString()
1842 1853
                   this.appointmentMenForm.F_gtqk = this.menTurnover
1843 1854
                 } else {
1844
-                  this.menTurnover = '0'
1845
-                  this.menTurnoverNext =  this.askOrderObj.F_gtqk.toString()
1846
-                  this.appointmentMenForm.F_gtqk = this.menTurnoverNext
1855
+                  
1847 1856
                   if (this.askOrderObj.F_gtqk == 0) {
1857
+                    this.menTurnover = '0'
1858
+                    this.menTurnoverNext =  this.askOrderObj.F_gtqk.toString()
1859
+                    this.appointmentMenForm.F_gtqk = this.menTurnoverNext
1860
+
1848 1861
                     this.mendeptidArr = this.$store.getters.deptmap[parseInt(this.askOrderObj.F_zyks)].ids
1849 1862
                     this.appointmentMenForm.F_zyks = this.askOrderObj.F_zyks
1850 1863
                     this.appointmentMenForm.F_InpatientNum = this.askOrderObj.F_InpatientNum
1864
+
1865
+                    
1866
+
1851 1867
                   } else if (this.askOrderObj.F_gtqk == 1) { 
1868
+                    this.menTurnover = '0'
1869
+                    this.menTurnoverNext =  this.askOrderObj.F_gtqk.toString()
1870
+                    this.appointmentMenForm.F_gtqk = this.menTurnoverNext
1871
+
1852 1872
                     this.mendeptidArr2 = this.$store.getters.deptmap[parseInt(this.askOrderObj.F_jiuzhenkeshi)].ids
1853 1873
                     this.appointmentMenForm.F_jiuzhenkeshi = this.askOrderObj.F_jiuzhenkeshi
1854 1874
                     this.appointmentMenForm.F_jiuzhenhao =  this.askOrderObj.F_jiuzhenhao
1855 1875
                     this.appointmentMenForm.F_jiezhenyisheng =  this.askOrderObj.F_jiezhenyisheng
1876
+
1877
+                    
1856 1878
                   }
1857 1879
                 }
1858 1880
                 
@@ -2092,6 +2114,10 @@ export default {
2092 2114
             name == 'gzbx_wanjie'
2093 2115
         ) {
2094 2116
           this.dialogStatus.dialog_ywzx_finish = true
2117
+        } else if (name == 'ywzx_chuli' && this.orderTypeSzData.indexOf(this.worktypeInfo) !== -1) {
2118
+          this.dialogStatus.dialog_ywzx_menchuli = true
2119
+        } else if(name == 'ywzx_chuli' && this.worktypeInfo == 'huizhen') {
2120
+          this.dialogStatus.dialog_ywzx_huichuli  = true
2095 2121
         } else {
2096 2122
           this.dialogStatus[`dialog_${name}`] = true
2097 2123
         }

+ 12 - 2
CallCenterWeb.UI/RMYY/src/components/workOrder/information/addOrEditInfOrder.vue

@@ -60,7 +60,7 @@
60 60
             </el-col>
61 61
           </el-row>
62 62
 
63
-          <el-row v-if="orderTypeSzData.indexOf(worktypeInfo3) !== -1">
63
+          <el-row v-show="orderTypeSzData.indexOf(worktypeInfo3) !== -1">
64 64
             <el-col :span="12">
65 65
               <el-form-item label="医联体单位" prop="F_Yqname">
66 66
                 <el-select v-model="ruleForm.F_Yqname" placeholder="请选择医联体单位" filterable clearable>
@@ -1119,6 +1119,7 @@ export default {
1119 1119
       if (this.orderTypeSzData.indexOf(this.worktypeInfo3) !== -1) {
1120 1120
         this.getCoperyq()
1121 1121
         this.getListyq()
1122
+        this.getYQmsg()
1122 1123
         if (!this.wid) {
1123 1124
           this.isshowmen = '0'
1124 1125
         } else {
@@ -1584,6 +1585,7 @@ export default {
1584 1585
       }
1585 1586
     },
1586 1587
     getYQmsg() {
1588
+      console.log( this.callinNum , this.ruleForm.F_Phon)
1587 1589
       const params = {
1588 1590
         tel: this.callinNum || this.ruleForm.F_Phon
1589 1591
       }
@@ -2304,7 +2306,15 @@ export default {
2304 2306
       })
2305 2307
     },
2306 2308
     changeRepairman(data) { },
2307
-    changeRepairman1(data) { },
2309
+    changeRepairman1(data) {
2310
+      console.log(data)  
2311
+      const deptID = this.getValueByKey(this.repairman1, 'usercode', data, 'deptid')
2312
+      this.deptidArr1 = this.$store.getters.deptmap[parseInt(deptID)].ids
2313
+     },
2314
+     getValueByKey(array, targetKey, targetValue, desiredKey) {
2315
+      const obj = array.find(item => item[targetKey] === targetValue);
2316
+      return obj ? obj[desiredKey] : undefined; // 未找到返回 undefined
2317
+    },
2308 2318
     genderParams() {
2309 2319
       this.ruleForm.F_Customer = this.personParmsData.F_Customer // 姓名
2310 2320
       this.ruleForm.F_Phon = this.personParmsData.F_Phon // 电话

+ 2 - 2
CallCenterWeb.UI/RMYY/src/views/orderManage/components/cardetail.vue

@@ -100,7 +100,7 @@
100 100
                 <td>{{ orderDetailData.F_DoctorNum || 0 }}</td>
101 101
               </tr>
102 102
               <tr v-if="['cldd_yltdehzzy'].includes(orderDetailData.F_TypeTag)">
103
-                <th>姓名</th>
103
+                <th>患者姓名</th>
104 104
                 <td>{{ orderDetailData.F_Name || '-' }}</td>
105 105
                 <th>性别</th>
106 106
                 <td>{{ orderDetailData.F_Sex || '-' }}</td>
@@ -108,7 +108,7 @@
108 108
                 <td>{{ orderDetailData.F_Age || '-' }}</td>
109 109
               </tr>
110 110
               <tr v-if="['cldd_yltdehzzy'].includes(orderDetailData.F_TypeTag)">
111
-                <th>住院号</th>
111
+                <th>住院号/就诊号</th>
112 112
                 <td>{{ orderDetailData.F_Zyh || '-' }}</td>
113 113
                 <th>管床医生</th>
114 114
                 <td colspan="3">{{ orderDetailData.F_Gcys || '-' }}</td>