function e(e, a, r) { return a in e ? Object.defineProperty(e, a, { value: r, enumerable: !0, configurable: !0, writable: !0 }) : e[a] = r, e; } const app = getApp(); let self = null; var a = getApp(), r = a.globalData.setting, t = a.request, s = require("../../../utils/common.js"), util = require("../../../utils/util.js"), ut = util, d = getApp().globalData; var timestamp = Date.parse(new Date()); var date = new Date(timestamp); // const { // barcode, // qrcode // } = require('../../../utils/index.js'); Page({ data: { phone: "", url: r.url, resourceUrl: r.resourceUrl, iurl: r.imghost, defaultAvatar: r.resourceUrl + "/static/images/user68.jpg", user: null, tc_hide: true, stoname: "请选择", checkDate: false, datet: "", year: date.getFullYear(), store: 0, all_sto: "", region_name: "", def_pick_store: "", sort_store: 0, //门店分类 sec_sto: "", more_store: 0, //选择门店 choice_sort_store: 0, //选择分类门店 more_store: 0, //选择门店 lat: null, //维度 lon: null, //经度 fir_pick_index: 0, sec_pick_index: 0, is_gps: 1, lon: 0, only_pk: 0, open_ind_store: 0, //哪里打开的门店列表的控制属性 ispwhid: 1, //是否隐藏密码显示 isstcsp: 0, //是否启用密码消费 isGender: 0, //什么性别 iscalendar: 0, //是否是农历 consumption: "", //消费密码 identity_card: "", //身份证值 address: "", //地址 openid: "", //openid pulscardname: "", //PLUS会员的卡 gradename: "", //会员权益的卡 isBool: "", sto_sele_id: "", //所属门店id is_zy: 0, //是否执行onshow is_lable_set: "", //是否启用我的兴趣标签 check_label: [], //我选择的兴趣标签 fir_guide_id:null, //存储会员详情接口出来的美导ID isLunar: 0, }, //通过路径跳转到其他页面 goto: function(e) { var url = e.currentTarget.dataset.url; getApp().goto(url); }, //查找会员选择的兴趣标签 query_checklabels: function() { var th = this; var url = "/api/weshop/marketing/holiday/vip/interest/label/get"; var interest_lables = th.data.interest_lables; //兴趣标签 getApp().request.promiseGet(url, { data: { userId: d.user_id, storeId: r.stoid } }).then(res => { if (res.data.code == 0) { var data = res.data.data; var VipLabel = th.data.check_label; //通过id标签找到已选择的标签 var dateList = data.VipLabel.split(","); for (var i in dateList) { if (dateList[i] != "") { VipLabel.push(dateList[i]); } } th.setData({ check_label: VipLabel }) } else { getApp().my_warnning("系统繁忙,请稍后再试", 0, th); } }) }, //出生日期是否是农历 iscalendar: function() { if(this.data.user.birthday) return false; var th = this; var iscalendar = th.data.iscalendar; if (iscalendar == 0) { th.setData({ iscalendar: 1 }) } else { th.setData({ iscalendar: 0 }) } }, checkDate: function() { var th = this; if (th.data.checkDate) { th.setData({ checkDate: false }) } else { th.setData({ checkDate: true }) } }, //---点击二级之后的选择--- choose_for_store: function(e) { var index_c = e.currentTarget.dataset.ind; this.setData({ sec_pick_index: index_c, fir_pick_index: index_c }) }, //确定def_pick为选择的门店 sure_pick: function(e) { var th = this; var item = null; var openindstore = th.data.open_ind_store; if (th.data.choice_sort_store == 0) { var index = th.data.fir_pick_index; if (th.data.is_show_sto_cat == 1) { item = th.data.def_pickpu_list[index]; } else { item = th.data.only_pk[index]; //当没有门店分类的时候 } } else { var index = th.data.sec_pick_index; item = th.data.sec_sto.s_arr[index]; } th.setData({ def_pick_store: item, stoname: item.pickup_name, sto_sele_name: item.pickup_name, sto_sele_id: item.pickup_id, sto_sele_distr: item.distr_type, store: 0, choice_sort_store: 0, fir_pick_index: 0 }); if (openindstore == 1) { th.setData({ openSpecModal: !0, openSpecModal_ind: openindstore, }); } else if (openindstore == 2) { th.setData({ openSpecModal: !0, openSpecModal_ind: openindstore, openSpecModal_pt: 1 }); } }, choose_for_store_fir: function(e) { var index_c = e.currentTarget.dataset.ind; this.setData({ fir_pick_index: index_c }) }, wait_for_store_config: function() { var th = this; wx.getLocation({ type: 'gcj02', success: function(res) { th.data.lat = res.latitude; th.data.lon = res.longitude; th.data.is_get_local_ok = 1; }, fail: function(res) { if (res.errCode == 2) { th.setData({ is_gps: 0 }); if (th.data.is_gps == 0) { getApp().confirmBox("请开启GPS定位", null, 10000, !1); } } else { th.setData({ is_gps: "3" }); } th.data.is_get_local_ok = 1; } }) }, onclickstore: function() { var th = this; if (th.data.store == 0) { th.setData({ store: 1 }) } else { th.setData({ store: 0 }) } var dd = { store_id: r.stoid, isstop: 0, pageSize: 300 } th.setData({ sort_store: 0 }); var i = getApp().request; //如果有距离的话 if (th.data.lat != null) { dd.lat = th.data.lat; dd.lon = th.data.lon; } //----------获取门店---------------- getApp().request.promiseGet("/api/weshop/pickup/list", { data: dd, }).then(res => { var e = res; if (e.data.code == 0) { //-- 如果有默认选择门店的时候,要把默认门店放在第一位 -- if (th.data.def_pick_store) { for (var k = 0; k < e.data.data.pageData.length; k++) { if (e.data.data.pageData[k].pickup_id == th.data.def_pick_store.pickup_id) { e.data.data.pageData.splice(k, 1); //删除 break; } } e.data.data.pageData.splice(0, 0, th.data.def_pick_store); //添加 } //单总量超出5个的时候 if (e.data.data.total > 5) { i.get("/api/weshop/storagecategory/page", { data: { store_id: r.stoid, is_show: 1, pageSize: 300 }, success: function(ee) { if (ee.data.code == 0) { if (ee.data.data.pageData.length > 0) { var def_arr = new Array(); var ishas = 0; //-- 开始就看5个门店 -- for (var k = 0; k < 5; k++) { if (k == e.data.data.pageData.length) break; def_arr.push(e.data.data.pageData[k]); } th.setData({ def_pickpu_list: def_arr, pickpu_list: ee.data.data.pageData }); var sto_cate = ee.data.data.pageData; var sto_arr = e.data.data.pageData; var newarr = new Array(); var qita = new Array(); //----要进行门店分组-------- for (var i = 0; i < sto_arr.length; i++) { //找一下这个门店有没有在分类数组内 var find2 = 0, find2name = ""; for (var m = 0; m < sto_cate.length; m++) { if (sto_arr[i].category_id == sto_cate[m].cat_id) { find2 = sto_cate[m].cat_id; find2name = sto_cate[m].cat_name; break; } } if (newarr.length > 0) { var find = 0; //如果有找到,那门店就在这个分组内,否则,分类就要排在其他 if (find2 != 0) { for (var ii = 0; ii < newarr.length; ii++) { if (sto_arr[i].category_id == newarr[ii].cat_id) { newarr[ii].s_arr.push(sto_arr[i]); find = 1; break; } } if (find == 0) { var arr0 = new Array(); arr0.push(sto_arr[i]); var item = { cat_id: find2, name: find2name, s_arr: arr0 }; newarr.push(item); } } else { qita.push(sto_arr[i]); } } else { //如果有找到,那门店就在这个分组内,否则,分类就要排在其他 if (find2 != 0) { var arr0 = new Array(); arr0.push(sto_arr[i]); var item = { cat_id: find2, name: find2name, s_arr: arr0 }; newarr.push(item); } else { qita.push(sto_arr[i]); } } } //----安排其他的分类----- if (qita.length > 0) { var item = { cat_id: -1, name: "其他", s_arr: qita }; newarr.push(item); } th.setData({ is_show_sto_cat: 1, all_sto: newarr }); } else { th.setData({ is_show_sto_cat: -1, only_pk: e.data.data.pageData }); } } else { th.setData({ is_show_sto_cat: -1, only_pk: e.data.data.pageData }); } } }); } else { th.setData({ is_show_sto_cat: 0, only_pk: e.data.data.pageData }); } } }, 200) }, //选择更多门店 more_store: function() { this.setData({ sort_store: 1 }); }, //---选择分类门店--- choice_sort_store: function(e) { var index = e.currentTarget.dataset.index; var region_name = e.currentTarget.dataset.region; var item = this.data.all_sto[index]; this.setData({ region_name: region_name, sort_store: 0, choice_sort_store: 1, sec_sto: item, sec_pick_index: 0 }); }, // 返回按钮 returns: function() { this.setData({ sort_store: 0, choice_sort_store: 0 }); }, //身份证号严格校验 IdentityIDCard: function(e) { var code = e.detail.value; //身份证号前两位代表区域 var city = { 11: "北京", 12: "天津", 13: "河北", 14: "山西", 15: "内蒙古", 21: "辽宁", 22: "吉林", 23: "黑龙江 ", 31: "上海", 32: "江苏", 33: "浙江", 34: "安徽", 35: "福建", 36: "江西", 37: "山东", 41: "河南", 42: "湖北 ", 43: "湖南", 44: "广东", 45: "广西", 46: "海南", 50: "重庆", 51: "四川", 52: "贵州", 53: "云南", 54: "西藏 ", 61: "陕西", 62: "甘肃", 63: "青海", 64: "宁夏", 65: "新疆", 71: "台湾", 81: "香港", 82: "澳门", 91: "国外 " }; //身份证格式正则表达式 var idCardReg = /^\d{6}(18|19|20)?\d{2}(0[1-9]|1[012])(0[1-9]|[12]\d|3[01])\d{3}(\d|X)$/i; var errorMess = ""; //错误提示信息 var isPass = true; //身份证验证是否通过(true通过、false未通过) //如果身份证不满足格式正则表达式 if (!code || !idCardReg.test(code)) { errorMess = "您输入的身份证号格式有误!"; isPass = false; } //区域数组中不包含需验证的身份证前两位 else if (!city[code.substr(0, 2)]) { errorMess = "您输入的身份证号格式有误!"; isPass = false; } else { //18位身份证需要验证最后一位校验位 if (code.length == 18) { code = code.split(''); //∑(ai×Wi)(mod 11) //加权因子 var factor = [7, 9, 10, 5, 8, 4, 2, 1, 6, 3, 7, 9, 10, 5, 8, 4, 2]; //校验位 var parity = [1, 0, 'X', 9, 8, 7, 6, 5, 4, 3, 2]; var sum = 0; var ai = 0; var wi = 0; for (var i = 0; i < 17; i++) { ai = code[i]; wi = factor[i]; sum += ai * wi; } var last = parity[sum % 11]; if (parity[sum % 11] != code[17]) { errorMess = "您输入的身份证号不存在!"; isPass = false; } }; }; var returnParam = { 'errorMess': errorMess, 'isPass': isPass }; if (errorMess != "") { // wx.showModal({ // title: errorMess, // content: '', // showCancel: false, // confirmText: '确定', // confirmColor: '', // success: function(res) {}, // fail: function(res) {}, // complete: function(res) {}, // }) getApp().my_warnning(errorMess, 0, this); this.setData({ id: null, }); }; return returnParam; }, //------初始化加载---------- onLoad: function(t) { self = this; let url1 = '/api/weshop/storeconfig/get/'; let url3 = '/api/weshop/users/getERPUser/'; url1 += r.stoid; var user=app.globalData.userInfo; if(!user) return false; //-- 赋予默认值 -- if(user['idcard']) this.data.id=user['idcard']; if(user['vipname']) this.data.name=user['vipname']; if(user['address']) this.data.address=user['address']; app.request.get(url1, { success: function(res) { console.log('x-->', res.data.code, res.data.data.reg_type, res.data.data.reg_info); if(res.data.code == 0) { let reg_type = res.data.data.reg_type; let reg_info = res.data.data.reg_info; if(reg_type) { //reg_type为1才显示积分信息 if(reg_info) { reg_info = JSON.parse(reg_info); if(reg_info.reginfo_coupon){ //判断有没有领过券 self.check_is_send_quan(reg_info.reginfo_coupon,user.user_id); } }; }; self.setData({ reg_type, reg_info, user: app.globalData.userInfo, }); }; }, }); //获取默认信息 url3 += r.stoid + "/" +user.user_id; app.request.get(url3, { success: function(res) { if(res.data.code == 0) { console.log('url3', res.data.data.birthday); let data = res.data.data; if(data.birthday){ data.birthday= ut.formar_no_full(data.birthday); } if(user['sex'] && !data.sex){ data.sex=user['sex']; } if(user['birthday'] && !data.birthday){ data.birthday= ut.formar_no_full(user['birthday']); } if(!data.pickup_name){ data.pickup_name=""; } if(!data.pickup_id){ data.pickup_id=0; } //-- 获取门店 -- if(user['pickup_id'] && !data.pickup_id){ getApp().promiseGet("/api/weshop/pickup/get/"+r.stoid+"/"+user['pickup_id']).then(res=>{ if(res.data.code==0 && res.data.data){ data.pickup_name=res.data.data.pickup_name; data.pickup_id=res.data.data.pickup_id; self.setData({ isGender: data.sex, isLunar: data.islunar, datet: data.birthday, stoname: data.pickup_name, sto_sele_id: data.pickup_id, }); } else{ self.setData({ isGender: data.sex, isLunar: data.islunar, datet: data.birthday, stoname: data.pickup_name, sto_sele_id: data.pickup_id, }); } }) }else{ self.setData({ isGender: data.sex, isLunar: data.islunar, datet: data.birthday, stoname: data.pickup_name, sto_sele_id: data.pickup_id, }); } }; } }); if(user){ self.setData({user:user}) } }, onShow: function() { var e = this; if (this.data.is_zy) return false; this.wait_for_store_config(); //如果有传值进行跳转的话 var choice_guide=null; if(getApp().globalData.choice_guide){ choice_guide=JSON.parse(JSON.stringify(getApp().globalData.choice_guide)); getApp().globalData.choice_guide=null; } var req = t; a.getUserInfo(function(a) { var txt = util.formatTime(a.birthday, 'yyyy-M-d'), arr = txt.split(' '); a.birthday = arr[0]; var txt2 = util.formatTime(a.reg_time, 'yyyy-M-d'), arr2 = txt.split(' '); a.reg_time = arr2[0]; if (a.pickup_id != null) { req.get("/api/weshop/pickup/get/" + r.stoid + "/" + a.pickup_id, { success: function(da) { if(da.data.data){ //设置门店 e.setData({ // stoname: da.data.data.pickup_name }); } } }) } }, !0); }, check_is_send_quan:function(cid,uid){ var self=this; let url2 = '/api/weshop/prom/coupon/get/'; //看一下会员有没有领过注册的券 getApp().promiseGet("/api/weshop/couponList/page",{ data:{store_id:r.stoid,uid:uid,cid:cid} }).then(res=>{ var is_ling=0; if(res.data.code==0 && res.data.data && res.data.data.total>0){ is_ling=1; } //没有领过券,就显示 if(!is_ling){ //获取优惠券 url2 += cid; app.request.get(url2, { success: function(r) { if(r.data.code == 0) { console.log('000res==>', r.data.data.name); self.setData({ couponInfo: r.data.data.name, }); }; }, }); } }) }, //------卡片的显示和关闭-------- show_tc: function() { if (!getApp().globalData.userInfo) return false; //base64_encode($user.mobile.'|'.date('Y-m-d H:i:s') var val=getApp().globalData.userInfo.mobile+"|"+ut.formatTime(); val="^"+ut.base64_encode(val); qrcode('qrcode', val, 480, 480, this); this.setData({ tc_hide: false, }); }, hide_tc: function() { this.setData({ tc_hide: true, }); }, //地址 address: function(e) { var val = e.detail; this.setData({ address: val.value }); }, //点击确认修改信息 confirm_revision: function() { var th = this; var isstcsp = th.data.isstcsp; //是否启用消费密码 var phone = th.data.phone; //手机号码 if (phone == "" || phone == null) { getApp().my_warnning("手机不能为空", 0, th); return false; } var consumption = th.data.consumption; //消费密码 var isstcsp = th.data.isstcsp; if (isstcsp == 1) { if (consumption == null || consumption == "" || consumption == undefined) { getApp().my_warnning("消费密码不能为空", 0, th); return false; } if (consumption.length < 6) { getApp().my_warnning("消费密码不能小于6位", 0, th); return false; } } var sex = th.data.isGender; //性别 if (sex != "1" && sex != "2") { getApp().my_warnning("请选择性别", 0, th); return false; } var user_name = th.data.user.vipname; //用户姓名 if (user_name == "" || user_name == null) { getApp().my_warnning("请输入名字", 0, th); return false; } var identity_card = th.data.identity_card; //身份证 if (identity_card!=null && identity_card!=undefined && identity_card != "" && !(/(^\d{15}$)|(^\d{18}$)|(^\d{17}(\d|X|x)$)/.test(identity_card))) { getApp().my_warnning("身份证号码错误", 0, th); return false; } var address = th.data.address; //地址 var sto_sele_id = th.data.sto_sele_id; var datas = { mobile: phone, //手机号码 store_id: r.stoid, user_id: getApp().globalData.user_id, vipnopwd: isstcsp, vippass: consumption, //消费密码 sex: sex, //性别 vipname: user_name, //昵称 idcard: identity_card, //身份证 address: address, //地址 pickup_id: sto_sele_id ,//自提门店 所属门店 islunar:th.data.iscalendar, birthday:th.data.datet } //往上提交美导的ID if(th.data.fir_guide_id!=th.data.user.staffId){ datas.staffId=th.data.user.staffId; } getApp().request.put("/api/weshop/users/updateUserInfo", { data: datas, success: function(res) { if (res.data.code == 0) { getApp().my_warnning("修改成功", 1, th); getApp().goto("/pages/user/index/index"); } else { getApp().my_warnning("系统繁忙,请稍后再试", 0, th); } } }) }, //选择地址 goto_address: function() { // this.setData({ is_zy: 1 }); }, //更换手机 // go_phone: function(e) { // var url = e.currentTarget.dataset.url; // this.setData({ // is_zy: 1 // }); // getApp().goto(url); // }, //--点击分享事件--- onShareAppMessage: function(t) { return o.share; }, //-- 跳转到获取导购的列表 -- go_get_guide:function () { this.check_click_ok(function(){ getApp().goto("/pages/user/choice_guide/choice_guide"); },1) }, //点击门店,导购的次数判断, type 1=导购 2=门店 check_click_ok:function(func,idx){ var th=this; var userId=getApp().globalData.user_id; getApp().request.get("/api/weshop/users/getGuideNum/"+r.stoid+"/"+userId+"/"+idx, { success: function(res) { if(res.data.code==0){ func(); }else{ getApp().my_warnning(res.data.msg, 0, th); } } }); }, //获取输入框内容 getInput(e) { return e.detail.value; }, verifyInput(e) { let value = e.detail.value; if (value == "" || value == null || value == undefined) { app.my_warnning("请输入", 0, this); } }, //获取推荐人 getReferee(e) { let referee = this.getInput(e); this.data.referee = referee; console.log(referee); }, //获取姓名 getName(e) { let name = this.getInput(e); this.data.name = name; }, //获取性别 getGender(e) { let sex = e.currentTarget.dataset.sex; this.setData({ isGender: sex, }); }, //获取身份证 getId(e) { let id = this.getInput(e); this.data.id = id; }, //验证身份证号码 // verifyId(e) { // let id = this.data.id; // if(id) { // if (id != null && id != undefined && id != "" && !(/(^\d{15}$)|(^\d{18}$)|(^\d{17}(\d|X|x)$)/.test(id))) { // getApp().my_warnning("身份证号码无效!", 0, this); // } // }; // }, //获取地址 getAddress(e) { let address = this.getInput(e); this.data.address = address; }, //获取生日 bindChange: function(e) { let strBirthday = e.detail.value; let age = this.verifyBirthday(strBirthday); if(age <= 10) { app.my_warnning("会员年龄不能小于10岁(含10岁)", 0, this); } else if(age >= 70) { app.my_warnning("会员年龄不能超过70岁(含70岁)", 0, this); } else { this.setData({ datet: e.detail.value, }); }; // console.log(this.data.datet, this.data.isCalendar); }, // 生日判断 verifyBirthday(strBirthday) { var returnAge; var strBirthdayArr = strBirthday.split("-"); var birthYear = strBirthdayArr[0]; var birthMonth = strBirthdayArr[1]; var birthDay = strBirthdayArr[2]; d = new Date(); var nowYear = d.getFullYear(); var nowMonth = d.getMonth() + 1; var nowDay = d.getDate(); if(nowYear == birthYear){ returnAge = 0;//同年 则为0岁 } else { var ageDiff = nowYear - birthYear ; //年之差 if(ageDiff > 0){ if(nowMonth == birthMonth) { var dayDiff = nowDay - birthDay;//日之差 if(dayDiff < 0) { returnAge = ageDiff - 1; } else { returnAge = ageDiff ; } } else { var monthDiff = nowMonth - birthMonth;//月之差 if(monthDiff < 0) { returnAge = ageDiff - 1; } else { returnAge = ageDiff ; } } } else { returnAge = -1;//返回-1 表示出生日期输入错误 晚于今天 } } return returnAge;//返回周岁年龄 }, //是否为农历 isLunar(e) { let isLunar = null; if(e.detail.value[0]) { isLunar = 1; } else { isLunar = 0; }; this.data.isLunar = isLunar; // console.log(isLunar); }, // 是否同意协议 isAgree(e) { let isAgree = null; if(e.detail.value[0]) { isAgree = true; } else { isAgree = false; }; // this.data.isAgree = isAgree; this.setData({ isAgree, }); console.log(isAgree); }, //保存 save: function() { var th = this; var sto_sele_id = this.data.sto_sele_id; var user=app.globalData.userInfo; var data = { store_id: r.stoid, user_id: app.globalData.user_id, }; //-- 需要推荐人 -- if(this.data.reg_info.introducer_state){ let tjrname = this.data.referee; if (tjrname == "" || tjrname == null) { app.my_warnning("请输入推荐人", 0, this); return false; }; if(tjrname==user.mobile || tjrname==user.erpvipno ){ app.my_warnning("推荐人不能是自己", 0, this); return false; } data.tjrname=tjrname; } //-- 需要姓名 -- if(this.data.reg_info.name_state){ let vipname = this.data.name; if (vipname == "" || vipname == null) { app.my_warnning("请输入姓名", 0, this); return false; }; data.vipname=vipname; } //需要性别 if(this.data.reg_info.sex_state){ let sex = this.data.isGender; if (sex != "1" && sex != "2") { app.my_warnning("请选择性别", 0, this); return false; }; data.sex=sex; } //需要生日 if(this.data.reg_info.birthday_state){ let birthday = this.data.datet; if (birthday == "" || birthday == null) { app.my_warnning("请选择出生日期", 0, this); return false; }; data.birthday=birthday; data.islunar=self.data.isLunar; } //-- 需要身份证 -- if(this.data.reg_info.idcard_state){ let idcard = this.data.id; if (idcard == "" || idcard == null) { app.my_warnning("请输入身份证号码", 0, this); return false; }; data.idcard=idcard; } //需要地址 if(this.data.reg_info.address_state){ let address = this.data.address; if (address == "" || address == null) { app.my_warnning("请输入地址", 0, this); return false; }; data.address=address; } //需要门店 if(this.data.reg_info.pick_state){ let pickup_id = sto_sele_id; if (pickup_id == "" || pickup_id == null) { app.my_warnning("请输入门店", 0, this); return false; }; data.pickup_id=sto_sele_id; } let isAgree = this.data.isAgree; if(!isAgree) { app.my_warnning("请您先阅读和勾选指定的内容", 0, this); return false; }; console.log('data==>', data); app.request.put("/api/weshop/users/updateInfo", { data: data, success: function(res) { if (res.data.code == 0) { getApp().my_warnning("保存成功", 1, self); getApp().goto("/pages/user/index/index"); } else { getApp().my_warnning(res.data.msg, 0, self); }; } }) // } else { // app.my_warnning("请您先阅读和勾选指定的内容", 0, self); // }; // var isstcsp = th.data.isstcsp; //是否启用消费密码 // var phone = th.data.phone; //手机号码 // if (phone == "" || phone == null) { // getApp().my_warnning("手机不能为空", 0, th); // return false; // } // var consumption = th.data.consumption; //消费密码 // var isstcsp = th.data.isstcsp; // if (isstcsp == 1) { // if (consumption == null || consumption == "" || consumption == undefined) { // getApp().my_warnning("消费密码不能为空", 0, th); // return false; // } // if (consumption.length < 6) { // getApp().my_warnning("消费密码不能小于6位", 0, th); // return false; // } // } // var sex = th.data.isGender; //性别 // if (sex != "1" && sex != "2") { // getApp().my_warnning("请选择性别", 0, th); // return false; // } // var vipname = th.data.user.vipname; //用户姓名 // if (user_name == "" || user_name == null) { // getApp().my_warnning("请输入名字", 0, th); // return false; // } // var identity_card = th.data.identity_card; //身份证 // if (identity_card!=null && identity_card!=undefined && identity_card != "" && !(/(^\d{15}$)|(^\d{18}$)|(^\d{17}(\d|X|x)$)/.test(identity_card))) { // getApp().my_warnning("身份证号码错误", 0, th); // return false; // } // var address = th.data.address; //地址 // var sto_sele_id = self.data.sto_sele_id; // var data = { // store_id: r.stoid, // user_id: app.globalData.user_id, // tjrname: self.data.referee, //推荐人 // vipname: self.data.name, //名称 // sex: self.data.isGender, //性别 // birthday: self.data.datet, // islunar: self.data.isLunar, // idcard: self.data.id, // address: self.data.address, // pickup_id: sto_sele_id ,//自提门店 所属门店 // }; // console.log('data==>', data); //往上提交美导的ID // if(th.data.fir_guide_id!=th.data.user.staffId){ // datas.staffId=th.data.user.staffId; // } // app.request.put("/api/weshop/users/updateInfo", { // data: data, // success: function(res) { // if (res.data.code == 0) { // getApp().my_warnning("保存成功", 1, self); // getApp().goto("/pages/user/index/index"); // } else { // getApp().my_warnning("系统繁忙,请稍后再试", 0, self); // }; // } // }) }, });