<html style="height: 100%"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=Edge"> <meta content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no" name="viewport"> <title>流水线管理页-度彼科技</title> <!-- Favicon--> <link rel="icon" href="favicon.ico" type="image/x-icon"> <!-- Bootstrap Core Css --> <link rel="stylesheet" href="css/third/bootstrap.min.css" > <!-- Waves Effect Css --> <link href="plugins/node-waves/waves.css" rel="stylesheet" /> <!-- Animation Css --> <link href="plugins/animate-css/animate.css" rel="stylesheet" /> <!-- Morris Chart Css--> <link href="plugins/morrisjs/morris.css" rel="stylesheet" /> <!-- Custom Css --> <!--<link href="css/style-frontend.css" rel="stylesheet">--> <!-- AdminBSB Themes. You can choose a theme from css/themes instead of get all themes --> <link href="css/themes/all-themes.css" rel="stylesheet" /> <script src="css/third/jq.3.2.1.min.js"></script> <script src="css/third/popper.1.12.9.js" ></script> <script src="css/third/boot.min.js" ></script> <meta name="viewport" content="width=device-width, initial-scale=1"> <style> /* css 代码 */ th, td{ color:white; font-size: 1.2em; } .big-letter{ font-size: 1.2em; } .middle-font{ font-size: 1.02em; } .green-bar { background-color: #0f9d58 !important; } .red-bar { background-color: #732020 !important; } </style> <script src="css/third/hchart.js"></script> <script src="css/third/exporting.js"></script> <script src="css/third/cn.js"></script> <script src="css/third/dark.js"></script> <script src="js/timeService.js"></script> <script src="js/vue.js"></script> </head> <body class="theme-black" style="background-color: #2d2d2d !important;" onload="startTime()"> <nav class="navbar clearfix navbar-expand-lg navbar-dark" role="navigation" style="background-color: #732020;"> <a class="navbar-brand" href="#"> <img src="images/logo.jpg" width="42" height="30" class="d-inline-block align-top" alt=""> 工厂产能监控系统 </a> <button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarSupportedContent" aria-controls="navbarSupportedContent" aria-expanded="false" aria-label="Toggle navigation"> <span class="navbar-toggler-icon"></span> </button> <div class="collapse navbar-collapse" id="navbarSupportedContent"> <ul class="navbar-nav mr-auto"> <li class="nav-item"> <a class="nav-link" href="denglu.html"> 主页 <span class="sr-only">(current)</span></a> </li> <li class="nav-item active"> <a class="nav-link" href="#">全厂大屏</a> </li> <li class="nav-item dropdown"> <a class="nav-link dropdown-toggle" href="#" id="navbarDropdown" role="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false"> 前往 </a> <div class="dropdown-menu" aria-labelledby="navbarDropdown"> <a class="dropdown-item" href="#" onclick="history.go(0)">刷新</a> <div class="dropdown-divider"></div> <a class="dropdown-item" href="/server">后台入口</a> </div> </li> <li class="nav-item"> <a class="nav-link bg-red text-white" href="javascript:void">深圳市度彼电子有限公司</a> </li> </ul> <form class="form-inline my-2 my-lg-0 text-white" > <button class="btn btn-outline-dark my-2 my-sm-0 text-white" id="nowDateTimeSpan"></button> <button class="btn btn-success my-2 my-sm-0" type="submit">重新加载</button> </form> </div> <!--<div class="container-fluid"> <div class="navbar-header"> <a class="navbar-brand" href="index.html">工厂产能监控系统</a> </div> <div style="color:#fff" class="text-center"><img src="images/logo.jpg" style="width: 10%;"> 深圳市度彼电子有限公司</div> <font color="#ffffff"><span id="nowDateTimeSpan"></span></font> </div>--> </nav> <div class="container" style="max-width:none; !important;"> <div class="alert alert-warning" id="mpAlert" style="display:none"> </div> <div class="text-white row middle-font"> <div class="col-md-3"> <div class="text-center big-letter">全厂产能统计</div> <table class="table table-bordered text-center"> <thead> <tr> <th scope="col">时间</th> <th scope="col">良品数</th> <th scope="col">不良品数</th> <th scope="col">堆积数</th> <th scope="col">不良率</th> </tr> </thead> <tbody id="rank-one"> </tbody> </table> </div> <div class="col-md-9 text-white" style="height: 30vh" id="redrank"> <div class="text-center text-lg big-letter" @click="clicktitle">{{title}}</div> <div class="row"> <div class="col-md-4" v-for="parto in parting"> <table class="table table-bordered text-center table-striped"> <thead> <tr> <th>名次</th> <th @click="useId">人员</th> <th @click="usePass">良品</th> <th @click="useFail">坏品</th> <th @click="useTotal">总量</th> <th @click="useRate">不良率</th> </tr> </thead> <tbody class="table-rank-0"> <tr v-for="one in parto" v-bind:class="{'red-bar' : one.isRed, 'green-bar': one.isGreen}"> <td>{{one.seq+1}}</td> <td>{{one.workerName}}</td> <td>{{one.passNum}}</td> <td>{{one.failNum}}</td> <td>{{one.totalNum}}</td> <td>{{one.failRateStr}} %</td> </tr> </tbody> </table> </div> </div> </div> </div> <div class="row" style-height="50"> <div class="row col-md-12 "> <div id="graph-1" class="chartsize col-md-12" style-height="30"></div> </div> <div class="row col-md-12 "> <div id="graph-2" class="chartsize col-md-12" style-height="30"></div> </div> </div> </div> <!-- Modal --> <div id="modalContainer"></div> <!-- Common Js Files --> <script src="js/basic.js"></script> <script src="js/getparam.js"></script> <script src="js/resize.js"></script> <script src="js/common.js"></script> <!--- Unique --> <script src="js/dapingmu.js"></script> <script src="js/dapingmu-display.js"></script> <script src="js/newCommon.js"></script> <script src="js/newRedrankvue.js"></script> <script> var FlowRealTime = new (function () { this.pgName = "flowDashBoard"; this.page = new SinglePage(this.pgName); this.scheduleId = utils_get_param("scheduleId"); this.flowId = utils_get_param("flowId"); if(scheduleId == null || flowId == null) { send_alert(`清重新进入本页面!<a href='denglu.html'> 返回主页 </a>`); return; } this.flowPlace = " % flowPlace %"; this.flowName = " % flowPlace %"; this.scheduleLoadDataService = new DataObjectService("fcWorkScheduleLoad", ONDEMAND /*AUTO & FAST*/, "?scheduleId=" + scheduleId); this.oaStaffService = new DataObjectService("fcWorkScheduleLoad", ONDEMAND, ""); this.sectorService = new DataObjectService("fcWorkScheduleLoad", ONDEMAND, ""); this.flowService = new DataObjectService("fcFlow", ONDEMAND, ""); this.MeduimData = new (function () { this.initializeUsers = function(list){ list.forEach(function (val, it, arr) { var isExist = false; userIDs.forEach(function (vals) { if (vals == val.userId) { isExist = true; } }); if (!isExist) userIDs.push(val.userId); }); }; })(); this.initPage = function() { setInterval(RedRankTablePlugin.tick, 1000); }; this.Action = new (function (parent) { this.parent = parent; this.doStopSchedule = function () { get_data("fcWorkSchedule/stopSchedule?userId=" + userId + "&scheduleId=" + scheduleId, this.parent.UI.showStopSuccess, this.parent); }; this.confirmStopSchedule = function () { var out = confirm("真的要下班吗?"); if (out == true) { this.doStopSchedule(); } else { } }; })(this); this.UI = new (function (parent) { this.p = parent; this.showClearPanel = function () { }; this.showStopSuccess = function (obj, sta, scope) { send_alert("下班操作成功! <a href='denglu.html'> 点击这里返回控制主页 </a>"); }; this.bind = function () { } })(this); })(); $(document).ready(function(){ FlowRealTime.initPage(); FlowRealTime.UI.bind(); }); </script> </body> </html>