yingzi hace 2 años
padre
commit
d60164bcad
Se han modificado 1 ficheros con 4 adiciones y 7 borrados
  1. 4 7
      Controller/Shop/ShopRostering.Class.php

+ 4 - 7
Controller/Shop/ShopRostering.Class.php

@@ -388,9 +388,6 @@ class ShopRostering extends BaseController
 
         $url = 'https://oapi.dingtalk.com/topapi/attendance/group/add?access_token='.$this->voucher();
         
-        if(empty($param) || empty($param["shift_vo_list"])){
-            parent::sendOutput('参数错误', 1005);
-        }
 
         $data = [
             'op_user_id' => '',
@@ -402,15 +399,15 @@ class ShopRostering extends BaseController
                 'enable_next_day' => 'true',
                 'enable_position_ble' => 'true',
             ],
-        ];
+        ];        
         foreach (explode(',', $param['shift_vo_list']) as $item){
             $data['top_group']['shift_vo_list'][] =[
                 'id' => $item
             ];
         }
-        var_dump(explode(',',trim($param['staff_id'])));
-        exit;
-        foreach (explode(',',$param['staff_id']) as $item){
+        $staff_id_ar = empty($param['staff_id']) ? [] : explode(',',$param['staff_id']);
+        
+        foreach ($staff_id_ar as $item){
             $user = $this->staff->getStaffInfo(['id' => $item])->getData();
             $data['top_group']['members'][] =[
                 'role' => 'Attendance',