调整url的获取方式;暂时屏蔽历史日志部分
This commit is contained in:
@@ -92,7 +92,7 @@ class SfMaintenanceEquipmentOEE(models.Model):
|
|||||||
print(base_url)
|
print(base_url)
|
||||||
config = self.env['ir.config_parameter'].sudo()
|
config = self.env['ir.config_parameter'].sudo()
|
||||||
# url = 'http://172.16.10.112:8069/api/logs/list'
|
# url = 'http://172.16.10.112:8069/api/logs/list'
|
||||||
# url_time = 'http://localhost:9069/api/RunningTimeDetail'
|
# url_time = 'http://localhost:9069/api/RunningTimeDetail'
|
||||||
url = base_url + '/api/logs/list'
|
url = base_url + '/api/logs/list'
|
||||||
url_time = base_url + '/api/RunningTimeDetail'
|
url_time = base_url + '/api/RunningTimeDetail'
|
||||||
machine_list = [self.equipment_code]
|
machine_list = [self.equipment_code]
|
||||||
@@ -113,7 +113,7 @@ class SfMaintenanceEquipmentOEE(models.Model):
|
|||||||
print(data)
|
print(data)
|
||||||
|
|
||||||
# 发送POST请求
|
# 发送POST请求
|
||||||
# response = requests.post(url, json={}, data=data)
|
response = requests.post(url, json={}, data=data)
|
||||||
response_time = requests.post(url_time, json={}, data=data_time)
|
response_time = requests.post(url_time, json={}, data=data_time)
|
||||||
# print(response.json()) # 输出服务器返回的响应
|
# print(response.json()) # 输出服务器返回的响应
|
||||||
print(response_time.json())
|
print(response_time.json())
|
||||||
@@ -141,41 +141,44 @@ class SfMaintenanceEquipmentOEE(models.Model):
|
|||||||
self.fault_nums = real_dict['alarm_last_24_nums']
|
self.fault_nums = real_dict['alarm_last_24_nums']
|
||||||
self.idle_nums = real_dict['idle_count']
|
self.idle_nums = real_dict['idle_count']
|
||||||
|
|
||||||
# if response.status_code == 200:
|
if response.status_code == 200:
|
||||||
# result = response.json()
|
result = response.json()
|
||||||
# print('============', result)
|
print('============', result)
|
||||||
# if result['status'] == 1:
|
if result['status'] == 1:
|
||||||
# logs_list = result['data'][self.equipment_code]
|
logs_list = result['data'][self.equipment_code]
|
||||||
# logs_detail = ''
|
logs_detail = ''
|
||||||
# log_state = ''
|
log_state = ''
|
||||||
# for log in logs_list:
|
for log in logs_list:
|
||||||
# if log['state'] != log_state:
|
if log['state'] != log_state:
|
||||||
# print('loooooooooooooooooooogs', log)
|
print('loooooooooooooooooooogs', log)
|
||||||
# production_name = log['production_name'] if log['production_name'] else ' '
|
production_name = log['production_name'] if log['production_name'] else ' '
|
||||||
# logs_detail += '<tr><td>' + log['time'] + '</td><td>' + log[
|
logs_detail += '<tr><td>' + log['time'] + '</td><td>' + log[
|
||||||
# 'state'] + '</td><td>' + production_name + '</td></tr>'
|
'state'] + '</td><td>' + production_name + '</td></tr>'
|
||||||
# log_state = log['state']
|
log_state = log['state']
|
||||||
# # self.day_logs_detail = '<table><tr><th>时间</th><th>事件/状态</th><th>加工工单</th></tr>' + logs_detail + '</table>'
|
# self.day_logs_detail = '<table><tr><th>时间</th><th>事件/状态</th><th>加工工单</th></tr>' + logs_detail + '</table>'
|
||||||
# self.day_logs_detail = '''
|
self.day_logs_detail = '''
|
||||||
# <table border="1" style="border-collapse: collapse; width: 100%; text-align: center;">
|
<table border="1" style="border-collapse: collapse; width: 100%; text-align: center;">
|
||||||
# <tr style="background-color: #f2f2f2;">
|
<tr style="background-color: #f2f2f2;">
|
||||||
# <th style="padding: 8px; border: 1px solid #ddd;">时间</th>
|
<th style="padding: 8px; border: 1px solid #ddd;">时间</th>
|
||||||
# <th style="padding: 8px; border: 1px solid #ddd;">事件/状态</th>
|
<th style="padding: 8px; border: 1px solid #ddd;">事件/状态</th>
|
||||||
# <th style="padding: 8px; border: 1px solid #ddd;">加工工单</th>
|
<th style="padding: 8px; border: 1px solid #ddd;">加工工单</th>
|
||||||
# </tr>
|
</tr>
|
||||||
# {logs_detail}
|
{logs_detail}
|
||||||
# </table>
|
</table>
|
||||||
# '''.format(logs_detail=logs_detail)
|
'''.format(logs_detail=logs_detail)
|
||||||
#
|
|
||||||
# else:
|
else:
|
||||||
# self.day_logs_detail = '获取日志失败'
|
self.day_logs_detail = '获取日志失败'
|
||||||
# else:
|
else:
|
||||||
# self.day_logs_detail = '获取日志失败'
|
self.day_logs_detail = '获取日志失败'
|
||||||
|
|
||||||
# 获取历史日志详情
|
# 获取历史日志详情
|
||||||
def get_history_logs(self):
|
def get_history_logs(self):
|
||||||
config = self.env['ir.config_parameter'].sudo()
|
config = self.env['ir.config_parameter'].sudo()
|
||||||
url = 'http://172.16.10.112:8069/api/logs/list'
|
base_url = self.env['ir.config_parameter'].sudo().get_param('web.base.url')
|
||||||
|
# url = 'http://172.16.10.112:8069/api/logs/list'
|
||||||
|
url = base_url + '/api/logs/list'
|
||||||
|
url_time = base_url + '/api/RunningTimeDetail'
|
||||||
machine_list = [self.equipment_code]
|
machine_list = [self.equipment_code]
|
||||||
if not self.begin_time:
|
if not self.begin_time:
|
||||||
raise UserError('请选择开始时间')
|
raise UserError('请选择开始时间')
|
||||||
|
|||||||
@@ -110,28 +110,28 @@
|
|||||||
<!-- </div> -->
|
<!-- </div> -->
|
||||||
<!-- </group> -->
|
<!-- </group> -->
|
||||||
</page>
|
</page>
|
||||||
<page string="历史日志详情">
|
<!-- <page string="历史日志详情"> -->
|
||||||
<group>
|
<!-- <group> -->
|
||||||
<group>
|
<!-- <group> -->
|
||||||
<group>
|
<!-- <group> -->
|
||||||
<field name="begin_time"/>
|
<!-- <field name="begin_time"/> -->
|
||||||
</group>
|
<!-- </group> -->
|
||||||
<group>
|
<!-- <group> -->
|
||||||
<field name="end_time"/>
|
<!-- <field name="end_time"/> -->
|
||||||
</group>
|
<!-- </group> -->
|
||||||
</group>
|
<!-- </group> -->
|
||||||
<group>
|
<!-- <group> -->
|
||||||
<group>
|
<!-- <group> -->
|
||||||
<button name="get_history_logs" type="object" string="查看历史日志" t-attf-style="white-space:nowrap;"/>
|
<!-- <button name="get_history_logs" type="object" string="查看历史日志" t-attf-style="white-space:nowrap;"/> -->
|
||||||
</group>
|
<!-- </group> -->
|
||||||
<!-- <group> -->
|
<!-- <group> -->
|
||||||
<!-- <button name="download_history_logs" type="object" string="下载历史日志" t-attf-style="white-space:nowrap;"/> -->
|
<!-- <button name="download_history_logs" type="object" string="下载历史日志" t-attf-style="white-space:nowrap;"/> -->
|
||||||
<!-- </group> -->
|
<!-- </group> -->
|
||||||
</group>
|
<!-- </group> -->
|
||||||
|
|
||||||
</group>
|
<!-- </group> -->
|
||||||
<field name="history_logs_detail"/>
|
<!-- <field name="history_logs_detail"/> -->
|
||||||
</page>
|
<!-- </page> -->
|
||||||
</notebook>
|
</notebook>
|
||||||
</sheet>
|
</sheet>
|
||||||
</form>
|
</form>
|
||||||
|
|||||||
Reference in New Issue
Block a user