工商银行开户行行号是啥

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了工商银行开户行行号是啥相关的知识,希望对你有一定的参考价值。

参考技术A

工商银行开户行行号是指客户在工商银行办理开户手续的营业网点的银行机构代码。银行行号,即银行机构代码,通常也被称为支付号、支付行号、人行跨行支付系统行号等。主要在以下两种情况时使用到:

1、接收境内跨行汇款时,汇出行可能要求提供汇入行的12位支付行号;

2、接收从香港、澳门、台湾汇入人民币汇款时,汇出行可能要求提供汇入行的CNAPS号码或CNAPS CODE。

工商银行客户可以参考以下方法查询个人账户开户行行号:

1、微信银行

微信搜索服务号“中国工商银行电子银行”并关注-选择“账户服务”-“查询开户行”-根据提示操作即可。

2、电话

拨打工商银行客服电话95588,向人工客服查询开户行行号。

3、个人网上银行

登录个人网上银行-我的账户-账务查询-账户开户网点查询-点击账号右侧的蓝色字体“开户行”即可。

4、微信公众号

关注微信公众号“中国工商银行客户服务”,选择“智金融-业务大厅-查询开户行”,按提示尝试查询开户行行号(银行机构代码)。由于不是所有被查询网点均会显示“银行机构代码”,如无法查询,客户需要联系开户网点。

解决uniapp中使用BIN.getBankBin获取银行开户行名时循环赋值不到问题

项目场景:

我从接口获取到银行卡号列表,然后训话匹配开户行名称,结果用了BIN.getBankBin匹配方法之后里面的数据赋值不到外层数据

_this.$apiQUserBanklist().then(res => 
				if (res.data.code == 200) 
					_this.termlist = JSON.parse(JSON.stringify(res.data.rows));
					for (var i = 0; i < _this.termlist.length; i++) 
						BIN.getBankBin(self.termlist[i].cardNo).then(function(one) 
							_this.termlist[i].bankName = one.bankName;
							console.log(_this.termlist[i].bankName);
						)
					
					console.log(this.termlist);
				
			)

问题描述

BIN.getBankBin方法里面取不到外层的this以及循环的 index ,所以赋值一直是最后一个开户行名称

解决方案:

const self = _this;
const ils = i
把this和训话下标 i 都命名为常量const,
这样方法里面就能获取到外层的指向了,完整代码如下:

_this.$apiQUserBanklist().then(res => 
				if (res.data.code == 200) 
					_this.termlist = JSON.parse(JSON.stringify(res.data.rows));
					for (var i = 0; i < _this.termlist.length; i++) 
						const self = _this;
						const ils = i
						BIN.getBankBin(self.termlist[ils].cardNo).then(function(one) 
							self.termlist[ils].bankName = one.bankName;
						)
					
					console.log(this.termlist);
				
			)

以上是关于工商银行开户行行号是啥的主要内容,如果未能解决你的问题,请参考以下文章

中国工商银行绵阳经开支行行号

工商银行cnaps号?

微信关注的中国工商银行。查询不了余额一点进去就空白。是啥情况?

如何查询工商银行账户的CNAPS CODE?

cnaps银行代码是多少?

生活娱乐 工商银行如何查询开户行