|
...
|
...
|
@@ -39,15 +39,10 @@ Component({ |
|
|
|
})
|
|
|
|
},
|
|
|
|
async sendMsg(e){
|
|
|
|
let sign_name = '周到安排';
|
|
|
|
let item = this.data.item;
|
|
|
|
let ss = await App.Reserve.SmsInfo({seller_id: item.sid}, true);
|
|
|
|
let id = item.id;
|
|
|
|
let reduce_num = item.send_total;
|
|
|
|
let sl = (item.send_msg + sign_name).length
|
|
|
|
if (sl > 70) {
|
|
|
|
reduce_num = Math.ceil(sl / 67) * reduce_num;
|
|
|
|
}
|
|
|
|
let reduce_num = item.reduce_num;
|
|
|
|
if (parseInt(reduce_num) > parseInt(ss.data.last_num)) {
|
|
|
|
this.setData({
|
|
|
|
reduce_num: reduce_num,
|
|
...
|
...
|
@@ -68,10 +63,7 @@ Component({ |
|
|
|
}
|
|
|
|
let param = {
|
|
|
|
id: id,
|
|
|
|
sid: item.sid,
|
|
|
|
sender: note_name,
|
|
|
|
reduce_num: reduce_num,
|
|
|
|
sign_name: sign_name,
|
|
|
|
}
|
|
|
|
if (!note_name) {
|
|
|
|
param.sender = e.detail.nickName
|
|
...
|
...
|
@@ -80,6 +72,7 @@ Component({ |
|
|
|
if (res.ret != 200) {
|
|
|
|
return util.toast(res.msg || '发送失败,请联系客服', 'none');
|
|
|
|
}
|
|
|
|
App.SendSMS.SyncSmsBatchSend(res.data)
|
|
|
|
this.triggerEvent('send');
|
|
|
|
util.toast('已发送');
|
|
|
|
}).catch(res => {
|
...
|
...
|
|