From 6c339b386b3425da875e48d377e9fff424072ab7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9D=8E=E9=B9=8F=E5=AE=87?= Date: Fri, 20 Jun 2025 15:00:54 +0800 Subject: [PATCH] 1 --- attendance_iot/controllers/kaoqin_test.py | 3 +- .../static/src/xml/preview_many2one.xml | 2 +- .../controllers/applet_attendance.py | 67 +++++++++++-------- 3 files changed, 41 insertions(+), 31 deletions(-) diff --git a/attendance_iot/controllers/kaoqin_test.py b/attendance_iot/controllers/kaoqin_test.py index 0c45f1ad3..befd9a558 100644 --- a/attendance_iot/controllers/kaoqin_test.py +++ b/attendance_iot/controllers/kaoqin_test.py @@ -76,8 +76,7 @@ class BusController(Controller): if not iot_device: request.env(user=SUPERUSER_ID)["attendance.iot"].create({'name': sn}) iot_users = request.env(user=SUPERUSER_ID)['attendance.iot.user'].search([('employee_id', '=', employee.id)]) - employee.write({'image_1920': urllib.parse.unquote(vl_photo)}) - # 2025-06-17 08:35:41,017 12200 WARNING 2561223 odoo.http: 该文件无法作为图像文件解码。 + employee.write({'image_1920': base64.b64encode(urllib.parse.unquote(vl_photo))}) if not iot_users: request.env(user=SUPERUSER_ID)['attendance.iot.user'].create({ 'employee_id': employee.id, diff --git a/preview_easy/static/src/xml/preview_many2one.xml b/preview_easy/static/src/xml/preview_many2one.xml index f14fd1496..89e5c2ffb 100644 --- a/preview_easy/static/src/xml/preview_many2one.xml +++ b/preview_easy/static/src/xml/preview_many2one.xml @@ -54,7 +54,7 @@ - +