加工精度同步
This commit is contained in:
@@ -400,5 +400,5 @@ class MachiningAccuracy(models.Model):
|
|||||||
_name = 'sf.machining.accuracy'
|
_name = 'sf.machining.accuracy'
|
||||||
_description = '加工精度'
|
_description = '加工精度'
|
||||||
name = fields.Char('精度名称', index=True)
|
name = fields.Char('精度名称', index=True)
|
||||||
discount = fields.Float('折扣')
|
standard_tolerance = fields.Char(string="标准公差")
|
||||||
sync_id = fields.Char('同步ID')
|
sync_id = fields.Char('同步ID')
|
||||||
|
|||||||
@@ -620,9 +620,9 @@
|
|||||||
<field name="name">tree.sf.machining.accuracy</field>
|
<field name="name">tree.sf.machining.accuracy</field>
|
||||||
<field name="model">sf.machining.accuracy</field>
|
<field name="model">sf.machining.accuracy</field>
|
||||||
<field name="arch" type="xml">
|
<field name="arch" type="xml">
|
||||||
<tree string="加工精度" create="0" edit="0" delete="1">
|
<tree string="加工精度" create="0" edit="0" delete="0">
|
||||||
<field name="name"/>
|
<field name="name"/>
|
||||||
<field name="discount"/>
|
<field name="standard_tolerance"/>
|
||||||
</tree>
|
</tree>
|
||||||
</field>
|
</field>
|
||||||
</record>
|
</record>
|
||||||
|
|||||||
@@ -3161,7 +3161,7 @@ class MachiningAccuracySync(models.Model):
|
|||||||
[('sync_id', '=', time['id'])])
|
[('sync_id', '=', time['id'])])
|
||||||
if machining_accuracy:
|
if machining_accuracy:
|
||||||
machining_accuracy.name = time['name']
|
machining_accuracy.name = time['name']
|
||||||
machining_accuracy.discount = time['discount']
|
machining_accuracy.standard_tolerance = time['standard_tolerance']
|
||||||
else:
|
else:
|
||||||
self.env['sf.machining.accuracy'].sudo().create({
|
self.env['sf.machining.accuracy'].sudo().create({
|
||||||
"sync_id": time['id'],
|
"sync_id": time['id'],
|
||||||
|
|||||||
Reference in New Issue
Block a user