ConfigService::get('order_time','time',7)]; } /** * @notes 添加预约时间段 * @param $params * @return bool * @author ljj * @date 2022/2/11 6:25 下午 */ public function add($params) { OrderTime::create([ 'start_time' => $params['start_time'], 'end_time' => $params['end_time'], 'sort' => $params['sort'] ?? DefaultEnum::SORT, ]); return true; } /** * @notes 查看时间段详情 * @param $id * @return array * @author ljj * @date 2022/2/11 6:39 下午 */ public function detail($id) { return OrderTime::where('id',$id)->append(['time_desc'])->findOrEmpty()->toArray(); } /** * @notes 编辑时间段 * @param $params * @return bool * @author ljj * @date 2022/2/11 6:41 下午 */ public function edit($params) { OrderTime::update([ 'start_time' => $params['start_time'], 'end_time' => $params['end_time'], 'sort' => $params['sort'] ?: DefaultEnum::SORT, ],['id'=>$params['id']]); return true; } /** * @notes 删除时间段 * @param $params * @return bool * @author ljj * @date 2022/2/11 6:45 下午 */ public function del($params) { OrderTime::destroy($params['ids']); return true; } /** * @notes 修改排序 * @param $params * @return bool * @author ljj * @date 2022/11/28 18:20 */ public function sort($params) { OrderTime::update([ 'sort' => $params['sort'], ],['id'=>$params['id']]); return true; } }