dcc
2024-05-12 bb845e84c2fd2a3f0b780b871d93934b16e1490e
src/page/bankCard/index.vue
@@ -9,6 +9,14 @@
         <div class="titles">
            <span>{{ addBank ? $t('hj211') : $t('hj212') }}</span>
         </div>
      <div class="bank_name" v-if="addBank==false&&actualName">
        <div class="lefts">
          <span>{{$t('hj195')}}</span>
        </div>
        <div class="rights">
          <input type="text" :placeholder="$t('hj207')" v-model="actualName" :disabled="!addBank" />
        </div>
      </div>
         <div class="bank_name" v-if="addBank==false&&bankName">
            <div class="lefts">
               <span>{{ $t('hj213') }}</span>
@@ -41,18 +49,33 @@
               <input type="text" :placeholder="$t('hj309')" v-model="bankun" :disabled="!addBank" />
            </div>
         </div> -->
      <div class="bank_name" v-if="addBank==true">
        <div class="lefts">
          <span>{{ $t('hj195') }}</span>
        </div>
        <div class="rights">
          <input type="text" :placeholder="$t('hj207')" v-model="actualName" :disabled="!addBank" />
        </div>
          <!-- <input type="text" :placeholder="$t('hj306')" v-model="bankName" :disabled="!addBank" /> -->
          <!-- <picker @change="bindPickerChange" :value="index" :range="array">
             <view >{{array[index].name}}</view>
           </picker> -->
        </div>
      </div>
         <div class="bank_name" @click.stop="gotodaka" v-if="addBank==true">
            <div class="lefts">
               <span>{{ $t('hj213') }}</span>
            </div>
            <div class="rights" style="justify-content: none;">{{name}}
          <!-- <input type="text" :placeholder="$t('hj306')" v-model="bankName" :disabled="!addBank" /> -->
       <!-- <picker @change="bindPickerChange" :value="index" :range="array">
           <view >{{array[index].name}}</view>
        </picker> -->
        </div>
         </div>
         <div class="bank_name" v-if="addBank==true">
@@ -107,6 +130,7 @@
      data() {
         return {
            showPicker: false,
        actualName: '', //真实姓名
            bankName: "", //银行名称,
            bankAddress: "", //需要精确到分行或者支行,
            bankNo: "", // 印象卡号
@@ -156,13 +180,16 @@
               Toast(this.$t("hj218"));
            }else if (isNull(this.banif)) {
               Toast(this.$t("hj218a"));
            }
            }else if(isNull(this.actualName)){
          Toast(this.$t("hj207"));
        }
            // else if (isNull(this.bankAddress) ) {
            //   Toast(this.$t("hj219"));
            // }
            else {
               let opts = {
                  bankName: this.name,
            actualName: this.actualName,
                  bankNo: this.bankNo,
                  bankAddress: this.banif,
                  bankImg: this.code,
@@ -184,11 +211,13 @@
               const {
                  bankAddress,
                  bankName,
            actualName,
                  bankNo,
                  bankImg
               } = data.data;
               this.banif = bankAddress;
               this.bankName = bankName;
               this.actualName = actualName;
               this.bankun = bankImg;
               this.bankNo = bankNo;
               this.addBank = false;
@@ -288,4 +317,4 @@
         font-weight: 600;
      }
   }
</style>
</style>