123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990 |
- var app = getApp(), flag = true;
- /**
- * 加入购物车
- */
- function addToCart(data, fn) {
- if (flag){
- flag = false;
- // 请求数据
- // 成功
- wx.hideLoading();
- wx.showToast({
- title: "已加入购物车",
- image: "../../images/addShopCart.png"
- })
- flag = true;
- app.globalData.cartNum += data.goodsNum;
- fn && fn();
- // 失败
- flag = true;
- fn && fn();
- }
- }
- /**
- * 购物车提交
- */
- function skuConfirm(data, fn) {
- //请求
- //成功
- fn && fn();
- // app.globalData.settleInfo = res.data;
- wx.navigateTo({
- url: "/lionfish_comshop/pages/order/placeOrder"
- });
- // 失败
- // 100008 === t.head.error && wx.showToast({
- // title: "购买单数已达到上限,无法购买此商品",
- // icon: "none"
- // });
- }
- /**
- * 手机formID
- */
- function collectFormIds(e) {
- console.log(e)
- var formIds = app.globalData.formIds;
- if (!formIds)
- {
- formIds = [];
- }
- formIds.push(e), app.globalData.formIds = formIds;
- var token = wx.getStorageSync('token');
-
- app.util.request({
- 'url': 'entry/wxapp/index',
- 'data': {
- controller: 'user.get_member_form_id',
- token: token,
- from_id: e
- },
- dataType: 'json',
- success: function (res) {
- }
- })
- }
- /**
- * 手机验证
- */
- function checkMobile(t) {
- return /^1[1-9][0-9]\d{8}$/.test(t);
- }
- /**
- * 身份证验证
- */
- function isIdCard(t) {
- return /(^\d{15}$)|(^\d{18}$)|(^\d{17}(\d|X|x)$)/.test(t);
- }
- module.exports = {
- addToCart,
- skuConfirm,
- collectFormIds,
- checkMobile,
- isIdCard
- }
|