From 93c56cfe6473137f12ea04af99f7fc7d85fcce37 Mon Sep 17 00:00:00 2001 From: From-wh Date: Wed, 14 Oct 2026 14:58:46 +0800 Subject: [PATCH] =?UTF-8?q?fix(=E8=90=A5=E9=94=80=E7=AD=BE=E5=88=B0):=20?= =?UTF-8?q?=E6=9C=88=E5=BA=A6=E7=AD=BE=E5=88=B0=E5=88=97=E8=A1=A8=E6=97=B6?= =?UTF-8?q?=E9=97=B4=E6=94=B9=E4=B8=BA=20PHP=20=E4=BE=A7=E6=A0=BC=E5=BC=8F?= =?UTF-8?q?=E5=8C=96=EF=BC=8C=E4=BF=AE=E5=A4=8D=E6=A8=A1=E5=9E=8B=E7=B1=BB?= =?UTF-8?q?=E5=9E=8B=E8=BD=AC=E6=8D=A2=E6=88=AA=E6=96=AD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../modules/marketing/signin/service/UserSignServices.php | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/backend/modules/marketing/signin/service/UserSignServices.php b/backend/modules/marketing/signin/service/UserSignServices.php index e824f81fa..14fda09e8 100644 --- a/backend/modules/marketing/signin/service/UserSignServices.php +++ b/backend/modules/marketing/signin/service/UserSignServices.php @@ -313,7 +313,11 @@ class UserSignServices extends BaseService $list = []; if ($data) { $ids = array_unique(array_column($data, 'ids')); - $dataIdsList = $this->dao->getList(['id' => $ids], 'FROM_UNIXTIME(add_time,"%Y-%m-%d") as add_time,title,number,id,uid', 0, 0); + $dataIdsList = $this->dao->getList(['id' => $ids], 'add_time,title,number,id,uid', 0, 0); + foreach ($dataIdsList as &$val) { + // add_time 与表字段同名会被模型按 int 转换截断,需取原始时间戳在 PHP 侧格式化 + $val['add_time'] = date('Y-m-d H:i:s', $val['add_time']); + } foreach ($data as $item) { $value['month'] = $item['time']; $value['list'] = array_merge(array_filter($dataIdsList, function ($val) use ($item) {