1、采购订单form页买家改名为采购员;2、优化成品入库单的的坯料委外加工链接;

This commit is contained in:
yuxianghui
2024-12-31 08:47:44 +08:00
parent 1b10b7bb53
commit acee32cc39
3 changed files with 9 additions and 6 deletions

View File

@@ -47,23 +47,23 @@ class StockPicking(models.Model):
})
return action
pro_out_purchase_count = fields.Integer('坯料外单数量', compute='_compute_pro_out_purchase_count', store=True)
pro_out_purchase_count = fields.Integer('坯料外单数量', compute='_compute_pro_out_purchase_count', store=True)
@api.depends('name')
def _compute_pro_out_purchase_count(self):
for sp in self:
if sp:
po_ids = self.env['purchase.order'].sudo().search([
('origin', 'like', sp.name), ('purchase_type', '=', 'consignment')])
('origin', 'like', sp.name), ('purchase_type', '=', 'outsourcing')])
if po_ids:
sp.pro_out_purchase_count = len(po_ids)
def pro_out_purchase_order(self):
"""
坯料外
坯料
"""
po_ids = self.env['purchase.order'].sudo().search([
('origin', 'like', self.name), ('purchase_type', '=', 'consignment')])
('origin', 'like', self.name), ('purchase_type', '=', 'outsourcing')])
action = {
'res_model': 'purchase.order',
'type': 'ir.actions.act_window',
@@ -75,7 +75,7 @@ class StockPicking(models.Model):
})
else:
action.update({
'name': _("订单列表"),
'name': _("外订单列表"),
'domain': [('id', 'in', po_ids.ids)],
'view_mode': 'tree,form',
})

View File

@@ -18,7 +18,7 @@
attrs="{'invisible': [('pro_out_purchase_count', '=', 0)]}">
<div class="o_field_widget o_stat_info">
<span class="o_stat_value"><field name="pro_out_purchase_count"/></span>
<span class="o_stat_text">坯料外</span>
<span class="o_stat_text">坯料</span>
</div>
</button>
</xpath>