| | |
| | | {{this.statisticData.createTime}} |
| | | </el-form-item> |
| | | <el-form-item label="停留时间" style="margin-left: 25px;"> |
| | | {{this.statisticData.time}}分钟 |
| | | {{this.statisticData.timeStr}}分钟 |
| | | </el-form-item> |
| | | <el-form-item label="位置" style="margin-left: 25px;"> |
| | | {{this.statisticData.parkName}} |
| | |
| | | <!--<el-input v-model="statisticData.code" readonly></el-input>--> |
| | | </el-form-item> |
| | | <el-form-item style="display: flex;justify-content: center;margin-top: 4.498vh" label-width="0" v-show="showFlag"> |
| | | <el-button class="jiaofei-btn" type="primary" @click="pay()">去缴费</el-button> |
| | | <el-button class="jiaofei-btn" type="primary" @click="pay()" :loading="payFlag">去缴费</el-button> |
| | | </el-form-item> |
| | | </el-form> |
| | | <el-form label-width="100px" label-position="left"> |
| | |
| | | name: 'dashboard', |
| | | data() { |
| | | return { |
| | | payFlag:false, |
| | | outParkId:"", |
| | | statisticData:{ |
| | | |
| | |
| | | //this.outParkId = cs.code; |
| | | this.code2 = cs.code; |
| | | this.$byutil.postData(this, this.$systemconfig.basePath + '/outPark/findByBarrierCode', {code:cs.code}, res => { |
| | | this.statisticData = res.obj; |
| | | this.statisticData = res.data; |
| | | this.outParkId = this.statisticData.id; |
| | | this.status3 = this.statisticData.status3; |
| | | this.payFlag = false |
| | | if(this.status3==1){ |
| | | this.$message({ |
| | | message: '您有违章未处理,请先处理或联系停车场管理人员', |
| | |
| | | }, |
| | | methods: { |
| | | pay(){ |
| | | this.payFlag = true; |
| | | if(this.status3==1){ |
| | | this.$message({ |
| | | message: '您有违章未处理,请先处理或联系停车场管理人员', |
| | | type: 'error', |
| | | duration:5000, |
| | | duration:3000, |
| | | }); |
| | | return; |
| | | } |
| | | this.$byutil.postData(this, this.$systemconfig.basePath + '/ffPay/park', {id:this.outParkId}, res => { |
| | | this.$message({ |
| | | message: '10秒后自动跳转到支付页面,防止内外网数据同步延迟,请稍等', |
| | | message: '2秒后自动跳转到支付页面,防止内外网数据同步延迟,请稍等', |
| | | type: 'success', |
| | | duration:10000, |
| | | duration:2000, |
| | | }); |
| | | setTimeout(function(){window.location.href = res.obj;},10000); |
| | | setTimeout(function(){window.location.href = res.msg;},2000); |
| | | this.showFlag = false; |
| | | }) |
| | | }, |
| | |
| | | if(this.carNo){ |
| | | this.$byutil.postData(this, this.$systemconfig.basePath + '/outPark/outPark2', {code2:this.code2,carNo:this.carNo}, res => { |
| | | if(res.success){ |
| | | this.outParkId = res.obj.id; |
| | | this.outParkId = res.data.id; |
| | | this.pay(); |
| | | this.showFlag = false; |
| | | }else{ |
| | | this.$message({ |
| | | message: res.message, type: 'error', duration:2000, |
| | | message: res.msg, type: 'error', duration:2000, |
| | | }); |
| | | } |
| | | |
| | |
| | | }); |
| | | } |
| | | |
| | | } |
| | | }, |
| | | } |
| | | } |
| | | |