request->get();
$where = [];
$where['mainId'] = $this->mainId;
$searchTime = $get['searchTime'] ?? 'today';
if (!empty($searchTime)) {
$startTime = $get['startTime'] ?? '';
$endTime = $get['endTime'] ?? '';
$period = dateUtil::formatTime($searchTime, $startTime, $endTime, true);
$where['time'] = ['between', [$period['startTime'], $period['endTime']]];
}
$list = StatBookClass::getAllByCondition($where, 'time DESC', '*');
util::success(['list' => $list]);
}
public function actionPrintOrder()
{
$get = Yii::$app->request->get();
$where = [];
$where['mainId'] = $this->mainId;
$searchTime = $get['searchTime'] ?? 'today';
if (!empty($searchTime)) {
$startTime = $get['startTime'] ?? '';
$endTime = $get['endTime'] ?? '';
$period = dateUtil::formatTime($searchTime, $startTime, $endTime, true);
$where['time'] = ['between', [$period['startTime'], $period['endTime']]];
}
$list = StatBookClass::getAllByCondition($where, 'time DESC', '*');
if (empty($list)) {
util::fail('没有花材需要打印');
}
$num = count($list);
$pageSize = 16;
$ratio = ceil($num / $pageSize);
echo $num;
$content = "预订汇总
";
if ($ratio > 1) {
for ($i = 1; $i <= $ratio; $i++) {
$offset = ($i - 1) * $pageSize;
$current = array_slice($list, $offset, $pageSize);
print_r($current);
}
} else {
}
}
}