addDays(-7)->toDateString(); //更新投诉内容表 Complaint::query()->where('deal_status', ComplaintDealStatusEnum::SATISFACTION)->where('status', ModelStatusEnum::OK) ->where('updated_at', '<', $day)->update([ 'deal_evaluation' => 100, 'deal_status' => ComplaintDealStatusEnum::OK ]); //查询出来指挥交办id $manage_messages_ids = Complaint::query()->where('deal_status', ComplaintDealStatusEnum::SATISFACTION) ->where('status', ModelStatusEnum::OK) ->where('updated_at', '<', $day)->pluck('manage_messages_id'); //更新指挥交办表的满意度 Message::query()->where('status', ModelStatusEnum::OK)->whereIn('id', $manage_messages_ids)->update([ 'deal_evaluation' => 100 ]); } }