优化了产线设备资源设置,新增根据选取的工作中心自动带出设备的数据,新增根据选择的工作日历自动带出班次的数据,新增搜索视图

This commit is contained in:
yuxianghui
2023-07-07 17:36:42 +08:00
parent e78a60b6ef
commit e711ff0ab3
4 changed files with 87 additions and 53 deletions

View File

@@ -106,18 +106,19 @@
<field name="model">sf.procedure.equipment.resource.setting</field>
<field name="arch" type="xml">
<tree string="产线设备资源设置">
<field name="code"/>
<field name="work_center_name"/>
<field name="work_center_name_id"/>
<field name="equipment_code"/>
<!-- <field name="equipment_name"/>-->
<field name="equipment_name_id"/>
<field name="brand"/>
<field name="model"/>
<field name="working_procedure"/>
<field name="production_capacity"/>
<field name="working_calendar_id"/>
<field name="working_shift"/>
<field name="create_time"/>
<field name="status"/>
<field name="participate_in_scheduling"/>
<field name="production_line_id" invisible="True"/>
</tree>
</field>
</record>
@@ -128,32 +129,40 @@
<field name="arch" type="xml">
<form string="产线设备资源设置">
<sheet>
<group>
<group string="生产线">
<group>
<field name="work_center_name"/>
</group>
<group>
<field name="code"/>
<field name="production_line_id"/>
</group>
</group>
<group>
<group string="工作中心信息">
<group>
<field name="equipment_code"/>
<!-- <field name="equipment_name"/>-->
<field name="working_procedure"/>
<field name="work_center_name_id"/>
<field name="production_capacity"/>
</group>
<group>
<field name="brand"/>
<field name="model"/>
<field name="working_calendar_id"/>
<field name="working_shift"/>
<field name="working_procedure"/>
<field name="participate_in_scheduling"/>
</group>
</group>
<group>
<field name="create_time"/>
<field name="status"/>
<field name="participate_in_scheduling"/>
<group string="设备信息">`
<group>
<field name="equipment_name_id"/>
<field name="brand"/>
<field name="status"/>
</group>
<group>
<field name="equipment_code" string="机台号"/>
<field name="model"/>
</group>
</group>
<group string="工作日历信息">
<group>
<field name="working_calendar_id"/>
<field name="create_time"/>
</group>
<group>
<field name="working_shift"/>
</group>
</group>
</sheet>
</form>
@@ -165,8 +174,20 @@
<field name="model">sf.procedure.equipment.resource.setting</field>
<field name="arch" type="xml">
<search>
<field name="work_center_name_id"/>
<field name="equipment_code"/>
<field name="equipment_name_id"/>
<field name="brand"/>
<field name="model"/>
<field name="working_procedure"/>
<field name="production_capacity"/>
<field name="working_calendar_id"/>
<field name="working_shift"/>
<field name="create_time"/>
<field name="status"/>
<field name="participate_in_scheduling"/>
<searchpanel>
<field name="working_calendar_id" icon="fa-building" enable_counters="1"/>
<field name="production_line_id" icon="fa-building" enable_counters="1"/>
</searchpanel>
</search>
</field>