WebApp【公共组件库】@前端(For Git Submodule)
Tevin
2023-09-22 254078db63d959f8c473e43b2a6adc3ba66a7119
修复异常地址获取地区码时,陷入无限循环的问题
1 files modified
6 ■■■■■ changed files
forms/chinaArea/ChinaLocations.js 6 ●●●●● patch | view | raw | blame | history
forms/chinaArea/ChinaLocations.js
@@ -27,7 +27,7 @@
    success: response => {
        locationRes = response.data;
        readyCallbacks.forEach(callback => callback());
    }
    },
});
export class ChinaLocations {
@@ -213,9 +213,11 @@
            if (typeof regions === 'string') {
                regions = regions.split(',');
            }
            if (!regions || regions.length === 0 || !regions[0]) {
            if (!regions || regions.length === 0 || !regions[0] || !regions[1]) {
                callback('');
                return;
            }
            // 中文转编码
            if (!/^\d+$/.test(regions[0])) {
                this.getRegionCodes(regions, regionsCode => {
                    this.getRegionsArea(regionsCode, callback);