配合前端列数修改
This commit is contained in:
@@ -140,6 +140,8 @@ class QualityCheck(models.Model):
|
||||
# 总数量,值为调拨单_产品明细_数量
|
||||
total_qty = fields.Char('总数量', compute='_compute_total_qty')
|
||||
|
||||
column_nums = fields.Integer('测量值列数', default=1)
|
||||
|
||||
@api.depends('picking_id')
|
||||
def _compute_total_qty(self):
|
||||
for record in self:
|
||||
@@ -204,7 +206,7 @@ class QualityCheck(models.Model):
|
||||
], string='发布状态', default='draft')
|
||||
|
||||
def add_measure_line(self):
|
||||
self.total_qty = self.total_qty + 1
|
||||
self.column_nums = self.column_nums + 1
|
||||
"""
|
||||
新增测量值,如果测量值有5列了,则提示“最多只能有5列测量值”
|
||||
"""
|
||||
@@ -216,7 +218,7 @@ class QualityCheck(models.Model):
|
||||
# })
|
||||
|
||||
def remove_measure_line(self):
|
||||
self.total_qty = self.total_qty - 1
|
||||
self.column_nums = self.column_nums - 1
|
||||
"""
|
||||
删除测量值
|
||||
"""
|
||||
@@ -770,7 +772,7 @@ class QualityCheckMeasureLine(models.Model):
|
||||
measure_value5 = fields.Char('测量值5')
|
||||
|
||||
# 展示列数
|
||||
show_colomn_number = fields.Integer('展示列数', default=1)
|
||||
column_nums = fields.Integer('列数', related='check_id.column_nums')
|
||||
|
||||
# 判定结果
|
||||
measure_result = fields.Selection([
|
||||
|
||||
Reference in New Issue
Block a user