工件装夹预调工单页面优化需求-1
This commit is contained in:
@@ -14,7 +14,7 @@ _logger = logging.getLogger(__name__)
|
|||||||
class JdEclp(models.Model):
|
class JdEclp(models.Model):
|
||||||
_inherit = 'stock.picking'
|
_inherit = 'stock.picking'
|
||||||
|
|
||||||
senderNickName = fields.Char(string='寄件工厂简称', required=True, default='MW')
|
senderNickName = fields.Char(string='寄件工厂简称', required=True, default='XT')
|
||||||
|
|
||||||
# receiverName = fields.Char(string='收件人姓名')
|
# receiverName = fields.Char(string='收件人姓名')
|
||||||
# receiverMobile = fields.Char(string='收件人电话')
|
# receiverMobile = fields.Char(string='收件人电话')
|
||||||
|
|||||||
@@ -11,7 +11,7 @@
|
|||||||
<field name="name" decoration-success="is_subcontract" decoration-bf="is_subcontract"/>
|
<field name="name" decoration-success="is_subcontract" decoration-bf="is_subcontract"/>
|
||||||
</field>
|
</field>
|
||||||
<field name="name" position="before">
|
<field name="name" position="before">
|
||||||
<field name="sequence"/>
|
<field name="sequence" optional="hide"/>
|
||||||
<field name='user_permissions' invisible="1"/>
|
<field name='user_permissions' invisible="1"/>
|
||||||
</field>
|
</field>
|
||||||
<field name="name" position="after">
|
<field name="name" position="after">
|
||||||
@@ -21,6 +21,12 @@
|
|||||||
<field name="work_state" optional="hide"/>
|
<field name="work_state" optional="hide"/>
|
||||||
<field name="product_tmpl_name" invisible="1"/>
|
<field name="product_tmpl_name" invisible="1"/>
|
||||||
</field>
|
</field>
|
||||||
|
<field name="duration" position="replace">
|
||||||
|
<field name="duration" optional="hide"/>
|
||||||
|
</field>
|
||||||
|
<field name="workcenter_id" position="replace">
|
||||||
|
<field name="workcenter_id" optional="hide"/>
|
||||||
|
</field>
|
||||||
<field name="product_id" position="after">
|
<field name="product_id" position="after">
|
||||||
<field name="equipment_id" optional="hide"/>
|
<field name="equipment_id" optional="hide"/>
|
||||||
</field>
|
</field>
|
||||||
@@ -31,7 +37,7 @@
|
|||||||
<field name="date_planned_start" string="计划开始日期" optional="show"/>
|
<field name="date_planned_start" string="计划开始日期" optional="show"/>
|
||||||
</xpath>
|
</xpath>
|
||||||
<xpath expr="//field[@name='date_planned_finished']" position="replace">
|
<xpath expr="//field[@name='date_planned_finished']" position="replace">
|
||||||
<field name="date_planned_finished" string="计划结束日期" optional="show"/>
|
<field name="date_planned_finished" string="计划结束日期" optional="hide"/>
|
||||||
</xpath>
|
</xpath>
|
||||||
<xpath expr="//button[@name='button_start']" position="attributes">
|
<xpath expr="//button[@name='button_start']" position="attributes">
|
||||||
<attribute name="attrs">{'invisible': ['|', '|', '|','|','|', ('production_state','in', ('draft',
|
<attribute name="attrs">{'invisible': ['|', '|', '|','|','|', ('production_state','in', ('draft',
|
||||||
@@ -208,17 +214,17 @@
|
|||||||
<field name="processing_panel" readonly="1"
|
<field name="processing_panel" readonly="1"
|
||||||
attrs='{"invisible": [("routing_type","in",("获取CNC加工程序","切割"))]}'/>
|
attrs='{"invisible": [("routing_type","in",("获取CNC加工程序","切割"))]}'/>
|
||||||
<field name="equipment_id"
|
<field name="equipment_id"
|
||||||
attrs='{"invisible": [("routing_type","in",("获取CNC加工程序","切割"))]}'/>
|
attrs='{"invisible": [("routing_type","in",("获取CNC加工程序","切割","装夹预调"))]}'/>
|
||||||
<field name="production_line_id"
|
<field name="production_line_id"
|
||||||
attrs='{"invisible": [("routing_type","in",("获取CNC加工程序","切割"))]}'/>
|
attrs='{"invisible": [("routing_type","in",("获取CNC加工程序","切割"))]}'/>
|
||||||
<field name="production_line_state"
|
<field name="production_line_state"
|
||||||
attrs='{"invisible": [("routing_type","in",("获取CNC加工程序","切割"))]}'/>
|
attrs='{"invisible": [("routing_type","in",("获取CNC加工程序","切割","装夹预调"))]}'/>
|
||||||
<field name="functional_fixture_id"
|
<!-- <field name="functional_fixture_id" -->
|
||||||
attrs='{"invisible": [("routing_type","!=","装夹预调")]}'/>
|
<!-- attrs='{"invisible": [("routing_type","!=","装夹预调")]}'/> -->
|
||||||
<field name="functional_fixture_code" force_save="1"
|
<!-- <field name="functional_fixture_code" force_save="1" -->
|
||||||
attrs='{"invisible": [("routing_type","!=","装夹预调")]}'/>
|
<!-- attrs='{"invisible": [("routing_type","!=","装夹预调")]}'/> -->
|
||||||
<field name="functional_fixture_type_id"
|
<!-- <field name="functional_fixture_type_id" -->
|
||||||
attrs='{"invisible": [("routing_type","!=","装夹预调")]}'/>
|
<!-- attrs='{"invisible": [("routing_type","!=","装夹预调")]}'/> -->
|
||||||
<field name="rfid_code" force_save="1" readonly="1" cache="True"
|
<field name="rfid_code" force_save="1" readonly="1" cache="True"
|
||||||
attrs="{'invisible': [('rfid_code_old', '!=', False)]}"/>
|
attrs="{'invisible': [('rfid_code_old', '!=', False)]}"/>
|
||||||
<field name="rfid_code_old" readonly="1" attrs="{'invisible': [('rfid_code_old', '=', False)]}"/>
|
<field name="rfid_code_old" readonly="1" attrs="{'invisible': [('rfid_code_old', '=', False)]}"/>
|
||||||
@@ -573,9 +579,9 @@
|
|||||||
</div>
|
</div>
|
||||||
</xpath>
|
</xpath>
|
||||||
<xpath expr="//form//sheet//group//group//div[3]" position="after">
|
<xpath expr="//form//sheet//group//group//div[3]" position="after">
|
||||||
<field name="is_ok"/>
|
<field name="is_ok" attrs='{"invisible": [("routing_type","=","装夹预调")]}'/>
|
||||||
<field name="processing_user_id"/>
|
<field name="processing_user_id" attrs='{"invisible": [("routing_type","=","装夹预调")]}'/>
|
||||||
<field name="inspection_user_id"/>
|
<field name="inspection_user_id" attrs='{"invisible": [("routing_type","=","装夹预调")]}'/>
|
||||||
<field name="save_name" widget="CopyClipboardChar"
|
<field name="save_name" widget="CopyClipboardChar"
|
||||||
attrs="{'invisible':[('routing_type','!=','装夹预调')]}"/>
|
attrs="{'invisible':[('routing_type','!=','装夹预调')]}"/>
|
||||||
<label for="material_length" string="物料尺寸"/>
|
<label for="material_length" string="物料尺寸"/>
|
||||||
@@ -594,6 +600,17 @@
|
|||||||
</field>
|
</field>
|
||||||
</record>
|
</record>
|
||||||
|
|
||||||
|
<record id="workcenter_form_workorder_search" model="ir.ui.view">
|
||||||
|
<field name="name">custom.workorder.search</field>
|
||||||
|
<field name="model">mrp.workorder</field>
|
||||||
|
<field name="inherit_id" ref="mrp.view_mrp_production_work_order_search"/>
|
||||||
|
<field name="arch" type="xml">
|
||||||
|
<field name="product_id" position="after">
|
||||||
|
<field name="part_number" string="成品零件图号"/>
|
||||||
|
</field>
|
||||||
|
</field>
|
||||||
|
</record>
|
||||||
|
|
||||||
<record id="mrp_workorder_action_schedule" model="ir.actions.act_window">
|
<record id="mrp_workorder_action_schedule" model="ir.actions.act_window">
|
||||||
<field name="name">工单</field>
|
<field name="name">工单</field>
|
||||||
<field name="type">ir.actions.act_window</field>
|
<field name="type">ir.actions.act_window</field>
|
||||||
|
|||||||
Reference in New Issue
Block a user