Procházet zdrojové kódy

修改客户信息

liujiankang před 7 roky
rodič
revize
73aaf7681f

+ 28 - 21
watero-rst-web/src/main/webapp/WEB-INF/views/customer/update_customer_info.ftl

@@ -309,18 +309,16 @@
             <div class="formControls col-2 col-sm-2">
                 <input type="text" class="input-text trim_input" placeholder="开户支行" id="accountOpeningBranch" name="accountOpeningBranch" value="${billingInfo.accountOpeningBranch!''}">
             </div>
-            <div id="accountNameid">
-                <label class="form-label col-2 col-sm-2" style="width: 125px;"><span class="c-red">*</span>企业名称:</label>
-                <div class="formControls col-2 col-sm-2 skin-minimal">
-                    <input type="text" class="input-text trim_input" id="accountName" name="accountName" value="${billingInfo.accountName!''}">
-                </div>
+            <label class="form-label col-2 col-sm-2" style="width: 125px;"><span class="c-red">*</span><span id="accountNameId"><#if billingInfo.accountType == 1>企业名称:<#else>收款人姓名:</#if></span></label>
+            <div class="formControls col-2 col-sm-2 skin-minimal">
+                <input type="text" class="input-text trim_input" id="accountName" name="accountName" value="${billingInfo.accountName!''}">
             </div>
-            <div id="receivablesNameId" style="display:none;">
+            <#--<div id="receivablesNameId" style="display:none;">
                 <label class="form-label col-2 col-sm-2" style="width: 125px;"><span class="c-red">*</span>收款人姓名:</label>
                 <div class="formControls col-2 col-sm-2 skin-minimal">
                     <input type="text" class="input-text trim_input" placeholder="收款人姓名" id="receivablesName" name="receivablesName" value="${billingInfo.receivablesName!''}">
                 </div>
-            </div>
+            </div>-->
             <label class="form-label col-2 col-sm-2" style="width: 125px;"><span class="c-red">*</span>账号:</label>
             <div class="formControls col-2 col-sm-2 skin-minimal">
                 <input type="text" class="input-text trim_input" placeholder="填写账号" id="accountNum" name="accountNum" value="${billingInfo.accountNum!''}">
@@ -344,14 +342,14 @@
                 </div>
                 <label class="form-label col-2 col-sm-2" style="width: 125px;"><span class="c-red">*</span>账号:</label>
                 <div class="formControls col-2 col-sm-2 skin-minimal">
-                    <input type="text" class="input-text trim_input" placeholder="填写账号" id="accountNum" name="accountNum" value="" onblur="">
+                    <input type="text" class="input-text trim_input" placeholder="填写账号" id="accountNum" name="accountNum" value="">
                 </div>
             </div>
             <div class="row cl" style="margin-bottom: 10px;">
-                <label class="form-label col-2 col-sm-2" style="width: 125px;"><span class="c-red">*</span>收款人姓名:</label>
+                <#--<label class="form-label col-2 col-sm-2" style="width: 125px;"><span class="c-red">*</span>收款人姓名:</label>
                 <div class="formControls col-2 col-sm-2 skin-minimal">
                     <input type="text" class="input-text trim_input" placeholder="收款人姓名" id="receivablesName" name="receivablesName" value="">
-                </div>
+                </div>-->
                 <label class="form-label col-2 col-sm-2" style="width: 125px;"><span class="c-red">*</span>收款人手机:</label>
                 <div class="formControls col-2 col-sm-2 skin-minimal">
                     <input type="text" class="input-text trim_input" placeholder="收款人手机" id="receivablesPhone" name="receivablesPhone" value="">
@@ -387,7 +385,7 @@
             </div>
                 <label class="form-label col-2 col-sm-2" style="width: 120px;"><span class="c-red">*</span>开户支行:</label>
                 <div class="formControls col-2 col-sm-2 skin-minimal">
-                    <input type="text" class="input-text trim_input" placeholder="开户支行名称" id="accountOpeningBranch" name="accountOpeningBranch" value="${ticketOpeningInfo.accountOpeningBranch!''}">
+                    <input type="text" class="input-text trim_input" placeholder="开户支行名称" id="ticketAccountOpeningBranch" name="ticketAccountOpeningBranch" value="${ticketOpeningInfo.accountOpeningBranch!''}">
                 </div>
                 <label class="form-label col-2 col-sm-2" style="width: 120px;"><span class="c-red">*</span>开票账户:</label>
                 <div class="formControls col-2 col-sm-2 skin-minimal">
@@ -427,7 +425,7 @@
                 </div>
                 <label class="form-label col-2 col-sm-2" style="width: 120px;"><span class="c-red">*</span>开户支行:</label>
                 <div class="formControls col-2 col-sm-2 skin-minimal">
-                    <input type="text" class="input-text trim_input" placeholder="开户支行名称" id="accountOpeningBranch" name="accountOpeningBranch" value="">
+                    <input type="text" class="input-text trim_input" placeholder="开户支行名称" id="ticketAccountOpeningBranch" name="ticketAccountOpeningBranch" value="">
                 </div>
                 <label class="form-label col-2 col-sm-2" style="width: 120px;"><span class="c-red">*</span>开票账户:</label>
                 <div class="formControls col-2 col-sm-2 skin-minimal">
@@ -532,17 +530,25 @@
     $("input[name='accountType']").change(function (){
         var accountType = parseInt($(this).val());
         if(accountType == 1){
-            $("#accountNameid").show();
-            $("#receivablesNameId").hide();
+            $("#accountNameId").html("企业名称:");
         }else{
-            $("#accountNameid").hide();
-            $("#receivablesNameId").show();
+            $("#accountNameId").html("收款人姓名:");
         }
     });
 
-    function accountFill(){
 
-    }
+    /*付款/退款信息填充到开票信息*/
+    $("input[name='accountNum']").blur(function (){
+        var accountType = $("input[name='accountType']:checked").val();
+        if(accountType == 1){
+           var accountOpeningBranch = $("#accountOpeningBranch").val();//开户支行
+           var accountName = $("#accountName").val();//企业名称/收款人姓名
+           var accountNum = $("#accountNum").val();//账号
+            $("#ticketAccountOpeningBranch").val($("#accountOpeningBranch").val());
+            $("#ticketOpeningAccount").val($("#accountNum").val());
+            $("#enterpriseName").val($("#accountName").val());
+        }
+    });
 
     /*业务逻辑js控制 start*/
     $(document).on('click', '.dalog-ask .answer', function() {
@@ -1018,10 +1024,11 @@
             layer.msg("账号不能为空");
             return;
         }
-        if(billingInfo.receivablesName == "" || billingInfo.receivablesName == null ){
+        /*if(billingInfo.receivablesName == "" || billingInfo.receivablesName == null ){
             layer.msg("收款人姓名不能为空");
             return;
-        }if(billingInfo.receivablesPhone == "" || billingInfo.receivablesPhone == null ){
+        }*/
+        if(billingInfo.receivablesPhone == "" || billingInfo.receivablesPhone == null ){
             layer.msg("收款人手机不能为空");
             return;
         }else{
@@ -1035,7 +1042,7 @@
         var ticketOpeningInfo = {};
         ticketOpeningInfo.ticketOpeningId = $("[name='ticketOpeningId']").val();
         ticketOpeningInfo.ticketType = $("[name='ticketType']").val();
-        ticketOpeningInfo.accountOpeningBranch = $("[name='accountOpeningBranch']").val();
+        ticketOpeningInfo.accountOpeningBranch = $("[name='ticketAccountOpeningBranch']").val();
         ticketOpeningInfo.ticketOpeningAccount = $("[name='ticketOpeningAccount']").val();
         ticketOpeningInfo.enterpriseName = $("[name='enterpriseName']").val();
         ticketOpeningInfo.taxpayerIdentificationNum = $("[name='taxpayerIdentificationNum']").val();