修正问题

This commit is contained in:
mgw
2025-03-18 16:49:50 +08:00
parent e4606ece75
commit c55231555c

View File

@@ -151,7 +151,7 @@ class QualityCheck(models.Model):
if record.picking_id:
total_qty = 0
for move in record.picking_id.move_ids_without_package:
total_qty += move.product_uom_qty
total_qty += int(move.product_uom_qty)
record.total_qty = total_qty if total_qty > 0 else ''
else:
record.total_qty = ''
@@ -373,9 +373,9 @@ class QualityCheck(models.Model):
raise UserError(_('请先输入检验数'))
if not record.total_qty:
raise UserError(_('总数量不能为空'))
if record.check_qty <= float(record.total_qty):
if record.check_qty >= int(record.total_qty):
raise UserError(_('检验数不可超过总数量'))
if record.column_nums >= record.check_qty:
if record.column_nums <= record.check_qty:
raise UserError(_('测量件数不可超过检验数'))
def do_cancel_publish(self):