Commit bae3ce4f authored by 王建威's avatar 王建威

Merge branch 'wjw_monthly'

parents f8a6f541 047db2a9
...@@ -125,7 +125,13 @@ ...@@ -125,7 +125,13 @@
<view class="screen_item"> <view class="screen_item">
<view class="screen_name">包年计划</view> <view class="screen_name">包年计划</view>
<view class="screen_detail"> <view class="screen_detail">
<view class="detail_item" v-for="(item, index) in month_rule_list" :key="index" :class="{act: contract_period === item.contract_period}" @click="chooseFilter(3, item.contract_period, index)">{{item.contract_period}}个月</view> <view class="detail_item" v-for="(item, index) in ruleList" :key="index" :class="{act: contract_period === item.contract_period}" @click="chooseFilter(3, item.contract_period, index)">{{item.contract_period}}个月</view>
</view>
</view>
<view class="screen_item">
<view class="screen_name">起订量(元)</view>
<view class="screen_detail">
<view class="detail_item" v-for="(item, index) in minumum" :key="index" :class="{act: min_index === index}" @click="chooseFilter(4, null, index)">{{item.min_quantity}}</view>
</view> </view>
</view> </view>
<view class="bottom_box"> <view class="bottom_box">
...@@ -159,6 +165,9 @@ ...@@ -159,6 +165,9 @@
brand_list: [], brand_list: [],
category_list: [], category_list: [],
month_rule_list: [], month_rule_list: [],
minumum: [],
min_index: '',
plan_index: 0,
brand: '', brand: '',
cate_id_1: '', cate_id_1: '',
contract_period: '', contract_period: '',
...@@ -190,6 +199,7 @@ ...@@ -190,6 +199,7 @@
if(res.data.code === 0) { if(res.data.code === 0) {
this.month_apply_id = res.data.data.month_apply_id; this.month_apply_id = res.data.data.month_apply_id;
this.ruleList = res.data.data.ruleList; this.ruleList = res.data.data.ruleList;
this.minumum = res.data.data.ruleList[0].child;
this.min_discount = res.data.data.min_discount; this.min_discount = res.data.data.min_discount;
this.brand_list = res.data.data.brand_list; this.brand_list = res.data.data.brand_list;
this.category_list = res.data.data.category_list; this.category_list = res.data.data.category_list;
...@@ -233,13 +243,22 @@ ...@@ -233,13 +243,22 @@
} }
if(type === 3) { if(type === 3) {
this.contract_period = val; this.contract_period = val;
this.min_discount = this.ruleList[key]['discount']; this.min_discount = this.ruleList[key]['child'][0]['discount'];
this.minumum = this.ruleList[key]['child'];
this.min_index = 0;
this.plan_index = key;
}
if(type === 4) {
this.min_index = key;
this.min_discount = this.ruleList[this.plan_index]['child'][key]['discount'];
} }
}, },
resetFilter() { resetFilter() {
this.brand = ''; this.brand = '';
this.cate_id_1 = ''; this.cate_id_1 = '';
this.contract_period = ''; this.contract_period = '';
this.plan_index = 0;
this.min_index = '';
}, },
search(type) { search(type) {
// type 1是搜索,current,goodsList,requestFlag,brand,cate_id_1,contract_period重置 // type 1是搜索,current,goodsList,requestFlag,brand,cate_id_1,contract_period重置
......
...@@ -231,29 +231,9 @@ ...@@ -231,29 +231,9 @@
}); });
}, },
previewContract() { previewContract() {
uni.showLoading({ uni.navigateTo({
title: '获取合同中' url: `/pages/web/web?contract_url=${this.data.view_url}`
}); });
uni.request({
url: '/uni/api/month_signcontract/PreviewContract',
method: 'POST',
dataType: 'json',
data: {},
success: (res) => {
if(res.data.code === 0) {
uni.hideLoading();
uni.navigateTo({
url: `/pages/web/web?contract_url=${res.data.data.viewUrl}`
});
} else {
uni.hideLoading();
uni.showToast({
title: '校验信息已过期,请重新校验',
icon: 'none'
});
}
}
})
} }
}, },
components: { components: {
......
...@@ -6,21 +6,22 @@ ...@@ -6,21 +6,22 @@
</view> </view>
<view class="content_view"> <view class="content_view">
<view class="content_title"> <view class="content_title">
<text class="circle_num">1</text>月是什么? <text class="circle_num">1</text>年计划是什么?
</view> </view>
<view class="content_main">谛宝多多会根据医院的拿货周期,起订量给医院下发一个折扣,包月期间,医院购买参与包月的商品时可享受折扣,单品最低5折</view> <view class="content_main">谛宝多多会根据医院的拿货周期与起订额给医院下发一个折扣。在包年期间,医院购买参与包年计划的商品可享受折扣(单品最低7折)</view>
<view class="content_title"> <view class="content_title">
<text class="circle_num">1</text>怎么包月? <text class="circle_num">1</text>怎么参与包年计划?
</view> </view>
<view class="content_main">点击下方选择起订量,选择拿货周期和起订量,签署合同,缴纳押金,则完成包月,合同有效期内,购买包月产品,立享折扣。</view> <view class="content_main">点击下方 选择起订额,然后选择适合您的拿货周期和起订额,之后选择签署合同并缴纳押金即可。在合同有效期内,购买参与包年的产品,立享折扣。</view>
<view class="content_title"> <view class="content_title">
<text class="circle_num">1</text>关于押金 <text class="circle_num">1</text>关于押金
</view> </view>
<view class="content_main">合同有效期内,包月产品消费总额(折扣价)达到起订量,自合同结束日期5个工作日内,全额退还押金,否则不予以退还。</view> <view class="content_main">在合同有效期内,包年产品消费总额(折扣价)达到起订额, 自合同结束日期5个工作日内,全额退还押金到您的账户余额,如果没有达到起订额,押金不予以退还。</view>
<view class="content_title"> <view class="content_title">
<text class="circle_num">1</text>缴纳押金与不缴纳押金的区别 <text class="circle_num">1</text>缴纳押金与不缴纳押金的区别
</view> </view>
<view class="content_main">缴纳押金,合同有效期内购买包月产品可立享全额折扣;不缴纳押金,合同有效期内购买包月产品,统一享受8.5折,合同有效期内,包月产品消费总额(折扣价)达到起订量,自合同结束日期5个工作日内,按差价返现至账户余额,可提现,(例如全额折扣为6折,则返现消费总额的25%)反之不予以返现。</view> <view class="content_main">缴纳押金:合同有效期内购买参与包年计划的产品可立享对应的折扣;不缴纳押金:在合同有效期内购买参与包年计划的产品,根据包年产品消费总额(原价) 达到签定的起订额,自合同结束日期5个工作日内,按差价返现至账户余额,可提现。 (例如起订额对应折扣为7折,则返现消费总额的30%),反之不予以返现。
有任何问题烦请点击页面上的消息按钮进行咨询</view>
<view class="content_title" style="margin-bottom: 0;">有任何问题</view> <view class="content_title" style="margin-bottom: 0;">有任何问题</view>
<view class="content_title">烦请点击页面上的消息按钮进行咨询</view> <view class="content_title">烦请点击页面上的消息按钮进行咨询</view>
<view class="join_btn" @click="joinMonthly">加入包年计划</view> <view class="join_btn" @click="joinMonthly">加入包年计划</view>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment