ming-demo3
Version:
mdf metaui web
148 lines (131 loc) • 3.71 kB
JavaScript
var _interopRequireWildcard = require("@babel/runtime/helpers/interopRequireWildcard");
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.getRandom = getRandom;
exports.LogChartInfo = LogChartInfo;
exports.getDataSourceFieldValue = getDataSourceFieldValue;
exports.JSONParse = JSONParse;
exports.getDebugCStyle = getDebugCStyle;
exports.getNullMapConfig = getNullMapConfig;
exports.getDebugMapConfig = getDebugMapConfig;
exports.destEvents = exports.sourceEvents = exports.isDebug = void 0;
var _typeof2 = _interopRequireDefault(require("@babel/runtime/helpers/typeof"));
var _react = _interopRequireWildcard(require("react"));
var _formatDate = require("@mdf/cube/lib/helpers/formatDate");
var eChartCommon = _interopRequireWildcard(require("../echart/eChartCommon"));
function getRandom() {
return Math.floor(Math.random() * 10000000000);
}
var isDebug = false;
exports.isDebug = isDebug;
var sourceEvents = {
"click": "click",
"doubleClick": "doubleClick"
};
exports.sourceEvents = sourceEvents;
var destEvents = {
"drop": "drop",
"url": "url"
};
exports.destEvents = destEvents;
function LogChartInfo(logStr, errNumber) {
eChartCommon.LogChartInfo(logStr, "", errNumber);
}
function getDataSourceFieldValue(obj, type) {
if ((0, _typeof2["default"])(obj) == "object") {
if (type == 1) {
return obj.text;
} else if (type == 2) {
return obj.icon || obj.value;
} else {
LogChartInfo("热区获取FieldValue出错。 obj = " + JSON.stringify(obj) + " type = " + type, 901);
}
} else if (typeof obj == "string" || typeof obj == "number") {
return obj;
} else {
LogChartInfo("热区获取FieldValue出错。 obj = " + JSON.stringify(obj) + " type = " + type, 901);
return obj || "";
}
}
function JSONParse(config) {
var obj = config;
if (typeof config == "string") if (config.trim() != "") obj = JSON.parse(config);
return obj;
}
function getDebugCStyle(bDesign) {
var obj = {
"extendClassName": "扩展类名_",
"refreshInterval": -1,
"codeField": "",
"nameField": "",
"stateField": "",
"mapConfigField": "",
"fieldsCaption": "",
"captionFields": [{
"field": "areaClass_name",
"prefix": "",
"suffix": ""
}, {
"field": "name",
"prefix": "",
"suffix": ""
}],
"refResetFields": ["room_roomType"],
"triggerEvents": {}
};
obj.triggerEvents[sourceEvents.click] = destEvents.drop;
if (bDesign) {
obj.codeField = "areaClass_name";
obj.nameField = "name";
obj.stateField = "stop";
obj.fieldsCaption = "热区信息";
obj.codeField = "room_code";
obj.nameField = "room_name";
obj.stateField = "stop";
obj.fieldsCaption = "热区信息";
} else {
obj.codeField = "code";
obj.nameField = "name";
obj.stateField = "stop";
obj.refreshInterval = 5000;
}
return obj;
}
function getNullMapConfig() {
return {
id: -1,
imgUrl: "",
height: 400,
width: 600,
coordinates: []
};
}
function getDebugMapConfig() {
return {
"id": 123,
"imgUrl": "http://resourceyxy.yonyouup.com/5d711f7d-dc14-4f78-ac4e-40fea5fe4f0d.png",
"height": 617,
"width": 821,
"coordinates": [{
"x": 1,
"y": 182,
"width": 83,
"height": 37,
"id": "E216I8bsD",
"code": "0101",
"url": "http://www.baidu.com"
}, {
"x": 86,
"y": 183,
"width": 61,
"height": 36,
"id": "CIpkQvxwW",
"code": "0003",
"url": "http://www.JD.com"
}]
};
}
//# sourceMappingURL=HotAreaMapCommon.js.map
;