src/main/java/com/zy/client/controller/SiteController.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/main/java/com/zy/client/domain/PlcErrorTable.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/main/webapp/static/css/pipeline.css | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/main/webapp/views/pipeline.html | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
src/main/java/com/zy/client/controller/SiteController.java
@@ -1,7 +1,14 @@ package com.zy.client.controller; import com.core.annotations.ManagerAuth; import com.core.common.R; import com.zy.client.domain.PlcErrorTable; import org.springframework.web.bind.annotation.PostMapping; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController; import java.util.ArrayList; import java.util.List; /** * 输送设备接口 @@ -11,5 +18,28 @@ @RequestMapping("/site") public class SiteController { @PostMapping("/table/plc/errors") @ManagerAuth(memo = "输送设备plc异常信息表") public R crnLatestData(){ List<PlcErrorTable> list = new ArrayList<>(); for (int i=0;i<10;i++){ PlcErrorTable table = new PlcErrorTable(); table.setNo(String.valueOf(i)); table.setError("异常信息"); table.setPlcDesc("plc异常描述"); list.add(table); } list.sort((o1, o2) -> { if (o1.getNo().compareTo(o2.getNo()) > 0){ return 1; }else if (o1.getNo().compareTo(o2.getNo()) < 0){ return 0; }else{ return -1; } }); return R.ok().add(list); } } src/main/java/com/zy/client/domain/PlcErrorTable.java
New file @@ -0,0 +1,40 @@ package com.zy.client.domain; /** * Created by vincent on 2020-06-02 */ public class PlcErrorTable { // 序号 private String no; // plc异常描述 private String plcDesc; // 异常 private String error; public String getNo() { return no; } public void setNo(String no) { this.no = no; } public String getPlcDesc() { return plcDesc; } public void setPlcDesc(String plcDesc) { this.plcDesc = plcDesc; } public String getError() { return error; } public void setError(String error) { this.error = error; } } src/main/webapp/static/css/pipeline.css
@@ -19,6 +19,66 @@ border-right: 1px solid #cad9ea; } /* 表格 */ .plc-log-header { height: 15%; } .plc-log-body { height: 85%; overflow: auto; } /* 站点表格 */ #site-table { font-size: 12px; border-collapse: collapse; margin: 0 auto; text-align: center; } #site-table td, #site-table th { border: 1px solid #cad9ea; color: #666; height: 25px; } #site-table thead th { background-color: #CCE8EB; width: 100px; } #site-table tr:nth-child(odd) { background: #fff; } #site-table tr:nth-child(even) { background: #F5FAFA; } /* plc异常表格 */ #plc-error-table { font-size: 12px; border-collapse: collapse; margin: 0 auto; } #plc-error-table td, #plc-error-table th { border: 1px solid #cad9ea; color: #666; height: 25px; text-align: left; padding-left: 5px; } #plc-error-table thead th { background-color: #CCE8EB; width: 100px; } #plc-error-table tr:nth-child(odd) { background: #fff; } #plc-error-table tr:nth-child(even) { background: #F5FAFA; } /* 尾部 */ footer { height: 11%; src/main/webapp/views/pipeline.html
@@ -10,65 +10,9 @@ <link rel="stylesheet" type="text/css" href="../static/css/common.css"> <link rel="stylesheet" type="text/css" href="../static/css/pipeline.css"> <script type="text/javascript" src="../static/js/jquery/jquery-3.3.1.min.js"></script> <script type="text/javascript" src="../static/js/common.js"></script> <script type="text/javascript" src="../static/js/layer/layer.js"></script> <style> .plc-log-header { height: 15%; } .plc-log-body { height: 85%; overflow: auto; } /* 站点表格 */ #site-table { font-size: 12px; border-collapse: collapse; margin: 0 auto; text-align: center; } #site-table td, #site-table th { border: 1px solid #cad9ea; color: #666; height: 25px; } #site-table thead th { background-color: #CCE8EB; width: 100px; } #site-table tr:nth-child(odd) { background: #fff; } #site-table tr:nth-child(even) { background: #F5FAFA; } /* plc异常表格 */ #plc-error-table { font-size: 12px; border-collapse: collapse; margin: 0 auto; } #plc-error-table td, #plc-error-table th { border: 1px solid #cad9ea; color: #666; height: 25px; text-align: left; padding-left: 5px; } #plc-error-table thead th { background-color: #CCE8EB; width: 100px; } #plc-error-table tr:nth-child(odd) { background: #fff; } #plc-error-table tr:nth-child(even) { background: #F5FAFA; } </style> </head> @@ -489,6 +433,26 @@ $('#plc-error-table tbody').after(html); }); getPlcError(); // plc异常信息表获取 function getPlcError() { $.ajax({ url: baseUrl+ "/site/table/plc/errors", headers: {'token': localStorage.getItem('token')}, method: 'POST', success: function (res) { if (res.code === 200){ console.log(res.data); addPlcError(res.data); } else if (res.code === 403){ top.location.href = baseUrl+"/login"; } else { alert(res.msg); } } }); } // plc异常输入 function addPlcError(val) {