var qs = parseQueryString(window.location.href),user_id,userInfoData;
// var request = 'http://182.92.118.1:5090';
var request = '',signatureUrl='';
$().ready(function(){
if(qs.user_id){
user_id = qs.user_id;
}
if(qs.tpl_id){
tpl_id = qs.tpl_id;
}
// if(!getCookie('user_id') || getCookie('user_id') != user_id){
// window.location.href="index.html"
// }
// userInfo();//用户信息
})
function userInfo () {
//用户信息
$(".loading").show();
$.ajax({
type: 'get',
url: request + '/userInfo',
data:{
'user_id':user_id
},
success: function (res) {
$(".loading").hide();
console.log(res)
if(res.status == 200){
userInfoData = res.data;
var party_B_html = '
甲方(姓名):' + res.data.name + '
地址:' + res.data.address + '
身份证号:' + res.data.id_card_num + '
快手ID:' + res.data.platform_account + '
移动电话:' + res.data.mobile + '
';
var detailTimeHtml = '甲方:' + res.data.name + '
签字:' + res.data.name + '
日期:' + format() + '';
$('.party_B').html(party_B_html)
$('#nail').html(detailTimeHtml)
$(".detailTime .time").html('日期:' + format())
}else{
showMsg(res.msg)
}
},
fail: function () {
showMsg('网络错误,请稍后再试~')
$(".loading").hide();
}
})
}
function format(){
//shijianchuo是整数,否则要parseInt转换
var time = new Date();
var y = time.getFullYear();
var m = time.getMonth() + 1;
var d = time.getDate();
var h = time.getHours();
var mm = time.getMinutes();
var s = time.getSeconds();
return y + '年' + m + '月' + d + '日';
}
function signingEvent() {
//阅读并签约
console.log('签约')
$(".loading").show();
$.ajax({
type: 'get',
url: request + '/contract',
data:{
'user_id':user_id,
'tpl_id':tpl_id,
'signPic':signatureUrl
},
success: function (res) {
$(".loading").hide();
console.log(res)
if(res.status == 200 || res.status == 201){
if(res.status == 201){
showMsg(res.msg);//已经签约过
}
// contract_view(res.order_id)
// window.open(res.view_url)
window.location.href = decodeURIComponent(res.view_url)
// window.location.href="lookPdf.html?contract_url=" + res.view_url + '&user_id=' + user_id
// window.location.href=decodeURIComponent();
}else{
showMsg(res.msg)
}
},
fail: function () {
showMsg('网络错误,请稍后再试~')
$(".loading").hide();
}
})
}
//获取地址栏参数
function parseQueryString(url) {
var urlObj = {};
var reg = /([^?=&]+)=([^?=&]+)/g;
url.replace(reg, function($0, $1, $2) {
urlObj[$1] = decodeURIComponent($2);
})
return urlObj;
}
// 展示错误提示信息
function showMsg(msg) {
var msgBox = document.getElementsByClassName('alert-info')[0];
msgBox.getElementsByTagName("p")[0].innerHTML=msg;
msgBox.style.display="block";
setTimeout(function() {
msgBox.style.display="none";
}, 2000);
}
//取Cookie的值
function getCookie(name) {
var arr, reg = new RegExp("(^| )" + name + "=([^;]*)(;|$)");
if (arr = document.cookie.match(reg)){
return arr[2];
}else{
return false
}
}
//写入到Cookie
//name:cookie名称 value:cookie值
function setCookie(name,value){
var exp = new Date();
exp.setTime(exp.getTime() + 12 * 60 * 60000);//过期时间 12小时
// exp.setTime(exp.getTime() + 60 * 10000);//过期时间 10分钟
document.cookie = name + "="+ escape (value) + ";expires=" + exp.toGMTString();
}
function goSignature () {//去签名
$(".signatureDiv").show();
$('.js-signature').jqSignature();
$('.js-signature').on('jq.signature.changed', function() {
$('#saveBtn').attr('disabled', false);
});
document.getElementsByClassName("js-signature")[0].addEventListener('touchstart', startEventHandler, {passive: false});
function startEventHandler(event) {
event.preventDefault();
}
}
function clearCanvas() {
// $('#signature').html('Your signature will appear here when you click "Save Signature"
');
$('.js-signature').jqSignature('clearCanvas');
$('#saveBtn').attr('disabled', true);
}
function saveSignature() {
$('#signature').empty();
var dataUrl = $('.js-signature').jqSignature('getDataURL');
signatureUrl = dataUrl
var img = $('').attr('src', dataUrl);
// $('#signature').append($('').text("Here's your signature:"));
$('#signature').append(img);
$(".signatureDiv").hide();
$(".contract_button2").show();
$(".contract_button1").hide();
}