提交 4ac0f1f7 编写于 作者: Skyeye云's avatar Skyeye云

明细账详情完成

上级 ff3f3758
......@@ -103,7 +103,7 @@ layui.config({
return sysSupplierUtil.supplierMation.id;
} else if (correspondentUnitType == 2){
// 客户
return sysCustomerUtilcustomerMation;
return sysCustomerUtil.customerMation.id;
}
}
......
......@@ -46,7 +46,7 @@ layui.config({
id: json.bean.organId,
supplierName: json.bean.supplierName
}
}else if(json.bean.organType == 1){
}else if(json.bean.organType == 2){
// 客户信息
sysCustomerUtil.customerMation = {
id: json.bean.organId,
......@@ -186,7 +186,7 @@ layui.config({
return sysSupplierUtil.supplierMation.id;
} else if (correspondentUnitType == 2){
// 客户
return sysCustomerUtilcustomerMation;
return sysCustomerUtil.customerMation.id;
}
}
......
......@@ -18,6 +18,13 @@ layui.config({
pagination: false,
template: beanTemplate,
ajaxSendAfter:function(json){
// 初始化列表项选择
voucherUtil.initDataDetails('showVoucherUtilBox', json.bean.items);
// 加载动态表单
dsFormUtil.loadPageShowDetailsByObjectId("dsFormShow", json.bean.id);
matchingLanguage();
form.render();
}
......
......@@ -5,6 +5,7 @@
<title></title>
<link href="../../assets/lib/layui/css/layui.css" rel="stylesheet" />
<link href="../../assets/lib/winui/css/winui.css" rel="stylesheet" />
<link href="../../assets/lib/winui/css/customer/voucherUtil.css" rel="stylesheet" />
</head>
<body>
<div style="padding:20px; margin:0 auto;">
......@@ -21,10 +22,16 @@
<script type="text/x-handlebars-template" id="beanTemplate">
{{#bean}}
<div class="layui-form-item layui-col-xs6">
<label class="layui-form-label">来往单位</label>
<div class="layui-input-block ver-center">
{{customerName}}
<div class="layui-form-item layui-col-xs12">
<span class="hr-title">基本信息</span><hr>
</div>
<div class="layui-form-item layui-col-xs6" style="height: 40px">
<label class="layui-form-label">往来单位</label>
<div class="layui-input-block ver-center" style="width: 70px">
{{organTypeName}}
</div>
<div class="layui-input-block ver-center" style="width: calc(100% - 220px); top: -40px; left: 65px;">
{{supplierName}}
</div>
</div>
<div class="layui-form-item layui-col-xs6">
......@@ -33,70 +40,54 @@
{{operTime}}
</div>
</div>
<div class="layui-form-item layui-col-xs12">
<label class="layui-form-label">单据编号</label>
<div class="layui-form-item layui-col-xs6">
<label class="layui-form-label">所属账套</label>
<div class="layui-input-block ver-center">
{{setOfBooksName}}
</div>
</div>
<div class="layui-form-item layui-col-xs6">
<label class="layui-form-label">类型</label>
<div class="layui-input-block ver-center">
{{billNo}}
{{typeName}}
</div>
</div>
<div class="layui-form-item layui-col-xs12">
<label class="layui-form-label">列表项</label>
<div class="layui-input-block ver-center">
<table class="layui-table">
<thead>
<tr>
<th style="width: 120px;">收入项目</th>
<th style="width: 80px;">金额</th>
<th style="min-width: 100px;">备注</th>
</tr>
</thead>
<tbody id="useTable" class="insurance-table">
{{#each items}}
<tr>
<td>{{inoutitemName}}</td>
<td>{{eachAmount}}</td>
<td>{{remark}}</td>
</tr>
{{/each}}
</tbody>
</table>
<div id="showVoucherUtilBox" style="overflow-x: auto;">
</div>
</div>
</div>
<div class="layui-form-item layui-col-xs3">
<div class="layui-form-item layui-col-xs6">
<label class="layui-form-label">收款账户</label>
<div class="layui-input-block ver-center">
{{accountName}}
</div>
</div>
<div class="layui-form-item layui-col-xs3">
<label class="layui-form-label">共计金额</label>
<div class="layui-input-block ver-center">
{{totalPrice}}
</div>
</div>
<div class="layui-form-item layui-col-xs3">
<label class="layui-form-label">收款金额</label>
<div class="layui-input-block ver-center">
{{changeAmount}}
</div>
</div>
<div class="layui-form-item layui-col-xs6">
<div class="layui-form-item layui-col-xs12">
<label class="layui-form-label">经手人</label>
<div class="layui-input-block ver-center">
{{#each userInfo}}<span class="layui-badge layui-bg-blue skyeye-badge">{{name}}</span>{{/each}}
{{handsPersonName}}
</div>
</div>
<div class="layui-form-item layui-col-xs12">
<label class="layui-form-label">备注</label>
<label class="layui-form-label ver-center">备注</label>
<div class="layui-input-block ver-center">
{{remark}}
</div>
</div>
<div id="dsFormShow">
</div>
{{/bean}}
</script>
<script src="../../assets/lib/layui/layui.js"></script>
<script src="../../assets/lib/layui/custom.js"></script>
<script src="../../assets/lib/layui/customer/voucher/spinbox.js"></script>
<script src="../../assets/lib/layui/customer/voucher/voucherUtil.js"></script>
<script type="text/javascript">
layui.config({base: '../../js/income/'}).use('incomeInfo');
</script>
......
......@@ -82,6 +82,29 @@ var voucherUtil = {
voucherUtil.initClickEvent();
},
initDataDetails: function (boxId, data){
$("#" + boxId).html(voucherUtil.tableHtmlDom);
for(var i = 0; i < data.length; i++){
voucherUtil.addItem();
var _this = $("#useTable").find("tr").eq(i);
_this.find(".col_summary").find("textarea").val(data[i].remark); // 摘要
_this.find(".col_summary").find("textarea").attr("disabled", true);
_this.find(".col_voucher").find(".cell_val").html(data[i].voucherName); // 凭证
_this.find(".col_subject").find(".cell_val").html(data[i].subjectName); // 会计科目
if(data[i].directionType == 1){
_this.find(".col_debite").find(".cell_val").html(data[i].eachAmount); // 借方金额
}else{
_this.find(".col_credit").find(".cell_val").html(data[i].eachAmount); // 贷方金额
}
}
$("#debit_total").text(voucherUtil.adddebit_total($(".debit_val")))
$("#credit_total").text(voucherUtil.adddebit_total($(".credit_val")))
},
initClickEvent: function (){
$("body").on("click", "td[data-edit]", function(){
var _this = $(this);
......@@ -162,7 +185,6 @@ var voucherUtil = {
adddebit_total: function (obj) {
var number = 0;
for (var i = 0; i < obj.length; i++) {
console.log(obj.eq(i).text())
if (obj.eq(i).text() != '') {
number = number + parseFloat(obj.eq(i).text())
}
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册