js根据银行卡号判断属于哪个银行,并返回银行缩写及银行卡类型

这是一个使用Vue和TypeScript/JavaScript实现的功能,通过银行卡号查询所属银行和银行卡类型。代码利用axios从Alipay API获取验证信息,然后根据内部的代码映射表显示银行名称和类型。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

根据银行卡号判断属于哪个银行,并返回银行缩写及银行卡类型


可以把这段代码拷贝到自己的vue项目中,根据银行卡号获取所属银行,银行名称,银行编码,银行卡种。
正确展示 在这里插入图片描述
1.vue+ts+elementui

<template>
  <div>
    <el-row>
      <el-col :span="8">
        <el-form ref="formRef" :model="formModel" :rules="formRule">
          <el-form-item label="银行卡卡号" prop="bankcard">
            <el-input v-model="formModel.bankcard"></el-input>
          </el-form-item>
          <el-button @click="submit">查询</el-button>
        </el-form>
      </el-col>
      <el-col :span="8" :offset="2">
        <p>银行卡类型: {
   {
    bankType }}</p>
        <p>银行卡名称: {
   {
    bankName }}</p>
      </el-col>
    </el-row>
  </div>
</template>
<script lang='ts'>
import {
    Component, Vue } from "vue-property-decorator";
import axios from "axios";
import codeMap from "./codemap.json";
@Component({
   
  name: "bankNameCp",
})
export default class extends Vue {
   
  private formModel: any = {
   
    bankcard: "",
  };
  private formRule: any = {
   
    bankcard: [{
    required: true, message: "请输入卡号", trigger: "blur" }],
  };
  private bankName: string = "无";
  private bankType: string = "无";
  private cardType: any = {
   
    'CC': "信用卡",
    'DC': "储蓄卡",
	'SCC': "准贷记卡",
	'PC': "预付费卡"
  };
  private submit() {
   
    (this.$refs.formRef as any).validate(async (valid: boolean) => {
   
      if (valid
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值