123456789101112131415161718192021222324252627282930313233343536 |
- import { DataNode } from "antd/lib/tree";
- /**
- * 更新目录
- * @param list
- * @param key
- * @param children
- * @returns
- */
- export const updateTreeData = (list: DataNode[], key: React.Key, children: DataNode[]): DataNode[] => {
- return list.map(node => {
- if (node.key === key) {
- return {
- ...node,
- children,
- };
- }
- if (node.children) {
- return {
- ...node,
- children: updateTreeData(node.children, key, children),
- };
- }
- return node;
- });
- }
- /** 选择素材 展示字段 */
- export const showFieldList = [
- { label: '创建时间', value: 'material.create_time' },
- { label: '消耗', value: 'material_data_day.cost' },
- { label: '点击率', value: 'material_data_day.ctr' },
- { label: '目标转化率', value: 'material_data_day.conversions_rate' },
- { label: '创意关联数', value: 'material_data_day.adgroup_count' },
- { label: '创意关联数', value: 'material_data_day.dynamic_creative_count' }
- ]
|