819527061@qq.com
2025-01-08 1618162f712fc414702bce924ff367397ff8ec1d
月卡
2个文件已修改
57 ■■■■■ 已修改文件
src/assets/js/ByUtils.js 4 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/components/page/MonthFeePay.vue 53 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/assets/js/ByUtils.js
@@ -277,7 +277,9 @@
            console.log(response)
        if (data && data.code==0) {
                callBackFunction(data);
            } else {
            } else if(data.code==1) {
            callBackFunction(data);
        }else {
                if(data.message=='-9999'){
                    vm.$router.push({'path': '/login'});
                    vm.$alert('会话结束,请重新登录', {'title': '提示', 'type': 'warning', 'center': true, 'showClose': false});
src/components/page/MonthFeePay.vue
@@ -6,7 +6,7 @@
      <div class="weizhang-main-box">
            <div class="weizhang-main-bootom">
                <div class="weizhang-main-form">
                    <el-form label-width="100px" :model="statisticData" ref="statisticData" :rules="rules" label-position="left">
                    <el-form label-width="110px" :model="statisticData" ref="statisticData" :rules="rules" label-position="left">
                        <el-form-item label="车牌号:" style="margin-left: 25px;" prop="carNo">
                            <el-input readonly @focus="isShow=true" v-model="statisticData.carNo" ></el-input>
                        </el-form-item>
@@ -169,27 +169,6 @@
          pay(){
              this.$refs.statisticData.validate((valid) => {
                if(valid) {
                  this.$byutil.postData(this, this.$systemconfig.basePath + '/ffzf/monthFeePay/pay', this.statisticData, res => {
                    console.log(res,'res====')
                    if(res.code == 0){
                      this.searchShow = true
                      this.activeIndex = ''  //重置
                      this.money = null
                      this.compStartTime = ''
                      this.compEndTime = ''
                      //未查询到月票,可正常缴费
                      if(res.data) {
                        this.startTime = res.data.startTime
                        this.endTime = res.data.endTime
                      }else {
                        this.startTime = ''
                        this.endTime = ''
                      }
                    }else {
                    }
                  })
                  this.getYuezuMoney()
                }
              })
@@ -199,12 +178,36 @@
              parkId:this.statisticData.parkId,
              type:this.statisticData.allFlag
            }
            this.$byutil.postData(this, this.$systemconfig.basePath + '/ffzf/whiteListRule/getByPark', params, res => {
              console.log(res,'res====111')
              if(res.code == 0){
                 this.yueZuObj = res.data
                this.yueZuObj = res.data
                this.$byutil.postData(this, this.$systemconfig.basePath + '/ffzf/monthFeePay/pay', this.statisticData, res => {
                  console.log(res,'res====')
                  if(res.code == 0){
                    this.searchShow = true
                    this.activeIndex = ''  //重置
                    this.money = null
                    this.compStartTime = ''
                    this.compEndTime = ''
                    //未查询到月票,可正常缴费
                    if(res.data) {
                      this.startTime = res.data.startTime
                      this.endTime = res.data.endTime
                    }else {
                      this.startTime = ''
                      this.endTime = ''
                    }
                  }else {
                  }
                })
              }else {
                this.searchShow = false
                this.$message.error(res.msg)
              }
            })
          },
          handleSelect(key) {
@@ -307,7 +310,6 @@
          changePark(val){
            console.log(val,'改变停车场---')
            this.statisticData.parkId = val
            this.pay()
          },
          changeAll(){
@@ -328,6 +330,9 @@
    height: 5.33vw  /* 40/7.5 */;
    line-height: 5.33vw;
  }
  .el-select{
    width: 100%;
  }
}
    .weizhang-main-bootom{
        .el-input__inner{