diff --git a/src/libs/ht.js b/src/libs/ht.js index 4fa23c7..2e82c98 100644 --- a/src/libs/ht.js +++ b/src/libs/ht.js @@ -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; }); // 数组的字段值, 拆分处理 diff --git a/src/views/DataPivot.jsx b/src/views/DataPivot.jsx index 0998be0..633e25b 100644 --- a/src/views/DataPivot.jsx +++ b/src/views/DataPivot.jsx @@ -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 }), {});