/** * Created by aigouwang on 2017/7/13. */ var requestUrl="http://vip.chongaibao.com"; // var requestUrl="http://192.168.18.203"; // var requestUrl="http://192.168.18.152:8181"; var object=getQueryString(); var card=object.card; var code=object.code; var selectType=object.type; var selectend=object.selectend; var price=object.price; var oldmembercode=object.oldmembercode; var inputType=object.inputType; var token=object.token; $("#info_fee_count").html("合计缴费金额:" + price + "元"); $(".choose_select").click(function () { var _self = this; var select_item = $(_self).find('.info_icon'); // var selectFirst = $(".choose_select:first").attr('data-id'); // var selectSecond = $(".choose_select:nth-child(2)").attr('data-id'); if (select_item.hasClass('selected')) { // select_item.removeClass('selected'); // select_item.css('background-image','url(image/2.png)'); return false; } else { var dna_selects = $(".choose_select").find('.info_icon1'); dna_selects.removeClass('selected'); dna_selects.css('background-image', 'url(image/2.png)'); select_item.addClass('selected'); select_item.css('background-image', 'url(image/1.png)'); var dna_selects1 = $(".choose_select").find('.icon'); if(dna_selects1.hasClass('selected')){ document.getElementById("membernum").value = oldmembercode; searcholdmember(); } else { document.getElementById("membernum").value = ""; $("#info_member_state").html("会员状态:"); $("#info_member_name").html("会员姓名:"); $("#info_member_phone").html("联系电话:"); } } }); //查询老会员 function searcholdmember() { var obj={ "newDogOwnerCode":oldmembercode,"token":token } $.ajax({ type:"get", url:requestUrl + '/oa-web/api/v1/dog/newdogchip/checkNewDogOwner?token=' + token, data:obj,//请求参数 dataType:"json", success:function(data){ if(data.rc==0) { if (data.data != null) { var data = data.data; if(data.newDogOwnerCheckFlag){ $("#info_member_state").html("会员状态:有效"); } else { $("#info_member_state").html("会员状态:无效"); } $("#info_member_name").html("会员姓名:"+data.name); $("#info_member_phone").html("联系电话:"+data.mobile); } } else { layer.msg(data.msg); } }, error:function(err){ //失败 layer.msg(err.msg); } }); } // 查询会员 function search() { var membercode = document.getElementById("membernum").value; if(membercode == ""){ layer.msg("请输入会员号"); } else { var obj={ "newDogOwnerCode":membercode,"token":token } $.ajax({ type:"get", url:requestUrl + '/oa-web/api/v1/dog/newdogchip/checkNewDogOwner?token=' + token, data:obj,//请求参数 dataType:"json", success:function(data){ if(data.rc==0) { if (data.data != null) { var data = data.data; if(data.newDogOwnerCheckFlag){ $("#info_member_state").html("会员状态:有效"); } else { $("#info_member_state").html("会员状态:无效"); } $("#info_member_name").html("会员姓名:"+data.name); $("#info_member_phone").html("联系电话:"+data.mobile); } } else { layer.msg(data.msg); $("#info_member_state").html("会员状态:"); $("#info_member_name").html("会员姓名:"); $("#info_member_phone").html("联系电话:"); } }, error:function(err){ layer.msg(err.msg); //失败 } }); } } // // 查询合作机构 // var showBankDom = document.querySelector('#showBank'); var bankIdDom = document.querySelector('#showBank'); bankIdDom.addEventListener('click', function () { var bankId = bankIdDom.dataset['id']; var bankName = bankIdDom.dataset['value']; var bankSelect = new IosSelect(1, [data], { container: '.container', title: '选择省市', itemHeight: 50, itemShowCount: 3, oneLevelId: bankId, callback: function (selectOneObj) { bankIdDom.value = selectOneObj.value; // bankIdDom.innerHTML = selectOneObj.value; // bankIdDom.dataset['id'] = selectOneObj.id; // bankIdDom.dataset['value'] = selectOneObj.value; bankIdDom1.value = ""; searchunit(selectOneObj.value); } }); }); //定义培训机构数据 var unitdata = new Array(); var unitId = ""; function searchunit(site) { var obj={ "provinceName":site,"token":token } $.ajax({ type:"get", url:requestUrl + '/oa-web/api/v1/org?token=' + token, data:obj,//请求参数 dataType:"json", success:function(data){ if(data.rc==0) { for (var i = 0; i < data.list.length;i++) { aaa = data.list[i].name; var unitobj = {'id':data.list[i].id, 'value':data.list[i].name}; unitdata[i] = unitobj; } } }, error:function(err){ //失败 } }); } var bankIdDom1 = document.querySelector('#showunit'); bankIdDom1.addEventListener('click', function () { // if(document.querySelector('#showBank').value == "") { layer.msg("请先选择城市"); return false; } else if(unitdata.length == 0){ layer.msg("合作机构获取失败"); } else { var bankId = bankIdDom1.dataset['id']; var bankName = bankIdDom1.dataset['value']; var bankSelect = new IosSelect(1, [unitdata], { container: '.container', title: '选择合作机构', itemHeight: 50, itemShowCount: 3, oneLevelId: bankId, callback: function (selectOneObj) { bankIdDom1.value = selectOneObj.value; // bankIdDom1.innerHTML = selectOneObj.value; // bankIdDom1.dataset['id'] = selectOneObj.id; // bankIdDom1.dataset['value'] = selectOneObj.value; unitId = selectOneObj.id; } }); } }); // 提交按钮 function submit() { var membercode = document.getElementById("membernum").value; if (/(iPhone|iPad|iPod|iOS)/i.test(navigator.userAgent)) { window.webkit.messageHandlers.submitiOS.postMessage( { "card":card, "code":code, "selectType":selectType, "selectend":selectend, "membercode":membercode, "unitId":unitId, "inputType":inputType }); } else if (/(Android)/i.test(navigator.userAgent)) { window.js.addShopFromBloodCard(card,code, selectType,selectend,membercode,unitId, inputType); } } function submitiOS(card,code, selectType,selectend,membercode,unitId, inputType) { } function addShopFromBloodCard(card,code, selectType,selectend,membercode,unitId, inputType) { } // 去支付 function pay() { var membercode = document.getElementById("membernum").value; if (/(iPhone|iPad|iPod|iOS)/i.test(navigator.userAgent)) { window.webkit.messageHandlers.certificateOriginiOS.postMessage({ "card":card, "code":code, "selectType":selectType, "selectend":selectend, "membercode":membercode, "unitId":unitId, "inputType":inputType }); } else if (/(Android)/i.test(navigator.userAgent)) { window.js.payFromBloodCard(card,code, selectType,selectend,membercode,unitId, inputType); } } function certificateOriginiOS(card,code, selectType,selectend,membercode,unitId, inputType) { } function payFromBloodCard(card,code, selectType,selectend,membercode,unitId, inputType) { } function getQueryString() { var url = location.href; //获取url中"?"符后的字串 url = decodeURI(url); var theRequest = new Object(); if (url.indexOf("?") != -1) { url = url.substring(url.indexOf("?")+1); var str = url; strs = str.split("&"); for(var i = 0; i < strs.length; i ++) { theRequest[strs[i].split("=")[0]]=unescape(strs[i].split("=")[1]); } } return theRequest; }; var data = [ {'id': '10000', 'value': '北京市'}, {'id': '10002', 'value': '上海市'}, {'id': '10003', 'value': '天津市'}, {'id': '10004', 'value': '重庆市'}, {'id': '10005', 'value': '山西省'}, {'id': '10006', 'value': '内蒙古自治区'}, {'id': '10007', 'value': '辽宁省'}, {'id': '10008', 'value': '吉林省'}, {'id': '10009', 'value': '黑龙江省'}, {'id': '10010', 'value': '江苏省'}, {'id': '10011', 'value': '浙江省'}, {'id': '10012', 'value': '安徽省'}, {'id': '10013', 'value': '福建省'}, {'id': '10014', 'value': '江西省'}, {'id': '10015', 'value': '山东省'}, {'id': '10016', 'value': '河南省'}, {'id': '10017', 'value': '河北省'}, {'id': '10018', 'value': '湖南省'}, {'id': '10019', 'value': '湖北省'}, {'id': '10020', 'value': '广东省'}, {'id': '10021', 'value': '广西壮族自治区'}, {'id': '10022', 'value': '海南省'}, {'id': '10023', 'value': '四川省'}, {'id': '10024', 'value': '贵州省'}, {'id': '10025', 'value': '云南省'}, {'id': '10026', 'value': '西藏自治区'}, {'id': '10027', 'value': '陕西省'}, {'id': '10028', 'value': '甘肃省'}, {'id': '10029', 'value': '青海省'}, {'id': '10030', 'value': '新疆维吾尔自治区'}, {'id': '10031', 'value': '香港特别行政区'}, {'id': '10032', 'value': '澳门特别行政区'}, {'id': '10033', 'value': '台湾省'}, {'id': '10034', 'value': '宁夏回族自治区'} ];