Sfoglia il codice sorgente

修改csv导出接口扣分总分下钻列表接口

陈炼伟 1 anno fa
parent
commit
c3271b0f5b

+ 3 - 3
.env.production

@@ -2,8 +2,8 @@
 ENV = 'production'
 ENV = 'production'
 
 
 # base api
 # base api
-VUE_APP_BASE_API = '/api'
+VUE_APP_BASE_API = 'http://10.10.11.65:8081/api'
 # base bazb
 # base bazb
-VUE_APP_BASE_API2 = '/bazb'
+VUE_APP_BASE_API2 = 'http://10.10.11.65:8081/bazb'
 # base bass
 # base bass
-VUE_APP_BASE_API3 = '/bass'
+VUE_APP_BASE_API3 = 'http://10.10.11.65:8081/bass'

BIN
dist.zip


+ 4 - 4
src/api/excel.js

@@ -179,12 +179,12 @@ export function bmyDoctorRanking(data) {
 }
 }
 
 
 // 首页质控(编码员)--医师排病历总数
 // 首页质控(编码员)--医师排病历总数
-export function bmyDoctorRankingBlExport(data) {
+export function bmyDoctorRankingBlExport(params) {
   return request_blob({
   return request_blob({
-    url: `/api/bmy/doctorRankingBlList`,
-    method: 'post',
+    url: `/bazb/case-quality/doctor_ranking_list`,
+    method: 'get',
     responseType: 'blob',
     responseType: 'blob',
-    data
+    params: params
   })
   })
 }
 }
 
 

+ 1 - 11
src/views/allcase/index.vue

@@ -148,7 +148,7 @@
                   align="center">
                   align="center">
                   <template slot-scope="scope">
                   <template slot-scope="scope">
                     <!-- <span class="link" @click="goto('/caseNumber?doctor_name='+ scope.row.key +'&sort=doc_count')" style="color: #004983;">{{ scope.row.doc_count }}例</span> -->
                     <!-- <span class="link" @click="goto('/caseNumber?doctor_name='+ scope.row.key +'&sort=doc_count')" style="color: #004983;">{{ scope.row.doc_count }}例</span> -->
-                    <span class="link" @click="goto(`/doctor/bl?doctor_name=${scope.row.key}&start_time=${start_time}&end_time=${end_time}`)" style="color: #004983;">{{
+                    <span class="link" @click="goto(`/doctor/bl?doctor_name=${scope.row.key}`)" style="color: #004983;">{{
                         scope.row.doc_count
                         scope.row.doc_count
                       }}例</span>
                       }}例</span>
                   </template>
                   </template>
@@ -218,8 +218,6 @@ export default {
   },
   },
   data() {
   data() {
     return {
     return {
-      start_time:'',
-      end_time:'',
       doctor_rank:[],
       doctor_rank:[],
       formData: {
       formData: {
         rangeDate: [],
         rangeDate: [],
@@ -267,12 +265,6 @@ export default {
     };
     };
   },
   },
   mounted() {
   mounted() {
-    const date = new Date();
-    const year = date.getFullYear();
-    const month = String(date.getMonth() + 1).padStart(2, "0");
-    const day = String(date.getDate()).padStart(2, "0");
-    this.start_time = `${year}0101`;
-    this.end_time = `${year}${month}${day}`;
 
 
     this.doctor_rank = JSON.parse(JSON.stringify(this.doctor_tableData)).slice(0, 10)
     this.doctor_rank = JSON.parse(JSON.stringify(this.doctor_tableData)).slice(0, 10)
     this.storageSet('start_time', '');
     this.storageSet('start_time', '');
@@ -320,8 +312,6 @@ export default {
         query: {
         query: {
           doctor_name: row.key,
           doctor_name: row.key,
           sort,
           sort,
-          start_time: this.start_time,
-          end_time: this.end_time,
         }
         }
       })
       })
     },
     },

+ 2 - 2
src/views/encoder/components/doctorBl/TableBox.vue

@@ -63,7 +63,7 @@
         align="center">
         align="center">
       </el-table-column>
       </el-table-column>
       <el-table-column
       <el-table-column
-        prop="home_bmy_score"
+        prop="score"
         label="病历评分"
         label="病历评分"
         sortable
         sortable
         align="center">
         align="center">
@@ -139,4 +139,4 @@
     line-height: 26px;
     line-height: 26px;
   }
   }
 }
 }
-</style>
+</style>

+ 7 - 3
src/views/encoder/doctorBl.vue

@@ -69,7 +69,11 @@ export default {
   },
   },
   created() {
   created() {
     const { start_time, end_time, doctor_name } = this.$route.query
     const { start_time, end_time, doctor_name } = this.$route.query
-    this.$set(this.searchData, 'time', [start_time, end_time])
+
+    if (start_time && end_time){
+      this.$set(this.searchData, 'time', [start_time, end_time])
+    }
+
     this.$set(this.searchData, 'doctor_name', [doctor_name])
     this.$set(this.searchData, 'doctor_name', [doctor_name])
     this.getList()
     this.getList()
   },
   },
@@ -90,7 +94,7 @@ export default {
         params.start_time = time[0]
         params.start_time = time[0]
         params.end_time = time[1]
         params.end_time = time[1]
       }
       }
-      this.$axios.post('/bmy/doctorRankingBlList', params).then(res => {
+      this.$axios2.get('/case-quality/doctor_ranking_list', {params}).then(res => {
         this.tableData = res.data.list
         this.tableData = res.data.list
         this.paginationData.total = res.data.count
         this.paginationData.total = res.data.count
       });
       });
@@ -154,4 +158,4 @@ export default {
 
 
 <style>
 <style>
 
 
-</style>
+</style>