<!DOCTYPE HTML>
|
<html xmlns:th="http://www.thymeleaf.org" xmlns:matrix="http://www.w3.org/1999/xhtml">
|
<head>
|
<meta charset="utf-8">
|
<META HTTP-EQUIV="Pragma" CONTENT="no-cache">
|
<meta name="renderer" content="webkit|ie-comp|ie-stand">
|
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
|
<meta name="viewport"
|
content="width=device-width,initial-scale=1,minimum-scale=1.0,maximum-scale=1.0,user-scalable=no"/>
|
<meta http-equiv="Cache-Control" content="no-siteapp"/>
|
<LINK rel="Bookmark" href="../images/favicon.ico">
|
<!-- 本框架基本脚本和样式 -->
|
<script type="text/javascript"
|
th:src="@{/js/plugin/jquery-2.1.4.min.js}"></script>
|
<script type="text/javascript"
|
th:src="@{/js/systools/MBase.js}"></script>
|
<title></title>
|
</head>
|
|
<div class="panel-body">
|
<div class="form-group">
|
<label class="col-sm-2 control-label">订单号</label>
|
<div class="col-sm-4">
|
<span class="form-control-static" th:text="${order.orderNo}"></span>
|
</div>
|
|
<label class="col-sm-2 control-label">订单总价</label>
|
<div class="col-sm-4">
|
<span class="form-control-static" id="total" th:text="${order.total}"></span>
|
</div>
|
</div>
|
<br>
|
<div class="form-group">
|
<label class="col-sm-2 control-label">客户编号</label>
|
<div class="col-sm-4">
|
<span class="form-control-static" th:text="${order.vipNo}"></span>
|
</div>
|
<label class="col-sm-2 control-label">客户姓名</label>
|
<div class="col-sm-4">
|
<span class="form-control-static" th:text="${order.vipName}"></span>
|
</div>
|
</div>
|
<br>
|
<div class="form-group">
|
<label class="col-sm-2 control-label">现金支付金额</label>
|
<div class="col-sm-4">
|
<span class="form-control-static">[[${order.cashPay}]]</span>
|
</div>
|
<label class="col-sm-2 control-label">卡支付金额</label>
|
<div class="col-sm-4">
|
<span class="form-control-static" id="total">[[${order.cardPay}]]</span>
|
</div>
|
</div>
|
<br>
|
<div class="form-group">
|
<label class="col-sm-2 control-label">欠款</label>
|
<div class="col-sm-4">
|
<span class="form-control-static">[[${order.arrears}]]</span>
|
</div>
|
<label class="col-sm-2 control-label">折后价</label>
|
<div class="col-sm-4">
|
<span class="form-control-static" id="zkTotal" th:text="${order.zkTotal}"></span>
|
</div>
|
</div>
|
<br>
|
<div class="form-group">
|
<label class="col-sm-2 control-label">顾问姓名</label>
|
<div class="col-sm-4">
|
<span class="form-control-static" th:text="${order.staffName}"></span>
|
</div>
|
<label class="col-sm-2 control-label">备注</label>
|
<div class="col-sm-4">
|
<span class="form-control-static" th:text="${order.remark}"></span>
|
</div>
|
</div>
|
|
</div>
|
|
|
<div class="col-sm-12 form-group">
|
<div class="panel-body">
|
<table class="table table-striped table-condensed table-hover">
|
<thead>
|
<tr>
|
<th>序号</th>
|
<th>商品名称</th>
|
<th>单价</th>
|
<th>购买数量</th>
|
<th>折扣单价</th>
|
<th>卡付款</th>
|
<th>现金付款</th>
|
<th>欠款</th>
|
</tr>
|
</thead>
|
<tbody id="tbody">
|
<tr th:each="item,count:${order.items }">
|
<td th:text="${count.index}+1"></td>
|
<td><span th:text=" ${item.shoppingGoods.name }"></span>
|
|
<span th:if="${item.isFree eq '是' }" th:text="赠"></span>
|
</td>
|
<td th:text="${item.price }"></td>
|
<td th:text="${item.count}"></td>
|
<td th:text="${item.zkPrice}"></td>
|
<td>[[${item.cardPay}]]</td>
|
<td>[[${item.cashPay}]]</td>
|
<td>[[${item.arrears}]]</td>
|
</tr>
|
</tbody>
|
</table>
|
</div>
|
<div class="form-group ">
|
<div class="col-sm-12 text-center">
|
<a href="javascript:;" onclick="print()" class="btn btn-success radius">打印</a>
|
<button onclick="MTools.closeForm()" class="btn btn-danger radius" type="button">取消</button>
|
</div>
|
</div>
|
</div>
|
|
</body>
|
|
<form id="print" style="display: none;">
|
<!-- <form id="print"> -->
|
<style midia="print">
|
.table1 {
|
width: 500px;
|
font-size: 10px;
|
border-top: 1px solid #333;
|
margin-top: 40px;
|
}
|
|
.table2 {
|
margin-bottom: 100px;
|
}
|
|
.table1 td {
|
height: 20px;
|
}
|
|
.table2 td {
|
height: 20px;
|
}
|
|
.table1 tr {
|
height: 30px;
|
}
|
|
.table3 {
|
position: absolute;
|
bottom: 20px;
|
}
|
|
.tittl {
|
text-align: center;
|
font-size: 20px;
|
}
|
</style>
|
|
<h1 class="tittl">HIVE收银单</h1>
|
<table class="table1">
|
|
|
<tr>
|
<td>会员姓名:[[${order.vipName }]]</td>
|
<td>联系电话:[[${order.vipPhone }]]</td>
|
<td>打印日期:[[<span id="date">]]</span></td>
|
</tr>
|
<tr>
|
<td>会员编号:[[${order.vipNo}]]</td>
|
<td>健康顾问:[[${order.staffName}]]</td>
|
</tr>
|
<tr>
|
<td>订单编号:[[${order.orderNo}]]</td>
|
<td>收银人:[[${session.userInfo.suName}]]</td>
|
</tr>
|
</table>
|
<table class="table2 table1">
|
<tr>
|
<td>套餐/项目/家居/充值卡</td>
|
<td>数量</td>
|
<td>单价</td>
|
<td>折后价</td>
|
<td>赠送</td>
|
</tr>
|
|
<tr th:each="item,count:${orderItems }">
|
<td> <span th:text=" ${item.shoppingGoods.name }"></span>
|
|
<span th:if="${item.isFree eq '是' }" th:text="赠"></span>
|
</td>
|
<td th:text="${item.count}"></td>
|
<td th:text="${item.price }"></td>
|
<td th:text="${item.zkPrice}"></td>
|
|
<td>
|
<span th:if="${item.shoppingGoods.goodType eq '充值卡' }">
|
[[${item.shoppingGoods.referencePice }]]
|
</span>
|
</td>
|
</tr>
|
</table>
|
|
<table class="table1 table3">
|
<tr>
|
<td colspan="4">备注:</td>
|
</tr>
|
<tr>
|
<td>缴纳金额:[[${order.cashPay+order.cardPay}]]</td>
|
<td>现金:[[${order.cashPay}]]</td>
|
<td>划扣:[[${order.cardPay }]]</td>
|
<td>本次欠款:[[${order.arrears }]]</td>
|
</tr>
|
|
</table>
|
</form>
|
<script type="text/javascript" th:src="@{/js/plugin/LodopFuncs.js}"></script>
|
<script type="text/javascript" th:src="@{/js/systools/MJsBase.js}"></script>
|
<script type="text/javascript">
|
|
var LODOP;
|
|
function print() {
|
CreateOneFormPage();
|
LODOP.PRINTA();
|
}
|
|
function CreateOneFormPage() {
|
$("#date").text(getNowFormatDate());
|
|
LODOP = getLodop();
|
|
LODOP.PRINT_INIT("");
|
LODOP.SET_PRINT_STYLE("FontSize", 18);
|
LODOP.SET_PRINT_PAGESIZE(0, 1300, 1945, "");
|
strCenterStyle = "<style/>table {width:100%}</style>";
|
LODOP.ADD_PRINT_HTM(5, "9%", "82%", 600, strCenterStyle
|
+ document.getElementById("print").innerHTML);
|
LODOP.SET_PRINT_STYLE("Bold", 1);
|
/* LODOP.ADD_PRINT_HTM(30,30,650,600,document.getElementById("print").innerHTML); */
|
|
};
|
|
//获取当前时间
|
function getNowFormatDate() {
|
var date = new Date();
|
var seperator1 = "-";
|
var seperator2 = ":";
|
var month = date.getMonth() + 1;
|
var strDate = date.getDate();
|
if (month >= 1 && month <= 9) {
|
month = "0" + month;
|
}
|
if (strDate >= 0 && strDate <= 9) {
|
strDate = "0" + strDate;
|
}
|
var currentdate = date.getFullYear() + seperator1 + month + seperator1
|
+ strDate + " " + date.getHours() + seperator2
|
+ date.getMinutes() + seperator2 + date.getSeconds();
|
return currentdate;
|
}
|
</script>
|
</html>
|