This commit is contained in:
jinling.yang
2024-03-18 14:43:27 +08:00
parent e444e27cad
commit cfd2910ead
8 changed files with 411 additions and 354 deletions

View File

@@ -424,6 +424,14 @@ class Sf_stock_move_line(models.Model):
# lot_qr_code = fields.Binary(string='二维码', compute='_compute_lot_qr_code', store=True)
lot_qr_code = fields.Binary(string='二维码', compute='_compute_lot_qr_code', store=True)
def action_revert_inventory(self):
# 检查用户是否有执行操作的权限
if not self.env.user.has_group('sf_warehouse.group_sf_stock_user'):
raise UserError(_('抱歉,只有库管人员可以执行此动作'))
# 如果用户有权限,调用父类方法
return super(CustomStockMoveLine, self).action_revert_inventory()
@api.depends('lot_name')
def _compute_lot_qr_code(self):
for record in self: