var requestUrl = "" || window.location.origin; var isShowDnaParentsCompare = getQueryString().isShowDnaParentsCompare; var stubookData = JSON.parse(sessionStorage.getItem("stubookData")); var stubookData2 = JSON.parse(sessionStorage.getItem("stubookData2")); var paramsObiect = JSON.parse(sessionStorage.getItem("paramsObiect")); var token1 = paramsObiect.token1; var dogBreed = paramsObiect.dogInfo.dogBreed; var hospitalCode = ""; var dnaSaveWay = 2; $(function() { // if (getQueryString().club != "ckumc") { $(".dna_bottom2_fmc").show(); $(".dna_bottom2_mc").remove(); // } else { // $(".dna_bottom2_fmc").remove(); // $(".dna_bottom2_mc").show(); // } //showLoading(); getProviceData(); }); function getProviceData() { $.ajax({ type: "get", url: "json/province.json?type=1", async: true, success: function(data) { paramsObiect.proviceData = data; }, error: function(data) {} }); } $("#showBank").on("click", function() { var bankId = document.getElementById("showBank").dataset["id"]; var bankName = document.getElementById("showBank").dataset["value"]; var bankSelect = new IosSelect(1, [paramsObiect.proviceData], { container: ".container", title: "地区", itemHeight: 50, itemShowCount: 3, oneLevelId: bankId, callback: function(selectOneObj) { $("#showBank").val(selectOneObj.value); $("#showunit").val("请选择"); searchunit(selectOneObj.value); scrollToEnd(); } }); }); //定义培训机构数据 var unitdata = []; function searchunit(site) { var obj = { provinceName: site, token: token1, dogBreed: dogBreed }; $.ajax({ type: "get", url: requestUrl + "/oa-web/api/v1/org", data: obj, //请求参数 dataType: "json", success: function(data) { if (data.rc == 0) { unitdata = []; for (var i = 0; i < data.list.length; i++) { unitdata.push({ id: data.list[i].id, value: data.list[i].name }); } } }, error: function(err) { //失败 layer.msg("合作机构获取错误"); } }); } $("#showunit").on("click", function() { if ($("#showBank").val() == "") { layer.msg("请先选择城市"); } else if (unitdata.length == 0) { layer.msg("当前城市暂无合作机构"); } else { var bankId = document.getElementById("showunit").dataset["id"]; var bankName = document.getElementById("showunit").dataset["value"]; var bankSelect = new IosSelect(1, [unitdata], { container: ".container", title: "选择合作机构", itemHeight: 50, itemShowCount: 3, oneLevelId: bankId, callback: function(selectOneObj) { $("#showunit").val(selectOneObj.value); hospitalCode = selectOneObj.id; scrollToEnd(); } }); } }); function scrollToEnd() { //滚动到底部 var h = $(document).height() - $(window).height(); $(document).scrollTop(h); } function dnaRadioOption(that, i) { dnaSaveWay = i; $(".dna_select1") .find(".dna_icon") .css("background-image", "url(images/unCheck.png)"); $(that).css("background-image", "url(images/checked.png)"); if (dnaSaveWay == 1 && isShowDnaParentsCompare == 1) { $(".dna_select2").show(); } else { $(".dna_select2").hide(); } $(".dna_select2 .dna_icon").attr("isDnaParentsCompare", 0); $(".dna_select2 .dna_icon").css("background-image", "url(images/1.png)"); } function dnaNormalOption(that) { if ($(that).attr("isDnaParentsCompare") == 0) { $(that).attr("isDnaParentsCompare", 1); $(that).css("background-image", "url(images/2.png)"); } else { $(that).attr("isDnaParentsCompare", 0); $(that).css("background-image", "url(images/1.png)"); } } // 下一步 function goOrder() { if (hospitalCode == "") { layer.msg("请选择合作机构"); } else { stubookData2.isDnaParentsCompare = $(".dna_select2 .dna_icon").attr( "isDnaParentsCompare" ); console.log($(".dna_select2 .dna_icon").attr("isDnaParentsCompare")); stubookData2.dnaSaveWay = dnaSaveWay; localStorage.setItem("getPrice", JSON.stringify(stubookData2)); nextCallback(); // showLoading(); // $.ajax({ // type: "get", // url: requestUrl + '/oa-web/api/v1/dog/newdogchip/getPrice', // data: stubookData2,//请求参数 // dataType: "json", // success: function (data) { // //成功 // if (data.rc == 0) { // if (data.data != null) { // paramsObiect.price = data.data.price; // nextCallback(); // } // } else { // layer.msg(data.msg); // } // }, // error: function (err) { // hideLoading(); // //失败 // layer.msg(err.msg); // // } // }); } } function nextCallback() { var goOrderObj = stubookData; goOrderObj.isDnaParentsCompare = $(".dna_select2 .dna_icon").attr( "isDnaParentsCompare" ); console.log($(".dna_select2 .dna_icon").attr("isDnaParentsCompare")); goOrderObj.dnaSaveWay = dnaSaveWay; goOrderObj.hospitalCode = hospitalCode; goOrderObj.haddleWay = "1"; paramsObiect.dnaSaveWay = goOrderObj.dnaSaveWay; paramsObiect.isDnaParentsCompare = goOrderObj.isDnaParentsCompare; paramsObiect.selectend = 0; paramsObiect.callName = goOrderObj.callName; paramsObiect.inputType = 0; paramsObiect.goOrderObj = goOrderObj; localStorage.setItem("studBook", JSON.stringify(paramsObiect)); window.location.href = "orderConfirm.html?club=" + getQueryString().club; // $.ajax({ // type: "POST", // data: JSON.stringify(goOrderObj), // contentType: "application/json", // detaType: "JSON", // url: requestUrl + '/oa-web/api/v1/breeder/dog/newdogchip?token=' + token1, // contentType: "application/json; charset=utf-8", // success: function (data) { // if(data.rc == 0){ // paramsObiect.orderId = data.data.id; // //paramsObiect.selectType = selectType; // paramsObiect.dnaSaveWay = goOrderObj.dnaSaveWay; // paramsObiect.isDnaParentsCompare = goOrderObj.isDnaParentsCompare; // paramsObiect.selectend = 0; // paramsObiect.callName = goOrderObj.callName; // paramsObiect.inputType = 0; // paramsObiect.goOrderObj = goOrderObj; // localStorage.setItem("studBook",JSON.stringify(paramsObiect)); // window.location.href = "orDer.html?orderId="+data.data.id+'&token='+token1 + '&club='+getQueryString().club; // return false // }else{ // hideLoading(); // layer.msg(data.msg) // } // }, // error: function (err) { // hideLoading(); // layer.msg("出错") // // } // // }) } function noticeShow(a) { var str = ""; if (a == 1) { str = "暂无繁殖需求,可选择暂不存留血样"; } if (a == 2) { str = "后续有繁殖需求,避免重复往返合作机构,可选择DNA血样留存(此项免费)"; } if (a == 3) { str = "后续有亲子比对需求,可选择DNA位点分析(此项收费)"; } if (a == 4) { str = "父母犬已在CKU®留有DNA位点,幼犬有双亲比对需求,可选择双亲比对,比对通过后获得金色版《DNA纯血犬血统证书》(同血统证书一起办理,幼犬需完成DNA位点,亲子对比免费)"; } layer.alert(str, { title: "信息提示" }); }