master
lion 3 years ago
parent e475c8572b
commit d33d59fb4c

File diff suppressed because one or more lines are too long

@ -6,6 +6,7 @@
<title>打印</title>
<script language="javascript" src="/jquery-1.11.2.min.js"></script>
<script language="javascript" src="/jquery.qrcode.js"></script>
<script language="javascript" src="/html2canvas.js"></script>
<script>
//二维码宽高
@ -31,7 +32,7 @@
for (var i = 0; i < printObj.length; i++) {
var index = parseInt(i) + 1
$(".wrap").append("<li id='page" + index + "' style='width: 9cm; height: 5cm;'>" +
// "<img src='' style='display: block;width:9cm; height:5cm;'>"+
"<img src='' style='display: block;width:9cm; height:5cm;'>" +
"</li>")
createCode("#page" + index, printObj[i])
}
@ -77,9 +78,6 @@
canvas.width = canvaswidth;
canvas.height = canvasheight;
var ctx = canvas.getContext('2d');
//设置文字样式
//设置画布背景
ctx.fillStyle = '#ffffff';
ctx.fillRect(0, 0, canvas.width, canvas.height);
//设置文字样式
@ -88,23 +86,17 @@
ctx.textAlign = 'left';
//文字描述
ctx.fillText("苏州河道处", 130, 30);
ctx.fillText("物资编码:"+decodeURI(decodeURI(printObji['wuzibianma'])), qrcodeleft+140,65);
ctx.fillText("资产名称:"+decodeURI(decodeURI(printObji['zichanmingcheng'])), qrcodeleft+140,95);
ctx.fillText("物资类型:"+decodeURI(decodeURI(printObji['wuzileixing'])), qrcodeleft+140,125);
ctx.fillText("入库数量:"+printObji['rukushuliang'], qrcodeleft+140,155);
//绘制二维码
ctx.fillText("物资编码:" + decodeURI(decodeURI(printObji['wuzibianma'])), qrcodeleft + 140, 65);
ctx.fillText("资产名称:" + decodeURI(decodeURI(printObji['zichanmingcheng'])), qrcodeleft + 140, 95);
ctx.fillText("物资类型:" + decodeURI(decodeURI(printObji['wuzileixing'])), qrcodeleft + 140, 125);
ctx.fillText("入库数量:" + printObji['rukushuliang'], qrcodeleft + 140, 155);
ctx.drawImage(img, qrcodeleft, qrcodetop);
// //设置logo
// var logo = new Image(logowidth, logoheight);
// logo.src = canvas;
// logo.onload = function() {
// ctx.drawImage(logo, logoleft, logotop, logowidth, logoheight);
// }
var data = canvas.toDataURL('image/png', 1);
var imgOk = new Image();
imgOk.src = data;
$(id).children('img').attr('src', imgOk.src)
$(id).children('canvas').remove()
}
console.log(img)
// img.src=canvas.toDataURL("image/png");
// $(id).children("img").attr("src",img.src)
}
@ -127,13 +119,6 @@
copyrights: '杰创软件拥有版权 www.jatools.com'
};
document.getElementById("jatoolsPrinter").print(myDoc, false); // 直接打印,不弹出打印机设置对话框
var ids = "{:$_REQUEST['ids']}";
var url = "{:U('confirmPrinted')}";
$.post(url, {
ids: ids
}, function() {
});
}
function delCookie(name)
@ -154,7 +139,6 @@
function getCookie(cookieName) {
//获取所有的cookie "psw=1234we; rememberme=true; user=Annie"
var totalCookie = document.cookie;
//获取参数所在的位置
var cookieStartAt = totalCookie.indexOf(cookieName + "=");
@ -248,17 +232,6 @@
<div class="lists">
<ul class="wrap">
<!-- <li id="page2" style="width: 9cm; height: 5cm;">
<img src="/storage/temp/755_1.jpg" style=" display: block;width:9cm; height:5cm;">
</li>
<li id="page3" style="width: 9cm; height: 5cm;">
<img src="/storage/temp/756_1.jpg" style=" display: block;width:9cm; height:5cm;">
</li>
<li id="page4" style="width: 9cm; height: 5cm;">
<img src="/storage/temp/757_1.jpg" style=" display: block;width:9cm; height:5cm;">
</li> -->
<div class="clear"></div>
</ul>
</div>

Loading…
Cancel
Save