chenlei 6 meses atrás
pai
commit
c3b2ed72b5

+ 3 - 3
pc/wcarrier/comp/authorize.vue

@@ -297,7 +297,7 @@ export default {
           }
           $bindPhone(params).then((res) => {
             this.$message.success(res.message)
-            this.$props.value = this.formBindTel.tel
+            this.$emit('input', this.formBindTel.tel)
             this.formStepOne.tel = this.formBindTel.tel
             this.bindTelDialogVisible = false
           })
@@ -388,7 +388,7 @@ export default {
                 this.stepActive = 2
                 this.footerBtnText = '确认修改'
                 this.$message.success(res.message)
-                this.$props.value = ''
+                this.$emit('input', '')
                 if (this.timer) {
                   clearInterval(this.timer)
                   this.codeBtn.text = '获取验证码'
@@ -416,7 +416,7 @@ export default {
                 this.formStepTwo.tel = ''
                 this.formStepTwo.code = ''
                 this.$message.success(res.message)
-                this.$props.value = this.formStepTwo.newTel
+                this.$emit('input', this.formStepTwo.newTel)
                 this.telDialogVisible = false
               } else {
                 this.$message.error(res.message)

+ 11 - 8
pc/wcarrier/comp/bankInfo.vue

@@ -1,12 +1,12 @@
 <template>
   <div>
     <div class="defbb pt-spac pb-spac mt-spac">
-      平台提现公户<span class="ml-spac gray-color" :class="{ 'green-color': saved }">[ {{saved?'已上报':'未上报'}} ]</span>
+      平台提现公户<span class="ml-spac gray-color" :class="{ 'green-color': saved }">[ {{ saved ? '已上报' : '未上报' }} ]</span>
     </div>
 
     <div class="defbb" :class="{ 'read-only': isReadOnly }">
       <el-form ref="form" :model="value" :rules="rules" size="mini" label-width="120px" label-position="right"
-         class="p-spac pb-spacd4">
+        class="p-spac pb-spacd4">
         <div class="flex">
           <el-form-item prop="account" label="提现公户账号:" class="mr-spac">
             <el-input v-model="value.account" placeholder="请输入" v-empty="emptyArgs"></el-input>
@@ -26,7 +26,7 @@
             <el-input v-model="value.unionBank" placeholder="请输入" v-empty="emptyArgs"></el-input>
           </el-form-item>
           <div class="ml-spac pt-spac" v-if="!isReadOnly">
-              <el-button type="text" @click="save()" :loading="$reqState($interfaces.pay.bind_bank).ing">确定上报</el-button>
+            <el-button type="text" @click="save()" :loading="$reqState($interfaces.pay.bind_bank).ing">确定上报</el-button>
           </div>
         </div>
       </el-form>
@@ -111,19 +111,22 @@ export default {
 }
 
 .read-only {
+
   ::v-deep .el-form-item__label::before,
   ::v-deep .el-input__suffix {
     display: none;
   }
 
   .el-input,
-  .el-select,
-  ::v-deep input {
-    color:inherit;
+  .el-select {
     font-size: 14px;
-    padding: 0;
-    border: 0;
     pointer-events: none;
+    ::v-deep input {
+      font-size: 14px;
+      padding: 0;
+      border: 0;
+      color: inherit;
+    }
   }
 
 }

+ 32 - 35
pc/wcarrier/comp/invoice.vue

@@ -1,28 +1,17 @@
 <template>
   <div class="invoice defbb" :class="{ 'read-only': isReadOnly }">
     <div class="gray-color s-fz">[ 说明:用于发票补充展示 ]</div>
-    <el-form
-      ref="form"
-      :model="value"
-      :disabled="disabledFinal"
-      size="mini"
-      label-width="110px"
-      label-position="left"
-      class="p-spac pb-spacd4"
-      >
+    <el-form ref="form" :model="value" :disabled="disabledFinal" size="mini" label-width="110px" label-position="left"
+      class="p-spac pb-spacd4">
       <div class="flex">
         <el-form-item prop="fpAddress" label="购方地址:" label-width="85px" class="mr-spac">
           <el-input v-model="value.fpAddress" placeholder="请输入" v-empty="emptyArgs"></el-input>
         </el-form-item>
         <el-form-item prop="fpBank" label="购方开户银行:">
           <el-select v-model="value.fpBank" filterable placeholder="请选择" v-empty="emptyArgs">
-                <el-option
-                  v-for="(item, index) in banks"
-                  :key="index"
-                  :label="item.bankName"
-                  :value="item.bankNo">
-                </el-option>
-              </el-select>
+            <el-option v-for="(item, index) in banks" :key="index" :label="item.bankName" :value="item.bankNo">
+            </el-option>
+          </el-select>
           <!-- <el-input v-model="value.fpBank" v-empty="emptyArgs"></el-input> -->
         </el-form-item>
       </div>
@@ -31,15 +20,15 @@
           <el-input v-model="value.fpPhone" placeholder="请输入" v-empty="emptyArgs"></el-input>
         </el-form-item>
         <el-form-item prop="fpBankAccount" label="购方银行账号:">
-          <el-input v-model="value.fpBankAccount"  placeholder="请输入" v-empty="emptyArgs"></el-input>
+          <el-input v-model="value.fpBankAccount" placeholder="请输入" v-empty="emptyArgs"></el-input>
         </el-form-item>
         <div class="ml-spac pt-spac" v-if="showOpers">
-            <template v-if="!isEdit">
-                <el-button type="text" @click="isEdit=true">修改</el-button>
-            </template>
-            <template v-else>
-          <el-button type="text" @click="save()">保存</el-button>
-          <el-button type="text" @click="cancel()">取消</el-button>
+          <template v-if="!isEdit">
+            <el-button type="text" @click="isEdit = true">修改</el-button>
+          </template>
+          <template v-else>
+            <el-button type="text" @click="save()">保存</el-button>
+            <el-button type="text" @click="cancel()">取消</el-button>
           </template>
         </div>
       </div>
@@ -134,27 +123,35 @@ export default {
 }
 </script>
 <style lang="scss" scoped>
-.el-input,.el-select {
+.el-input,
+.el-select {
   width: 300px;
 }
+
 .el-select--mini {
   font-size: 12px;
 }
+
 .el-form-item--mini.el-form-item {
-    margin-bottom: 6px;
+  margin-bottom: 6px;
 }
+
 .read-only {
-    ::v-deep .el-input__suffix {
-      display: none;
-    }
-    .el-input,.el-select,::v-deep input {
-        color:inherit;
-        font-size: 14px;
-        padding: 0;
-        border:0;
-        pointer-events: none;
+  ::v-deep .el-input__suffix {
+    display: none;
+  }
+
+  .el-input,
+  .el-select {
+    font-size: 14px;
+    pointer-events: none;
+    ::v-deep input {
+      font-size: 14px;
+      padding: 0;
+      border: 0;
+      color: inherit;
     }
+  }
 
 }
-
 </style>

+ 0 - 1
pc/wcarrier/join.vue

@@ -384,7 +384,6 @@ export default {
 
     uploadOrgPic(path) {
       this.carrierRoadInfo.roadTransport = path
-      // this.carrierRoadInfo.roadTransport = process.env.VUE_APP_FILE_URL + path
     },
     transportUp() {
       this.$refs.carrierRoadInfo.validate((valid) => {