275 lines
15 KiB
XML
275 lines
15 KiB
XML
<?xml version="1.0" encoding="UTF-8" ?>
|
|
<odoo>
|
|
<!-- ===========================夹具物料====================================-->
|
|
|
|
<record model="ir.ui.view" id="search_sf_fixture_material_view">
|
|
<field name="name">search.sf.fixture.material</field>
|
|
<field name="model">sf.fixture.material</field>
|
|
<field name="arch" type="xml">
|
|
<search string="夹具物料">
|
|
<field name="code" string="编码"
|
|
filter_domain="[('code', 'ilike', self)]"/>
|
|
<field name="name" string="名称"
|
|
filter_domain="[('name', 'ilike', self)]"/>
|
|
<field name="remark" string="备注"
|
|
filter_domain="[('remark', 'ilike', self)]"/>
|
|
<filter name="filter_active" string="已归档" domain="[('active','=',False)]"/>
|
|
</search>
|
|
</field>
|
|
</record>
|
|
|
|
<record id="sf_fixture_material_view_tree" model="ir.ui.view">
|
|
<field name="name">夹具物料</field>
|
|
<field name="model">sf.fixture.material</field>
|
|
<field name="arch" type="xml">
|
|
<tree string="夹具物料" create="0" edit="0" delete="1">
|
|
<field name="code"/>
|
|
<field name="name" string="名称"/>
|
|
<field name="category"/>
|
|
<field name="remark"/>
|
|
<!-- <field name="active" string="启用"/>-->
|
|
</tree>
|
|
</field>
|
|
</record>
|
|
|
|
<!-- <record id="sf_fixture_material_view_form" model="ir.ui.view">-->
|
|
<!-- <field name="name">夹具物料</field>-->
|
|
<!-- <field name="model">sf.fixture.material</field>-->
|
|
<!-- <field name="arch" type="xml">-->
|
|
<!-- <form string="夹具物料">-->
|
|
<!-- <sheet>-->
|
|
<!-- <group string="基本信息">-->
|
|
<!-- <group>-->
|
|
<!-- <field name="code"/>-->
|
|
<!-- </group>-->
|
|
<!-- <group>-->
|
|
<!-- <field name="name"/>-->
|
|
<!-- </group>-->
|
|
<!-- </group>-->
|
|
<!-- <group>-->
|
|
<!-- <!– <group>–>-->
|
|
<!-- <field name="remark"/>-->
|
|
<!-- <!– </group>–>-->
|
|
<!-- </group>-->
|
|
<!-- </sheet>-->
|
|
<!-- </form>-->
|
|
<!-- </field>-->
|
|
<!-- </record>-->
|
|
|
|
<record id="sf_fixture_material_view_act" model="ir.actions.act_window">
|
|
<field name="name">夹具物料</field>
|
|
<field name="type">ir.actions.act_window</field>
|
|
<field name="res_model">sf.fixture.material</field>
|
|
<field name="view_mode">tree</field>
|
|
</record>
|
|
|
|
|
|
<!-- ===========================联装类型====================================-->
|
|
|
|
<record model="ir.ui.view" id="search_sf_multi_mounting_type_view">
|
|
<field name="name">search.sf.multi_mounting.type</field>
|
|
<field name="model">sf.multi_mounting.type</field>
|
|
<field name="arch" type="xml">
|
|
<search string="联装类型">
|
|
<field name="code" string="编码"
|
|
filter_domain="[('code', 'ilike', self)]"/>
|
|
<field name="name" string="名称"
|
|
filter_domain="[('name', 'ilike', self)]"/>
|
|
<field name="remark" string="备注"
|
|
filter_domain="[('remark', 'ilike', self)]"/>
|
|
<filter name="filter_active" string="已归档" domain="[('active','=',False)]"/>
|
|
</search>
|
|
</field>
|
|
</record>
|
|
|
|
|
|
<record id="sf_multi_mounting_type_view_tree" model="ir.ui.view">
|
|
<field name="name">联装类型</field>
|
|
<field name="model">sf.multi_mounting.type</field>
|
|
<field name="arch" type="xml">
|
|
<tree string="联装类型" create="0" edit="0" delete="1">
|
|
<field name="code"/>
|
|
<field name="name" string="名称"/>
|
|
<field name="remark"/>
|
|
<!-- <field name="active" string="启用"/>-->
|
|
</tree>
|
|
</field>
|
|
</record>
|
|
|
|
<!-- <record id="sf_multi_mounting_type_view_form" model="ir.ui.view">-->
|
|
<!-- <field name="name">联装类型</field>-->
|
|
<!-- <field name="model">sf.multi_mounting.type</field>-->
|
|
<!-- <field name="arch" type="xml">-->
|
|
<!-- <form string="联装类型">-->
|
|
<!-- <sheet>-->
|
|
<!-- <group string="基本信息">-->
|
|
<!-- <group>-->
|
|
<!-- <field name="code"/>-->
|
|
<!-- </group>-->
|
|
<!-- <group>-->
|
|
<!-- <field name="name"/>-->
|
|
<!-- </group>-->
|
|
<!-- </group>-->
|
|
<!-- <group>-->
|
|
<!-- <field name="remark"/>-->
|
|
<!-- </group>-->
|
|
<!-- </sheet>-->
|
|
<!-- </form>-->
|
|
<!-- </field>-->
|
|
<!-- </record>-->
|
|
|
|
<record id="sf_multi_mounting_type_view_act" model="ir.actions.act_window">
|
|
<field name="name">联装类型</field>
|
|
<field name="type">ir.actions.act_window</field>
|
|
<field name="res_model">sf.multi_mounting.type</field>
|
|
<field name="view_mode">tree</field>
|
|
</record>
|
|
|
|
<!-- ===========================夹具型号====================================-->
|
|
|
|
<record model="ir.ui.view" id="search_sf_fixture_model_view">
|
|
<field name="name">search.sf.fixture.model</field>
|
|
<field name="model">sf.fixture.model</field>
|
|
<field name="arch" type="xml">
|
|
<search string="夹具型号">
|
|
<field name="code" string="编码"
|
|
filter_domain="[('code', 'ilike', self)]"/>
|
|
<field name="name" string="名称"
|
|
filter_domain="[('name', 'ilike', self)]"/>
|
|
<field name="brand_id" string="品牌"
|
|
filter_domain="[('brand_id.name', 'ilike', self)]"/>
|
|
<field name="fixture_material_id" string="夹具物料"
|
|
filter_domain="[('fixture_material_id.name', 'ilike', self)]"/>
|
|
<field name="multi_mounting_type_id" string="联装类型"
|
|
filter_domain="[('multi_mounting_type_id.name', 'ilike', self)]"/>
|
|
<group expand="0" string="Group By...">
|
|
<filter string='品牌' name="brand_id" domain="[]"
|
|
context="{'group_by' : 'brand_id'}"/>
|
|
<filter string="夹具物料" name="fixture_material_id" domain="[]"
|
|
context="{'group_by': 'fixture_material_id'}"/>
|
|
<filter string='联装类型' name="multi_mounting_type_id" domain="[]"
|
|
context="{'group_by' : 'multi_mounting_type_id'}"/>
|
|
</group>
|
|
<filter name="filter_active" string="已归档" domain="[('active','=',False)]"/>
|
|
|
|
<searchpanel class="account_root">
|
|
<field name="fixture_material_id" icon="fa-filter"/>
|
|
</searchpanel>
|
|
</search>
|
|
</field>
|
|
</record>
|
|
|
|
<record id="sf_fixture_model_view_tree" model="ir.ui.view">
|
|
<field name="name">夹具型号</field>
|
|
<field name="model">sf.fixture.model</field>
|
|
<field name="arch" type="xml">
|
|
<tree string="夹具型号" create="0" edit="0" delete="1">
|
|
<field name="code"/>
|
|
<field name="name" string="名称"/>
|
|
<field name="brand_id"/>
|
|
<field name="fixture_material_id"/>
|
|
<field name="multi_mounting_type_id"/>
|
|
</tree>
|
|
</field>
|
|
</record>
|
|
|
|
<record id="sf_fixture_model_view_form" model="ir.ui.view">
|
|
<field name="name">夹具型号</field>
|
|
<field name="model">sf.fixture.model</field>
|
|
<field name="arch" type="xml">
|
|
<form string="夹具型号" create="0" edit="0" delete="1">
|
|
<sheet>
|
|
<div class="oe_title">
|
|
<h1>
|
|
<field name="name"/>
|
|
</h1>
|
|
</div>
|
|
<group>
|
|
<group>
|
|
<field name="code" force_save="1" readonly="1"/>
|
|
<field name="fixture_material_id" options="{'no_create': True}"/>
|
|
<field name="fixture_material_type" invisible="1"/>
|
|
<field name="multi_mounting_type_id" options="{'no_create': True}"/>
|
|
</group>
|
|
<group>
|
|
<!-- <field name="upload_model_file" widget="many2many_binary"/>-->
|
|
<field name="model_file" widget="Viewer3D" string="模型" readonly="1" force_save="1"
|
|
attrs="{'invisible': [('model_file', '=', False)]}"/>
|
|
</group>
|
|
</group>
|
|
<notebook>
|
|
<page string="参数"
|
|
attrs='{"invisible": [("fixture_material_type","not in",("气动夹具","转接板(锁板)夹具","磁吸夹具","虎钳夹具","零点卡盘"))]}'>
|
|
<group>
|
|
<group>
|
|
<field name="brand_id" options="{'no_create': True}"/>
|
|
<label for="length" string="尺寸(mm)"/>
|
|
<div class="test_model">
|
|
<label for="length" string="长"/>
|
|
<field name="length" class="o_address_zip"
|
|
options="{'format': false}"/>
|
|
<span>&nbsp;</span>
|
|
<label for="width" string="宽"/>
|
|
<field name="width" class="o_address_zip"
|
|
options="{'format': false}"/>
|
|
<span>&nbsp;</span>
|
|
<label for="height" string="高"/>
|
|
<field name="height" class="o_address_zip"
|
|
options="{'format': false}"/>
|
|
</div>
|
|
<field name="weight"></field>
|
|
<field name="materials_model_id" options="{'no_create': True}"/>
|
|
<field name="clamping_way"
|
|
attrs='{"invisible": [("fixture_material_type","not in",("气动夹具","磁吸夹具","虎钳夹具"))]}'/>
|
|
<field name="port_type"
|
|
attrs='{"invisible": [("fixture_material_type","not in",("气动夹具","磁吸夹具","虎钳夹具"))]}'/>
|
|
<field name="through_hole_size"
|
|
attrs='{"invisible": [("fixture_material_type","!=",("转接板(锁板)夹具"))]}'/>
|
|
<field name="screw_size"
|
|
attrs='{"invisible": [("fixture_material_type","!=",("转接板(锁板)夹具"))]}'/>
|
|
<field name="driving_way"
|
|
attrs='{"invisible": [("fixture_material_type","not in",("虎钳夹具","零点卡盘"))]}'/>
|
|
<field name="apply_machine_tool_type_ids" widget="many2many_tags"
|
|
options="{'no_create': True}"
|
|
attrs='{"invisible": [("fixture_material_type","!=",("零点卡盘"))]}'/>
|
|
</group>
|
|
<group>
|
|
<label for="length" string="夹持工件最大尺寸(mm)"
|
|
attrs='{"invisible": [("fixture_material_type","=",("零点卡盘"))]}'/>
|
|
<div class="test_model"
|
|
attrs='{"invisible": [("fixture_material_type","=",("零点卡盘"))]}'>
|
|
<label for="clamp_workpiece_length_max" string="长"/>
|
|
<field name="clamp_workpiece_length_max" class="o_address_zip"
|
|
options="{'format': false}"
|
|
attrs="{'required': [('fixture_material_type', 'in',('气动夹具','转接板(锁板)夹具','磁吸夹具','虎钳夹具'))]}"/>
|
|
<span>&nbsp;</span>
|
|
<label for="clamp_workpiece_width_max" string="宽"/>
|
|
<field name="clamp_workpiece_width_max" class="o_address_zip"
|
|
options="{'format': false}"
|
|
attrs="{'required': [('fixture_material_type', 'in',('气动夹具','转接板(锁板)夹具','磁吸夹具','虎钳夹具'))]}"/>
|
|
<span>&nbsp;</span>
|
|
<label for="clamp_workpiece_height_max" string="高"/>
|
|
<field name="clamp_workpiece_height_max" class="o_address_zip"
|
|
options="{'format': false}"
|
|
attrs="{'required': [('fixture_material_type', 'in',('气动夹具','转接板(锁板)夹具','磁吸夹具','虎钳夹具'))]}"/>
|
|
</div>
|
|
<field name="clamp_workpiece_diameter_max" string="夹持工件最大直径(mm)"
|
|
attrs="{'invisible': [('fixture_material_type','=','零点卡盘')],'required': [('fixture_material_type', 'in',('气动夹具','转接板(锁板)夹具','磁吸夹具','虎钳夹具'))]}"/>
|
|
<field name="maximum_carrying_weight"></field>
|
|
<field name="maximum_clamping_force"></field>
|
|
</group>
|
|
</group>
|
|
</page>
|
|
</notebook>
|
|
</sheet>
|
|
</form>
|
|
</field>
|
|
</record>
|
|
|
|
<record id="sf_fixture_model_view_act" model="ir.actions.act_window">
|
|
<field name="name">夹具型号</field>
|
|
<field name="type">ir.actions.act_window</field>
|
|
<field name="res_model">sf.fixture.model</field>
|
|
<field name="view_mode">tree,form</field>
|
|
</record>
|
|
</odoo> |