底部浮动导航处理

master
gongfuxiang 2024-09-30 10:16:58 +08:00
parent e3de0f26b4
commit 0448ece292
30 changed files with 69 additions and 40 deletions

View File

@ -248,8 +248,8 @@
</view>
<!-- 导航 -->
<view class="bottom-fixed">
<view class="bottom-line-exclude">
<view class="bottom-fixed" :style="bottom_fixed_style">
<view class="bottom-line-exclude">
<view class="item oh round flex-row jc-sb align-c br-top-shadow bg-white padding-vertical-sm">
<view class="nav-base single-text padding-left-main fl">
<text>{{ $t('buy.buy.wx78ju') }}</text>
@ -257,8 +257,8 @@
</view>
<view class="nav-submit padding-horizontal-main fr">
<button class="btn bg-main cr-white round text-size-md" type="default" @tap="buy_submit_event" :disabled="buy_submit_disabled_status" hover-class="none">{{ $t('buy.buy.4884hk') }}</button>
</view>
</view>
</view>
</view>
</view>
</view>
</view>
@ -363,6 +363,7 @@
data_list_loding_status: 1,
buy_submit_disabled_status: false,
data_list_loding_msg: '',
bottom_fixed_style: '',
params: null,
payment_list: [],
payment_index: -1,

View File

@ -7,7 +7,7 @@
<view class="">
<mp-html :content="agreement_data.value" />
</view>
<view class="bottom-fixed oh">
<view class="bottom-fixed" :style="bottom_fixed_style">
<view class="bottom-line-exclude">
<button class="item bg-grey br-grey cr-base round text-size fl" type="default" size="mini" hover-class="none" @tap="logout_submit_event">{{$t('logout.logout.u10002')}}</button>
<button class="item bg-main br-main cr-white round text-size fr" type="default" size="mini" hover-class="none" @tap="logout_cancel_event">{{$t('common.cancel')}}</button>
@ -35,6 +35,7 @@
theme_view: app.globalData.get_theme_value_view(),
data_list_loding_status: 1,
data_list_loding_msg: '',
bottom_fixed_style: '',
agreement_data: {},
};
},

View File

@ -51,7 +51,7 @@
</view>
</view>
<view class="bottom-fixed">
<view class="bottom-fixed" :style="bottom_fixed_style">
<view class="bottom-line-exclude">
<button class="item bg-main br-main cr-white round text-size" type="default" form-type="submit" hover-class="none" :disabled="form_submit_disabled_status">{{$t('common.save')}}</button>
</view>
@ -79,6 +79,7 @@
application_client_type: app.globalData.application_client_type(),
data_list_loding_status: 1,
data_list_loding_msg: '',
bottom_fixed_style: '',
form_submit_disabled_status: false,
default_avatar: app.globalData.data.default_user_head_src,
user_data: {},

View File

@ -57,7 +57,7 @@
<!-- 结尾 -->
<component-bottom-line :propStatus="data_bottom_line_status"></component-bottom-line>
</view>
<view v-if="(data_base.is_user_add_ask || 0) == 1" class="bottom-fixed">
<view v-if="(data_base.is_user_add_ask || 0) == 1" class="bottom-fixed" :style="bottom_fixed_style">
<view class="bottom-line-exclude">
<view class="item flex-row jc-sa align-c text-size fw-b br bg-white round padding-vertical">
<view data-value="/pages/plugins/ask/form/form" @tap="url_event" class="flex-1 tc flex-col jc-c align-c cp">
@ -94,6 +94,7 @@
data_list_loding_msg: '',
data_list_loding_status: 1,
data_bottom_line_status: true,
bottom_fixed_style: '',
info: null,
data_base: null,
emoji_list: [],

View File

@ -49,7 +49,7 @@
</view>
</view>
</scroll-view>
<view v-if="(data_base.is_user_add_ask || 0) == 1" class="bottom-fixed">
<view v-if="(data_base.is_user_add_ask || 0) == 1" class="bottom-fixed" :style="bottom_fixed_style">
<view class="bottom-line-exclude">
<view class="item flex-row jc-sa align-c text-size fw-b br bg-white round padding-vertical">
<view data-value="/pages/plugins/ask/form/form" @tap="url_event" class="flex-1 tc flex-col jc-c align-c cp">
@ -89,6 +89,7 @@
// #ifdef MP-WEIXIN || MP-BAIDU || MP-ALIPAY || MP-QQ || MP-KUAISHOU
is_mp_env: true,
// #endif
bottom_fixed_style: '',
data_base: {},
data_list: [],
data_total: 0,

View File

@ -26,7 +26,7 @@
<!-- 结尾 -->
<component-bottom-line :propStatus="data_bottom_line_status"></component-bottom-line>
<view class="bottom-fixed">
<view class="bottom-fixed" :style="bottom_fixed_style">
<view class="bottom-line-exclude">
<button class="item bg-white br-main cr-main round text-size" type="default" data-value="/pages/plugins/ask/form/form" @tap="url_event" hover-class="none">{{$t('goods-detail.goods-detail.7ulh8b')}}</button>
</view>
@ -54,6 +54,7 @@
data_list_loding_status: 1,
data_bottom_line_status: false,
data_is_loading: 0,
bottom_fixed_style: '',
};
},

View File

@ -17,7 +17,7 @@
</view>
<!-- 回到店铺 -->
<view v-if="(shop || null) != null" class="bottom-fixed">
<view v-if="(shop || null) != null" class="bottom-fixed" :style="bottom_fixed_style">
<view class="bottom-line-exclude">
<button class="item bg-white cr-main br-main round dis-block text-size" type="default" hover-class="none" @tap="shop_event" :data-value="shop.url">{{$t('index.index.i78v36')}}</button>
</view>
@ -44,6 +44,7 @@
data_bottom_line_status: false,
data_is_loading: 0,
currency_symbol: app.globalData.currency_symbol(),
bottom_fixed_style: '',
data_list: [],
data_total: 0,
data_page_total: 0,

View File

@ -73,7 +73,7 @@
<component-no-data :propStatus="data_list_loding_status" :propMsg="data_list_loding_msg"></component-no-data>
<!-- 发布博文我的博文入口 -->
<view v-if="(data_base || null) != null && (data_base.is_user_add_blog || 0) == 1" class="bottom-fixed">
<view v-if="(data_base || null) != null && (data_base.is_user_add_blog || 0) == 1" class="bottom-fixed" :style="bottom_fixed_style">
<view class="bottom-line-exclude">
<view class="item flex-row jc-sa align-c text-size fw-b br bg-white round padding-vertical">
<view data-value="/pages/plugins/blog/form/form" @tap="url_event" class="flex-1 tc flex-col jc-c align-c cp">
@ -109,6 +109,7 @@
data_bottom_line_status: false,
currency_symbol: app.globalData.currency_symbol(),
client_type: app.globalData.application_client_type(),
bottom_fixed_style: '',
params: null,
data_base: null,
info: null,

View File

@ -93,7 +93,7 @@
</view>
</view>
<!-- 底部操作 -->
<view class="bottom-fixed">
<view class="bottom-fixed" :style="bottom_fixed_style">
<view class="bottom-line-exclude">
<button class="item cr-white bg-main round text-size wh-auto" type="default" form-type="submit" hover-class="none" :loading="form_submit_loading" :disabled="form_submit_loading">{{$t('form.form.4yd066')}}</button>
</view>
@ -137,11 +137,11 @@
return {
theme_view: app.globalData.get_theme_value_view(),
theme_color: app.globalData.get_theme_color(),
params: {},
data_list_loding_status: 1,
bottom_fixed_style: '',
params: {},
data: {},
index: 0,
//
popup_status: false,
blog_category_list: [],

View File

@ -102,7 +102,7 @@
</view>
<!-- 发布博文我的博文入口 -->
<view v-if="(data_base || null) != null && (data_base.is_user_add_blog || 0) == 1" class="bottom-fixed">
<view v-if="(data_base || null) != null && (data_base.is_user_add_blog || 0) == 1" class="bottom-fixed" :style="bottom_fixed_style">
<view class="bottom-line-exclude">
<view class="item flex-row jc-sa align-c text-size fw-b br bg-white round padding-vertical">
<view data-value="/pages/plugins/blog/form/form" @tap="url_event" class="flex-1 tc flex-col jc-c align-c cp">
@ -145,6 +145,7 @@
data_list_loding_status: 1,
data_list_loding_msg: '',
currency_symbol: app.globalData.currency_symbol(),
bottom_fixed_style: '',
data_base: null,
category: [],
data_list: [],

View File

@ -42,7 +42,7 @@
</scroll-view>
<!-- 发布博文我的博文入口 -->
<view v-if="(data_base.is_user_add_blog || 0) == 1" class="bottom-fixed">
<view v-if="(data_base.is_user_add_blog || 0) == 1" class="bottom-fixed" :style="bottom_fixed_style">
<view class="bottom-line-exclude">
<view class="item flex-row jc-sa align-c text-size fw-b br bg-white round padding-vertical">
<view data-value="/pages/plugins/blog/form/form" @tap="url_event" class="flex-1 tc flex-col jc-c align-c cp">
@ -78,6 +78,7 @@
data_list_loding_msg: '',
data_bottom_line_status: false,
data_is_loading: 0,
bottom_fixed_style: '',
data_list: [],
data_total: 0,
data_page_total: 0,

View File

@ -32,7 +32,7 @@
</block>
<!-- 底部操作 -->
<view class="bottom-fixed">
<view class="bottom-fixed" :style="bottom_fixed_style">
<view class="bottom-line-exclude">
<button class="item cr-main bg-white br-main round text-size wh-auto flex-row align-c jc-c" type="default" hover-class="none" data-value="/pages/plugins/blog/form/form" @tap="url_event">
<view class="add-icon">
@ -64,6 +64,7 @@
data_bottom_line_status: false,
data_list_loding_status: 1,
data_list_loding_msg: '',
bottom_fixed_style: '',
data: [],
data_is_loading: 0,
data_total: 0,

View File

@ -43,7 +43,7 @@
</view>
<textarea :placeholder="$t('recharge-pay.recharge-pay.95pfkd')" name="pay_note" placeholder-class="cr-base" class="wh-auto bg-white" :value="pay_note" :maxlength="pay_note_length_max" @input="pay_note_event"></textarea>
</view>
<view class="bottom-fixed">
<view class="bottom-fixed" :style="bottom_fixed_style">
<view class="bottom-line-exclude">
<view class="flex-row align-c">
<button type="default" class="item cancel-btn round margin-right-sm" @tap="cancel_event">{{$t('common.cancel')}}</button>
@ -75,6 +75,7 @@
return {
theme_view: app.globalData.get_theme_value_view(),
wallet_static_url: wallet_static_url,
bottom_fixed_style: '',
params: null,
accounts: {},
image_list: [],

View File

@ -68,7 +68,7 @@
</view>
<view v-if="(extraction_data || null) != null && (extraction_data.status || 0) == 1" class="cr-red margin-top-sm spacing-mb">{{$t('extraction-apply.extraction-apply.5y2yzu')}}</view>
<view class="bottom-fixed">
<view class="bottom-fixed" :style="bottom_fixed_style">
<view class="bottom-line-exclude">
<button class="item bg-main br-main cr-white round text-size" type="default" form-type="submit" hover-class="none" :disabled="form_submit_disabled_status">{{$t('form.form.4yd066')}}</button>
</view>
@ -97,6 +97,7 @@
params: {},
data_list_loding_status: 1,
data_list_loding_msg: '',
bottom_fixed_style: '',
extraction_data: {},
province_list: [],
city_list: [],

View File

@ -57,7 +57,7 @@
</view>
</view>
<view class="bottom-fixed">
<view class="bottom-fixed" :style="bottom_fixed_style">
<view class="bottom-line-exclude">
<button class="item bg-main br-main cr-white round text-size" type="default" form-type="submit" hover-class="none" :disabled="form_submit_disabled_status">{{$t('form.form.4yd066')}}</button>
</view>
@ -136,9 +136,10 @@
return {
theme_view: app.globalData.get_theme_value_view(),
common_static_url: common_static_url,
params: {},
data_list_loding_status: 1,
data_list_loding_msg: '',
bottom_fixed_style: '',
params: {},
recommend_data: {},
form_submit_disabled_status: false,
currency_symbol: app.globalData.currency_symbol(),

View File

@ -48,7 +48,7 @@
</view>
</view>
<view class="bottom-fixed">
<view class="bottom-fixed" :style="bottom_fixed_style">
<view class="bottom-line-exclude">
<button class="item bg-main br-main cr-white round text-size" type="default" form-type="submit" hover-class="none" :disabled="form_submit_disabled_status">{{$t('form.form.4yd066')}}</button>
</view>
@ -79,6 +79,7 @@
common_static_url: common_static_url,
data_list_loding_status: 1,
data_list_loding_msg: '',
bottom_fixed_style: '',
params: {},
search_input_keywords_value: '',
data: {},

View File

@ -66,7 +66,7 @@
</view>
<!-- 兑换卡密 -->
<view class="bottom-fixed">
<view class="bottom-fixed" :style="bottom_fixed_style">
<view class="bottom-line-exclude">
<button class="item round cr-main bg-white br-main text-size wh-auto sub-btn" type="default" hover-class="none" data-value="/pages/plugins/giftcard/form/form" @tap="url_event">{{$t('giftcard-index.giftcard-index.8tfgh2')}}</button>
</view>
@ -88,6 +88,7 @@
data() {
return {
theme_view: app.globalData.get_theme_value_view(),
bottom_fixed_style: '',
data_base: null,
data_list: [],
data_total: 0,

View File

@ -51,7 +51,7 @@
</view>
</view>
</view>
<view class="bottom-fixed">
<view class="bottom-fixed" :style="bottom_fixed_style">
<view class="bottom-line-exclude">
<button type="default" form-type="submit" class="item bg-main br-main cr-white text-size round wh-auto" :disabled="form_submit_disabled_status">提交支付</button>
</view>
@ -101,6 +101,7 @@
data_bottom_line_status: false,
data_list_loding_status: 1,
data_list_loding_msg: '',
bottom_fixed_style: '',
params: {},
goods: null,
buy_number: 1,

View File

@ -31,7 +31,7 @@
</view>
</view>
</view>
<view class="bottom-fixed">
<view class="bottom-fixed" :style="bottom_fixed_style">
<view class="bottom-line-exclude">
<button type="default" form-type="submit" class="item bg-main br-main cr-white text-size round wh-auto">我要领取</button>
</view>
@ -67,6 +67,7 @@
data_bottom_line_status: false,
data_list_loding_status: 1,
data_list_loding_msg: '',
bottom_fixed_style: '',
params: {},
data: null,
form_data: {},

View File

@ -102,7 +102,7 @@
<input type="text" name="user_note" placeholder-class="cr-grey" class="cr-base" :placeholder="$t('invoice-saveinfo.invoice-saveinfo.vaw647')" maxlength="60" :value="data.user_note || ''" />
</view>
</view>
<view class="bottom-fixed">
<view class="bottom-fixed" :style="bottom_fixed_style">
<view class="bottom-line-exclude">
<button class="item bg-main br-main cr-white round text-size" type="default" form-type="submit" hover-class="none" :loading="form_submit_loading" :disabled="form_submit_loading">{{$t('form.form.4yd066')}}</button>
</view>
@ -134,6 +134,7 @@
data_list_loding_status: 1,
data_list_loding_msg: '',
data_bottom_line_status: false,
bottom_fixed_style: '',
data_base: null,
apply_type_list: [],
can_invoice_type_list: [],

View File

@ -44,7 +44,7 @@
</view>
<!-- 添加发票 -->
<view class="bottom-fixed">
<view class="bottom-fixed" :style="bottom_fixed_style">
<view class="bottom-line-exclude">
<button class="item round cr-main bg-white br-main text-size wh-auto" type="default" hover-class="none" data-value="/pages/plugins/invoice/order/order" @tap="url_event">{{$t('invoice.invoice.p3dmd2')}}</button>
</view>
@ -74,6 +74,7 @@
data_list_loding_status: 1,
data_bottom_line_status: false,
data_is_loading: 0,
bottom_fixed_style: '',
params: null,
nav_status_list: [],
nav_status_index: 0,

View File

@ -33,7 +33,7 @@
</view>
</scroll-view>
<!-- 合并开票 -->
<view v-if="select_ids.length > 0" class="bottom-fixed">
<view v-if="select_ids.length > 0" class="bottom-fixed" :style="bottom_fixed_style">
<view class="bottom-line-exclude">
<button class="item bg-white cr-main br-main round wh-auto" type="default" hover-class="none" data-type="all" @tap="invoice_event">{{$t('order.order.o411h6')}}</button>
</view>
@ -66,6 +66,7 @@
data_list_loding_status: 1,
data_bottom_line_status: false,
data_is_loading: 0,
bottom_fixed_style: '',
params: null,
select_ids: [],
content_list: [

View File

@ -35,7 +35,7 @@
</view>
</view>
</block>
<view class="bottom-fixed">
<view class="bottom-fixed" :style="bottom_fixed_style">
<view class="bottom-line-exclude">
<button class="item bg-main br-main cr-white round text-size" type="default" hover-class="none" @tap="submit_event" :disabled="submit_disabled_status">{{$t('buy.buy.0s1k23')}}{{ selected_tabs_value }}</button>
</view>
@ -97,6 +97,7 @@
data_bottom_line_status: false,
data_list_loding_status: 1,
data_list_loding_msg: '',
bottom_fixed_style: '',
data_list: [],
data_base: null,
selected_tabs_index: 0,

View File

@ -18,7 +18,7 @@
<view class="cr-grey tc margin-top-xxxl">{{$t('member-code.member-code.oc4x18')}}</view>
<!-- 导航 -->
<view v-if="(plugins_wallet || null) != null" class="bottom-fixed">
<view v-if="(plugins_wallet || null) != null" class="bottom-fixed" :style="bottom_fixed_style">
<view class="bottom-line-exclude">
<view class="bg-white br-grey-d round oh">
<button type="default" class="btn bg-main cr-white round text-size fl br-0" size="mini">{{$t('member-code.member-code.26bu38')}}</button>
@ -49,19 +49,20 @@
return {
theme_view: app.globalData.get_theme_value_view(),
data_list_loding_status: 1,
data_list_loding_msg: "",
data_list_loding_msg: '',
bottom_fixed_style: '',
is_to_login: 0,
screen_brightness_value: 0,
plugins_wallet: null,
user: null,
member_code: "",
member_code: '',
barcode: {
width: 660,
height: 120,
code: "",
code: '',
},
qrcode: {
code: "",
code: '',
size: 450,
},
};

View File

@ -36,7 +36,7 @@
<mp-html :content="data.ad_code" />
</view>
</view>
<view class="bottom-fixed">
<view class="bottom-fixed" :style="bottom_fixed_style">
<view class="bottom-line-exclude">
<button class="item bg-red br-red cr-white round text-size" type="default" hover-class="none" @tap="exit_event">{{$t('tips.tips.579u02')}}</button>
</view>
@ -64,6 +64,7 @@
data: null,
data_list_loding_status: 1,
data_list_loding_msg: '',
bottom_fixed_style: '',
params: {},
pay_fail_msg: '',
};

View File

@ -35,7 +35,7 @@
<view class="form-gorup-title">{{$t('common.note')}}</view>
<input type="text" name="note" placeholder-class="cr-grey" class="cr-base" :placeholder="$t('invoice-saveinfo.invoice-saveinfo.vaw647')" maxlength="60" :value="data.note || ''" />
</view>
<view class="bottom-fixed">
<view class="bottom-fixed" :style="bottom_fixed_style">
<view class="bottom-line-exclude">
<button class="item bg-main br-main cr-white round text-size" type="default" form-type="submit" hover-class="none" :loading="form_submit_loading" :disabled="form_submit_loading">{{$t('form.form.4yd066')}}</button>
</view>
@ -66,6 +66,7 @@
form_submit_loading: false,
data_list_loding_status: 1,
data_list_loding_msg: '',
bottom_fixed_style: '',
data_base: null,
data: null,
};

View File

@ -60,7 +60,7 @@
<view class="cr-grey-c text-size-xs">{{$t('cash-create.cash-create.445m7n')}}</view>
</view>
<view class="bottom-fixed">
<view class="bottom-fixed" :style="bottom_fixed_style">
<view class="bottom-line-exclude">
<button class="item bg-main br-main cr-white round text-size" type="default" form-type="submit" hover-class="none" :loading="form_submit_loading" :disabled="form_submit_loading">{{$t('form.form.4yd066')}}</button>
</view>
@ -99,6 +99,7 @@
form_submit_loading: false,
data_list_loding_status: 1,
data_list_loding_msg: '',
bottom_fixed_style: '',
data_base: null,
user_wallet: {},
default_data: {},

View File

@ -21,7 +21,7 @@
<view class="margin-top-xxxl cr-yellow tc">({{ scheduled_value }}{{$t('payment-code.payment-code.b74qxe')}}</view>
<!-- 导航 -->
<view v-if="(plugins_membershiplevelvip || null) != null" class="bottom-fixed">
<view v-if="(plugins_membershiplevelvip || null) != null" class="bottom-fixed" :style="bottom_fixed_style">
<view class="bottom-line-exclude">
<view class="bg-white br-grey-d round oh">
<button type="default" class="btn bg-white round text-size fl br-0" size="mini" :data-value="'/pages/plugins/membershiplevelvip/member-code/member-code?screen_brightness_value=' + screen_brightness_value" data-redirect="1" @tap="url_event">{{$t('member-code.member-code.26bu38')}}</button>
@ -53,6 +53,7 @@
theme_view: app.globalData.get_theme_value_view(),
data_list_loding_status: 1,
data_list_loding_msg: '',
bottom_fixed_style: '',
is_to_login: 0,
screen_brightness_value: 0,
plugins_membershiplevelvip: null,

View File

@ -84,7 +84,7 @@
</view>
</view>
</view>
<view class="bottom-fixed">
<view class="bottom-fixed" :style="bottom_fixed_style">
<view class="bottom-line-exclude">
<view class="flex-row jc-sb align-c gap-10">
<button v-if="(data_base || null) != null && (data_base.is_enable_recharge || 0) == 1" class="item round cr-white bg-main br-main text-size wh-auto" type="default" hover-class="none" data-value="/pages/plugins/wallet/recharge/recharge" @tap="url_event">{{$t('recharge.recharge.otwkjn')}}</button>
@ -132,6 +132,7 @@
status_bar_height: bar_height,
data_list_loding_status: 1,
data_list_loding_msg: '',
bottom_fixed_style: '',
data_base: null,
user_wallet: null,
nav_list: [],

View File

@ -94,7 +94,7 @@
</scroll-view>
<!-- 合并支付 -->
<view v-if="nav_status_index == 1 && order_select_ids.length > 0 && home_is_enable_order_bulk_pay == 1" class="bottom-fixed">
<view v-if="nav_status_index == 1 && order_select_ids.length > 0 && home_is_enable_order_bulk_pay == 1" class="bottom-fixed" :style="bottom_fixed_style">
<view class="bottom-line-exclude">
<button class="item bg-main cr-white round text-size wh-auto" hover-class="none" @tap="pay_merge_event">{{$t('user-order.user-order.7571p2')}}</button>
</view>
@ -138,6 +138,7 @@
theme_view: app.globalData.get_theme_value_view(),
theme_color: app.globalData.get_theme_color(),
common_static_url: common_static_url,
bottom_fixed_style: '',
data_list: [],
data_total: 0,
data_page_total: 0,