wuxw лет назад: 6
Родитель
Сommit
294d6b6f3b

+ 7 - 1
WebService/src/main/resources/components/parkingSpacePackage/sell-parking-space-fee/sellParkingSpaceFee.js

@@ -16,6 +16,7 @@
                 additionalAmount:'0.00',
                 sellOrHire:"S",
                 typeCd:'',
+                flowComponentShow:false
             }
         },
         watch:{
@@ -24,6 +25,7 @@
                 handler:function(){
                     //console.log("hireParkingSpaceFeeInfo 被调用")
                     vc.component.saveSellParkingSpaceFee();
+
                 }
              }
         },
@@ -35,6 +37,10 @@
                 vc.component.sellParkingSpaceFeeInfo.index = _index;
             });
 
+            vc.on('sellParkingSpaceFee', 'flowComponentShow', function(_flowComponentShow){
+                vc.component.sellParkingSpaceFeeInfo.flowComponentShow = _flowComponentShow;
+            });
+
             vc.on('sellParkingSpaceFee', 'callBackParkingSpaceInfo', function(_info){
                 vc.component.saveSellParkingSpaceFee();
             });
@@ -65,7 +71,7 @@
                         });
             },
             saveSellParkingSpaceFee:function(){
-                if(vc.component.sellParkingSpaceFeeValidate()){
+                if(vc.component.sellParkingSpaceFeeValidate() && vc.component.sellParkingSpaceFeeInfo.flowComponentShow){
                     //侦听回传
                     vc.emit($props.callBackComponent,$props.callBackFunction, vc.component.sellParkingSpaceFeeInfo);
                     return ;

+ 7 - 1
WebService/src/main/resources/components/parkingSpacePackage/sell-parking-space/sellParkingSpace.js

@@ -42,7 +42,7 @@
                 vc.emit('viewSelectParkingSpace', 'onIndex', vc.component.sellParkingSpaceInfo.index);
                 vc.emit('viewOwnerInfo', 'onIndex', vc.component.sellParkingSpaceInfo.index);
                 vc.emit('addCar', 'onIndex', vc.component.sellParkingSpaceInfo.index);
-                vc.emit('parkingSpaceFee', 'onIndex', vc.component.sellParkingSpaceInfo.index);
+                vc.emit('sellParkingSpaceFee', 'onIndex', vc.component.sellParkingSpaceInfo.index);
 
                 if(vc.component.sellParkingSpaceInfo.index == 1){
                     vc.emit('viewOwnerInfo','callBackOwnerInfo',{});
@@ -50,6 +50,9 @@
 
                 if(vc.component.sellParkingSpaceInfo.index == 3){
                     vc.emit('sellParkingSpaceFee','callBackParkingSpaceInfo',{});
+                    vc.emit('sellParkingSpaceFee', 'flowComponentShow', true);
+                }else{
+                    vc.emit('sellParkingSpaceFee', 'flowComponentShow', false);
                 }
 
             },
@@ -72,6 +75,9 @@
 
                 if(vc.component.sellParkingSpaceInfo.index == 3){
                     vc.emit('sellParkingSpaceFee','callBackParkingSpaceInfo',{});
+                    vc.emit('sellParkingSpaceFee', 'flowComponentShow', true);
+                }else{
+                    vc.emit('sellParkingSpaceFee', 'flowComponentShow', false);
                 }
 
             },