添加功能
This commit is contained in:
@@ -150,6 +150,8 @@ class IssueLibrary(models.Model):
|
||||
}
|
||||
|
||||
def write(self, vals):
|
||||
if self._context.get('_correction_skip'):
|
||||
return super(IssueLibrary, self).write(vals)
|
||||
for rec in self:
|
||||
if rec.issue_state == 'to_modify':
|
||||
vals['issue_state'] = rec.original_issue_state
|
||||
@@ -322,18 +324,11 @@ class IssueLibrary(models.Model):
|
||||
title="议题修正",
|
||||
description="您有待修正的议题,请尽快修正",
|
||||
url=url, btntxt="详细信息")
|
||||
rec.original_issue_state = rec.issue_state
|
||||
rec.issue_state = 'to_modify'
|
||||
rec.is_confirm = True
|
||||
return {
|
||||
'type': 'ir.actions.client',
|
||||
'tag': 'display_notification',
|
||||
'params': {
|
||||
'type': 'success',
|
||||
'message': '已发送提醒消息',
|
||||
'sticky': False,
|
||||
}
|
||||
}
|
||||
rec.with_context(_correction_skip=True).write({
|
||||
'original_issue_state': rec.issue_state,
|
||||
'issue_state': 'to_modify',
|
||||
'is_confirm': True,
|
||||
})
|
||||
|
||||
def depart_push(self):
|
||||
for rec in self:
|
||||
|
||||
Reference in New Issue
Block a user