Jelajahi Sumber

解决刷新问题

wangxin 6 tahun lalu
induk
melakukan
03918a2bff
2 mengubah file dengan 123 tambahan dan 113 penghapusan
  1. 1 1
      src/view/index/index.vue
  2. 122 112
      src/view/journey_detail/journey_detail.vue

+ 1 - 1
src/view/index/index.vue

@@ -262,7 +262,7 @@
                             this.reLoad = false;
                             if(!this.reLoad){
                                 this.reLoad = true;
-                                location.reload();
+                                location.replace(location.href);
                             }
                         })
                     })

+ 122 - 112
src/view/journey_detail/journey_detail.vue

@@ -1,137 +1,140 @@
 <template>
-    <div>
-        <van-row class="dk-title" type="flex" align="center">
-            <img src="@/assets/temperature_randis.png" alt="">
-            <span style="font-weight: bold">户籍地址</span>
-        </van-row>
-        <van-cell-group>
+    <div class="dk-content">
+        <div>
+            <van-row class="dk-title" type="flex" align="center">
+                <img src="@/assets/temperature_randis.png" alt="">
+                <span style="font-weight: bold">户籍地址</span>
+            </van-row>
+            <van-cell-group>
+                <van-cell
+                        required
+                        class="dk-cell"
+                        title="省市:"
+                        title-style="font-weight: bold"
+                        :center="true"
+                        is-link
+                        :value="censusRegisterPcc||'请选择'"
+                        @click="setData('show_address')"/>
+                <van-cell
+                        required
+                        class="dk-cell"
+                        title="详细地址:"
+                        :center="true"
+                        title-style="font-weight: bold">
+                    <van-field
+                            slot="default"
+                            v-model="censusRegisterAddress"
+                            placeholder="请填写 "
+                            input-align="right"
+                            style="padding: 0;"/>
+                </van-cell>
+            </van-cell-group>
+            <van-row class="dk-title" type="flex" align="center">
+                <img src="@/assets/temperature_randis.png" alt="">
+                <span style="font-weight: bold">居住地址</span>
+            </van-row>
+            <van-cell-group>
+                <van-cell
+                        required
+                        class="dk-cell"
+                        title="省市:"
+                        title-style="font-weight: bold"
+                        :center="true"
+                        is-link
+                        :value="livingPcc||'请选择'"
+                        @click="setData('show_living')"/>
+                <van-cell
+                        required
+                        class="dk-cell"
+                        title="详细地址:"
+                        :center="true"
+                        title-style="font-weight: bold">
+                    <van-field
+                            slot="default"
+                            v-model="livingAddress"
+                            placeholder="请填写 "
+                            input-align="right"
+                            style="padding: 0;"/>
+                </van-cell>
+            </van-cell-group>
+            <van-row class="dk-title" type="flex" align="center">
+                <img src="@/assets/temperature_randis.png" alt="">
+                <span style="font-weight: bold">行程信息</span>
+            </van-row>
             <van-cell
                     required
                     class="dk-cell"
-                    title="省市:"
+                    title="是否离市:"
                     title-style="font-weight: bold"
                     :center="true"
                     is-link
-                    :value="censusRegisterPcc||'请选择'"
-                    @click="setData('show_address')"/>
+                    :value="isLeaving===''?'请选择':isLeaving===0?'否':'是'"
+                    @click="setData('show_choose','isLeaving')"
+            />
+
             <van-cell
                     required
                     class="dk-cell"
-                    title="详细地址:"
+                    title="离市后目的地:"
+                    title-style="font-weight: bold"
                     :center="true"
-                    title-style="font-weight: bold">
-                <van-field
-                        slot="default"
-                        v-model="censusRegisterAddress"
-                        placeholder="请填写 "
-                        input-align="right"
-                        style="padding: 0;"/>
-            </van-cell>
-        </van-cell-group>
-        <van-row class="dk-title" type="flex" align="center">
-            <img src="@/assets/temperature_randis.png" alt="">
-            <span style="font-weight: bold">居住地址</span>
-        </van-row>
-        <van-cell-group>
+                    is-link
+                    :value="leavingDestinationPc||'请选择'"
+                    v-show="isLeaving !== 0"
+                    @click="setData('show_leaving')"
+            />
             <van-cell
                     required
                     class="dk-cell"
-                    title="省市:"
+                    title="预计返市日期:"
                     title-style="font-weight: bold"
                     :center="true"
                     is-link
-                    :value="livingPcc||'请选择'"
-                    @click="setData('show_living')"/>
+                    v-show="isLeaving !== 0"
+                    :value="backDate||'请选择'"
+                    @click="setData('show_data')"
+            />
+            <van-row class="dk-title" type="flex" align="center">
+                <img src="@/assets/temperature_randis.png" alt="">
+                <span style="font-weight: bold">其他信息</span>
+            </van-row>
             <van-cell
                     required
                     class="dk-cell"
-                    title="详细地址:"
+                    title="两周内是否有湖北地区旅行史:"
+                    title-style="font-weight: bold;flex:2;"
+                    :title-class="isHubeiTravel===1?'dk-color':''"
+                    value-class="dk-right"
                     :center="true"
-                    title-style="font-weight: bold">
-                <van-field
-                        slot="default"
-                        v-model="livingAddress"
-                        placeholder="请填写 "
-                        input-align="right"
-                        style="padding: 0;"/>
-            </van-cell>
-        </van-cell-group>
-        <van-row class="dk-title" type="flex" align="center">
-            <img src="@/assets/temperature_randis.png" alt="">
-            <span style="font-weight: bold">行程信息</span>
-        </van-row>
-        <van-cell
-                required
-                class="dk-cell"
-                title="是否离市:"
-                title-style="font-weight: bold"
-                :center="true"
-                is-link
-                :value="isLeaving===''?'请选择':isLeaving===0?'否':'是'"
-                @click="setData('show_choose','isLeaving')"
-        />
+                    is-link
+                    :value="isHubeiTravel===''?'请选择':isHubeiTravel===0?'否':'是'"
+                    @click="setData('show_choose','isHubeiTravel')"
+            />
+            <van-cell
+                    required
+                    class="dk-cell"
+                    title="是否有与湖北地区人员接触史:"
+                    title-style="font-weight: bold;flex:2;"
+                    :title-class="isHubeiTouch===1?'dk-color':''"
+                    :center="true"
+                    is-link
+                    :value="isHubeiTouch===''?'请选择':isHubeiTouch===0?'否':'是'"
+                    @click="setData('show_choose','isHubeiTouch')"
+            />
+            <van-cell
+                    required
+                    class="dk-cell"
+                    title="是否有与新兴冠状病毒确诊病例接触史:"
+                    title-style="font-weight: bold;flex:4;"
+                    :title-class="isCovTouch===1?'dk-color':''"
+                    :center="true"
+                    is-link
+                    :value="isCovTouch===''?'请选择':isCovTouch===0?'否':'是'"
+                    data-value="test"
+                    @click="setData('show_choose','isCovTouch')"
+            />
+        </div>
 
-        <van-cell
-                required
-                class="dk-cell"
-                title="离市后目的地:"
-                title-style="font-weight: bold"
-                :center="true"
-                is-link
-                :value="leavingDestinationPc||'请选择'"
-                v-show="isLeaving !== 0"
-                @click="setData('show_leaving')"
-        />
-        <van-cell
-                required
-                class="dk-cell"
-                title="预计返市日期:"
-                title-style="font-weight: bold"
-                :center="true"
-                is-link
-                v-show="isLeaving !== 0"
-                :value="backDate||'请选择'"
-                @click="setData('show_data')"
-        />
-        <van-row class="dk-title" type="flex" align="center">
-            <img src="@/assets/temperature_randis.png" alt="">
-            <span style="font-weight: bold">其他信息</span>
-        </van-row>
-        <van-cell
-                required
-                class="dk-cell"
-                title="两周内是否有湖北地区旅行史:"
-                title-style="font-weight: bold;flex:2;"
-                :title-class="isHubeiTravel===1?'dk-color':''"
-                value-class="dk-right"
-                :center="true"
-                is-link
-                :value="isHubeiTravel===''?'请选择':isHubeiTravel===0?'否':'是'"
-                @click="setData('show_choose','isHubeiTravel')"
-        />
-        <van-cell
-                required
-                class="dk-cell"
-                title="是否有与湖北地区人员接触史:"
-                title-style="font-weight: bold;flex:2;"
-                :title-class="isHubeiTouch===1?'dk-color':''"
-                :center="true"
-                is-link
-                :value="isHubeiTouch===''?'请选择':isHubeiTouch===0?'否':'是'"
-                @click="setData('show_choose','isHubeiTouch')"
-        />
-        <van-cell
-                required
-                class="dk-cell"
-                title="是否有与新兴冠状病毒确诊病例接触史:"
-                title-style="font-weight: bold;flex:4;"
-                :title-class="isCovTouch===1?'dk-color':''"
-                :center="true"
-                is-link
-                :value="isCovTouch===''?'请选择':isCovTouch===0?'否':'是'"
-                data-value="test"
-                @click="setData('show_choose','isCovTouch')"
-        />
         <van-row>
             <van-col span="24">
                 <van-button color="#0177FF" :loading="loading" text="提交" class="dk-button" @click="commit"/>
@@ -463,6 +466,13 @@
 </script>
 
 <style scoped>
+    .dk-content {
+        min-height: 100vh;
+        display: flex;
+        flex-direction: column;
+        justify-content: space-between;
+    }
+
     .dk-title {
         height: 49px;
         font-size: 16px;