//新生犬芯片埋植申请
var localMemberCode="";
var localIsDnaArchive = "0";
//留存方式 DNA留存方式:血样留存0;DNA位点分析1
var localDnaSaveWay = "0";
// DNA双亲比对标记位:0否;1是
var localIsDnaParentsCompare ="0";
var localIsDnaParentsCompareVal ="0";
var localBirthCerRegCode = "";
//出生纸编号和识别码查询犬信息
function getDogMsg(){
var sendData = {};
var birthCerRegCode = $("#cszID").val().trim();
localBirthCerRegCode = birthCerRegCode;
var snCode = $("#sCode").val().trim();
sendData["birthCerRegCode"] = birthCerRegCode;
sendData["snCode"] = snCode;
util.sendAjax({
url:'dog/birthcertificate/getByBirthCerRegCode',
data:sendData,
async:true,
loadFlag:true,
type:'GET',
cache:false,
success:function(data){
if(data.rc==0){
if(data.data!=null){
var data = data.data;
$("#empty").css("display","none");
$("#showDogInfo").html("出生证明编号:"+data.birthCerRegCode+""
+"犬种:"+data.dogBreedName+""
+"性别:"+data.dogGender+""
+"犬名:"+data.dogEnName+"");
if(data.isDnaArchive=="1"){
localDnaSaveWay = "1";
$("#isDnaArchive1Val").attr("checked",true);
$("#isDnaArchive0Val").attr("disabled",true);
if(data.isDnaParentsCompare=="1"){
$("#isDnaParentsCompareVal").css("display","inline-block");
$("#isDnaParentsCompareSpan").css("display","inline-block");
}
}else{
$("#isDnaArchive0Val").attr("checked",true);
localDnaSaveWay = "0";
}
//localMemberCode = data.memberCode;
localIsDnaArchive = data.isDnaArchive;
localIsDnaParentsCompare = data.isDnaParentsCompare;
getPrice(birthCerRegCode);
}else if(data.data==null){
layer.open({
content:"查询信息失败,请输入正确的出生证明编号和识别码!",
skin:"msg",
time:2
});
$("#empty").css("display","block");
$("#showDogInfo").html("");
$("#price").html("0");
}
}else{
layer.open({
content:"犬信息查询失败:"+data.msg,
skin:"msg",
time:2
});
$("#empty").css("display","block");
$("#showDogInfo").html("");
$("#price").html("0");
}
}
});
}
//DnaFun
function isDnaArchiveFun(val){
if(val==0){
if(localIsDnaParentsCompare=="1"){
$("#isDnaParentsCompareVal").css("display","none");
$("#isDnaParentsCompareSpan").css("display","none");
localIsDnaParentsCompareVal="0";
}
}else{
if(localIsDnaParentsCompare=="1"){
$("#isDnaParentsCompareVal").css("display","inline-block");
$("#isDnaParentsCompareSpan").css("display","inline-block");
}
}
localDnaSaveWay = val;
getPrice(localBirthCerRegCode);
}
//parentsCompareFun
function isDnaParentsCompareFun(){
var val = $("#isDnaParentsCompareVal").is(':checked');
if(val){
localIsDnaParentsCompareVal = "1";
}else{
localIsDnaParentsCompareVal = "0";
}
getPrice(localBirthCerRegCode);
}
//检测新生犬主会员信息
function checkMemberCode() {
var sendData = {};
var memberCode = $("#newMemberCode").val().trim();
sendData["memberCode"] = memberCode;
util.sendAjax({
url: 'member',
data: sendData,
async: true,
loadFlag: true,
type: 'GET',
cache: false,
success: function (data) {
if (data.rc == 0) {
layer.open({
content: "会员号正确!
会员姓名:" + data.data.name + "
电话号码:" + data.data.mobile,
btn:"确定"
});
} else {
layer.open({
content: "会员信息查询失败:" + data.msg,
skin: "msg",
time: 2
});
}
}
});
}
//获取价格
function getPrice(birthCode){
var sendData = {};
sendData["birthCode"] = birthCode;
sendData["dnaSaveWay"] = localDnaSaveWay;
sendData["isDnaParentsCompare"] = localIsDnaParentsCompareVal;
util.sendAjax({
url:'dog/newdogchip/getPrice',
data:sendData,
async:true,
loadFlag:true,
type:'GET',
cache:false,
success:function(json){
if(json.rc==0){
$("#price").html(json.data.price);
}else{
layer.open({
content:"获取价格失败:"+json.msg,
skin:"msg",
time:2
});
}
}
});
}
//获取医院
function getHospital(){
var sendData = {};
var provience = $("#province").val();
sendData["provinceName"] = provience;
util.sendAjax({
url:'org/getHospital',
data:sendData,
async:true,
loadFlag:true,
type:'GET',
cache:false,
success:function(data){
if(data.rc==0){
$("#hospital").html("");
$.each(data.list,function(index,item){
$("#hospital").append("");
});
if(data.list !=null && data.list.length>0){
$("#hosShow").css("display","none");
}else{
$("#hosShow").css("display","block");
}
}else{
layer.open({
content:"医院列表查询失败:"+data.msg,
skin:"msg",
time:2
});
$("#hospital").html("");
}
}
});
}
//新生犬芯片埋植申请
function saveCart(){
var member = userInfo.getMember();
//var endTime = new Date(new Date(util.formatDateShort(member.memberEndDate).replace(/-/g,"/"))).getTime()-new Date().getTime();
//if(endTime<=0){
// layer.open({
// content:"该业务仅限有效专业会员办理!",
// skin:"msg",
// time:2
// });
// return;
//}
var sendData = {};
var birthCode = $("#cszID").val();
if(util.isVal(birthCode)==""){
layer.open({
content:"出生纸编号不能为空!",
skin:"msg",
time:2
});
return;
}
sendData["birthCode"] = $("#cszID").val().trim();
var snCode = $("#sCode").val();
if(util.isVal(snCode)==""){
layer.open({
content:"识别码不能为空!",
skin:"msg",
time:2
});
return;
}
var memberCode = $("#newMemberCode").val().trim();
if(util.isVal(memberCode)==""){
layer.msg("新犬主会员号不能为空!");
return;
}
sendData["snCode"] = $("#sCode").val().trim();
var newDogOwnerCode = $("#newMemberCode").val();
//if(util.isVal(newDogOwnerCode)==""){
sendData["newDogOwnerCode"] = memberCode;
//}else{
// sendData["newDogOwnerCode"] = $("#newMemberCode").val().trim();
//}
var hospitalCode = $("#hospital").val();
if(util.isVal(hospitalCode)==""){
layer.open({
content:"请先选择合作医院!",
skin:"msg",
time:2
});
return;
}
sendData["hospitalCode"] = $("#hospital").val();
sendData["dnaSaveWay"] = localDnaSaveWay;
sendData["isDnaParentsCompare"] = localIsDnaParentsCompareVal;
util.sendAjax({
url:'dog/newdogchip',
data: JSON.stringify(sendData),
async:true,
loadFlag:true,
type:'POST',
cache:false,
success:function(json){
if(json.rc==0){
layer.open({
content: '业务添加成功,是否跳转到业务核对页面进行支付!'
,btn: ['确定', '取消']
,yes: function(index){
window.location.href="orderList.html"
}
});
}else{
layer.open({
content:"新生犬芯片埋植申请失败:"+json.msg,
skin:"msg",
time:2
});
}
}
});
}