miaofuhao 10 ヶ月 前
コミット
2b6bd5b445

BIN
CallCenterWeb.UI/RMYY/0417dist.zip


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

1837
               if (this.orderTypeSzData.indexOf(this.worktypeInfo) !== -1) {
1837
               if (this.orderTypeSzData.indexOf(this.worktypeInfo) !== -1) {
1838
                 // this.dialogStatus.dialog_ywzx_menchuli = true
1838
                 // this.dialogStatus.dialog_ywzx_menchuli = true
1839
                 console.log(this.askOrderObj)
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
                 if (this.askOrderObj.F_gtqk == 2) {
1851
                 if (this.askOrderObj.F_gtqk == 2) {
1841
                   this.menTurnover = this.askOrderObj.F_gtqk.toString()
1852
                   this.menTurnover = this.askOrderObj.F_gtqk.toString()
1842
                   this.appointmentMenForm.F_gtqk = this.menTurnover
1853
                   this.appointmentMenForm.F_gtqk = this.menTurnover
1843
                 } else {
1854
                 } else {
1844
-                  this.menTurnover = '0'
1845
-                  this.menTurnoverNext =  this.askOrderObj.F_gtqk.toString()
1846
-                  this.appointmentMenForm.F_gtqk = this.menTurnoverNext
1855
+                  
1847
                   if (this.askOrderObj.F_gtqk == 0) {
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
                     this.mendeptidArr = this.$store.getters.deptmap[parseInt(this.askOrderObj.F_zyks)].ids
1861
                     this.mendeptidArr = this.$store.getters.deptmap[parseInt(this.askOrderObj.F_zyks)].ids
1849
                     this.appointmentMenForm.F_zyks = this.askOrderObj.F_zyks
1862
                     this.appointmentMenForm.F_zyks = this.askOrderObj.F_zyks
1850
                     this.appointmentMenForm.F_InpatientNum = this.askOrderObj.F_InpatientNum
1863
                     this.appointmentMenForm.F_InpatientNum = this.askOrderObj.F_InpatientNum
1864
+
1865
+                    
1866
+
1851
                   } else if (this.askOrderObj.F_gtqk == 1) { 
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
                     this.mendeptidArr2 = this.$store.getters.deptmap[parseInt(this.askOrderObj.F_jiuzhenkeshi)].ids
1872
                     this.mendeptidArr2 = this.$store.getters.deptmap[parseInt(this.askOrderObj.F_jiuzhenkeshi)].ids
1853
                     this.appointmentMenForm.F_jiuzhenkeshi = this.askOrderObj.F_jiuzhenkeshi
1873
                     this.appointmentMenForm.F_jiuzhenkeshi = this.askOrderObj.F_jiuzhenkeshi
1854
                     this.appointmentMenForm.F_jiuzhenhao =  this.askOrderObj.F_jiuzhenhao
1874
                     this.appointmentMenForm.F_jiuzhenhao =  this.askOrderObj.F_jiuzhenhao
1855
                     this.appointmentMenForm.F_jiezhenyisheng =  this.askOrderObj.F_jiezhenyisheng
1875
                     this.appointmentMenForm.F_jiezhenyisheng =  this.askOrderObj.F_jiezhenyisheng
1876
+
1877
+                    
1856
                   }
1878
                   }
1857
                 }
1879
                 }
1858
                 
1880
                 
2092
             name == 'gzbx_wanjie'
2114
             name == 'gzbx_wanjie'
2093
         ) {
2115
         ) {
2094
           this.dialogStatus.dialog_ywzx_finish = true
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
         } else {
2121
         } else {
2096
           this.dialogStatus[`dialog_${name}`] = true
2122
           this.dialogStatus[`dialog_${name}`] = true
2097
         }
2123
         }

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

60
             </el-col>
60
             </el-col>
61
           </el-row>
61
           </el-row>
62
 
62
 
63
-          <el-row v-if="orderTypeSzData.indexOf(worktypeInfo3) !== -1">
63
+          <el-row v-show="orderTypeSzData.indexOf(worktypeInfo3) !== -1">
64
             <el-col :span="12">
64
             <el-col :span="12">
65
               <el-form-item label="医联体单位" prop="F_Yqname">
65
               <el-form-item label="医联体单位" prop="F_Yqname">
66
                 <el-select v-model="ruleForm.F_Yqname" placeholder="请选择医联体单位" filterable clearable>
66
                 <el-select v-model="ruleForm.F_Yqname" placeholder="请选择医联体单位" filterable clearable>
1119
       if (this.orderTypeSzData.indexOf(this.worktypeInfo3) !== -1) {
1119
       if (this.orderTypeSzData.indexOf(this.worktypeInfo3) !== -1) {
1120
         this.getCoperyq()
1120
         this.getCoperyq()
1121
         this.getListyq()
1121
         this.getListyq()
1122
+        this.getYQmsg()
1122
         if (!this.wid) {
1123
         if (!this.wid) {
1123
           this.isshowmen = '0'
1124
           this.isshowmen = '0'
1124
         } else {
1125
         } else {
1584
       }
1585
       }
1585
     },
1586
     },
1586
     getYQmsg() {
1587
     getYQmsg() {
1588
+      console.log( this.callinNum , this.ruleForm.F_Phon)
1587
       const params = {
1589
       const params = {
1588
         tel: this.callinNum || this.ruleForm.F_Phon
1590
         tel: this.callinNum || this.ruleForm.F_Phon
1589
       }
1591
       }
2304
       })
2306
       })
2305
     },
2307
     },
2306
     changeRepairman(data) { },
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
     genderParams() {
2318
     genderParams() {
2309
       this.ruleForm.F_Customer = this.personParmsData.F_Customer // 姓名
2319
       this.ruleForm.F_Customer = this.personParmsData.F_Customer // 姓名
2310
       this.ruleForm.F_Phon = this.personParmsData.F_Phon // 电话
2320
       this.ruleForm.F_Phon = this.personParmsData.F_Phon // 电话

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

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