1.刀具基本参数新增适配夹头尺寸字段,2.优化采购订单确认订单方法
This commit is contained in:
@@ -90,6 +90,7 @@ class ToolMaterialsBasicParameters(models.Model):
|
|||||||
# 刀柄参数
|
# 刀柄参数
|
||||||
flange_shank_length = fields.Float('法兰柄长(mm)')
|
flange_shank_length = fields.Float('法兰柄长(mm)')
|
||||||
flange_diameter = fields.Float('法兰直径(mm)')
|
flange_diameter = fields.Float('法兰直径(mm)')
|
||||||
|
fit_chuck_size = fields.Char('适配夹头尺寸')
|
||||||
handle_external_diameter = fields.Float('柄部外径(mm)')
|
handle_external_diameter = fields.Float('柄部外径(mm)')
|
||||||
handle_inside_diameter = fields.Float('柄部内径(mm)')
|
handle_inside_diameter = fields.Float('柄部内径(mm)')
|
||||||
dynamic_balance_class = fields.Char('动平衡等级')
|
dynamic_balance_class = fields.Char('动平衡等级')
|
||||||
@@ -245,7 +246,6 @@ class ToolMaterialsBasicParameters(models.Model):
|
|||||||
'cutting_tool_type': obj['cutting_tool_type'],
|
'cutting_tool_type': obj['cutting_tool_type'],
|
||||||
'total_length': obj['total_length'],
|
'total_length': obj['total_length'],
|
||||||
'flange_shank_length': obj['flange_shank_length'],
|
'flange_shank_length': obj['flange_shank_length'],
|
||||||
'handle_external_diameter': obj['handle_external_diameter'],
|
|
||||||
'handle_inside_diameter': obj['handle_inside_diameter'],
|
'handle_inside_diameter': obj['handle_inside_diameter'],
|
||||||
'min_clamping_diameter': obj['min_clamping_diameter'],
|
'min_clamping_diameter': obj['min_clamping_diameter'],
|
||||||
'max_clamping_diameter': obj['max_clamping_diameter'],
|
'max_clamping_diameter': obj['max_clamping_diameter'],
|
||||||
|
|||||||
@@ -316,7 +316,6 @@
|
|||||||
<field name="name"/>
|
<field name="name"/>
|
||||||
<field name="total_length"/>
|
<field name="total_length"/>
|
||||||
<field name="flange_shank_length"/>
|
<field name="flange_shank_length"/>
|
||||||
<field name="handle_external_diameter" class="diameter"/>
|
|
||||||
<field name="handle_inside_diameter" class="diameter"/>
|
<field name="handle_inside_diameter" class="diameter"/>
|
||||||
<field name="min_clamping_diameter" class="diameter"/>
|
<field name="min_clamping_diameter" class="diameter"/>
|
||||||
<field name="max_clamping_diameter" class="diameter"/>
|
<field name="max_clamping_diameter" class="diameter"/>
|
||||||
|
|||||||
@@ -28,13 +28,13 @@
|
|||||||
options="{'no_create': True}"
|
options="{'no_create': True}"
|
||||||
attrs="{'invisible': ['|',('categ_type', '!=', '表面工艺'),('categ_type', '=', False)]}"/>
|
attrs="{'invisible': ['|',('categ_type', '!=', '表面工艺'),('categ_type', '=', False)]}"/>
|
||||||
<field name="cutting_tool_material_id"
|
<field name="cutting_tool_material_id"
|
||||||
attrs="{'invisible': [('categ_type', '!=', '刀具')],'readonly': [('create_uid', '!=', False)]}"
|
attrs="{'invisible': [('categ_type', '!=', '刀具')],'readonly': [('categ_type', '!=', False)]}"
|
||||||
placeholder="请选择"/>
|
placeholder="请选择"/>
|
||||||
<field name="cutting_tool_model_id" placeholder="请选择"
|
<field name="cutting_tool_model_id" placeholder="请选择"
|
||||||
attrs="{'invisible': [('categ_type', '!=', '刀具')],'readonly': [('create_uid', '!=', False)]}"
|
attrs="{'invisible': [('categ_type', '!=', '刀具')],'readonly': [('categ_type', '!=', False)]}"
|
||||||
domain="[('cutting_tool_material_id','=',cutting_tool_material_id)]"/>
|
domain="[('cutting_tool_material_id','=',cutting_tool_material_id)]"/>
|
||||||
<field name="specification_id" placeholder="请选择"
|
<field name="specification_id" placeholder="请选择"
|
||||||
attrs="{'invisible': [('categ_type', '!=', '刀具')],'readonly': [('create_uid', '!=', False)]}"
|
attrs="{'invisible': [('categ_type', '!=', '刀具')],'readonly': [('categ_type', '!=', False)]}"
|
||||||
domain="[('standard_library_id','=',cutting_tool_model_id)]"/>
|
domain="[('standard_library_id','=',cutting_tool_model_id)]"/>
|
||||||
<field name="fixture_material_id" attrs="{'invisible': [('categ_type', '!=', '夹具')]}"
|
<field name="fixture_material_id" attrs="{'invisible': [('categ_type', '!=', '夹具')]}"
|
||||||
placeholder="请选择"/>
|
placeholder="请选择"/>
|
||||||
|
|||||||
@@ -103,7 +103,8 @@ class RePurchaseOrder(models.Model):
|
|||||||
|
|
||||||
def button_confirm(self):
|
def button_confirm(self):
|
||||||
self.check_status = 'pending'
|
self.check_status = 'pending'
|
||||||
return super().button_confirm()
|
res = super().button_confirm()
|
||||||
|
return res
|
||||||
|
|
||||||
|
|
||||||
class ResPartnerToSale(models.Model):
|
class ResPartnerToSale(models.Model):
|
||||||
|
|||||||
Reference in New Issue
Block a user