From 3a3a301e74eb648a3ec0eb1234bc56641da1bd04 Mon Sep 17 00:00:00 2001 From: zhou <123@> Date: Sun, 2 Mar 2025 13:46:48 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E5=8A=9F=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- yuthon_official/models/yuthon_official.py | 4 +++- yuthon_official/models/yuthon_official_incoming_labor.py | 2 +- yuthon_official/models/yuthon_official_incoming_normal.py | 2 +- yuthon_official/models/yuthon_official_labor.py | 4 ++-- yuthon_official/models/yuthon_official_party.py | 2 +- 5 files changed, 8 insertions(+), 6 deletions(-) diff --git a/yuthon_official/models/yuthon_official.py b/yuthon_official/models/yuthon_official.py index c9b1c5bca..1a439cdc8 100644 --- a/yuthon_official/models/yuthon_official.py +++ b/yuthon_official/models/yuthon_official.py @@ -1,4 +1,6 @@ # -*- coding: utf-8 -*- +from email.policy import default + from odoo import api, fields, models, tools from odoo.exceptions import ValidationError, UserError @@ -25,7 +27,7 @@ class YuthonOfficial(models.Model): employee_ids = fields.Many2many('hr.employee', string='人员范围') users_role_ids = fields.Many2many('soong.user.role', string='角色范围') servings_number = fields.Integer(string="份数") - urgency_level = fields.Selection([('normal', '一般'), ('urgent', '紧急'), ('extra_urgent', '特急')], string="紧急程度") + urgency_level = fields.Selection([('normal', '一般'), ('urgent', '紧急'), ('extra_urgent', '特急')], string="紧急程度", default='normal') secret_level = fields.Selection([('normal', '一般'), ('urgent', '秘密'), ('secret', '机密'), ('so_secret', '绝密')], string="密级") date = fields.Datetime(string="日期", default=fields.Datetime.now) department_id = fields.Many2one('hr.department', string="申请人部门") diff --git a/yuthon_official/models/yuthon_official_incoming_labor.py b/yuthon_official/models/yuthon_official_incoming_labor.py index 1f46fd75c..4bd8f55cb 100644 --- a/yuthon_official/models/yuthon_official_incoming_labor.py +++ b/yuthon_official/models/yuthon_official_incoming_labor.py @@ -23,7 +23,7 @@ class YuthonOfficialIncomingLabor(models.Model): main_flats = fields.Char(string="主送") copy_flats = fields.Char(string="抄送") servings_number = fields.Integer(string="份数") - urgency_level = fields.Selection([('normal', '一般'), ('urgent', '紧急'), ('extra_urgent', '特急')], string="紧急程度") + urgency_level = fields.Selection([('normal', '一般'), ('urgent', '紧急'), ('extra_urgent', '特急')], string="紧急程度", default='normal') secret_level = fields.Selection([('normal', '一般'), ('urgent', '秘密'), ('secret', '机密'), ('so_secret', '绝密')], string="密级") date = fields.Datetime(string="日期", default=fields.Datetime.now) diff --git a/yuthon_official/models/yuthon_official_incoming_normal.py b/yuthon_official/models/yuthon_official_incoming_normal.py index 82d95c292..44c0045ab 100644 --- a/yuthon_official/models/yuthon_official_incoming_normal.py +++ b/yuthon_official/models/yuthon_official_incoming_normal.py @@ -23,7 +23,7 @@ class YuthonOfficialIncomingNormal(models.Model): incoming_file_id = fields.Char(string="收文编号") main_flats = fields.Char(string="主送") servings_number = fields.Integer(string="份数") - urgency_level = fields.Selection([('normal', '一般'), ('urgent', '紧急'), ('extra_urgent', '特急')], string="紧急程度") + urgency_level = fields.Selection([('normal', '一般'), ('urgent', '紧急'), ('extra_urgent', '特急')], string="紧急程度", default='normal') secret_level = fields.Selection([('normal', '一般'), ('urgent', '秘密'), ('secret', '机密'), ('so_secret', '绝密')], string="密级") time_date = fields.Datetime(string="日期", default=fields.Datetime.now) users_id = fields.Many2one('res.users', string="拟办人", default=lambda self: self.env.user.id) diff --git a/yuthon_official/models/yuthon_official_labor.py b/yuthon_official/models/yuthon_official_labor.py index a2078168b..011f4581f 100644 --- a/yuthon_official/models/yuthon_official_labor.py +++ b/yuthon_official/models/yuthon_official_labor.py @@ -26,8 +26,8 @@ class YuthonOfficialLabor(models.Model): deadline = fields.Date(string="办理期限") red_suit = fields.Char(string="套红") official_documents_ids = fields.Many2many('ir.attachment', string="附件") - urgency_level = fields.Selection([('normal', '一般'), ('urgent', '紧急'), ('extra_urgent', '特急')], - string="紧急程度") + urgency_level = fields.Selection([('normal', '一般'), ('urgent', '紧急'), ('extra_urgent', '特急')], default='normal' + ,string="紧急程度") active = fields.Boolean('Active', default=True, tracking=True) def _get_default_name_title(self): return self._description if self._description else self._name diff --git a/yuthon_official/models/yuthon_official_party.py b/yuthon_official/models/yuthon_official_party.py index a790fc79a..715c41eb7 100644 --- a/yuthon_official/models/yuthon_official_party.py +++ b/yuthon_official/models/yuthon_official_party.py @@ -23,7 +23,7 @@ class YuthonOfficialParty(models.Model): main_flats = fields.Char(string="主送") copy_flats = fields.Char(string="抄送") servings_number = fields.Integer(string="份数") - urgency_level = fields.Selection([('normal', '一般'), ('urgent', '紧急'), ('extra_urgent', '特急')], string="紧急程度") + urgency_level = fields.Selection([('normal', '一般'), ('urgent', '紧急'), ('extra_urgent', '特急')], string="紧急程度", default='normal') secret_level = fields.Selection([('normal', '一般'), ('urgent', '秘密'), ('secret', '机密'), ('so_secret', '绝密')], string="密级") date = fields.Datetime(string="日期", default=fields.Datetime.now)