|
...
|
...
|
@@ -414,43 +414,51 @@ class CouponProvider with ChangeNotifier { |
|
|
|
if (error is MyError) {}
|
|
|
|
});
|
|
|
|
if (baseResp.code == Constant.status_success) {
|
|
|
|
if (baseResp.data == null) {
|
|
|
|
return false;
|
|
|
|
} else {
|
|
|
|
if (baseResp.data['errcode'].toString() == '0') {
|
|
|
|
if (WxSendSmsModel.fromJson(baseResp.responseData)
|
|
|
|
.data
|
|
|
|
.sendStatusList
|
|
|
|
.length >
|
|
|
|
0) {
|
|
|
|
String code = WxSendSmsModel.fromJson(baseResp.responseData)
|
|
|
|
.data
|
|
|
|
.sendStatusList[0]
|
|
|
|
.code;
|
|
|
|
if (code == 'Ok') {
|
|
|
|
sendSMS = true;
|
|
|
|
|
|
|
|
return true;
|
|
|
|
} else if (code ==
|
|
|
|
'LimitExceeded.PhoneNumberSameContentDailyLimit') {
|
|
|
|
return false;
|
|
|
|
} else {
|
|
|
|
return false;
|
|
|
|
}
|
|
|
|
} else {
|
|
|
|
return false;
|
|
|
|
}
|
|
|
|
} else {
|
|
|
|
Utils.showToast(baseResp.data['errmsg']);
|
|
|
|
return false;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
Utils.showToast("短信发送成功");
|
|
|
|
sendSMS = true;
|
|
|
|
return true;
|
|
|
|
} else {
|
|
|
|
if (baseResp != null) {
|
|
|
|
Utils.showToast(baseResp.msg ?? "");
|
|
|
|
}
|
|
|
|
Utils.showToast(baseResp.msg ?? "");
|
|
|
|
return false;
|
|
|
|
}
|
|
|
|
// if (baseResp.code == Constant.status_success) {
|
|
|
|
// if (baseResp.data == null) {
|
|
|
|
// return false;
|
|
|
|
// } else {
|
|
|
|
// if (baseResp.data['errcode'].toString() == '0') {
|
|
|
|
// if (WxSendSmsModel.fromJson(baseResp.responseData)
|
|
|
|
// .data
|
|
|
|
// .sendStatusList
|
|
|
|
// .length >
|
|
|
|
// 0) {
|
|
|
|
// String code = WxSendSmsModel.fromJson(baseResp.responseData)
|
|
|
|
// .data
|
|
|
|
// .sendStatusList[0]
|
|
|
|
// .code;
|
|
|
|
// if (code == 'Ok') {
|
|
|
|
// sendSMS = true;
|
|
|
|
|
|
|
|
// return true;
|
|
|
|
// } else if (code ==
|
|
|
|
// 'LimitExceeded.PhoneNumberSameContentDailyLimit') {
|
|
|
|
// return false;
|
|
|
|
// } else {
|
|
|
|
// return false;
|
|
|
|
// }
|
|
|
|
// } else {
|
|
|
|
// return false;
|
|
|
|
// }
|
|
|
|
// } else {
|
|
|
|
// Utils.showToast(baseResp.data['errmsg']);
|
|
|
|
// return false;
|
|
|
|
// }
|
|
|
|
// }
|
|
|
|
// } else {
|
|
|
|
// if (baseResp != null) {
|
|
|
|
// Utils.showToast(baseResp.msg ?? "");
|
|
|
|
// }
|
|
|
|
// return false;
|
|
|
|
// }
|
|
|
|
}
|
|
|
|
|
|
|
|
//发送短信
|
...
|
...
|
|