1
jhzh
2025-07-28 a8b0eb32d97e7a540692a8a29f610fe76d67ef74
src/page/bankCard/index.vue
@@ -65,14 +65,15 @@
            </div>
         </div> -->
      <div class="bank_name" @click.stop="gotodaka" v-if="addBank == true">
      <!-- <div class="bank_name" @click.stop="gotodaka" v-if="addBank == true"> -->
      <div class="bank_name"  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" /> -->
          <input type="text" :placeholder="$t('hj306')" v-model="bankName" :disabled="!addBank" />
          <!-- <picker @change="bindPickerChange" :value="index" :range="array">
           <view >{{array[index].name}}</view>
        </picker> -->
@@ -91,7 +92,7 @@
          />
        </div>
      </div>
      <div class="bank_name" v-if="addBank == true">
      <!-- <div class="bank_name" v-if="addBank == true">
        <div class="lefts">
          <span>{{ $t("hj303") }}</span>
        </div>
@@ -103,9 +104,9 @@
            :disabled="!addBank"
          />
        </div>
      </div>
      </div> -->
      <div class="bank_name" v-if="addBank == true && !id">
      <div class="bank_name" v-if="addBank == true && !_id">
        <div class="lefts">
          <span>{{ $t("银行卡户主名称") }}</span>
        </div>
@@ -119,7 +120,7 @@
        </div>
      </div>
      <div class="bank_name" v-if="addBank == true && !id">
      <!-- <div class="bank_name" v-if="addBank == true && !_id">
        <div class="lefts">
          <span>{{ $t("hj16") }}</span>
        </div>
@@ -131,7 +132,7 @@
            :disabled="!addBank"
          />
        </div>
      </div>
      </div> -->
      <!-- <div class="bank_name" v-if="addBank==false">
            <div class="lefts">
               <span>{{ $t('hj304') }}123</span>
@@ -182,7 +183,8 @@
      addBank: false,
      id: "",
      code: "",
      name: ""
      name: "",
      _id: null
    };
  },
  created() {
@@ -191,7 +193,7 @@
    if (params && params.id) {
      // 编辑模式
      this.addBank = true;
      this.id = params.id;
      this._id = params.id;
      this.bankNo = params.bankNo || "";
      this.banif = params.bankAddress || "";
      this.name = params.bankName || "";
@@ -200,7 +202,7 @@
      this.bankCardholderName = params.bankCardholderName || "";
    } else {
      // 新增模式
      this.id = null;
      // this.id = null;
      this.getCardDetail();
    }
    this.getbanklist();
@@ -234,7 +236,7 @@
      // 添加银行卡
      if (isNull(this.bankNo)) {
        Toast(this.$t("hj217"));
      } else if (isNull(this.name)) {
      } else if (isNull(this.bankName)) {
        Toast(this.$t("hj218"));
      } else if (isNull(this.banif)) {
        Toast(this.$t("hj218a"));
@@ -244,7 +246,7 @@
      // }
      else {
        let opts = {
          bankName: this.name,
          bankName: this.bankName,
          bankNo: this.bankNo,
          bankAddress: this.banif,
          bankImg: this.code,
@@ -253,9 +255,9 @@
        };
        let data;
        if (this.$route.query.id) {
        if (this._id) {
          // 编辑
          opts.id = this.id;
          opts.id = this._id;
          data = await api.getUpdate(opts);
        } else {
          // 新增
@@ -368,7 +370,7 @@
  display: flex;
  align-items: center;
  justify-content: center;
  background: #1b79f5;
  background: #185546;
  font-size: 0.4103rem;
  color: #fff;