Pārlūkot izejas kodu

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

XMLWAN 3 gadus atpakaļ
vecāks
revīzija
592c8cf4e7

+ 1 - 1
src/xt_pages/hospitalStation/components/deskPrescription.vue Parādīt failu

@@ -1705,7 +1705,7 @@
1705 1705
           }
1706 1706
         }
1707 1707
 
1708
-        return total.toFixed(24)
1708
+        return total.toFixed(2)
1709 1709
       },
1710 1710
       createFilter(queryString) {
1711 1711
         return (restaurant) => {

+ 2 - 2
src/xt_pages/outpatientDoctorStation/doctorDesk.vue Parādīt failu

@@ -461,8 +461,8 @@
461 461
             scanStyles: false
462 462
           })
463 463
         }
464
-        
465
-        
464
+
465
+
466 466
         this.innerVisible = false
467 467
         // this.$nextTick(() => {
468 468
         //   this.$refs.print.printThisPage()

+ 1 - 0
src/xt_pages/outpatientDoctorStation/prescriptionTemplate.vue Parādīt failu

@@ -179,6 +179,7 @@
179 179
         this.limit = 10
180 180
         this.patient_id = val.id
181 181
         this.patient_name = val.name
182
+
182 183
         let params = {
183 184
           patient_id: val.id,
184 185
           page: this.page,

+ 121 - 121
src/xt_pages/outpatientTool/components/settle.vue Parādīt failu

@@ -1,127 +1,127 @@
1 1
 <template>
2 2
   <div>
3
-    <div style="display: flex;justify-content: space-between;margin-bottom:10px;">
4
-      <div>
5
-        <!--<el-button size="small" style="margin-left:10px;" class="filter-item" type="primary"-->
6
-        <!--@click="Action">-->
7
-        <!--导出-->
8
-        <!--</el-button>-->
9
-        <el-input size="small" style="width:150px;" v-model="keywords" @input="searchAction"
10
-                  @keyup.enter.native='searchAction'
11
-                  placeholder="请输入患者姓名"
12
-
13
-                  class="filter-item"/>
14
-        <el-select size="small" v-model="item_type" placeholder="请选择"
15
-                   style="width:150px;margin-left:10px;" @change="changeItem">
16
-          <el-option
17
-            label="全部"
18
-            value="0">
19
-          </el-option>
20
-          <el-option
21
-            v-for="item,index in items"
22
-            :key="index"
23
-            :label="item.name"
24
-            :value="item.id">
25
-          </el-option>
26
-        </el-select>
27
-        <el-date-picker
28
-          v-model="chargeDate"
29
-          type="daterange"
30
-          value-format="yyyy-MM-dd"
31
-          range-separator="至"
32
-          start-placeholder="开始日期"
33
-          @change="changeDate"
34
-          end-placeholder="结束日期">
35
-        </el-date-picker>
36
-        <!--<el-radio v-model="radio" label="1">明细</el-radio>-->
37
-        <!--<el-radio v-model="radio" label="2">汇总</el-radio>-->
3
+      <div style="display: flex;justify-content: space-between;margin-bottom:10px;">
4
+          <div>
5
+              <!--<el-button size="small" style="margin-left:10px;" class="filter-item" type="primary"-->
6
+              <!--@click="Action">-->
7
+              <!--导出-->
8
+              <!--</el-button>-->
9
+              <el-input size="small" style="width:150px;" v-model="keywords" @input="searchAction"
10
+                        @keyup.enter.native='searchAction'
11
+                        placeholder="请输入患者姓名"
12
+
13
+                        class="filter-item"/>
14
+              <el-select size="small" v-model="item_type" placeholder="请选择"
15
+                          style="width:150px;margin-left:10px;" @change="changeItem">
16
+                  <el-option
17
+                          label="全部"
18
+                          value="0">
19
+                  </el-option>
20
+                  <el-option
21
+                          v-for="item,index in items"
22
+                          :key="index"
23
+                          :label="item.name"
24
+                          :value="item.id">
25
+                  </el-option>
26
+              </el-select>
27
+              <el-date-picker
28
+                      v-model="chargeDate"
29
+                      type="daterange"
30
+                      value-format="yyyy-MM-dd"
31
+                      range-separator="至"
32
+                      start-placeholder="开始日期"
33
+                      @change="changeDate"
34
+                      end-placeholder="结束日期">
35
+              </el-date-picker>
36
+              <!--<el-radio v-model="radio" label="1">明细</el-radio>-->
37
+              <!--<el-radio v-model="radio" label="2">汇总</el-radio>-->
38
+          </div>
39
+          <div>
40
+              <!-- <el-popover
41
+                placement="bottom"
42
+                width="210"
43
+                trigger="click">
44
+                <el-button size="small" ref="button_two" @click="open(1)">打印清单</el-button>
45
+                <el-button size="small" ref="button_six" @click="open(2)">打印汇总</el-button>
46
+                <el-button slot="reference" style="margin:0 10px;" type="primary" size="small">打印</el-button>
47
+
48
+              </el-popover> -->
49
+              <el-button size="small" type="primary" @click="export_detail">报表下载</el-button>
50
+          </div>
38 51
       </div>
39
-      <div>
40
-        <!-- <el-popover
41
-          placement="bottom"
42
-          width="210"
43
-          trigger="click">
44
-          <el-button size="small" ref="button_two" @click="open(1)">打印清单</el-button>
45
-          <el-button size="small" ref="button_six" @click="open(2)">打印汇总</el-button>
46
-          <el-button slot="reference" style="margin:0 10px;" type="primary" size="small">打印</el-button>
47
-
48
-        </el-popover> -->
49
-        <el-button size="small" type="primary" @click="export_detail">报表下载</el-button>
50
-      </div>
51
-    </div>
52
-    <el-table :data="tableData" border :row-style="{ color: '#303133' }" ref="report-table"
53
-              :header-cell-style="{backgroundColor: 'rgb(245, 247, 250)',color: '#606266'}"
54
-              show-summary
55
-              v-loading="settle_loading"
56
-              max-height="600"
57
-              :span-method="merge"
58
-              :summary-method="getTotal"
59
-              highlight-current-row>
60
-
61
-      <el-table-column align="center" prop="name" label="患者名字">
62
-        <template slot-scope="scope">{{ scope.row.other_name }}</template>
63
-      </el-table-column>
64
-      <el-table-column align="center" prop="item_name" label="结算日期">
65
-        <template slot-scope="scope">
66
-          {{scope.row.setl_time?scope.row.setl_time.split(" ")[0]:getTimes(scope.row.settle_accounts_date)}}
67
-        </template>
68
-      </el-table-column>
69
-
70
-      <el-table-column align="center" prop="item_name" label="结算类型">
71
-        <template slot-scope="scope">
72
-          <div v-if="scope.row.is_medicine_insurance == 0">自费</div>
73
-          <div v-if="scope.row.is_medicine_insurance == 1">医保</div>
74
-        </template>
75
-      </el-table-column>
76
-      <el-table-column align="center" prop="item_name" label="处方类型">
77
-        <template slot-scope="scope">
78
-          <div v-if="scope.row.med_type == '14'">门诊特殊病</div>
79
-          <div v-if="scope.row.med_type == '11'">普通门诊</div>
80
-        </template>
81
-      </el-table-column>
82
-      <el-table-column align="center" prop="item_name" label="医疗费总额">
83
-        <template slot-scope="scope">{{scope.row.medfee_sumamt.toFixed(2)}}</template>
84
-      </el-table-column>
85
-      <el-table-column align="center" prop="item_name" label="基金支付金额">
86
-        <template slot-scope="scope">{{scope.row.fund_pay_sumamt.toFixed(2)}}</template>
87
-      </el-table-column>
88
-      <el-table-column align="center" prop="item_name" label="个人账户支付金额">
89
-        <template slot-scope="scope">{{scope.row.acct_pay.toFixed(2)}}</template>
90
-      </el-table-column>
91
-      <el-table-column align="center" prop="item_name" label="个人支付金额">
92
-        <template slot-scope="scope">{{scope.row.psn_cash_pay.toFixed(2)}}</template>
93
-      </el-table-column>
94
-      <el-table-column align="center" prop="item_name" label="基金统筹金额">
95
-        <template slot-scope="scope">{{scope.row.hifp_pay.toFixed(2)}}</template>
96
-      </el-table-column>
97
-
98
-      <el-table-column align="center" prop="item_name" label="大额基金支付">
99
-        <template slot-scope="scope">{{scope.row.hifob_pay.toFixed(2)}}</template>
100
-      </el-table-column>
101
-
102
-
103
-      <el-table-column align="center" prop="item_name" label="医疗救助基金">
104
-        <template slot-scope="scope">{{scope.row.maf_pay.toFixed(2)}}</template>
105
-      </el-table-column>
106
-
107
-      <el-table-column align="center" prop="item_name" label="企业补充医疗保险基金支出">
108
-        <template slot-scope="scope">{{scope.row.hifes_pay.toFixed(2)}}</template>
109
-      </el-table-column>
110
-
111
-
112
-      <el-table-column align="center" prop="item_name" label="居民大病保险资金支出">
113
-        <template slot-scope="scope">{{scope.row.hifmi_pay.toFixed(2)}}</template>
114
-      </el-table-column>
115
-
116
-
117
-
118
-      <el-table-column align="center" prop="total" label="费用总额">
119
-        <template slot-scope="scope">
120
-          <div>{{scope.row.total.toFixed(2)}}</div>
121
-        </template>
122
-      </el-table-column>
123
-
124
-    </el-table>
52
+      <el-table :data="tableData" border :row-style="{ color: '#303133' }" ref="report-table"
53
+                :header-cell-style="{backgroundColor: 'rgb(245, 247, 250)',color: '#606266'}"
54
+                show-summary
55
+                v-loading="settle_loading"
56
+                max-height="600"
57
+                :span-method="merge"
58
+                :summary-method="getTotal"
59
+                highlight-current-row>
60
+
61
+          <el-table-column align="center" prop="name" label="患者名字">
62
+              <template slot-scope="scope">{{ scope.row.other_name }}</template>
63
+          </el-table-column>
64
+          <el-table-column align="center" prop="item_name" label="结算日期">
65
+              <template slot-scope="scope">
66
+                  {{scope.row.setl_time?scope.row.setl_time.split(" ")[0]:getTimes(scope.row.settle_accounts_date)}}
67
+              </template>
68
+          </el-table-column>
69
+
70
+          <el-table-column align="center" prop="item_name" label="结算类型">
71
+              <template slot-scope="scope">
72
+                  <div v-if="scope.row.is_medicine_insurance == 0">自费</div>
73
+                  <div v-if="scope.row.is_medicine_insurance == 1">医保</div>
74
+              </template>
75
+          </el-table-column>
76
+          <el-table-column align="center" prop="item_name" label="处方类型">
77
+              <template slot-scope="scope">
78
+                  <div v-if="scope.row.med_type == '14'">门诊特殊病</div>
79
+                  <div v-if="scope.row.med_type == '11'">普通门诊</div>
80
+              </template>
81
+          </el-table-column>
82
+          <el-table-column align="center" prop="item_name" label="医疗费总额">
83
+              <template slot-scope="scope">{{scope.row.medfee_sumamt.toFixed(2)}}</template>
84
+          </el-table-column>
85
+          <el-table-column align="center" prop="item_name" label="基金支付金额">
86
+              <template slot-scope="scope">{{scope.row.fund_pay_sumamt.toFixed(2)}}</template>
87
+          </el-table-column>
88
+          <el-table-column align="center" prop="item_name" label="个人账户支付金额">
89
+              <template slot-scope="scope">{{scope.row.acct_pay.toFixed(2)}}</template>
90
+          </el-table-column>
91
+          <el-table-column align="center" prop="item_name" label="个人支付金额">
92
+              <template slot-scope="scope">{{scope.row.psn_cash_pay.toFixed(2)}}</template>
93
+          </el-table-column>
94
+          <el-table-column align="center" prop="item_name" label="基金统筹金额">
95
+              <template slot-scope="scope">{{scope.row.hifp_pay.toFixed(2)}}</template>
96
+          </el-table-column>
97
+
98
+          <el-table-column align="center" prop="item_name" label="大额基金支付">
99
+              <template slot-scope="scope">{{scope.row.hifob_pay.toFixed(2)}}</template>
100
+          </el-table-column>
101
+
102
+
103
+          <el-table-column align="center" prop="item_name" label="医疗救助基金">
104
+              <template slot-scope="scope">{{scope.row.maf_pay.toFixed(2)}}</template>
105
+          </el-table-column>
106
+
107
+          <el-table-column align="center" prop="item_name" label="企业补充医疗保险基金支出">
108
+              <template slot-scope="scope">{{scope.row.hifes_pay.toFixed(2)}}</template>
109
+          </el-table-column>
110
+
111
+
112
+          <el-table-column align="center" prop="item_name" label="居民大病保险资金支出">
113
+              <template slot-scope="scope">{{scope.row.hifmi_pay.toFixed(2)}}</template>
114
+          </el-table-column>
115
+
116
+
117
+
118
+          <el-table-column align="center" prop="total" label="费用总额">
119
+              <template slot-scope="scope">
120
+                  <div>{{scope.row.total.toFixed(2)}}</div>
121
+              </template>
122
+          </el-table-column>
123
+
124
+      </el-table>
125 125
   </div>
126 126
 </template>
127 127
 

+ 2 - 2
src/xt_pages/qcd/workAnalysis/nurse.vue Parādīt failu

@@ -155,7 +155,7 @@
155 155
                 <span v-if="getTotalCount(scope.row.admin_user_id)!=''">({{getTotalCount(scope.row.admin_user_id)}})</span>
156 156
               </template>
157 157
             </el-table-column>
158
-            
158
+
159 159
              <el-table-column label="下机" align="center">
160 160
               <template slot-scope="scope">
161 161
                 {{scope.row.finish_nuser_count?scope.row.finish_nuser_count:''}}
@@ -164,7 +164,7 @@
164 164
 
165 165
             <el-table-column label="冲管" align="center">
166 166
               <template slot-scope="scope">
167
-                {{scope.row.finish_nuser_count?scope.row.finish_nuser_count:''}}
167
+                {{scope.row.washpipe_nuser_count?scope.row.washpipe_nuser_count:''}}
168 168
               </template>
169 169
             </el-table-column>
170 170