Your Name před 2 roky
rodič
revize
4552b19c64

+ 58 - 34
src/App.vue

@@ -9,14 +9,14 @@
     name: 'App',
     data() {
       return {
-        doctorInfo:{}
+        doctorInfo: {}
       }
     },
     methods: {
       goPage(path) {
         this.$router.push(path)
       },
-      getData(){
+      getData() {
         // this.$api.getAccountInfo().then(res=>{
         //   if(!res.data.code){
         //     if(res.data.data.role=="1"){
@@ -29,7 +29,7 @@
         // })
       }
     },
-    created(){
+    created() {
       this.getData()
     }
   }
@@ -77,6 +77,7 @@
         width: 84%;
         margin: auto;
         margin-top: 6rem;
+
         .mint-field {
           border: 1px solid #ccc;
           border-radius: 50px;
@@ -125,51 +126,74 @@
     background-size: 100% 100%;
   }
 
-  .pickerConfirm{
-    width:100%;
+  .pickerConfirm {
+    width: 100%;
     height: 40px;
     line-height: 40px;
-    color:#26a2ff;
+    color: #26a2ff;
   }
 
-  .sexPicker{
+  .sexPicker {
     position: fixed;
     width: 100%;
     z-index: 10;
-    bottom:0;
+    bottom: 0;
     background: #fff;
   }
 
-  .searchInput{
+  .searchInput {
     border-radius: 1rem;
   }
+
   .inputDisable input:disabled {
-    background-color: #fff!important;
+    background-color: #fff !important;
     color: red;
     opacity: 1;
-    -webkit-text-fill-color:#000;
-  }
-  .rowfont{
-      font-size:1rem;
-      text-align:left;
-      padding-left:10px;
-      line-height: 2rem;
-      height: 2rem;
-    }
-    .picker-item{
-      font-size:14px!important;
-    }
+    -webkit-text-fill-color: #000;
+  }
+
+  input:disabled::-webkit-input-placeholder,
+  input:disabled::-webkit-input-placeholder {
+    /* font-size: 14px;
+    font-family: PingFangSC-Medium, PingFang SC;
+    font-weight: 500; */
+    color: #9f9f9f;
+    -webkit-text-fill-color: #9f9f9f;
+  }
+
+  .inputDisable input:disabled {
+    background-color: #fff !important;
+    color: red;
+    opacity: 1;
+    -webkit-text-fill-color: #000;
+  }
+
+  .rowfont {
+    font-size: 1rem;
+    text-align: left;
+    padding-left: 10px;
+    line-height: 2rem;
+    height: 2rem;
+  }
+
+  .picker-item {
+    font-size: 14px !important;
+  }
+
+  .mint-msgbox {
+    font-size: 24px;
+  }
+
+  .mint-msgbox-title {
+    font-size: 24px;
+  }
+
+  .mint-msgbox-confirm {
+    font-size: 24px;
+  }
+
+  .v-modal {
+    height: 100vh !important;
+  }
 
-    .mint-msgbox{
-      font-size:24px;
-    }
-    .mint-msgbox-title{
-      font-size:24px;
-    }
-    .mint-msgbox-confirm{
-      font-size: 24px;
-    }
-    .v-modal{
-      height: 100vh!important;
-    }
 </style>

+ 4 - 0
src/api.js

@@ -96,4 +96,8 @@ export default {
   getCxLineData: params => {
     return axios.get(`${baseURL}/api/doctor/patient/case/cxline`, { params: params })
   },
+  // 用户协议详情
+  getUserAgreementInfo: params => {
+    return axios.get(`${baseURL}/api/doctor/patient/useragreement`, { params: params })
+  },
 }

+ 12 - 4
src/components/DiagCalc.vue

@@ -69,19 +69,27 @@
     </mt-datetime-picker>
     <!-- 采血时间t1 -->
     <mt-datetime-picker ref="t1Picker" type="datetime" year-format="{value} 年" month-format="{value} 月"
-      date-format="{value} 日" hourFormat="{value}时" minuteFormat="{value}分" @confirm='changeTime1' :endDate='endDate'>
+      date-format="{value} 日" hourFormat="{value}时" minuteFormat="{value}分" @confirm='changeTime1' :endDate='endDate'
+      @touchmove.native.stop.prevent
+      >
     </mt-datetime-picker>
     <!-- 采血时间t2 -->
     <mt-datetime-picker ref="t2Picker" type="datetime" year-format="{value} 年" month-format="{value} 月"
-      date-format="{value} 日" hourFormat="{value}时" minuteFormat="{value}分" @confirm='changeTime2' :endDate='endDate'>
+      date-format="{value} 日" hourFormat="{value}时" minuteFormat="{value}分" @confirm='changeTime2' :endDate='endDate'
+      @touchmove.native.stop.prevent
+      >
     </mt-datetime-picker>
     <!-- 采血时间t3 -->
     <mt-datetime-picker ref="t3Picker" type="datetime" year-format="{value} 年" month-format="{value} 月"
-      date-format="{value} 日" hourFormat="{value}时" minuteFormat="{value}分" @confirm='changeTime3' :endDate='endDate'>
+      date-format="{value} 日" hourFormat="{value}时" minuteFormat="{value}分" @confirm='changeTime3' :endDate='endDate'
+      @touchmove.native.stop.prevent
+      >
     </mt-datetime-picker>
     <!-- 注射频次 -->
     <mt-picker @change="onValuesChange1" v-if="mfreqFlag" :slots="slots1" ref="sexPicker1" class="sexPicker"
-      :showToolbar="true">
+      :showToolbar="true"
+      @touchmove.native.stop.prevent
+      >
       <div class="pickerConfirm" @click="mfreqFlag=false">确认</div>
     </mt-picker>
   </div>

Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 6 - 418
src/components/DocLogin.vue


+ 1 - 0
src/components/PatClockIn.vue

@@ -14,6 +14,7 @@
       </div>
       <div class="footer">
         <div class="jbbtn" @click="submit">确定并提交</div>
+        <div class="jbbtn" @click="$router.go(-1)">返回</div>
       </div>
     </div>
     <mt-picker @change="onValuesChange" v-if="mproFlag" :slots="slots" ref="sexPicker" class="sexPicker"

+ 1 - 1
src/components/PatIndex.vue

@@ -26,7 +26,7 @@
             </div>
             <div class="lritem right">
               <!-- <p style="margin:5px 0px;color:red;font-weight:bold;font-size:1.5rem">FVIII浓度:{{latestCase.FVIII}}</p> -->
-              <div class="rowfont" style="margin:5px 0px;color:red;font-weight:bold;font-size:1.5rem">
+              <div class="rowfont" style="margin:5px 0px;color:red;font-weight:bold;font-size:1.4rem">
                 FVIII浓度:{{latestCase.FVIII}}%</div>
               <div class="rowfont">参考方案</div>
               <div class="rowfont">1.产品:{{latestCase.mpro}}</div>

Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 10 - 409
src/components/PatRegister.vue


+ 5 - 2
src/components/RegPatinfo.vue

@@ -17,14 +17,17 @@
       </div>
       <div class="footer">
         <div class="jbbtn" @click="submit">下一页</div>
+        <div class="jbbtn" @click="$router.go(-1)">返回</div>
       </div>
     </div>
     <mt-datetime-picker ref="birthdayPicker" type="date" v-model="form.birthday" year-format="{value} 年"
       month-format="{value} 月" date-format="{value} 日" @confirm='changeTime' :startDate='startDate' :endDate='endDate'
-      @change='changeTime'>
+      @change='changeTime'
+      @touchmove.native.stop.prevent
+      >
     </mt-datetime-picker>
     <mt-picker @change="onValuesChange" v-if="sexFlag" :slots="slots" ref="sexPicker" class="sexPicker"
-      :showToolbar="true">
+      :showToolbar="true" @touchmove.native.stop.prevent>
       <div class="pickerConfirm" @click="sexFlag=false">确认</div>
     </mt-picker>
   </div>