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)