Files
2025-06-13 21:16:12 +08:00

32 lines
746 B
JavaScript

"use strict";
function fieldsFactory(maps = [{
title: "新增设备",
field: "new_device_count",
stat: 0
}]) {
let fieldsMap = [{
title: "日期",
field: "start_time",
tooltip: "",
formatter: "-",
stat: -1
}];
if (maps) {
fieldsMap.push(...maps);
}
const values = [1, 2, 3, 4, 5, 6, 7, 14, 30];
const fields = values.map((val) => {
return {
title: `${val}天后`,
field: `d_${val}`,
computed: `d_${val}/${maps[0].field}`,
formatter: "%",
tooltip: ""
};
});
fieldsMap = fieldsMap.concat(fields);
return fieldsMap;
}
exports.fieldsFactory = fieldsFactory;
//# sourceMappingURL=../../../../../.sourcemap/mp-weixin/pages/uni-stat/device/retention/fieldsMap.js.map