增值税页面修改
This commit is contained in:
@@ -4,15 +4,6 @@
|
||||
<facet type="Spring" name="Spring">
|
||||
<configuration />
|
||||
</facet>
|
||||
<facet type="web" name="Web">
|
||||
<configuration>
|
||||
<webroots />
|
||||
<sourceRoots>
|
||||
<root url="file://$MODULE_DIR$/src/main/java" />
|
||||
<root url="file://$MODULE_DIR$/src/main/resources" />
|
||||
</sourceRoots>
|
||||
</configuration>
|
||||
</facet>
|
||||
</component>
|
||||
<component name="NewModuleRootManager" LANGUAGE_LEVEL="JDK_1_8">
|
||||
<output url="file://$MODULE_DIR$/target/classes" />
|
||||
|
||||
@@ -405,10 +405,32 @@ layui.use(['element', 'form', 'layer', 'upload'], function () {
|
||||
$('#invoiceMoney').val(res.data['invoiceMoney']);
|
||||
$('#taxAmount').val(res.data['taxAmount']);
|
||||
$('#totalAmount').val(res.data['totalAmount']);
|
||||
$('#totalAmountCn').val(res.data['totalAmountCn']);
|
||||
form.render("select");
|
||||
hide.val(res.data['invoiceImg']);
|
||||
item.addClass('succeed');
|
||||
|
||||
/* 实体模型操作 */
|
||||
var entity = $("#entity");
|
||||
var goods = res.data['bssGoods'];
|
||||
for(var i=0; i<goods.length; i++){
|
||||
var element = entity.children("tr:last-child").clone();
|
||||
element.find("input[name='name']").val(goods[i].name);
|
||||
element.find("input[name='specification']").val(goods[i].specification);
|
||||
element.find("input[name='unit']").val(goods[i].unit);
|
||||
element.find("input[name='num']").val(goods[i].num);
|
||||
element.find("input[name='unitPrice']").val(goods[i].unitPrice);
|
||||
element.find("input[name='detailAmount']").val(goods[i].detailAmount);
|
||||
element.find("input[name='taxRate']").val(goods[i].taxRate);
|
||||
element.find("input[name='taxAmount']").val(goods[i].taxAmount);
|
||||
entity.append(element);
|
||||
|
||||
// element.children(".entity-number").click();
|
||||
$.each(entity.children(), function (key, val) {
|
||||
$(val).children(".entity-number").text(key + 1);
|
||||
});
|
||||
}
|
||||
form.render();
|
||||
}else {
|
||||
hide.remove();
|
||||
item.addClass('error');
|
||||
@@ -424,4 +446,19 @@ layui.use(['element', 'form', 'layer', 'upload'], function () {
|
||||
$(this).parent('.upload-item').remove();
|
||||
});
|
||||
|
||||
|
||||
/* 解决时间控件弹不出 */
|
||||
layui.use('laydate', function(){
|
||||
var laydate = layui.laydate;
|
||||
//同时绑定多个
|
||||
lay('.test-item').each(function(){
|
||||
laydate.render({
|
||||
elem: this
|
||||
,format:'yyyy-MM-dd'
|
||||
,type:'date'
|
||||
,trigger: 'click'
|
||||
});
|
||||
});
|
||||
});
|
||||
|
||||
});
|
||||
@@ -12,7 +12,7 @@
|
||||
</ul>
|
||||
<div class="layui-tab-content" style="height: 100%;">
|
||||
<div class="layui-tab-item layui-show">
|
||||
<!-- <form th:action="@{/bss/vatInvoice/add}">-->
|
||||
<form th:action="@{/bss/vatInvoice/add}">
|
||||
<fieldset id="basic" class="layui-elem-field layui-form">
|
||||
<legend class="code-legend">基本信息</legend>
|
||||
<div class="layui-field-box">
|
||||
@@ -49,7 +49,7 @@
|
||||
<div class="layui-inline">
|
||||
<label class="layui-form-label required">发票日期</label>
|
||||
<div class="layui-input-inline">
|
||||
<input type="text" name="invoiceDate" class="layui-input" id="laydate" placeholder="yyyy-MM-dd" lay-key="1">
|
||||
<input type="text" name="invoiceDate" class="layui-input test-item" id="laydate" placeholder="yyyy-MM-dd" lay-key="1">
|
||||
</div>
|
||||
</div>
|
||||
<div class="layui-inline">
|
||||
@@ -78,6 +78,12 @@
|
||||
<input type="text" id="totalAmount" name="totalAmount" autocomplete="off" class="layui-input">
|
||||
</div>
|
||||
</div>
|
||||
<div class="layui-inline">
|
||||
<label class="layui-form-label required">价税合计(大写)</label>
|
||||
<div class="layui-input-inline">
|
||||
<input type="text" id="totalAmountCn" name="totalAmountCn" autocomplete="off" class="layui-input">
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="layui-inline">
|
||||
<div class="layui-form-item">
|
||||
|
||||
@@ -26,8 +26,11 @@
|
||||
<tr>
|
||||
<th>校验码</th>
|
||||
<td th:text="${bssVatInvoice.checkCode}"></td>
|
||||
<th>机器编码</th>
|
||||
<td th:text="${bssVatInvoice.machineNo}"></td>
|
||||
<!--<th>机器编码</th>
|
||||
<td th:text="${bssVatInvoice.machineNo}"></td>-->
|
||||
<th>发票类型</th>
|
||||
<td th:if="${bssVatInvoice.invoiceType} eq '0'">增值税普通发票</td>
|
||||
<td th:if="${bssVatInvoice.invoiceType} eq '1'">增值税专用发票</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th>发票金额</th>
|
||||
@@ -43,9 +46,9 @@
|
||||
</tr>
|
||||
<tr>
|
||||
<th>购买方纳税人信息</th>
|
||||
<td th:text="${bssVatInvoice?.buyTaxInfo?.name}"></td>
|
||||
<td th:text="${bssVatInvoice.buyTaxInfo.name}"></td>
|
||||
<th>销售方纳税人信息</th>
|
||||
<td th:text="${bssVatInvoice?.salerTaxInfo?.name}"></td>
|
||||
<td th:text="${bssVatInvoice.salerTaxInfo.name}"></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th>创建时间</th>
|
||||
|
||||
@@ -4,78 +4,87 @@
|
||||
</head>
|
||||
<body>
|
||||
<div class="layui-form timo-compile">
|
||||
<form th:action="@{/bss/vatInvoice/add}">
|
||||
<form th:action="@{/bss/vatInvoice/edit}">
|
||||
<input type="hidden" name="id" th:if="${bssVatInvoice}" th:value="${bssVatInvoice.id}">
|
||||
<div class="layui-form-item">
|
||||
<label class="layui-form-label">发票类型</label>
|
||||
<div class="layui-input-inline">
|
||||
<select id="invoiceType" name="invoiceType" lay-filter="invoiceType" >
|
||||
<option th:selected="${bssVatInvoice.invoiceType} eq '0'" value="0">增值税普通发票</option>
|
||||
<option th:selected="${bssVatInvoice.invoiceType} eq '1'" value="1">增值税专用发票</option>
|
||||
</select>
|
||||
</div>
|
||||
</div>
|
||||
<div class="layui-form-item">
|
||||
<label class="layui-form-label">发票代码</label>
|
||||
<div class="layui-input-inline">
|
||||
<input class="layui-input" type="text" name="invoiceCode" placeholder="请输入发票代码" th:value="${bssVatInvoice?.invoiceCode}">
|
||||
<input class="layui-input" type="text" name="invoiceCode" placeholder="请输入发票代码" th:value="${bssVatInvoice.invoiceCode}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="layui-form-item">
|
||||
<label class="layui-form-label">发票号码</label>
|
||||
<div class="layui-input-inline">
|
||||
<input class="layui-input" type="text" name="invoiceNo" placeholder="请输入发票号码" th:value="${bssVatInvoice?.invoiceNo}">
|
||||
<input class="layui-input" type="text" name="invoiceNo" placeholder="请输入发票号码" th:value="${bssVatInvoice.invoiceNo}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="layui-form-item">
|
||||
<label class="layui-form-label">发票日期</label>
|
||||
<div class="layui-input-inline">
|
||||
<input class="layui-input" type="text" name="invoiceDate" placeholder="请输入发票日期" th:value="${bssVatInvoice?.invoiceDate}">
|
||||
<input class="layui-input" type="text" name="invoiceDate" placeholder="请输入发票日期" th:value="${bssVatInvoice.invoiceDate}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="layui-form-item">
|
||||
<label class="layui-form-label">校验码</label>
|
||||
<div class="layui-input-inline">
|
||||
<input class="layui-input" type="text" name="checkCode" placeholder="请输入校验码" th:value="${bssVatInvoice?.checkCode}">
|
||||
<input class="layui-input" type="text" name="checkCode" placeholder="请输入校验码" th:value="${bssVatInvoice.checkCode}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="layui-form-item">
|
||||
<!--<div class="layui-form-item">
|
||||
<label class="layui-form-label">机器编码</label>
|
||||
<div class="layui-input-inline">
|
||||
<input class="layui-input" type="text" name="machineNo" placeholder="请输入机器编码" th:value="${bssVatInvoice?.machineNo}">
|
||||
<input class="layui-input" type="text" name="machineNo" placeholder="请输入机器编码" th:value="${bssVatInvoice.machineNo}">
|
||||
</div>
|
||||
</div>
|
||||
</div>-->
|
||||
<div class="layui-form-item">
|
||||
<label class="layui-form-label">发票金额</label>
|
||||
<div class="layui-input-inline">
|
||||
<input class="layui-input" type="text" name="invoiceMoney" placeholder="请输入发票金额" th:value="${bssVatInvoice?.invoiceMoney}">
|
||||
<input class="layui-input" type="text" name="invoiceMoney" placeholder="请输入发票金额" th:value="${bssVatInvoice.invoiceMoney}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="layui-form-item">
|
||||
<label class="layui-form-label">税额</label>
|
||||
<div class="layui-input-inline">
|
||||
<input class="layui-input" type="text" name="taxAmount" placeholder="请输入税额" th:value="${bssVatInvoice?.taxAmount}">
|
||||
<input class="layui-input" type="text" name="taxAmount" placeholder="请输入税额" th:value="${bssVatInvoice.taxAmount}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="layui-form-item">
|
||||
<label class="layui-form-label">总金额</label>
|
||||
<div class="layui-input-inline">
|
||||
<input class="layui-input" type="text" name="totalAmount" placeholder="请输入总金额" th:value="${bssVatInvoice?.totalAmount}">
|
||||
<input class="layui-input" type="text" name="totalAmount" placeholder="请输入总金额" th:value="${bssVatInvoice.totalAmount}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="layui-form-item">
|
||||
<label class="layui-form-label">总金额(大写)</label>
|
||||
<div class="layui-input-inline">
|
||||
<input class="layui-input" type="text" name="totalAmountCn" placeholder="请输入总金额(大写)" th:value="${bssVatInvoice?.totalAmountCn}">
|
||||
<input class="layui-input" type="text" name="totalAmountCn" placeholder="请输入总金额(大写)" th:value="${bssVatInvoice.totalAmountCn}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="layui-form-item">
|
||||
<label class="layui-form-label">购买方纳税人信息</label>
|
||||
<div class="layui-input-inline">
|
||||
<input class="layui-input" type="text" name="buyTaxInfo" placeholder="请输入购买方纳税人信息" th:value="${bssVatInvoice?.buyTaxInfo?.name}">
|
||||
<input class="layui-input" type="text" name="buyTaxInfo" placeholder="请输入购买方纳税人信息" th:value="${bssVatInvoice.buyTaxInfo?.name}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="layui-form-item">
|
||||
<label class="layui-form-label">销售方纳税人信息</label>
|
||||
<div class="layui-input-inline">
|
||||
<input class="layui-input" type="text" name="salerTaxInfo" placeholder="请输入销售方纳税人信息" th:value="${bssVatInvoice?.salerTaxInfo?.name}">
|
||||
<input class="layui-input" type="text" name="salerTaxInfo" placeholder="请输入销售方纳税人信息" th:value="${bssVatInvoice.salerTaxInfo?.name}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="layui-form-item layui-form-text">
|
||||
<label class="layui-form-label">备注</label>
|
||||
<div class="layui-input-block">
|
||||
<textarea placeholder="请输入内容" class="layui-textarea" name="remark">[[${bssVatInvoice?.remark}]]</textarea>
|
||||
<textarea placeholder="请输入内容" class="layui-textarea" name="remark">[[${bssVatInvoice.remark}]]</textarea>
|
||||
</div>
|
||||
</div>
|
||||
<div class="layui-form-item timo-finally">
|
||||
|
||||
@@ -61,7 +61,11 @@
|
||||
<tr th:each="item:${list}">
|
||||
<td><label class="timo-checkbox"><input type="checkbox" th:value="${item.id}">
|
||||
<i class="layui-icon layui-icon-ok"></i></label></td>
|
||||
<td th:text="${item.invoiceType}">发票类型</td>
|
||||
<!--<td th:text="${item.invoiceType}">发票类型</td>-->
|
||||
<!-- update by hjc -->
|
||||
<td th:if="${item.invoiceType} eq '0'">增值税普通发票</td>
|
||||
<td th:if="${item.invoiceType} eq '1'">增值税专用发票</td>
|
||||
|
||||
<td th:text="${item.invoiceCode}">发票代码</td>
|
||||
<td th:text="${item.invoiceNo}">发票号码</td>
|
||||
<td th:text="${item.invoiceDate}">发票日期</td>
|
||||
|
||||
Reference in New Issue
Block a user