|
|
@@ -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',
|