|
@@ -65,6 +65,7 @@
|
|
|
$(document).ready(function() {
|
|
|
layui.use(['form', 'layer'], function () {
|
|
|
var form = layui.form;
|
|
|
+ setValuee('${workInvoice.client.id}')
|
|
|
form.on("radio(invoiceType)", function(event){
|
|
|
var radioVal = $(this).val();
|
|
|
//专票必填
|
|
@@ -96,6 +97,54 @@
|
|
|
}
|
|
|
form.render();
|
|
|
})
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+ window.bankShow = function (data){
|
|
|
+ $('#bank').html('<option value="">请选择开户行信息</option>')
|
|
|
+ //对选中开票单位的银行做级联操作
|
|
|
+ for (var info in data){
|
|
|
+ if(data[info].ourBank == '${workInvoice.bank}'){
|
|
|
+ $('#bank').append(new Option(data[info].ourBank,data[info].ourBank,true,true));
|
|
|
+ $("#bankNumber").val(data[info].bankNumber);
|
|
|
+ if(null != data[info].remarks && undefined != data[info].remarks && '' != data[info].remarks){
|
|
|
+ $('#bankRemarks').html('备注:' + data[info].remarks);
|
|
|
+ }else{
|
|
|
+ $('#bankRemarks').html('');
|
|
|
+ }
|
|
|
+ }else{
|
|
|
+ $('#bank').append(new Option(data[info].ourBank,data[info].ourBank));
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ layui.form.render("select");
|
|
|
+ form.render();
|
|
|
+ }
|
|
|
+
|
|
|
+ layui.form.on('select(bankFilter)',function(d) {
|
|
|
+ if(null == d.value || undefined == d.value || '' == d.value){
|
|
|
+ $('#bankNumber').val("");
|
|
|
+ $('#bankRemarks').html('');
|
|
|
+ }else{
|
|
|
+ var clientId = $("#clientId").val();
|
|
|
+ $.ajax({
|
|
|
+ type:"post",
|
|
|
+ url:'${ctx}/workinvoiceTwo/workinvoiceTwo/getBankInfo',
|
|
|
+ data:{"bankName":d.value,"clientId":clientId},
|
|
|
+ dataType:"json",
|
|
|
+ async: false,
|
|
|
+ success:function(data){
|
|
|
+ var info = data.data
|
|
|
+ $('#bankNumber').val(info.bankNumber);
|
|
|
+ if(null != info.remarks && undefined != info.remarks && '' != info.remarks){
|
|
|
+ $('#bankRemarks').html('备注:' + info.remarks);
|
|
|
+ }else{
|
|
|
+ $('#bankRemarks').html('');
|
|
|
+ }
|
|
|
+ }
|
|
|
+ })
|
|
|
+ }
|
|
|
+ });
|
|
|
});
|
|
|
|
|
|
var newDrawerRadio = '${workInvoice.newDrawer}';//后端获取值
|
|
@@ -196,12 +245,18 @@
|
|
|
},
|
|
|
success:function(data){
|
|
|
var d = JSON.parse(data);
|
|
|
- $("#bank").val(d.bank);
|
|
|
- $("#orUnicode").val(d.orUnicode);
|
|
|
- $("#bankNumber").val(d.bankNumber);
|
|
|
- $("#telephone").val(d.telephone);
|
|
|
- $("#address").val(d.adress);
|
|
|
+ //$("#bank").val(d.bank);
|
|
|
+ if(!'${workInvoice.orUnicode}'){
|
|
|
+ $("#orUnicode").val(d.orUnicode);
|
|
|
+ }
|
|
|
+ if(!'${workInvoice.telephone}'){
|
|
|
+ $("#telephone").val(d.telephone);
|
|
|
+ }
|
|
|
+ if(!'${workInvoice.address}'){
|
|
|
+ $("#address").val(d.registerAddress);
|
|
|
+ }
|
|
|
$("#ids").val(d.ids);
|
|
|
+ window.bankShow(d.bankList);
|
|
|
}
|
|
|
})
|
|
|
}
|
|
@@ -823,9 +878,9 @@
|
|
|
</div>
|
|
|
</div>
|
|
|
<div class="layui-item layui-col-sm6 count1">
|
|
|
- <label class="layui-form-label"><span class="require-item invoicetype">*</span>地址:</label>
|
|
|
+ <label class="layui-form-label"><span class="require-item invoicetype">*</span>注册地址:</label>
|
|
|
<div class="layui-input-block">
|
|
|
- <form:input id="address" path="address" placeholder="请输入地址" htmlEscape="false" class="form-control layui-input"/>
|
|
|
+ <form:input id="address" path="address" placeholder="请输入注册地址" htmlEscape="false" class="form-control layui-input"/>
|
|
|
</div>
|
|
|
</div>
|
|
|
<div class="layui-item layui-col-sm6 count1">
|
|
@@ -834,16 +889,18 @@
|
|
|
<form:input id="telephone" path="telephone" placeholder="请输入电话" htmlEscape="false" class="form-control isTel layui-input"/>
|
|
|
</div>
|
|
|
</div>
|
|
|
- <div class="layui-item layui-col-sm6 count1">
|
|
|
+ <div class="layui-item layui-col-sm6">
|
|
|
<label class="layui-form-label"><span class="require-item invoicetype">*</span>开户银行:</label>
|
|
|
<div class="layui-input-block">
|
|
|
- <form:input id ="bank" path="bank" htmlEscape="false" placeholder="请输入开户银行" class="form-control layui-input"/>
|
|
|
+ <select id="bank" name="bank" value="${workInvoice.bank}" lay-filter="bankFilter"></select>
|
|
|
+ <%--<form:input id ="bank" path="bank" htmlEscape="false" placeholder="请输入开户银行" class="form-control layui-input"/>--%>
|
|
|
+ <span id="bankRemarks" class="spanzj" style="color:red;"></span>
|
|
|
</div>
|
|
|
</div>
|
|
|
- <div class="layui-item layui-col-sm6 count1">
|
|
|
+ <div class="layui-item layui-col-sm6">
|
|
|
<label class="layui-form-label"><span class="require-item invoicetype">*</span>银行账号:</label>
|
|
|
<div class="layui-input-block">
|
|
|
- <form:input id="bankNumber" path="bankNumber" htmlEscape="false" placeholder="请输入银行账号" class="form-control number layui-input"/>
|
|
|
+ <form:input id="bankNumber" path="bankNumber" htmlEscape="false" readonly="true" placeholder="请输入银行账号" onkeyup="this.value=this.value.replace(/[^\d-]/g,'')" class="form-control layui-input"/>
|
|
|
</div>
|
|
|
</div>
|
|
|
<div class="layui-form-item count2">
|
|
@@ -1074,7 +1131,7 @@
|
|
|
<th>税率</th>
|
|
|
<th>金额</th>
|
|
|
<th>税额</th>
|
|
|
- <th>累计登记金额</th>
|
|
|
+ <%--<th>累计登记金额</th>--%>
|
|
|
<%-- <th width="150px">操作</th>--%>
|
|
|
</tr>
|
|
|
</thead>
|
|
@@ -1108,9 +1165,9 @@
|
|
|
<td>
|
|
|
<input id="workAccountList{{idx}}_taxRate" name="workAccountList[{{idx}}].taxRate" type="text" value="{{row.taxRate}}" readonly="true" class="form-control "/>
|
|
|
</td>
|
|
|
- <td>
|
|
|
+ <%--<td>
|
|
|
<input id="workAccountList{{idx}}_incomeMoney" name="workAccountList[{{idx}}].incomeMoney" type="text" value="0" readonly="true" class="form-control "/>
|
|
|
- </td>
|
|
|
+ </td>--%>
|
|
|
|
|
|
<input id="workAccountList{{idx}}_state" name="workAccountList[{{idx}}].state" type="hidden" value="正常" class="form-control"/>
|
|
|
|