| | |
| | | </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> --> |
| | | </div> |
| | | </div> |
| | | <div class="bank_name" v-if="addBank == true"> |
| | | <div class="lefts"> |
| | | <span>{{ $t("hj214") }}</span> |
| | | </div> |
| | | |
| | | <div class="rights" style="justify-content: none;"> |
| | | <input type="text" :placeholder="$t('hj219')" v-model="bankAddress" :disabled="!addBank" /> |
| | | </div> |
| | | </div> |
| | | <div class="bank_name" v-if="addBank == true"> |
| | | <div class="lefts"> |
| | | <span>{{ $t("支行番号") }}</span> |
| | | </div> |
| | | |
| | | <div class="rights" style="justify-content: none;"> |
| | | <input type="text" :placeholder="$t('请输入支行番号')" v-model="branchNo" :disabled="!addBank" /> |
| | | </div> |
| | | </div> |
| | | |
| | | <div class="bank_name" v-if="addBank == true"> |
| | | <div class="lefts"> |
| | | <span>{{ $t("hj215") }}</span> |
| | |
| | | /> |
| | | </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> |
| | |
| | | :disabled="!addBank" |
| | | /> |
| | | </div> |
| | | </div> |
| | | </div> --> |
| | | |
| | | <div class="bank_name" v-if="addBank == true && !id"> |
| | | <div class="bank_name" v-if="addBank == true "> |
| | | <div class="lefts"> |
| | | <span>{{ $t("银行卡户主名称") }}</span> |
| | | </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("hj16") }}</span> |
| | | </div> |
| | |
| | | :disabled="!addBank" |
| | | /> |
| | | </div> |
| | | </div> |
| | | </div> --> |
| | | <!-- <div class="bank_name" v-if="addBank==false"> |
| | | <div class="lefts"> |
| | | <span>{{ $t('hj304') }}123</span> |
| | |
| | | showPicker: false, |
| | | bankName: "", //银行名称, |
| | | bankAddress: "", //需要精确到分行或者支行, |
| | | branchNo:"",//支行番號 |
| | | bankNo: "", // 印象卡号 |
| | | banif: "", |
| | | bankun: "", |
| | |
| | | addBank: false, |
| | | id: "", |
| | | code: "", |
| | | name: "" |
| | | name: "", |
| | | _id: null |
| | | }; |
| | | }, |
| | | created() { |
| | |
| | | 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 || ""; |
| | | this.bankAddress = params.branchName || ""; |
| | | this.branchNo = params.branchNo || ""; |
| | | this.bankName = params.bankName || ""; |
| | | this.code = params.bankImg || ""; |
| | | this.bankEmail = params.bankEmail || ""; |
| | | this.bankCardholderName = params.bankCardholderName || ""; |
| | | } else { |
| | | // 新增模式 |
| | | this.id = null; |
| | | // this.id = null; |
| | | this.getCardDetail(); |
| | | } |
| | | this.getbanklist(); |
| | |
| | | // 添加银行卡 |
| | | 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)) { |
| | | } else if (isNull(this.bankAddress)) { |
| | | Toast(this.$t("hj218a")); |
| | | } |
| | | // else if (isNull(this.bankAddress) ) { |
| | |
| | | // } |
| | | else { |
| | | let opts = { |
| | | bankName: this.name, |
| | | bankName: this.bankName, |
| | | bankNo: this.bankNo, |
| | | bankAddress: this.banif, |
| | | branchName: this.bankAddress, |
| | | branchNo: this.branchNo, |
| | | bankImg: this.code, |
| | | bankEmail: this.bankEmail, |
| | | bankCardholderName: this.bankCardholderName |
| | | }; |
| | | |
| | | let data; |
| | | if (this.$route.query.id) { |
| | | if (this._id) { |
| | | // 编辑 |
| | | opts.id = this.id; |
| | | opts.id = this._id; |
| | | data = await api.getUpdate(opts); |
| | | } else { |
| | | // 新增 |
| | |
| | | </script> |
| | | |
| | | <style scoped lang="less"> |
| | | |
| | | .bank_card_page { |
| | | width: 100%; |
| | | height: 100%; |
| | |
| | | display: flex; |
| | | align-items: center; |
| | | justify-content: center; |
| | | background: #1b79f5; |
| | | background: #185546; |
| | | font-size: 0.4103rem; |
| | | color: #fff; |
| | | |
| | |
| | | align-items: center; |
| | | font-style: normal; |
| | | font-weight: 500; |
| | | font-size: 0.48rem; |
| | | font-size: 0.35rem; |
| | | color: #14181f; |
| | | } |
| | | </style> |