Accept Merge Request #1781: (feature/增加质检模块 -> develop)
Merge Request: 修复采购单没有接收产品的问题 Created By: @胡尧 Accepted By: @胡尧 URL: https://jikimo-hn.coding.net/p/jikimo_sfs/d/jikimo_sf/git/merge/1781?initial=true
This commit is contained in:
@@ -27,7 +27,17 @@ class jikimo_purchase_tier_validation(models.Model):
|
|||||||
raise ValidationError(_('请先完成审批。'))
|
raise ValidationError(_('请先完成审批。'))
|
||||||
# if record.state == 'approved':
|
# if record.state == 'approved':
|
||||||
# record.state = 'purchase'
|
# record.state = 'purchase'
|
||||||
return super().button_confirm()
|
res = super(jikimo_purchase_tier_validation, self).button_confirm()
|
||||||
|
for record in self:
|
||||||
|
if record.state == 'approved':
|
||||||
|
record.order_line._validate_analytic_distribution()
|
||||||
|
record._add_supplier_to_product()
|
||||||
|
# Deal with double validation process
|
||||||
|
if record._approval_allowed():
|
||||||
|
record.button_approve()
|
||||||
|
if record.partner_id not in record.message_partner_ids:
|
||||||
|
record.message_subscribe([record.partner_id.id])
|
||||||
|
return res
|
||||||
|
|
||||||
# def button_confirm(self):
|
# def button_confirm(self):
|
||||||
# self = self.with_context(skip_validation=True)
|
# self = self.with_context(skip_validation=True)
|
||||||
|
|||||||
Reference in New Issue
Block a user