Przeglądaj źródła

Merge branch '20201109_pc_vue_new_branch' of http://git.shengws.com/csx/Vue_New into 20201109_pc_vue_new_branch

csx 3 lat temu
rodzic
commit
f3cc1a3713

+ 20 - 2
src/xt_pages/outpatientCharges/components/chargeDialog.vue Wyświetl plik

20
         <el-input type="number" v-model="form.private_price" :disabled="true"></el-input>
20
         <el-input type="number" v-model="form.private_price" :disabled="true"></el-input>
21
       </el-form-item>
21
       </el-form-item>
22
 
22
 
23
+      <el-form-item label="个账支出:" prop="age" :validate-event="is_Name" style="width:33%;">
24
+        <el-input type="number" v-model="form.acc_pay" :disabled="true"></el-input>
25
+      </el-form-item>
26
+
27
+
28
+      <el-form-item label="个人现金支出:" prop="age" :validate-event="is_Name" style="width:33%;">
29
+        <el-input type="number" v-model="form.psn_pay" :disabled="true"></el-input>
30
+      </el-form-item>
31
+
32
+
23
 
33
 
24
       <el-form-item label="支付方式:" style="width:100%;">
34
       <el-form-item label="支付方式:" style="width:100%;">
25
         <!-- <el-select v-model="form.pay_way" placeholder="请选择">
35
         <!-- <el-select v-model="form.pay_way" placeholder="请选择">
112
           total:0,
122
           total:0,
113
           fapiao_code:"",
123
           fapiao_code:"",
114
           fapiao_number:"",
124
           fapiao_number:"",
115
-          order:null
125
+          order:null,
126
+          acct_pay:'',
127
+          psn_pay:'',
128
+
116
 
129
 
117
 
130
 
118
         },
131
         },
141
           reality_price:'',
154
           reality_price:'',
142
           found_price:'',
155
           found_price:'',
143
           fapiao_code:"",
156
           fapiao_code:"",
144
-          fapiao_number:""
157
+          fapiao_number:"",
158
+          acct_pay:"",
159
+          psn_pay:"",
145
         },
160
         },
146
 
161
 
147
       }
162
       }
174
         this.form.total = total + this.form.medical_insurance_price
189
         this.form.total = total + this.form.medical_insurance_price
175
         this.form.discount_price = 0.0
190
         this.form.discount_price = 0.0
176
         this.form.preferential_price = 0.0
191
         this.form.preferential_price = 0.0
192
+        this.form.acct_pay = this.order.acct_pay
193
+        this.form.psn_pay = this.order.psn_cash_pay
194
+
177
 
195
 
178
         this.form.fapiao_code =""
196
         this.form.fapiao_code =""
179
         this.form.fapiao_number = ""
197
         this.form.fapiao_number = ""

+ 0 - 4
src/xt_pages/outpatientCharges/components/prescriptionTable.vue Wyświetl plik

267
     }, methods:  {
267
     }, methods:  {
268
 
268
 
269
       getName(id){
269
       getName(id){
270
-        console.log("!!!!!!!!!")
271
-
272
         let  name = ""
270
         let  name = ""
273
         for(let i = 0; i  < this.manufacturers.length; i++){
271
         for(let i = 0; i  < this.manufacturers.length; i++){
274
-          console.log(this.manufacturers[i].manufacturer_name)
275
           if(id == this.manufacturers[i].id){
272
           if(id == this.manufacturers[i].id){
276
-            console.log("!!!!!!!!!")
277
             name =  this.manufacturers[i].manufacturer_name
273
             name =  this.manufacturers[i].manufacturer_name
278
           }
274
           }
279
         }
275
         }

+ 11 - 8
src/xt_pages/outpatientCharges/outpatientChargesManagement.vue Wyświetl plik

18
             :editable="false"
18
             :editable="false"
19
             style="width: 100%;"
19
             style="width: 100%;"
20
             type="date"
20
             type="date"
21
-            :picker-options="pickerOptions"
22
             placeholder="选择开始时间"
21
             placeholder="选择开始时间"
23
             align="right"
22
             align="right"
24
             format="yyyy-MM-dd"
23
             format="yyyy-MM-dd"
261
                             value-format="yyyy-MM-dd HH:mm:ss">
260
                             value-format="yyyy-MM-dd HH:mm:ss">
262
                         </el-date-picker>
261
                         </el-date-picker>
263
                       </el-form-item>
262
                       </el-form-item>
264
-
265
-
266
                     </el-form>
263
                     </el-form>
267
-
268
                   </div>
264
                   </div>
269
-
270
                   <p class="centerRightTitle">人员信息</p>
265
                   <p class="centerRightTitle">人员信息</p>
271
                   <div style="display:flex;justify-content: space-between;line-height:30px;">
266
                   <div style="display:flex;justify-content: space-between;line-height:30px;">
272
                     <span style="font-size:14px;">人员编码:{{ patientInfo.dialysis_no }}</span>
267
                     <span style="font-size:14px;">人员编码:{{ patientInfo.dialysis_no }}</span>
277
                     <li style="width:50%;">性别:{{ patientInfo.gender == 1 ? '男' : '女' }}</li>
272
                     <li style="width:50%;">性别:{{ patientInfo.gender == 1 ? '男' : '女' }}</li>
278
                     <li style="width:50%;">年龄:{{ patientInfo.age }}</li>
273
                     <li style="width:50%;">年龄:{{ patientInfo.age }}</li>
279
                     <li style="width:50%;">电话:{{ patientInfo.phone }}</li>
274
                     <li style="width:50%;">电话:{{ patientInfo.phone }}</li>
280
-
281
-
282
                   </ul>
275
                   </ul>
283
                   <p class="centerRightTitle" style="padding-top: 10px;">诊断信息</p>
276
                   <p class="centerRightTitle" style="padding-top: 10px;">诊断信息</p>
284
                   <div style="display:flex;justify-content: space-between;line-height:30px;">
277
                   <div style="display:flex;justify-content: space-between;line-height:30px;">
288
                     <li style="width:50%;">医生:{{ info.doctor }}</li>
281
                     <li style="width:50%;">医生:{{ info.doctor }}</li>
289
                     <li style="width:50%;">科室:{{ info.departments }}</li>
282
                     <li style="width:50%;">科室:{{ info.departments }}</li>
290
                     <!--<li style="width:100%;">总费用:{{ getTotal() }}</li>-->
283
                     <!--<li style="width:100%;">总费用:{{ getTotal() }}</li>-->
291
-
292
                     <li style="width:100%;">判断结果:{{ info.diagnosis }}</li>
284
                     <li style="width:100%;">判断结果:{{ info.diagnosis }}</li>
293
                     <li style="width:100%;">是否有传染病:</li>
285
                     <li style="width:100%;">是否有传染病:</li>
294
                     <li style="width:100%;">血压:</li>
286
                     <li style="width:100%;">血压:</li>
694
       register: [
686
       register: [
695
         { value: 11, label: '普通门诊' },
687
         { value: 11, label: '普通门诊' },
696
         { value: 14, label: '门诊特殊病' },
688
         { value: 14, label: '门诊特殊病' },
689
+        { value: '9922', label: '家庭通道' },
697
         { value: '1111', label: '精一' },
690
         { value: '1111', label: '精一' },
691
+        { value: '1112', label: '精二' },
698
         { value: '1112', label: '精二' }
692
         { value: '1112', label: '精二' }
693
+
699
       ],
694
       ],
700
 
695
 
701
       registerThree: [
696
       registerThree: [
702
         { value: 11, label: '普通门诊' },
697
         { value: 11, label: '普通门诊' },
703
         { value: 14, label: '门诊特殊病' },
698
         { value: 14, label: '门诊特殊病' },
699
+        { value: '9922', label: '家庭通道' },
704
         { value: '1111', label: '精一' },
700
         { value: '1111', label: '精一' },
705
         { value: '1112', label: '精二' },
701
         { value: '1112', label: '精二' },
706
         { value: '9933', label: '门诊特殊病(9933)' },
702
         { value: '9933', label: '门诊特殊病(9933)' },
711
       register_two: [
707
       register_two: [
712
         { value: '11', label: '普通门诊' },
708
         { value: '11', label: '普通门诊' },
713
         { value: '14', label: '门诊特殊病' },
709
         { value: '14', label: '门诊特殊病' },
710
+        { value: '9922', label: '家庭通道' },
714
         { value: '9933', label: '门诊特殊病(9933)' },
711
         { value: '9933', label: '门诊特殊病(9933)' },
715
         { value: '990602', label: '门诊特殊病(990602)' },
712
         { value: '990602', label: '门诊特殊病(990602)' },
716
         { value: '1402', label: '门诊特殊病(1402)' }
713
         { value: '1402', label: '门诊特殊病(1402)' }
3442
           break
3439
           break
3443
         case 1112:
3440
         case 1112:
3444
           return '精二' + '处方' + index
3441
           return '精二' + '处方' + index
3442
+          break
3445
         case 9933:
3443
         case 9933:
3446
           return '门诊特殊病(9933)' + '处方' + index
3444
           return '门诊特殊病(9933)' + '处方' + index
3445
+          break
3447
         case 990602:
3446
         case 990602:
3448
           return '门诊特殊病(990602)' + '处方' + index
3447
           return '门诊特殊病(990602)' + '处方' + index
3448
+          break
3449
         case 1402:
3449
         case 1402:
3450
           return '门诊特殊病(1402)' + '处方' + index
3450
           return '门诊特殊病(1402)' + '处方' + index
3451
           break
3451
           break
3452
+        case 9922:
3453
+          return '家庭通道' + '处方' + index
3454
+          break
3452
       }
3455
       }
3453
     }, unique_four(array) {
3456
     }, unique_four(array) {
3454
       // res用来存储结果
3457
       // res用来存储结果

+ 3 - 2
src/xt_pages/outpatientDoctorStation/components/deskPrescription.vue Wyświetl plik

534
           { value: 11, label: '普通门诊' },
534
           { value: 11, label: '普通门诊' },
535
           { value: 14, label: '门诊特殊病' },
535
           { value: 14, label: '门诊特殊病' },
536
           { value: 1111, label: '精一' },
536
           { value: 1111, label: '精一' },
537
-          { value: 1112, label: '精二' }
537
+          { value: 1112, label: '精二' },
538
+          { value: 9922, label: '家庭通道' },
539
+
538
 
540
 
539
 
541
 
540
         ],
542
         ],
2127
           return false
2129
           return false
2128
         }
2130
         }
2129
       }, open_three() {
2131
       }, open_three() {
2130
-        console.log(this.prescriptions)
2131
         for (let i = 0; i < this.prescriptions.length; i++) {
2132
         for (let i = 0; i < this.prescriptions.length; i++) {
2132
           for (let b = 0; b < this.prescriptions[i].advices.length; b++) {
2133
           for (let b = 0; b < this.prescriptions[i].advices.length; b++) {
2133
             if (this.prescriptions[i].advices[b].prescribing_number == 0 || this.prescriptions[i].advices[b].prescribing_number == '') {
2134
             if (this.prescriptions[i].advices[b].prescribing_number == 0 || this.prescriptions[i].advices[b].prescribing_number == '') {