添加分銷商申請
添加分銷商申請
[溫馨提示(shi)]
請先查看小程(cheng)序分銷(xiao)接口使用說明,了解接口作(zuo)用,如(ru)已查看請忽略(lve)提示。
提供參考的(de)實(shi)例代碼:
/**
* 添加分銷商申請
* 接收參數
* 根據 獲取(qu)(qu)分銷商申請頁面(mian)數(shu)據 接口獲取(qu)(qu)到(dao)的(de)數(shu)據 dealer
* 接口傳參(can)
* dealer: 分銷商(shang)申請數據,已包含 action 參數
*/
onFormSubmit(e) {
let _this = this;
let dealer = _this.data.dealer;
// 驗證姓(xing)名
if (!dealer.dealer_name || dealer.dealer_name.length < 1) {
App.showError('請填寫姓(xing)名(ming)');
return false;
}
// 驗證手機號
dealer.dealer_mobile = String(dealer.dealer_mobile);
if (11 != parseInt(dealer.dealer_mobile.length) || !/^\+?\d[\d -]{9,12}\d/.test(dealer.dealer_mobile)) {
App.showError('手機號(hao)格式(shi)不正(zheng)確');
return false;
}
// 禁用重復提(ti)交(jiao)
_this.setData({ disabled: true });
// 提交申請
App._requestApi(_this, App.globalData.config.dealerActionUrl, dealer, function (res) {
// 檢(jian)測分銷功能(neng)是(shi)否開(kai)啟,當前登(deng)錄(lu)者的分銷商(shang)狀態,如有異(yi)常(chang)則提示并跳轉到指定頁面(mian)
App.dealerOpenHandle(res);
// 接口數據處(chu)理
if (1 === parseInt(res.code)) {
App.showSuccess(res.msg, function() {
_this.setData({ dealer: res.data });
});
}
});
},
文檔最后更新時間:2023-03-16 11:55:06
未解決你的問題?請到「問答社區」反饋你遇到的問題
