mirror of
https://gitee.com/zongzhige/shopxo.git
synced 2026-06-07 02:12:25 +08:00
新增订单批量支付开关
This commit is contained in:
@ -12,7 +12,7 @@
|
||||
<view class="list-item bg-white spacing-mb" a:if="{{data_list.length > 0}}" a:for="{{data_list}}">
|
||||
<view class="item-base oh br-b">
|
||||
<!-- 选择 -->
|
||||
<view a:if="{{nav_status_index == 1}}" onTap="selected_event" data-oid="{{item.id}}" class="fl selected">
|
||||
<view a:if="{{nav_status_index == 1 && home_is_enable_order_bulk_pay == 1}}" onTap="selected_event" data-oid="{{item.id}}" class="fl selected">
|
||||
<image class="icon" src="/images/default-select{{order_select_ids.indexOf(item.id) != -1 ? '-active' : ''}}-icon.png" mode="widthFix" />
|
||||
</view>
|
||||
<!-- 基础信息 -->
|
||||
@ -60,7 +60,7 @@
|
||||
</scroll-view>
|
||||
|
||||
<!-- 合并支付 -->
|
||||
<view a:if="{{nav_status_index == 1 && order_select_ids.length > 0}}">
|
||||
<view a:if="{{nav_status_index == 1 && order_select_ids.length > 0 && home_is_enable_order_bulk_pay == 1}}">
|
||||
<button class="submit-fixed pay-merge-submit" type="default" size="mini" hover-class="none" onTap="pay_merge_event">合并支付</button>
|
||||
</view>
|
||||
|
||||
|
||||
@ -23,6 +23,9 @@ Page({
|
||||
],
|
||||
nav_status_index: 0,
|
||||
order_select_ids: [],
|
||||
|
||||
// 基础配置
|
||||
home_is_enable_order_bulk_pay: 0,
|
||||
},
|
||||
|
||||
onLoad(params) {
|
||||
@ -48,6 +51,20 @@ Page({
|
||||
|
||||
// 数据加载
|
||||
this.init();
|
||||
|
||||
// 初始化配置
|
||||
this.init_config();
|
||||
},
|
||||
|
||||
// 初始化配置
|
||||
init_config(status) {
|
||||
if((status || false) == true) {
|
||||
this.setData({
|
||||
home_is_enable_order_bulk_pay: app.get_config('config.home_is_enable_order_bulk_pay'),
|
||||
});
|
||||
} else {
|
||||
app.is_config(this, 'init_config');
|
||||
}
|
||||
},
|
||||
|
||||
// 获取数据
|
||||
|
||||
@ -22,7 +22,10 @@ Page({
|
||||
{ name: "已失效", value: "5,6" },
|
||||
],
|
||||
nav_status_index: 0,
|
||||
order_select_ids: []
|
||||
order_select_ids: [],
|
||||
|
||||
// 基础配置
|
||||
home_is_enable_order_bulk_pay: 0,
|
||||
},
|
||||
|
||||
onLoad(params) {
|
||||
@ -48,6 +51,20 @@ Page({
|
||||
|
||||
// 数据加载
|
||||
this.init();
|
||||
|
||||
// 初始化配置
|
||||
this.init_config();
|
||||
},
|
||||
|
||||
// 初始化配置
|
||||
init_config(status) {
|
||||
if((status || false) == true) {
|
||||
this.setData({
|
||||
home_is_enable_order_bulk_pay: app.get_config('config.home_is_enable_order_bulk_pay'),
|
||||
});
|
||||
} else {
|
||||
app.is_config(this, 'init_config');
|
||||
}
|
||||
},
|
||||
|
||||
// 获取数据
|
||||
|
||||
@ -13,7 +13,7 @@
|
||||
<view class="list-item bg-white spacing-mb" s-if="data_list.length > 0" s-for="item, index in data_list" s-key="key">
|
||||
<view class="item-base oh br-b">
|
||||
<!-- 选择 -->
|
||||
<view s-if="nav_status_index == 1" bindtap="selected_event" data-oid="{{item.id}}" class="fl selected">
|
||||
<view s-if="nav_status_index == 1 && home_is_enable_order_bulk_pay == 1" bindtap="selected_event" data-oid="{{item.id}}" class="fl selected">
|
||||
<image class="icon" src="/images/default-select{{tools.indexOf(order_select_ids, item.id) ? '-active' : ''}}-icon.png" mode="widthFix" />
|
||||
</view>
|
||||
<!-- 基础信息 -->
|
||||
@ -61,7 +61,7 @@
|
||||
</scroll-view>
|
||||
|
||||
<!-- 合并支付 -->
|
||||
<view s-if="nav_status_index == 1 && order_select_ids.length > 0">
|
||||
<view s-if="nav_status_index == 1 && order_select_ids.length > 0 && home_is_enable_order_bulk_pay == 1">
|
||||
<button class="submit-fixed pay-merge-submit" type="default" size="mini" hover-class="none" bindtap="pay_merge_event">合并支付</button>
|
||||
</view>
|
||||
|
||||
|
||||
@ -23,6 +23,9 @@ Page({
|
||||
],
|
||||
nav_status_index: 0,
|
||||
order_select_ids: [],
|
||||
|
||||
// 基础配置
|
||||
home_is_enable_order_bulk_pay: 0,
|
||||
},
|
||||
|
||||
onLoad(params) {
|
||||
@ -48,6 +51,20 @@ Page({
|
||||
|
||||
// 数据加载
|
||||
this.init();
|
||||
|
||||
// 初始化配置
|
||||
this.init_config();
|
||||
},
|
||||
|
||||
// 初始化配置
|
||||
init_config(status) {
|
||||
if((status || false) == true) {
|
||||
this.setData({
|
||||
home_is_enable_order_bulk_pay: app.get_config('config.home_is_enable_order_bulk_pay'),
|
||||
});
|
||||
} else {
|
||||
app.is_config(this, 'init_config');
|
||||
}
|
||||
},
|
||||
|
||||
// 获取数据
|
||||
|
||||
@ -13,7 +13,7 @@
|
||||
<view class="list-item bg-white spacing-mb" qq:if="{{data_list.length > 0}}" qq:for="{{data_list}}" qq:key="key">
|
||||
<view class="item-base oh br-b">
|
||||
<!-- 选择 -->
|
||||
<view qq:if="{{nav_status_index == 1}}" bindtap="selected_event" data-oid="{{item.id}}" class="fl selected">
|
||||
<view qq:if="{{nav_status_index == 1 && home_is_enable_order_bulk_pay == 1}}" bindtap="selected_event" data-oid="{{item.id}}" class="fl selected">
|
||||
<image class="icon" src="/images/default-select{{tools.indexOf(order_select_ids, item.id) ? '-active' : ''}}-icon.png" mode="widthFix" />
|
||||
</view>
|
||||
<!-- 基础信息 -->
|
||||
@ -61,7 +61,7 @@
|
||||
</scroll-view>
|
||||
|
||||
<!-- 合并支付 -->
|
||||
<view qq:if="{{nav_status_index == 1 && order_select_ids.length > 0}}">
|
||||
<view qq:if="{{nav_status_index == 1 && order_select_ids.length > 0 && home_is_enable_order_bulk_pay == 1}}">
|
||||
<button class="submit-fixed pay-merge-submit" type="default" size="mini" hover-class="none" bindtap="pay_merge_event">合并支付</button>
|
||||
</view>
|
||||
|
||||
|
||||
@ -13,27 +13,19 @@ Page({
|
||||
payment_list: [],
|
||||
payment_id: 0,
|
||||
temp_pay_value: '',
|
||||
nav_status_list: [{
|
||||
name: "全部",
|
||||
value: "-1"
|
||||
}, {
|
||||
name: "待付款",
|
||||
value: "1"
|
||||
}, {
|
||||
name: "待发货",
|
||||
value: "2"
|
||||
}, {
|
||||
name: "待收货",
|
||||
value: "3"
|
||||
}, {
|
||||
name: "已完成",
|
||||
value: "4"
|
||||
}, {
|
||||
name: "已失效",
|
||||
value: "5,6"
|
||||
}],
|
||||
nav_status_list: [
|
||||
{ name: "全部", value: "-1" },
|
||||
{ name: "待付款", value: "1" },
|
||||
{ name: "待发货", value: "2" },
|
||||
{ name: "待收货", value: "3" },
|
||||
{ name: "已完成", value: "4" },
|
||||
{ name: "已失效", value: "5,6" },
|
||||
],
|
||||
nav_status_index: 0,
|
||||
order_select_ids: []
|
||||
order_select_ids: [],
|
||||
|
||||
// 基础配置
|
||||
home_is_enable_order_bulk_pay: 0,
|
||||
},
|
||||
|
||||
onLoad(params) {
|
||||
@ -60,6 +52,20 @@ Page({
|
||||
|
||||
// 数据加载
|
||||
this.init();
|
||||
|
||||
// 初始化配置
|
||||
this.init_config();
|
||||
},
|
||||
|
||||
// 初始化配置
|
||||
init_config(status) {
|
||||
if((status || false) == true) {
|
||||
this.setData({
|
||||
home_is_enable_order_bulk_pay: app.get_config('config.home_is_enable_order_bulk_pay'),
|
||||
});
|
||||
} else {
|
||||
app.is_config(this, 'init_config');
|
||||
}
|
||||
},
|
||||
|
||||
// 获取数据
|
||||
|
||||
@ -13,7 +13,7 @@
|
||||
<view class="list-item bg-white spacing-mb" tt:if="{{data_list.length > 0}}" tt:for="{{data_list}}" tt:key="key">
|
||||
<view class="item-base oh br-b">
|
||||
<!-- 选择 -->
|
||||
<view tt:if="{{nav_status_index == 1}}" bindtap="selected_event" data-oid="{{item.id}}" class="fl selected">
|
||||
<view tt:if="{{nav_status_index == 1 && home_is_enable_order_bulk_pay == 1}}" bindtap="selected_event" data-oid="{{item.id}}" class="fl selected">
|
||||
<image class="icon" src="/images/default-select{{tools.indexOf(order_select_ids, item.id) ? '-active' : ''}}-icon.png" mode="widthFix" />
|
||||
</view>
|
||||
<!-- 基础信息 -->
|
||||
@ -61,7 +61,7 @@
|
||||
</scroll-view>
|
||||
|
||||
<!-- 合并支付 -->
|
||||
<view tt:if="{{nav_status_index == 1 && order_select_ids.length > 0}}">
|
||||
<view tt:if="{{nav_status_index == 1 && order_select_ids.length > 0 && home_is_enable_order_bulk_pay == 1}}">
|
||||
<button class="submit-fixed pay-merge-submit" type="default" size="mini" hover-class="none" bindtap="pay_merge_event">合并支付</button>
|
||||
</view>
|
||||
|
||||
|
||||
@ -71,7 +71,7 @@ App({
|
||||
// 请求地址
|
||||
request_url: "{{request_url}}",
|
||||
request_url: 'http://shopxo.com/',
|
||||
request_url: 'https://dev.shopxo.net/',
|
||||
// request_url: 'https://dev.shopxo.net/',
|
||||
|
||||
// 基础信息
|
||||
application_title: "{{application_title}}",
|
||||
|
||||
@ -23,6 +23,9 @@ Page({
|
||||
],
|
||||
nav_status_index: 0,
|
||||
order_select_ids: [],
|
||||
|
||||
// 基础配置
|
||||
home_is_enable_order_bulk_pay: 0,
|
||||
},
|
||||
|
||||
onLoad(params) {
|
||||
@ -48,6 +51,20 @@ Page({
|
||||
|
||||
// 数据加载
|
||||
this.init();
|
||||
|
||||
// 初始化配置
|
||||
this.init_config();
|
||||
},
|
||||
|
||||
// 初始化配置
|
||||
init_config(status) {
|
||||
if((status || false) == true) {
|
||||
this.setData({
|
||||
home_is_enable_order_bulk_pay: app.get_config('config.home_is_enable_order_bulk_pay'),
|
||||
});
|
||||
} else {
|
||||
app.is_config(this, 'init_config');
|
||||
}
|
||||
},
|
||||
|
||||
// 获取数据
|
||||
|
||||
@ -13,7 +13,7 @@
|
||||
<view class="list-item bg-white spacing-mb" wx:if="{{data_list.length > 0}}" wx:for="{{data_list}}" wx:key="key">
|
||||
<view class="item-base oh br-b">
|
||||
<!-- 选择 -->
|
||||
<view wx:if="{{nav_status_index == 1}}" bindtap="selected_event" data-oid="{{item.id}}" class="fl selected">
|
||||
<view wx:if="{{nav_status_index == 1 && home_is_enable_order_bulk_pay == 1}}" bindtap="selected_event" data-oid="{{item.id}}" class="fl selected">
|
||||
<image class="icon" src="/images/default-select{{tools.indexOf(order_select_ids, item.id) ? '-active' : ''}}-icon.png" mode="widthFix" />
|
||||
</view>
|
||||
<!-- 基础信息 -->
|
||||
@ -61,7 +61,7 @@
|
||||
</scroll-view>
|
||||
|
||||
<!-- 合并支付 -->
|
||||
<view wx:if="{{nav_status_index == 1 && order_select_ids.length > 0}}">
|
||||
<view wx:if="{{nav_status_index == 1 && order_select_ids.length > 0 && home_is_enable_order_bulk_pay == 1}}">
|
||||
<button class="submit-fixed pay-merge-submit" type="default" size="mini" hover-class="none" bindtap="pay_merge_event">合并支付</button>
|
||||
</view>
|
||||
|
||||
|
||||
Reference in New Issue
Block a user