添加分銷商申請
添加分銷商申請
[溫馨(xin)提示]
請先查看小程序分銷接(jie)口使用說(shuo)明,了(le)解接口作用,如已查看請忽略提(ti)示(shi)。
提供(gong)參(can)考的實例代碼:
/**
* 添(tian)加分(fen)銷商申請
* 接收參(can)數(shu)
* 根據(ju) 獲取(qu)分銷商申請頁面數(shu)據(ju) 接口獲取(qu)到的數(shu)據(ju) dealer
* 接口傳(chuan)參
* dealer: 分(fen)銷(xiao)商(shang)申請數(shu)據,已包含 action 參數(shu)
*/
onFormSubmit(e) {
let _this = this;
let dealer = _this.data.dealer;
// 驗證姓名
if (!dealer.dealer_name || dealer.dealer_name.length < 1) {
App.showError('請填(tian)寫姓名');
return false;
}
// 驗證手機號(hao)
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('手機號格式不正(zheng)確');
return false;
}
// 禁用重復(fu)提交
_this.setData({ disabled: true });
// 提交申請(qing)
App._requestApi(_this, App.globalData.config.dealerActionUrl, dealer, function (res) {
// 檢測(ce)分銷功能是否(fou)開啟,當前登(deng)錄者的分銷商(shang)狀態,如有(you)異常則(ze)提示并跳轉到指定頁(ye)面
App.dealerOpenHandle(res);
// 接口數據處理
if (1 === parseInt(res.code)) {
App.showSuccess(res.msg, function() {
_this.setData({ dealer: res.data });
});
}
});
},
文檔最后更新時間:2023-03-16 11:55:06
未解決你的問題?請到「問答社區」反饋你遇到的問題
