1、功能刀具清单模型添加功能刀具类型、加工材料、寿命字段;2、删除供应商的地址和email必填;3、优化功能刀具组装单模型,新增五种物料的货位字段,修改继承关系,添加根据货位获取刀具物料信息功能;

This commit is contained in:
yuxianghui
2024-04-09 16:53:15 +08:00
parent 0a4c86f601
commit 85649daef6
6 changed files with 94 additions and 66 deletions

View File

@@ -201,20 +201,18 @@
<group string="组装物料信息" col="1">
<field name="_barcode_scanned" widget="barcode_handler"/>
<group col="1"
attrs="{'invisible': ['|','|',('blade_code_id', '!=', False),('bar_code_id', '!=', False),('pad_code_id', '!=', False)]}">
attrs="{'invisible': ['|','|',('blade_freight_barcode', '!=', False),('bar_freight_barcode', '!=', False),('pad_freight_barcode', '!=', False)]}">
<div>
<separator string="整体式刀具:" style="font-size: 13px;"/>
</div>
<group>
<group>
<field name="integral_code_id" placeholder="请选择" string="序列号"
class="custom_required"
options="{'no_create': True, 'no_quick_create': True}"/>
<field name="integral_freight_barcode" string="货位"/>
</group>
</group>
<group col="2">
<group>
<field name="integral_name" string="名称"/>
<field name="integral_product_id" string="名称"/>
<field name="integral_specification_id" string="规格"/>
</group>
<group>
@@ -223,20 +221,18 @@
</group>
</group>
</group>
<group col="1" attrs="{'invisible': [('integral_code_id', '!=', False)]}">
<group col="1" attrs="{'invisible': [('integral_freight_barcode', '!=', False)]}">
<div>
<separator string="刀片:" style="font-size: 13px;"/>
</div>
<group>
<group>
<field name="blade_code_id" placeholder="请选择" string="序列号"
class="custom_required"
options="{'no_create': True, 'no_quick_create': True}"/>
<field name="blade_freight_barcode" string="货位"/>
</group>
</group>
<group col="2">
<group>
<field name="blade_name" string="名称"/>
<field name="blade_product_id" string="名称"/>
<field name="blade_specification_id" string="规格"/>
</group>
<group>
@@ -246,20 +242,18 @@
</group>
</group>
<group col="1"
attrs="{'invisible': ['|',('integral_code_id', '!=', False),('pad_code_id', '!=', False)]}">
attrs="{'invisible': ['|',('integral_freight_barcode', '!=', False),('pad_freight_barcode', '!=', False)]}">
<div>
<separator string="刀杆:" style="font-size: 13px;"/>
</div>
<group>
<group>
<field name="bar_code_id" placeholder="请选择" string="序列号"
class="custom_required"
options="{'no_create': True, 'no_quick_create': True}"/>
<field name="bar_freight_barcode" string="货位"/>
</group>
</group>
<group col="2">
<group>
<field name="bar_name" string="名称"/>
<field name="bar_product_id" string="名称"/>
<field name="bar_specification_id" string="规格"/>
</group>
<group>
@@ -269,20 +263,18 @@
</group>
</group>
<group col="1"
attrs="{'invisible': ['|',('integral_code_id', '!=', False),('bar_code_id', '!=', False)]}">
attrs="{'invisible': ['|',('bar_freight_barcode', '!=', False),('bar_freight_barcode', '!=', False)]}">
<div>
<separator string="刀盘:" style="font-size: 13px;"/>
</div>
<group>
<group>
<field name="pad_code_id" placeholder="请选择" string="序列号"
class="custom_required"
options="{'no_create': True, 'no_quick_create': True}"/>
<field name="pad_freight_barcode" string="货位"/>
</group>
</group>
<group col="2">
<group>
<field name="pad_name" string="名称"/>
<field name="pad_product_id" string="名称"/>
<field name="pad_specification_id" string="规格"/>
</group>
<group>
@@ -304,7 +296,7 @@
</group>
<group col="2">
<group>
<field name="handle_name" string="名称"/>
<field name="handle_product_id" string="名称"/>
<field name="handle_specification_id" string="规格"/>
</group>
<group>
@@ -319,14 +311,12 @@
</div>
<group>
<group>
<field name="chuck_code_id" string="序列号" placeholder="请选择"
class="custom_required"
options="{'no_create': True, 'no_quick_create': True}"/>
<field name="chuck_freight_barcode" string="货位"/>
</group>
</group>
<group col="2">
<group>
<field name="chuck_name" string="名称"/>
<field name="chuck_product_id" string="名称"/>
<field name="chuck_specification_id" string="规格"/>
</group>
<group>