制造模块里的配置内的页面优化

This commit is contained in:
jinling.yang
2023-08-03 16:57:18 +08:00
parent 1929fb1b57
commit 5df00e14da
8 changed files with 773 additions and 628 deletions

View File

@@ -2,24 +2,24 @@
<odoo>
<data>
<!--加工工艺-->
<record model="ir.ui.view" id="sf_processing_technology_form">
<field name="model">sf.processing.technology</field>
<field name="arch" type="xml">
<form string="加工工艺" create="0" edit="0" delete="0">
<group>
<group>
<field name="process_encode" readonly="1"/>
</group>
<group>
<field name="name" required="1"/>
</group>
</group>
<group>
<field name="remark"/>
</group>
</form>
</field>
</record>
<!-- <record model="ir.ui.view" id="sf_processing_technology_form">-->
<!-- <field name="model">sf.processing.technology</field>-->
<!-- <field name="arch" type="xml">-->
<!-- <form string="加工工艺" create="0" edit="0" delete="0">-->
<!-- <group>-->
<!-- <group>-->
<!-- <field name="process_encode" readonly="1"/>-->
<!-- </group>-->
<!-- <group>-->
<!-- <field name="name" required="1"/>-->
<!-- </group>-->
<!-- </group>-->
<!-- <group>-->
<!-- <field name="remark"/>-->
<!-- </group>-->
<!-- </form>-->
<!-- </field>-->
<!-- </record>-->
<record model="ir.ui.view" id="sf_processing_technology_tree">
<field name="model">sf.processing.technology</field>
<field name="arch" type="xml">
@@ -75,7 +75,7 @@
<record model="ir.ui.view" id="sf_production_process_category_tree">
<field name="model">sf.production.process.category</field>
<field name="arch" type="xml">
<tree string="表面工艺类别" default_order="sequence, id" create="0" edit="0" delete="0">
<tree string="表面工艺类别" default_order="sequence, id" create="0" edit="0" delete="0">
<field name="sequence" widget="handle" string="序号"/>
<field name="code" readonly="1"/>
<field name="name"/>
@@ -131,7 +131,7 @@
<sheet>
<group>
<group>
<field name="code" />
<field name="code"/>
<field name="name" string="参数名"/>
</group>
<group>
@@ -186,44 +186,50 @@
<record model="ir.ui.view" id="sf_materials_model_form">
<field name="model">sf.materials.model</field>
<field name="arch" type="xml">
<form string="材料型号" create="0" edit="0" delete="0">
<group>
<form string="材料型号" create="0" edit="1" delete="0">
<sheet>
<group>
<field name="materials_no" readonly="1"/>
<field name="name" required="1"/>
<field name="gain_way" required="1"/>
<group>
<field name="materials_no" readonly="1"/>
<field name="gain_way" required="1"/>
<field name="density" readonly="1"/>
</group>
<group>
<field name="name" readonly="1"/>
<field name="need_h" default="false" readonly="1"/>
<field name="mf_materia_post" attrs="{'invisible':[('need_h','=',False)]} "
readonly="1"/>
</group>
<group>
<field name='materials_id' default="default" invisible="1"/>
</group>
</group>
<notebook>
<page string="供应商">
<field name='supplier_ids'>
<tree editable='bottom'>
<field name="sequence" widget="handle" string="序号"/>
<field name="partner_id" string="名称"/>
</tree>
</field>
</page>
</notebook>
<group>
<field name="density" required="1"/>
<field name="need_h" default="false"/>
<field name="mf_materia_post" attrs="{'invisible':[('need_h','=',False)]} "/>
<field name="remark" readonly="1"/>
</group>
<group>
<field name='materials_id' default="default" invisible="1"/>
</group>
</group>
<group>
<field name='supplier_ids'>
<tree editable='bottom'>
<field name="sequence" widget="handle" string="序号"/>
<field name="partner_id" string="名称"/>
</tree>
</field>
</group>
<group>
<field name="remark"/>
</group>
</sheet>
</form>
</field>
</record>
<record model="ir.ui.view" id="sf_materials_model_tree">
<field name="model">sf.materials.model</field>
<field name="arch" type="xml">
<tree string="材料型号" create="0" edit="0" delete="0">
<field name="materials_no"/>
<field name="name"/>
<field name="need_h"/>
<field name="density"/>
<tree string="材料型号" create="0" delete="0">
<field name="materials_no" readonly="1"/>
<field name="name" readonly="1"/>
<field name="gain_way"/>
<field name="need_h" readonly="1"/>
<field name="density" readonly="1"/>
<field name='materials_id' invisible="1"/>
</tree>
</field>
@@ -247,28 +253,33 @@
<field name="model">sf.production.materials</field>
<field name="arch" type="xml">
<form string="材料" create="0" edit="0" delete="0">
<group string="详情">
<sheet>
<group>
<field name="materials_no" readonly="1" default="编码"/>
<group>
<field name="materials_no" readonly="1" default="编码"/>
</group>
<group>
<field name="name" required="1"/>
</group>
<notebook>
<page string="型号">
<field name="materials_model_ids" widget="ony2many">
<tree string="材料型号">
<field name="materials_no"/>
<field name="name"/>
<field name="need_h"/>
<field name="mf_materia_post"/>
<field name="density"/>
<field name='materials_id' default="default" invisible="1"/>
</tree>
</field>
</page>
</notebook>
</group>
<group>
<field name="name" required="1"/>
<field name="remark"/>
</group>
<field name="materials_model_ids" widget="ony2many">
<tree string="材料型号">
<field name="materials_no"/>
<field name="name"/>
<field name="need_h"/>
<field name="mf_materia_post"/>
<field name="density"/>
<field name='materials_id' default="default" invisible="1"/>
</tree>
</field>
</group>
<group>
<field name="remark"/>
</group>
</sheet>
</form>
</field>
</record>
@@ -372,14 +383,16 @@
<header>
<field name='state' widget="radio" options="{'horizontal': True}"/>
</header>
<group string="基本信息" name="group1">
<group>
<field name="code" required="1"/>
<sheet>
<group name="group1">
<group>
<field name="code" required="1"/>
</group>
<group>
<field name="name" required="1"/>
</group>
</group>
<group>
<field name="name" required="1"/>
</group>
</group>
</sheet>
</form>
</field>
</record>