//初生犬申请页
//公犬查询
function getDogInfo_g(){
if($("#zsid_gong").val()!="") {
var sendData = {};
var pedigreeCertifiedCode = $("#zsid_gong").val().trim();
sendData["pedigreeCertifiedCode"] = pedigreeCertifiedCode;
if(util.checkIsCKU(pedigreeCertifiedCode)==0){
layer.open({
content:"非CKU、CKUTM开头的犬只不可以申请配种证明!",
skin:"msg",
time:2
})
return;
};
util.sendAjax({
url: 'dog/dog/getOneByPedigreeCertified',
data: sendData,
async: true,
loadFlag: true,
type: 'GET',
cache: false,
success: function (json) {
if (json.rc == 0) {
if (json.data != null) {
if (json.data.gender == "1") {
$("#empty_g").css("display", "none");
$("#showDogInfo_gong").html("父犬主人:" + json.data.dogOwner + ""
+ "父犬主会员号:" + json.data.memberCode + ""
+ "犬名:" + json.data.nameEn + ""
+ "芯片号:" + json.data.identificationFlag + ""
+ "出生日期:" + json.data.birthdate + ""
+ "毛色:" + json.data.colorFlag + "")
} else if (json.data.gender == "2") {
layer.open({
content: "性别不符,请输入正确的证书号!",
skin: "msg",
time: 2
});
$("#zsid_gong").val("");
$("#empty_g").css("display", "block");
$("#showDogInfo_gong").html("");
}
} else if (json.data == null) {
layer.open({
content: "相关数据不存在",
skin: 'msg',
time: 2 //2秒后自动关闭
});
$("#empty_g").css("display", "block");
$("#showDogInfo_gong").html("");
}
} else {
layer.open({
content: "查询失败:" + json.msg,
skin: 'msg',
time: 2 //2秒后自动关闭
});
$("#empty_g").css("display", "block");
$("#showDogInfo_gong").html("");
}
}
});
}else{
layer.open({
content:"血统证书号不能为空!",
skin:"msg",
time:2
})
}
}
//母犬查询
function getDogInfo_m(){
if($("#zsid_mu").val()!="") {
var sendData = {};
var pedigreeCertifiedCode = $("#zsid_mu").val().trim();
sendData["pedigreeCertifiedCode"] = pedigreeCertifiedCode;
if(util.checkIsCKU(pedigreeCertifiedCode)==0){
layer.open({
content:"非CKU、CKUTM开头的犬只不可以申请配种证明!",
skin:"msg",
time:2
})
return;
};
util.sendAjax({
url: 'dog/dog/getOneByPedigreeCertified',
data: sendData,
async: true,
loadFlag: true,
type: 'GET',
cache: false,
success: function (json) {
if (json.rc == 0) {
if (json.data != null) {
if (json.data.gender == "2") {
$("#empty_m").css("display", "none");
$("#showDogInfo_mu").html("母犬主人:" + json.data.dogOwner + ""
+ "母犬主会员号:" + json.data.memberCode + ""
+ "犬名:" + json.data.nameEn + ""
+ "芯片号:" + json.data.identificationFlag + ""
+ "出生日期:" + json.data.birthdate + ""
+ "毛色:" + json.data.colorFlag + "");
} else if (json.data.gender == "1") {
layer.open({
content: "性别不符,请输入正确的证书号!",
skin: "msg",
time: 2
});
$("#zsid_mu").val("");
$("#showDogInfo_mu").html("");
$("#empty_m").css("display", "block");
}
} else if (json.data == null) {
layer.open({
content: "相关数据不存在",
skin: 'msg',
time: 2 //2秒后自动关闭
});
$("#showDogInfo_mu").html("");
$("#empty_m").css("display", "block");
}
} else {
layer.open({
content: "查询失败:" + json.msg,
skin: 'msg',
time: 2 //2秒后自动关闭
});
$("#showDogInfo_mu").html("");
$("#empty_m").css("display", "block");
}
}
});
}else{
layer.open({
content:"血统证书号不能为空!",
skin:"msg",
time:2
})
}
}
//出生纸申请/修改
function saveCart(){
var member = userInfo.getMember();
var endTime = new Date(new Date(util.formatDateShort(member.memberEndDate).replace(/-/g,"/"))).getTime()+86399000-new Date().getTime();
if(endTime<=0){
layer.open({
content:"该业务仅限有效专业会员办理!",
skin:"msg",
time:2
});
return;
}
var sendData = {};
var repairData = {};
var malePedigreeCertified = $("#zsid_gong").val();
if(util.isVal(malePedigreeCertified)==""){
layer.open({
content:"公犬血统证书号不能为空!",
skin:"msg",
time:2
})
return;
}
if(util.checkIsCKU(malePedigreeCertified)==0){
layer.open({
content:"非CKU、CKUTM开头的犬只不可以申请配种证明!",
skin:"msg",
time:2
})
return;
};
sendData["malePedigreeCertified"] = $("#zsid_gong").val().trim();
repairData["malePedigreeCertified"] = $("#zsid_gong").val().trim();
var femalePedigreeCertified = $("#zsid_mu").val();
if(util.isVal(femalePedigreeCertified)==""){
layer.open({
content:"母犬血统证书号不能为空!",
skin:"msg",
time:2
})
return;
}
if(util.checkIsCKU(femalePedigreeCertified)==0){
layer.open({
content:"非CKU、CKUTM开头的犬只不可以申请配种证明!",
skin:"msg",
time:2
})
return;
};
sendData["femalePedigreeCertified"] = $("#zsid_mu").val().trim();
repairData["femalePedigreeCertified"] = $("#zsid_mu").val().trim();
var breedDate = $("#demo").val();
if(util.isVal(breedDate)==""){
layer.open({
content:"配种日期不能为空!",
skin:"msg",
time:2
});
return;
}
sendData["breedDate"] = breedDate;
repairData["breedDate"] = breedDate;
var urgent = $(':radio[name="cku_jiaji"]:checked').val();
sendData["urgent"] = urgent;
var obj = util.getQueryString();
if(obj.malePedigreeCertified){
repairData["id"] = obj.id;
util.sendAjax({
url: 'dog/dognewborn',
data: JSON.stringify(repairData),
async:true,
loadFlag:true,
type: 'PUT',
cache: false,
success: function (json) {
if (json.rc == 0) {
layer.open({
content: '修改成功,是否返回列表页?'
,btn: ['确定', '取消']
,yes: function(index){
window.location.href="BreedingProveList.html";
}
});
} else {
layer.open({
content:"修改失败:"+json.msg,
skin:"msg",
time:2
});
}
}
});
}else{
util.sendAjax({
url:'dog/dognewborn',
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 //2秒后自动关闭
});
}
}
});
}
}
//获取价格
function getPrice(breedDate){
var payData = {};
if(util.isVal(breedDate)==""){
payData["breedDate"] = $("#demo").val();
}else{
payData["breedDate"] = breedDate;
}
var malePedigreeCertified = $("#zsid_gong").val();
if(util.isVal(malePedigreeCertified)==""){
layer.open({
content:"公犬血统证书号不能为空!",
skin:"msg",
time:2
})
return;
}
payData["malePedigreeCertified"] = malePedigreeCertified;
var femalePedigreeCertified = $("#zsid_mu").val();
if(util.isVal(femalePedigreeCertified)==""){
layer.open({
content:"母犬血统证书号不能为空!",
skin:"msg",
time:2
})
return;
}
payData["femalePedigreeCertified"] = femalePedigreeCertified;
var jiaji = $(':radio[name="cku_jiaji"]:checked').val();
payData["urgent"] = jiaji;
util.sendAjax({
url:'dog/dognewborn/getPrice',
data:payData,
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 //2秒后自动关闭
});
}
}
});
}
//初始化
$(function(){
var obj = util.getQueryString();
if(obj.malePedigreeCertified){
$("#repair").val("修改");
$("#zsid_mu").attr("disabled",true);
var malePedigreeCertified = obj.malePedigreeCertified;
var femalePedigreeCertified = obj.femalePedigreeCertified;
var urgent = obj.urgent;
$("#zsid_gong").val(malePedigreeCertified);
getDogInfo_g();
$("#zsid_mu").val(femalePedigreeCertified);
getDogInfo_m();
if(urgent=="0"){
$("#noUrgent").attr({
"checked":"checked",
"disabled":'disabled'
})
$("#isUrgent").attr({"disabled":"disabled"}).removeAttr("checked");
}else{
$("#isUrgent").attr({
"checked":"checked",
"disabled":"disabled"
});
$("#noUrgent").attr({"disabled":'disabled'}).removeAttr("checked");
}
var breedDate = obj.breedDate;
$('#demo').val(breedDate);
getPrice(breedDate);
}
$('#demo').mobiscroll().date({
theme: 'mobiscroll',
lang: "zh",
display: 'bottom',
dateFormat: 'yy-mm-dd',
onSelect:function(valueText,inst) {
getPrice(valueText);
}
});
$('#clear').click(function () {
$('#demo').mobiscroll('clear');
$("#price").html("0");
return false;
});
})