Browse Source

列表显示姓名

luolei 5 years ago
parent
commit
28bb97935b

+ 4 - 0
src/common/Input.vue

@@ -5,6 +5,7 @@
           :class="{'change':borColor}" 
           v-model="val" 
           @input="changeVal" 
+          @focus="focus"
           @blur="blur">
   </div>
 </template>
@@ -38,6 +39,9 @@
         // this.borColor = false;
         // const newData = Object.assign({},this.item,{value:this.val,valueP:this.val});
         // this.$emit("updata",newData);
+      },
+      focus(){
+        this.$emit('focusPosition')
       }
     },
     watch:{

+ 2 - 2
src/common/RadioSelect.vue

@@ -1,8 +1,8 @@
 <template>
   <div class="radio-wrap radioSelect" v-if="item">
     <p v-for="(it,index) in datas.questionDetailList" :key="it.id" class="list">
-      <img @click="handleClick(it,index,true,1)" :src="it.select==1?check:defaultPic"> 有&nbsp;&nbsp;&nbsp;&nbsp;
-      <img @click="handleClick(it,index,true,2)" :src="it.select==2?check:defaultPic"> 无
+      <img @click="handleClick(it,index,true,1)" :src="it.select==1?check:defaultPic"> <i @click="handleClick(it,index,true,1)"></i>&nbsp;&nbsp;&nbsp;&nbsp;
+      <img @click="handleClick(it,index,true,2)" :src="it.select==2?check:defaultPic"> <i @click="handleClick(it,index,true,2)"></i>
       <span v-if="((it.description||it.name).indexOf('${'))==-1" :class="{'check':it.select==1||it.select==2}">{{it.description||it.name}}</span>
     </p>
   </div>

+ 1 - 0
src/components/Department.vue

@@ -8,6 +8,7 @@
                     </div>
                     <div class="main">
                         <p>预约时间:{{item.recordTime}}</p>
+                        <p>姓名:{{item.patientName}}</p>
                         <p>病历号:{{item.recordId}}</p>
                         <p>挂号信息:{{item.registerNum}}</p>
                         <p v-if="item.dided">您已完成过一次预问诊,是否再次录入</p>

+ 4 - 0
src/components/DiagTreat.vue

@@ -21,6 +21,7 @@
         <Input v-if="it.controlType==6 || it.controlType==7"
             :item="it"
             :key="it.id"
+            :focusPosition="focusPosition"
             @updata="updataData($event,it.id,i)"/>
         <!-- 文本域 -->
         <ComTextArea v-if="it.controlType == 5"
@@ -158,6 +159,9 @@
         this.$nextTick(()=>{
           this.scroll.refresh()
         })
+      },
+      focusPosition(){
+        this.scroll.scrollTo(0,this.$store.state.scroll.y-50)
       }
     },
     components:{