* [bug#52916,1h] fix get url name too long.

This commit is contained in:
qixinzhi
2024-07-19 19:59:22 +08:00
committed by 孙广明
parent c1cbe25708
commit 71dfbb2fd4
2 changed files with 9 additions and 1 deletions
+8 -1
View File
@@ -85,8 +85,15 @@ class pivot extends control
$conditions = json_decode(base64_decode($conditions), true);
$filterValues = json_decode(base64_decode($filterValues), true);
$mergeConditions = array();
foreach($drill->condition as $index => $condition)
{
$condition['value'] = $conditions[$index];
$mergeConditions[] = $condition;
}
$cols = $this->pivot->getDrillCols($drill->object);
$datas = $value == 0 ? array() : $this->pivot->getDrillDatas($pivotID, $drill, $conditions, $filterValues);
$datas = $value == 0 ? array() : $this->pivot->getDrillDatas($pivotID, $drill, $mergeConditions, $filterValues);
if($drill->object == 'task') $datas = $this->pivot->processTaskDatas($datas);
+1
View File
@@ -245,6 +245,7 @@ window.clickCell = function(col, {colName, rowInfo})
let [originField, conditions] = drillConditions;
let filterValues = getFilterValues();
conditions = conditions.map(condition => condition.value);
conditions = latin1ToBase64(JSON.stringify(conditions))
filterValues = latin1ToBase64(JSON.stringify(filterValues))