const path = require("node:path"); const AreaNameEnum = Object.freeze({ YUN_NAN: Object.freeze({ AREA_CODE: '5300', AREA_NAME: 'yunnan', JS_FILE: path.resolve(__dirname, '../public/yunnan/MO5zzCMcub4d.b4c45da.js'), }), HU_BEI: Object.freeze({ AREA_CODE: '4200', AREA_NAME: 'hubei', JS_FILE: path.resolve(__dirname, '../public/hubei/5PXGXoOF7eGJ.ed63b8f.js'), }), getByAreaCode(areaCode) { if (areaCode == null) { return Object(); } for (const key in this) { if (this[key] && this[key].AREA_CODE === areaCode.toString()) { return this[key]; } } return Object(); }, getByAreaName(areaName) { if (areaName == null) { return Object(); } for (const key in this) { if (this[key] && this[key].AREA_NAME === areaName.toString()) { return this[key]; } } return Object(); }, }); module.exports = AreaNameEnum;