tav-ui
Version:
51 lines (46 loc) • 2.12 kB
JavaScript
;
Object.defineProperty(exports, '__esModule', { value: true });
require('../../../../utils/index2.js');
var uuid = require('../../../../utils/uuid2.js');
var geo = require('../../../../utils/geo2.js');
function buildCascadeProId() {
const uuid$1 = uuid.buildUUID();
return `TaCascadePro-${uuid$1}`;
}
const DEFAULT_CASCADE_PRO_OPTIONS = geo.ProvinceCityOptions;
const DEFAULT_CASCADE_PRO_OPTIONS_KEY_CONFIG = {
name: "label",
id: "value",
children: "children",
pid: "pid"
};
const DEFAULT_HOT = ["610000", "110000", "320000", "310000", "440000"];
const DEFAULT_CASCADE_PRO_PLACEHOLDER = "\u8BF7\u9009\u62E9\u5730\u5740";
const DEFAULT_CASCADE_PRO_SEARCH_PLACEHOLDER = "\u8BF7\u8F93\u5165\u5730\u5740\u540D\u79F0";
const DEFAULT_CASCADE_PRO_TITLE = "\u5730\u5740\u9009\u62E9";
const DEFAULT_CASCADE_PRO_FIRST_LETTER_TITLE = "\u9996\u5B57\u6BCD\uFF1A";
function getHots(list, hots) {
return hots.map((hot) => {
const result = list.filter((item) => item.id === hot);
const hasMunicipalities = result.find((item) => item.isIdSameAsOnlyOneChild);
if (hasMunicipalities) {
return hasMunicipalities;
} else {
return result[0];
}
});
}
const DEFAULT_CASCADE_PRO_FIELDS = ["province", "city", "district"];
const DEFAULT_CASCADE_PRO_FIRST_LETTER_FIELDS = ["province", "city", "district"];
exports.DEFAULT_CASCADE_PRO_FIELDS = DEFAULT_CASCADE_PRO_FIELDS;
exports.DEFAULT_CASCADE_PRO_FIRST_LETTER_FIELDS = DEFAULT_CASCADE_PRO_FIRST_LETTER_FIELDS;
exports.DEFAULT_CASCADE_PRO_FIRST_LETTER_TITLE = DEFAULT_CASCADE_PRO_FIRST_LETTER_TITLE;
exports.DEFAULT_CASCADE_PRO_OPTIONS = DEFAULT_CASCADE_PRO_OPTIONS;
exports.DEFAULT_CASCADE_PRO_OPTIONS_KEY_CONFIG = DEFAULT_CASCADE_PRO_OPTIONS_KEY_CONFIG;
exports.DEFAULT_CASCADE_PRO_PLACEHOLDER = DEFAULT_CASCADE_PRO_PLACEHOLDER;
exports.DEFAULT_CASCADE_PRO_SEARCH_PLACEHOLDER = DEFAULT_CASCADE_PRO_SEARCH_PLACEHOLDER;
exports.DEFAULT_CASCADE_PRO_TITLE = DEFAULT_CASCADE_PRO_TITLE;
exports.DEFAULT_HOT = DEFAULT_HOT;
exports.buildCascadeProId = buildCascadeProId;
exports.getHots = getHots;
//# sourceMappingURL=props2.js.map