cqp 1 неделя назад
Родитель
Сommit
470e27637f
1 измененных файлов с 3 добавлено и 2 удалено
  1. 3 2
      app/Http/Controllers/Api/EnterpriseWechatController.php

+ 3 - 2
app/Http/Controllers/Api/EnterpriseWechatController.php

@@ -29,14 +29,15 @@ class EnterpriseWechatController extends BaseController
             Log::channel('apiLog')->info('企业微信', ['msg' => $message]);
             if ($message['Event'] === 'sys_approval_change') {
                 $info = $message['ApprovalInfo'];
+                $templateId = $info['TemplateId']; // 拿到模板ID
                 $status = (int)$info['SpStatus']; // 强制转为整数防止类型判断坑
                 $spNo = $info['SpNo'];
 
                 if ($status === 2) {
                     // 【核心:二次查询】拿着单号去获取单据里的详细内容(请假天数、理由等)
 
-//                    $detail = $app->oa->approvalDetail($spNo);
-
+                    $detail = $app->oa->approvalDetail($spNo);
+                    Log::channel('apiLog')->info('企业微信结果', ['msg' => $detail]);
                     // 情况 A:最终通过
                     // 此时应该调用 $app->oa->approvalDetail($spNo) 获取详情并同步到你的数据库
 //                    \Log::info("审批单 [{$spNo}] 最终通过,准备发放福利/记录考勤");