Commit 39ff728825773c224fc67ccddb667b601768d0f4

Authored by wangfan
1 parent d8b234c7

smsbatch

... ... @@ -18,6 +18,9 @@ Component({
* 组件的方法列表
*/
methods: {
sendoff(){
console.log('sendoff');
this.triggerEvent('sendoff')
}
}
})
... ...
... ... @@ -20,7 +20,7 @@
<userinfo wx:if="{{hasScene==1}}" binduserinfo="sendMsg" data-id="{{item.id}}">
<view class="opt-but">立即发放</view>
</userinfo>
<sendsms wx:else="" item="{{item}}">
<sendsms wx:else="" item="{{item}}" bindsend="sendoff">
<view class="opt-but">立即发放</view>
</sendsms>
</view>
... ...
... ... @@ -40,9 +40,9 @@ Component({
let reduce_num=item.send_total;
let sl=(item.send_msg+sign_name).length
if(sl>70){
reduce_num=parseInt(sl/67)*reduce_num;
reduce_num=Math.ceil(sl/67)*reduce_num;
}
if(reduce_num>ss.data.last_num){
if(parseInt(reduce_num)>parseInt(ss.data.last_num)){
this.setData({
reduce_num:reduce_num,
last_num:ss.data.last_num,
... ... @@ -50,21 +50,33 @@ Component({
})
return;
}
return;
let note_name='';
let enter_params=util.cache('enter_params');
if(enter_params){
try {
let si=App.Reserve.SellerInfo(enter_params);
note_name=si.data.seller_user.nick_name||si.data.seller_user.nickname
}catch (e){}
}
let param={
id:id,
sid:this.seller_id,
sender:this.note_name,
sid:item.sid,
sender:note_name,
reduce_num:reduce_num,
sign_name:sign_name,
}
if(e.detail.nickName){
if(!note_name){
param.sender=e.detail.nickName
}
App.Reserve.SmsBatchSend(param).then(res=>{
if(res.ret!=200){
return util.toast(res.msg,'none');
return util.toast(res.msg||'发送失败,请联系客服','none');
}
this.triggerEvent('send');
util.toast('已发送');
}).catch(res=>{
util.toast('发送失败,请联系客服','none');
});
},
}
... ...
... ... @@ -28,7 +28,7 @@
scroll-top="0"
>
<view class="list-rows" wx:for="{{list}}" wx:key="list.key" style="width: 100%;">
<rows item="{{item}}"></rows>
<rows item="{{item}}" bindsendoff="SmsBatchList"></rows>
</view>
</scroll-view>
</block>
... ...