$(document).ready(function() {
	$(".onlogin .headnavbtn li.mywork").addClass("navcurrent");
	$(".workmenu>ul>li:contains('专利')").addClass("nowLi");
	loginStatus(); //判断个人是否登录
	valUser();
	var userid = $.cookie("userid");
	console.log(userid)
	var userName = $.cookie("userName");
	/*资源列表查询*/
	function getRecourceMe(n, isbind, num) {
		var resourceNameVa = $("#patentName").val();
		var $info = {};
		$info.id = userid;
		$info.author = userName;
		$info.pageSize = 10;
		if(resourceNameVa != "") {
			$info.name = resourceNameVa;
		}
		$info.pageNo = n;
		$.ajax({
			"url": "/ajax/ppatent/byAuthor",
			"type": "GET",
			"success": function(data) {
				if(data.success) {
					$(".importUl").html("");
					if(num == 1) {
						if(data.data.data.length == 0) {
							$("#noresource").removeClass("displayNone");
							$(".noContip").text("没有需要导入的专利");
							return;
						} else {
							$("#noresource").addClass("displayNone");
						}
					} else {
						if(data.data.data.length == 0) {
							$("#noresource").removeClass("displayNone");
							$(".noContip").text("没有符合该搜索条件的内容");
							return;
						} else {
							$("#noresource").addClass("displayNone");
						}
					}
					resourceHtml(data.data.data);
					if(isbind == true) {
						$(".tcdPageCode").createPage({
							pageCount: Math.ceil(data.data.total / data.data.pageSize),
							current: data.data.pageNo,
							backFn: function(p) {
								getRecourceMe(p, false);
								document.body.scrollTop = document.documentElement.scrollTop = 0;
							}
						});
					}
				}
			},
			"data": $info,
			dataType: "json",
			'error': function() {
				$.MsgBox.Alert('提示', '服务器连接超时!');
			}
		});
	}
	getRecourceMe(1, true,1);

	function resourceHtml($data) {
		for(var i = 0; i < $data.length; i++) {
			var oSpec = "",
				comp = "";
			if($data[i].authors) {
				oSpec = "发明人:" + $data[i].authors;

			}
			if($data[i].code) {
				comp = "专利号:" + $data[i].code;
			}
			var oT, oText,cs;
			if($data[i].professorId.substring(0,1)!="#") {
				oT = "importSpan-3";
				oText = "已导入";
				cs="auto"
			} else {
				oT = "importSpan-1";
				oText = "导入";
				cs="pointer";
			}
			var oString = '<li>' +
				'<a class="flexCenter">' +
				'<div class="madiaHead patentHead"></div>' +
				'<div class="madiaInfo">' +
				'<p class="h1Font ellipsisSty">' + $data[i].name + '</p>' +
				'<p class="h2Font ellipsisSty">' + oSpec.substring(0,oSpec.length-2) + '</p>' +
				'<p class="h2Font ellipsisSty">' + comp + '</p>' +
				'</div>' +
				'</a>' +
				'<div class="importBtn">' +
				'<span class="importResource ' + oT + '" data-id="' + $data[i].id + '" style="cursor:'+cs+'">' + oText + '</span>' +
				/*'<span class="importSpan-2">再次导入</span>' +
				'<span class="importSpan-3">已导入</span>' +*/
				'</div>' +
				'</li>'
				var $st=$(oString);
			$(".importUl").append(oString);
	}
}
/*输入资源名称限制字数*/
$("#resouceName").bind({
	keyup: function() {
		if($(this).val().length > 30) {
			$(this).val($(this).val().substr(0, 30));
		}
	}
});
/*点击搜索*/
$(".searchSpan").click(function() {
	$(".tcdPageCode").remove();
	$(".aboutRes").append('<div class="tcdPageCode"></div>');
	getRecourceMe(1, true);
})

/*导入资源*/
$(".importUl").on("click", ".importSpan-1", function() {
	var oF = $(this).attr("flag");
	var $this = $(this);
	$.ajax({
		"url": "/ajax/ppatent/ass",
		"type": "POST",
		"success": function(data) {
			if(data.success) {
				if(data.data > 0) {
					$this.text("导入成功").addClass("importSpan-3").removeClass("importSpan-1").removeClass("importSpan-2").css("cursor", "auto");
				}
			}
		},
		"data": {
			id: $(this).attr("data-id"),
			uid: userid,
			author: userName,
		},
		dataType: "json",
		'error': function() {
			$.MsgBox.Alert('提示', '服务器连接超时!');
		}
	});
});

})