自建模块日志警告信息处理

This commit is contained in:
yuxianghui
2023-08-28 17:31:41 +08:00
parent df650edefd
commit 39feda07e5
18 changed files with 224 additions and 106 deletions

View File

@@ -24,7 +24,7 @@ class WorkLogSetting(models.Model):
return num
code = fields.Char(string='序号', default=_get_code)
name = fields.Char(string='工作日历名称', required=True, size=15, length=30)
name = fields.Char(string='工作日历名称', required=True, size=15)
working_shift_ids = fields.Many2many('sf.working.shift', string='班次', required=True)
start_time = fields.Datetime(string='日开始时间', readonly=True, compute='_compute_working_shift_ids')
@@ -107,11 +107,11 @@ class WorkLogSetting(models.Model):
# 'date_time': target_date})
@api.model
def create(self, vals):
def create(self, vals_list):
"""
创建记录时,生成工作日历
"""
record = super(WorkLogSetting, self).create(vals)
record = super(WorkLogSetting, self).create(vals_list)
record.generate_work_calendar()
return record