diff --git a/yuthon_catering/controllers/restaurant.py b/yuthon_catering/controllers/restaurant.py index 13d16a5a3..7b2616889 100644 --- a/yuthon_catering/controllers/restaurant.py +++ b/yuthon_catering/controllers/restaurant.py @@ -47,12 +47,11 @@ class RestaurantController(Controller): @exception_handle def collect_catering(self, **kwargs): user_id = int(kwargs.get('user_id')) - menu_date = kwargs.get('menu_date', date.today()) - user = request.env['res.users'].sudo().browse(user_id).exists() employee = request.env['hr.employee'].sudo().search([('user_id', '=', user_id)]) - Catering = request.env['yuthon.catering'].with_user(user) - - record = Catering.create({ + _logger.info(f'---当前获取数据--{user_id}---') + _logger.info(f'---当前获取数据--{employee}---{employee.name}') + menu_date = kwargs.get('menu_date', date.today()) + record = request.env['yuthon.catering'].create({ 'date': menu_date, 'employee_id': employee.id, 'breakfast': kwargs.get('breakfast') == 'true',