修复单一制造

This commit is contained in:
jinling.yang
2023-11-09 16:30:05 +08:00
parent 16b3df87c9
commit dbfd75b139
3 changed files with 7 additions and 6 deletions

View File

@@ -63,7 +63,7 @@
<field name="company_id" ref="base.main_company"/>
<field name="single_manufacturing">true</field>
<field name="tracking">serial</field>
<field name="is_bfm">false</field>
<field name="is_bfm">true</field>
</record>
<record id="product_embryo_sf_self_machining" model="product.product">
<field name="name">坯料自加工模板</field>
@@ -79,7 +79,7 @@
<field name="company_id" ref="base.main_company"/>
<field name="single_manufacturing">true</field>
<field name="tracking">serial</field>
<field name="is_bfm">false</field>
<field name="is_bfm">true</field>
</record>
<record id="product_embryo_sf_outsource" model="product.product">
@@ -95,7 +95,7 @@
<field name="uom_po_id" ref="uom.product_uom_unit"/>
<field name="company_id" ref="base.main_company"/>
<field name="tracking">serial</field>
<field name="is_bfm">false</field>
<field name="is_bfm">true</field>
</record>
<record id="product_embryo_sf_purchase" model="product.product">
<field name="name">坯料采购模板</field>
@@ -110,7 +110,7 @@
<field name="uom_po_id" ref="uom.product_uom_unit"/>
<field name="company_id" ref="base.main_company"/>
<field name="tracking">serial</field>
<field name="is_bfm">false</field>
<field name="is_bfm">true</field>
</record>
</data>
</odoo>

View File

@@ -21,7 +21,7 @@ class ResProductProduct(models.Model):
class ResProducTemplate(models.Model):
_inherit = 'product.template'
single_manufacturing = fields.Binary('模型文件')
single_manufacturing = fields.Boolean(string="单个制造")
class ResMrpBomMo(models.Model):

View File

@@ -8,10 +8,11 @@
<field name="arch" type="xml">
<field name="invoice_policy" position="after">
<field name='categ_id'/>
<field name='is_bfm' invisible="1"/>
<field name='categ_type' invisible="1"/>
<field name="upload_model_file"
widget="many2many_binary"
attrs="{'invisible': ['|', ('categ_type', '!=', '成品'),('categ_type', '=', False)]}"/>
attrs="{'invisible': ['|', '|',('categ_type', '!=', '成品'),('categ_type', '=', False),('is_bfm','=', True)]}"/>
<field name="model_file" widget="Viewer3D" string="模型" readonly="1" force_save="1"
attrs="{'invisible': ['|','|', ('categ_type', '!=', '成品'),('categ_type', '=', False),('model_file', '=', False)]}"/>
<field name='cutting_tool_type' invisible="1"/>