提交 4af8407e authored 作者: 曾从伟's avatar 曾从伟

no message

上级 a37df3f0
......@@ -213,6 +213,7 @@
</if>
<a
data-printurl="{{$vo.contract_url}}"
data-fddUrl="定金协议法大大下载请求地址和合同那边的一样"
href="javascript:void(0)"
name="btn-print"
class="btn btn-link s_font pr8">合同打印
......
......@@ -602,22 +602,6 @@ var checkInPage = {
yes:function(){
//打印功能调用
that.printContract(printUrl,title);
AJAXREQUEST.sendRequest({
url: "/Contract/savePrintNum",
type: 'get',
data: {
contract_id:contract_id
},
success: function (json) {
var num = parseInt(Number(globalObj.find("#total_print_count").attr("data-count"))+ 1);
if(json.status != 0){
globalObj.find("#total_print_count").text("共计打印" + num + "次").attr("data-count",num);
}
},
error:function(json){
console.log(json.message);
}
});
},
cancel:function(){
}
......
......@@ -187,11 +187,94 @@ var checkInPage = {
$('a[name="btn-print"]').each(function () {
var isWin = (navigator.platform == "Win32") || (navigator.platform == "Windows") || (navigator.platform == "Win64");
$(this).click(function () {
if(!isWin){
window.parent.layer.msg("该功能在mac下无法使用",{icon:0});
return;
}
that.printContract($(this).attr("data-printurl"));
// if(!isWin){
// window.parent.layer.msg("该功能在mac下无法使用",{icon:0});
// return;
// }
// that.printContract($(this).attr("data-printurl"));
//新增流程 弹窗展示协议
var printUrl = $(this).attr("data-printurl");
var fddUrl = $(this).attr("data-fddUrl");
var ly = window.parent.layer;
var btn_group = [];
if(isWin){
btn_group = ["打印"];
}else{
btn_group = "";
}
ly.open({
id:"print_control",
type: 2,
title: "预览协议",
shade: [0],
area:['800px','600px'],
anim: 2,
btnAlign:'c',
btn:btn_group,
content: [printUrl, 'yes'], //iframe的url,no代表不显示滚动条
success:function(layo){
globalObj = $(layo);
$(layo).find("#print_control").parent().css({
height:"660px"
})
$(layo).find("#print_control").next().next().css({
'text-align':'center',
'line-height': '30px',
});
$(layo).find("#print_control").next().next().find(".layui-layer-btn0").css({
'width':"150px",
'height': '30px',
'line-height': '30px',
'font-size': '15px'
});
// $(layo).find("#print_control").next().next().find(".layui-layer-btn0").after('<span id="total_print_count" data-count="'+count+'">共计打印'+count+'次</span>');
var html = '<div class="orange" style="margin-top:5px;text-align:center;padding:15px 0 10px 0;">若需打印“盖红章”的合同,请<span data-url="'+fddUrl+'" id="doDownload" style="color:#333;border-bottom:1px solid #333;margin:0 5px;cursor:pointer;">点击下载合同</span>后打印</div>';
$(layo).find("#print_control").next().after(html);
//下载协议
$(layo).find("#doDownload").off().on("click",function(){
var cur = $(this);
// if(is_sign == 0){
// window.parent.layer.msg("请先完成签约",{icon:2});
// return;
// }
if(!cur.hasClass("clicked")){
cur.addClass("clicked");
AJAXREQUEST.sendRequest({
url: cur.attr("data-url"),
type: 'get',
data: {},
success: function (json) {
cur.removeClass("clicked");
if (json.data) {
var downUrl = json.data.download_url;
$('#dl').attr('src', downUrl);
exportXLS();
} else {
ly.msg(json.message, {icon: 2});
}
},
error: function (json) {
cur.removeClass("clicked");
ly.msg(json.message, {icon: 2});
}
});
}
});
},
yes:function(){
//打印功能调用
that.printContract(printUrl,"定金协议打印");
},
cancel:function(){
}
});
});
});
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论