Browse Source

融资盖章缴费

peixh 4 years ago
parent
commit
c363a31798

+ 2 - 2
front-vue/src/api/service/financeRecord/record.js

@@ -85,9 +85,9 @@ export function listChargeStatus(zfrId) {
   })
 }
 // 修改融资费用表状态
-export function updateChargeStatus(zfrId) {
+export function updateChargeStatus(zfrId,zciStatus) {
   return request({
-    url: '/sc-service/recordSeal/updateChargeStatus/' + zfrId,
+    url: '/sc-service/recordSeal/updateChargeStatus/' + zfrId + '/' + zciStatus,
     method: 'post'
   })
 }

+ 20 - 11
front-vue/src/views/service/financeRecord/recordSeal.vue

@@ -1024,17 +1024,17 @@ export default {
         selectPayment() {
         listCompanyHandler().then(response => {
             var self = this;
-            // self.paiAccno = '3115730025233104147';
+            self.paiAccno = '3115730025233104147';
             if (response.data == true) {
             cfcaProjectNo().then(response => {
-                if (response.data.scyCfcaAuthNumber == null) {
-                this.messageIfShow = true;
-                } 
-                else {
+                // if (response.data.scyCfcaAuthNumber == null) {
+                // this.messageIfShow = true;
+                // } 
+                // else {
                 var zfrId = self.zfrId;
                 listChargeStatus(zfrId).then(response => {
                     if(response.data.accInfList[0]){
-                    self.paiAccno = response.data.accInfList[0].paiAccno;
+                    //self.paiAccno = response.data.accInfList[0].paiAccno;
                     }
                     if (response.data.chargeInfList[0]) {
                     if (response.data.chargeInfList[0].zciStatus == "00") {
@@ -1062,15 +1062,24 @@ export default {
                                 loading.close();
                                 }else{
                                 console.log()
-                                var map = {'recvAccNo':'','recvAccNm':'','tranAmt':self.needPay,'businessId':self.zciId}
+                                var map = {'recvAccNo':'','recvAccNm':'','tranAmt':self.needPay,'businessId':self.zciId,'type':'00'}
                                 transfer(map).then(response => {
+                                    debugger
                                     loading.close();
-                                    self.msgSuccess("缴费成功");
                                     setTimeout(() => {
-                                    if(response.data.status == "AAAAAAA"){
-                                        updateChargeStatus(zfrId).then(res => {
+                                    if(response.data.status == "1"){
+                                        self.msgSuccess("缴费成功");
+                                        updateChargeStatus(zfrId,'02').then(res => {
                                         self.getContractFile();
                                         });
+                                    }else if(response.data.status == "0"){
+                                        self.message("正在缴费中,请稍后再试")
+                                        updateChargeStatus(zfrId,'01').then(res => {
+                                        });
+                                    }else if(response.data.status == "2"){
+                                        self.msgError("缴费失败,前去费用管理再次缴费")
+                                        updateChargeStatus(zfrId,'05').then(res => {
+                                        });
                                     }
                                     }, 1000);
                                 }).catch(() => {
@@ -1095,7 +1104,7 @@ export default {
                         self.getContractFile();
                     }
                 });
-                }
+                // }
             });
             } else {
             this.$message.error("此操作需经办人权限,请确认您是否是经办人");