Browse Source

优化检验检查预约。

lighter 4 years ago
parent
commit
543ba4158b

+ 2 - 2
src/utils/request.js

@@ -3,8 +3,8 @@ import { Toast, Dialog } from 'vant'
 import store from '../store/index'
 
 const service = axios.create({
-  baseURL: 'http://172.16.30.26:8805/wxserver/', // dev
-  // baseURL: 'http://218.104.151.241:8805/wxserver', // prod
+  // baseURL: 'http://172.16.30.26:8805/wxserver/', // dev
+  baseURL: 'http://218.104.151.241:8805/wxserver', // prod
   withCredentials: true,
   timeout: 0,
 })

+ 2 - 1
src/views/hospital-service/health-cart/BookExam.vue

@@ -14,9 +14,10 @@
 import { Toast } from 'vant'
 import { saveBookPrescription } from '../../../api/bookable'
 import router from '../../../router'
+import store from '../../../store'
 export default {
   setup() {
-    const bookItem = router.currentRoute.value.params
+    const bookItem = store.state.currentBook
     const executeBook = () => {
       saveBookPrescription(bookItem).then(() => {
         Toast.success('自助开单成功。')

+ 11 - 9
src/views/hospital-service/health-cart/BookableExaminations.vue

@@ -2,15 +2,17 @@
   <window-size>
     <van-field v-model="searchContent" label="检索" placeholder="请输入项目名称" left-icon="search"></van-field>
     <van-empty v-if="examItems.length === 0" description="暂时没有可以预约的项目"></van-empty>
-    <div v-else :style="scrollStyle">
-      <van-cell
-        v-for="item in cptExamItems.slice((currentPage - 1) * pageSize, currentPage * pageSize)"
-        :key="item.code"
-        :title="item.name"
-        is-link
-        :value="item.execUnitName"
-        @click="routeToSelectDate(item)"
-      ></van-cell>
+    <div v-else>
+      <div :style="scrollStyle">
+        <van-cell
+          v-for="item in cptExamItems.slice((currentPage - 1) * pageSize, currentPage * pageSize)"
+          :key="item.code"
+          :title="item.name"
+          is-link
+          :value="item.execUnitName"
+          @click="routeToSelectDate(item)"
+        ></van-cell>
+      </div>
       <van-pagination v-model="currentPage" :total-items="cptExamItems.length" :items-per-page="10" />
     </div>
   </window-size>

+ 2 - 2
src/views/hospital-service/health-cart/SelectBookDate.vue

@@ -25,9 +25,9 @@
       <van-cell
         v-for="(item, index) in currentSources"
         :key="index"
-        :title="item.jcxm"
+        title="执行时间"
         :value="item.deptName"
-        :label="'时段:' + item.beginTime + ' - ' + item.endTime"
+        :label="item.beginTime + ' - ' + item.endTime"
         is-link
         center
         @click="routeToBookDetail(item)"