feat: 数据透视: 增加毛利范围 1, 1.5, 2, 3, 4

feature/hotel-cruise
Lei OT 8 months ago
parent 545ad25d05
commit 83e570bb49

@ -219,7 +219,11 @@ export const pivotBy = (_data, [rows, columns, date]) => {
const hasOld = (ele.IsOld === '1' || ele.isCusCommend === '1') ? 1 : 0;
ele.hasOld = hasOld;
ele.hasOld_txt = hasOld === 1 ? '老客户(推荐)' : '';
ele.SumML_ctxt = ele.ML > 20000 ? '2W+' : '2W-';
ele.SumML_ctxt1 = ele.ML > 10000 ? '1W+' : '1W-';
ele.SumML_ctxt1_5 = ele.ML > 15000 ? '1.5W+' : '1.5W-';
ele.SumML_ctxt2 = ele.ML > 20000 ? '2W+' : '2W-';
ele.SumML_ctxt3 = ele.ML > 30000 ? '3W+' : '3W-';
ele.SumML_ctxt4 = ele.ML > 40000 ? '4W+' : '4W-';
return ele;
});
// 数组的字段值, 拆分处理

@ -26,11 +26,15 @@ const filterFields = [
{ key: 'IsOld_txt', label: '是否老客户' },
{ key: 'isCusCommend_txt', label: '是否老客户推荐' },
{ key: 'hasOld_txt', label: '老客户(推荐)' },
{ key: 'SumML_ctxt', label: '毛利范围' },
{ key: 'destinationCountry_AsJOSN', label: '目的地国籍' },
{ key: 'PPPriceRange', label: '人均天/单区间(外币)' },
// { key: 'unitPPPriceRange', label: '()' },
// todo: , ,
{ key: 'SumML_ctxt1', label: '毛利范围[1W]' },
{ key: 'SumML_ctxt1_5', label: '毛利范围[1.5W]' },
{ key: 'SumML_ctxt2', label: '毛利范围[2W]' },
{ key: 'SumML_ctxt3', label: '毛利范围[3W]' },
{ key: 'SumML_ctxt4', label: '毛利范围[4W]' },
];
const filterFieldsMapped = filterFields.reduce((r, v) => ({ ...r, [v.key]: v }), {});

Loading…
Cancel
Save