diff --git a/app/adminapi/logic/works/rcbg/OaWorkRecordLogic.php b/app/adminapi/logic/works/rcbg/OaWorkRecordLogic.php index eb82e3b28..a0c35853e 100644 --- a/app/adminapi/logic/works/rcbg/OaWorkRecordLogic.php +++ b/app/adminapi/logic/works/rcbg/OaWorkRecordLogic.php @@ -117,6 +117,9 @@ class OaWorkRecordLogic extends BaseLogic $data['work_info'] = $work->toArray(); $from_user = Admin::field('name')->where('id',$data['from_uid'])->findOrEmpty(); $data['from_user_name'] = $from_user['name'] ?? ''; + if(!empty($data['read_time'])){ + OaWorkRecord::where('id',$params)->update(['read_time'=>time()]); + } return $data->toArray(); } } \ No newline at end of file