WebApp【公共组件库】@前端(For Git Submodule)
‘chensiAb’
2025-04-01 196aac76666571c60536973418bff3da63bef1d8
forms/chinaArea/ChinaLocations.js
@@ -27,7 +27,7 @@
    success: response => {
        locationRes = response.data;
        readyCallbacks.forEach(callback => callback());
    }
    },
});
export class ChinaLocations {
@@ -213,8 +213,16 @@
            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);
                });
                return;
            }
            let area = '';
            // 省
@@ -238,6 +246,6 @@
            callback(area);
        });
    }
};
}
export const $locations = new ChinaLocations();