调整“驾驶舱”的机床状态与工厂产线实际不一致的问题

This commit is contained in:
mgw
2024-10-10 14:01:39 +08:00
parent f324453351
commit 786fca2937
4 changed files with 16 additions and 8 deletions

View File

@@ -108,6 +108,10 @@ td.o_required_modifier {
} }
.color_3 { .color_3 {
background-color: #808080;
}
.color_4 {
background-color: rgb(255, 150, 0); background-color: rgb(255, 150, 0);
} }

View File

@@ -217,7 +217,7 @@ class Machine_ftp(models.Model):
status = fields.Boolean('机床在线状态', readonly=True) status = fields.Boolean('机床在线状态', readonly=True)
# run_status = fields.Selection([('0', '空闲中'), ('1', '加工中'), ('2', '加工中'), ('3', '加工中')], string='机床运行状态', # run_status = fields.Selection([('0', '空闲中'), ('1', '加工中'), ('2', '加工中'), ('3', '加工中')], string='机床运行状态',
# readonly=True, default='0') # readonly=True, default='0')
run_status = fields.Char('机床运行状态', readonly=True) # run_status = fields.Char('机床运行状态', readonly=True)
run_time = fields.Char('机床累计运行时长', readonly=True) run_time = fields.Char('机床累计运行时长', readonly=True)
# 机床系统日期 # 机床系统日期
system_date = fields.Char('机床系统日期', readonly=True) system_date = fields.Char('机床系统日期', readonly=True)

View File

@@ -38,6 +38,8 @@ class SfMaintenanceEquipment(models.Model):
crea_url = "/api/machine_tool/create" crea_url = "/api/machine_tool/create"
run_status = fields.Char('机床运行状态', readonly=True)
# AGV运行日志 # AGV运行日志
agv_logs = fields.One2many('maintenance.equipment.agv.log', 'equipment_id', string='AGV运行日志') agv_logs = fields.One2many('maintenance.equipment.agv.log', 'equipment_id', string='AGV运行日志')
# 1212修改后的字段 # 1212修改后的字段

View File

@@ -1142,14 +1142,16 @@
</div> </div>
<div class="show_state" t-attf-class="oe_kanban_global_click o_kanban_record_has_image_fill o_hr_kanban_record oe_kanban_card oe_kanban_global_click <div class="show_state" t-attf-class="oe_kanban_global_click o_kanban_record_has_image_fill o_hr_kanban_record oe_kanban_card oe_kanban_global_click
"> ">
<div t-attf-class="#{record.state.raw_value == '正常' ? 'color_1' : ''}"></div> <div t-attf-class="#{record.run_status.raw_value == '运行中' ? 'color_1' : ''}"></div>
<div t-attf-class="#{record.state.raw_value == '故障' ? 'color_2' : ''}"></div> <div t-attf-class="#{record.run_status.raw_value == '待机' ? 'color_4' : ''}"></div>
<div t-attf-class="#{record.state.raw_value == '不可用' ? 'color_3' : ''}"></div> <div t-attf-class="#{record.run_status.raw_value == '故障' ? 'color_2' : ''}"></div>
<div t-attf-class="#{record.run_status.raw_value == '离线' ? 'color_3' : ''}"></div>
<p class="o_kanban_record_bottom state_zc" <p class="o_kanban_record_bottom state_zc"
t-attf-class="#{record.state.raw_value == '正常' ? 'font_color_1' : ''} t-attf-class="#{record.run_status.raw_value == '运行中' ? 'font_color_1' : ''}
#{record.state.raw_value == '故障' ? 'font_color_2' : ''} #{record.run_status.raw_value == '待机' ? 'font_color_4' : ''}
#{record.state.raw_value == '不可用' ? 'font_color_3' : ''}"> #{record.run_status.raw_value == '故障' ? 'font_color_2' : ''}
<field name="state"/> #{record.run_status.raw_value == '离线' ? 'font_color_3' : ''}">
<field name="run_status"/>
</p> </p>
</div> </div>
</div> </div>