/**
* Created by aigou on 2017/8/8.
*/
//var requestUrl="http://vip.chongaibao.com";
// var requestUrl="http://192.168.18.152:8181"
// var requestUrl="http://192.168.18.203:8081"
// var requestUrl="http://localhost:8080";
var requestUrl = '' || window.location.origin;
var breed="";
var unitdata = new Array();
var dogArr=[];
var dogsex="1";
var dogcolor="";
//选择犬种后返回
function doSelect(self){
// console.log($(self).attr("name"));
// console.log($(self).attr("key"));
breed = $(self).attr("key");
dogArr.length=0;
$(".doginfo").animate({
opacity:"0"
},500,function(){
$(".doginfo").css("display","none");
});
$(".breed").val($(self).attr("name"));
$(".color").val("");
getDogColorData()
};
//全部犬种
var lib = [];
function getdogbreed() {
window.scrollTo(0,0);
$(".search span").show();
$(".search input").val("");
$("#nameList").html("");
$(".doginfo").css({"zIndex":"100","display":"block"});
$(".doginfo").animate({
opacity:"1"
},500);
getDogInfo();
}
function getDogInfo(){
var obj={
"token":"11"
}
$.ajax({
url:requestUrl+'/oa-web/api/v1/dog/dogtype/fci',
type:"GET",
dataType:"JSON",
data:obj,
success:function(result){
console.log(result)
if(result== "")return;
var configOptions = {};
configOptions = result;
var dogTypes = configOptions["list"];
var dogItems = {A:[],B:[],C:[],D:[],E:[],F:[],G:[],H:[],I:[],J:[],K:[],L:[],M:[],N:[],O:[],P:[],Q:[],R:[],S:[],T:[],U:[],V:[],W:[],X:[],Y:[],Z:[]};
if (dogTypes) {
$.each(dogTypes, function(index, option) {
var current = option.pinyin.substr(0,1).toUpperCase();
// if(option.dogBreedCode == '206')
// {
// dogItems['R'].push("
"
// + '日本仲犬' + "");
// lib.push('206' + '日本仲犬');
// dogArr.push("日本仲犬" +" "+ "206" );
// }
if(!option.breedCnName == "" && !dogItems[current] == "")
{
dogItems[current].push(""
+ option.breedCnName + "");
lib.push(option.dogBreedCode + option.breedCnName);
dogArr.push(option.breedCnName +" "+ option.dogBreedCode );
}
});
}
$.each(dogItems,function(index,option){
if(option.length>0){
$dom = $("#nameList");
//插入a-z的索引项
$dom.append(''+index+'
');
var content = '';
$dom.append(content);
}
});
},
error:function(){}
})
}
initSort()
function initSort(){
var Initials=$('.initials');
var LetterBox=$('#letter');
Initials.find('ul').append('ABCDEFGHIJKLMNOPQRSTUVWXYZ');
$(".initials ul li").click(function(){
var _this=$(this);
var LetterHtml=_this.html();
LetterBox.html(LetterHtml).fadeIn();
Initials.css('background','rgba(145,145,145,0.6)');
setTimeout(function(){
Initials.css('background','rgba(145,145,145,0)');
LetterBox.fadeOut();
},1000);
var _index = _this.index()
var letter = _this.text();
if($('#'+letter).length>0){
var LetterTop = $('#'+letter).position().top;
$('html,body').animate({scrollTop: LetterTop-45+'px'}, 300);
};
});
};
//模糊搜索
var arr2=[];
$(".searchS").click(function(){
var dogInputVal=$(".search input").val();
if(dogInputVal==""){
layer.msg("内容不能为空")
return
}else{
arr2.length=0;
for(var i=0;i=0){
arr3.push(arr2[i]);
};
};
if(arr3 == ""){
$("#nameList").html("");
getDogInfo()
dogArr.length=0;
$(".search input").val("")
layer.msg("未找到该犬种")
return;
}else{
$("#nameList").html("");
var arrhtml="最佳匹配
";
for(var i=0;i"+
"- "+arr3[i].split(" ")[0]+"
"+
"
";
};
$("#nameList").html(arrhtml);
$(".initials").hide();
};
};
});
//获取犬只颜色
function getDogColorData() {
unitdata=[];
var object=getQueryString();
var token=object.token;
var dogBreed=object.dogBreed;
var obj={
"dogBreed":breed,"token":"22"
}
$.ajax({
type:"get",
url:requestUrl+'/oa-web/api/v1/dog/dogcolormark/getColormark',
data:obj,//请求参数
dataType:"json",
success:function(data){
//成功
// console.log(data)
if(data.rc==0){
if(data.list != null){
var list=data.list;
for(var i =0;i