Selaa lähdekoodia

fix: 市场分析报告ios城市分布弹窗确定按钮被遮住的问题

cuiyalong 5 kuukautta sitten
vanhempi
commit
0eb6abfcfc

+ 14 - 2
src/jfw/modules/app/src/web/templates/big-member/page_report_analysis.html

@@ -332,7 +332,7 @@
                                     </div>
                                     </div>
                                 </div>
                                 </div>
                             </div>
                             </div>
-                            <van-popup v-model="sections.areaScatter.showAreaPopup" closeable round position="bottom"
+                            <!-- <van-popup v-model="sections.areaScatter.showAreaPopup" closeable round position="bottom"
                                 close-icon="clear" class="j-popup collection" :lazy-render="false"
                                 close-icon="clear" class="j-popup collection" :lazy-render="false"
                                 overlay-class="j-overlay" :style="{ height: '60%' }" get-container="body">
                                 overlay-class="j-overlay" :style="{ height: '60%' }" get-container="body">
                                 <div class="j-container report-popup">
                                 <div class="j-container report-popup">
@@ -343,7 +343,7 @@
                                             @confirm="confirmSelectArea"></area-component>
                                             @confirm="confirmSelectArea"></area-component>
                                     </div>
                                     </div>
                                 </div>
                                 </div>
-                            </van-popup>
+                            </van-popup> -->
                             <div class="section bg-white pd-16"
                             <div class="section bg-white pd-16"
                                 v-if="sections.areaScatter.projectCountTop3 && getStatus">
                                 v-if="sections.areaScatter.projectCountTop3 && getStatus">
                                 <div class="section-title">各地区重点中标单位-项目数量</div>
                                 <div class="section-title">各地区重点中标单位-项目数量</div>
@@ -593,6 +593,18 @@
             <!-- 下载弹窗 -->
             <!-- 下载弹窗 -->
             <downloadpopup ref="downloadpopup"  @lookmore="anchorTo({top:0})" :data="{buyercount,winnercount,projectTotalMoney,projectCount,balance,getStatus}"></downloadpopup>
             <downloadpopup ref="downloadpopup"  @lookmore="anchorTo({top:0})" :data="{buyercount,winnercount,projectTotalMoney,projectCount,balance,getStatus}"></downloadpopup>
 
 
+            <van-popup v-model="sections.areaScatter.showAreaPopup" closeable round position="bottom"
+                close-icon="clear" class="j-popup collection" :lazy-render="false"
+                overlay-class="j-overlay" :style="{ height: '60%' }" get-container="body">
+                <div class="j-container report-popup">
+                    <div class="popup-header header-title">请选择省份</div>
+                    <div class="j-main area-content">
+                        <area-component :multiple="false" :newprovincelist="reportFilters.area"
+                            :showcountry="false" ref="areaSelector" @cancel="cancelSelectArea"
+                            @confirm="confirmSelectArea"></area-component>
+                    </div>
+                </div>
+            </van-popup>
             <van-popup v-model="filterDialogShow.keys" closeable round position="bottom" close-icon="clear"
             <van-popup v-model="filterDialogShow.keys" closeable round position="bottom" close-icon="clear"
                 class="j-popup collection" overlay-class="j-overlay" :lazy-render="false" :style="{ height: '60%' }"
                 class="j-popup collection" overlay-class="j-overlay" :lazy-render="false" :style="{ height: '60%' }"
                 get-container="body">
                 get-container="body">

+ 26 - 2
src/web/templates/big-member/wx/page_report_analysis.html

@@ -330,7 +330,7 @@
                           </div>
                           </div>
                         </div>
                         </div>
                       </div>
                       </div>
-                      <van-popup
+                      <!-- <van-popup
                         v-model="sections.areaScatter.showAreaPopup"
                         v-model="sections.areaScatter.showAreaPopup"
                         closeable
                         closeable
                         round
                         round
@@ -353,7 +353,7 @@
                                     @confirm="confirmSelectArea"></area-component>
                                     @confirm="confirmSelectArea"></area-component>
                             </div>
                             </div>
                         </div>
                         </div>
-                      </van-popup>
+                      </van-popup> -->
                       <div class="section bg-white pd-16" v-if="sections.areaScatter.projectCountTop3 && getStatus">
                       <div class="section bg-white pd-16" v-if="sections.areaScatter.projectCountTop3 && getStatus">
                           <div class="section-title">各地区重点中标单位-项目数量</div>
                           <div class="section-title">各地区重点中标单位-项目数量</div>
                           <div class="section-content">
                           <div class="section-content">
@@ -562,6 +562,30 @@
       </div>
       </div>
         <!-- 下载弹窗 -->
         <!-- 下载弹窗 -->
       <downloadpopup ref="downloadpopup" @lookmore="anchorTo({top:0})" :data="{buyercount,winnercount,projectTotalMoney,projectCount,balance,getStatus}"></downloadpopup>
       <downloadpopup ref="downloadpopup" @lookmore="anchorTo({top:0})" :data="{buyercount,winnercount,projectTotalMoney,projectCount,balance,getStatus}"></downloadpopup>
+      <van-popup
+        v-model="sections.areaScatter.showAreaPopup"
+        closeable
+        round
+        position="bottom"
+        close-icon="clear"
+        class="j-popup collection"
+        :lazy-render="false"
+        overlay-class="j-overlay"
+        :style="{ height: '60%' }"
+        get-container="body">
+        <div class="j-container report-popup">
+            <div class="popup-header header-title">请选择省份</div>
+            <div class="j-main area-content">
+                <area-component
+                    :newprovincelist="reportFilters.area"
+                    :showcountry="false"
+                    :multiple="false"
+                    ref="areaSelector"
+                    @cancel="cancelSelectArea"
+                    @confirm="confirmSelectArea"></area-component>
+            </div>
+        </div>
+      </van-popup>
       <van-popup
       <van-popup
           v-model="filterDialogShow.keys"
           v-model="filterDialogShow.keys"
           closeable
           closeable