From ab7d139745ab0e1d447c1d7e9e74e8c590636922 Mon Sep 17 00:00:00 2001
From: whyclj <1525436766@qq.com>
Date: 星期六, 29 十二月 2018 14:15:10 +0800
Subject: [PATCH] Merge branch 'dev_lxw' of https://whyclj@gitlab.com/whyclxw1/gx_tieta.git into dev_lxw
---
gx_tieta/WebRoot/iframe/setcurr.html | 130 +++++++++++++++++++++++++++++++++++++-----
1 files changed, 113 insertions(+), 17 deletions(-)
diff --git a/gx_tieta/WebRoot/iframe/setcurr.html b/gx_tieta/WebRoot/iframe/setcurr.html
index 188b499..9997ec8 100644
--- a/gx_tieta/WebRoot/iframe/setcurr.html
+++ b/gx_tieta/WebRoot/iframe/setcurr.html
@@ -9,10 +9,37 @@
<link rel="stylesheet" type="text/css" href="../pages/css/mylayui.css">
</head>
<body>
- <table id="pageTbl" lay-filter="pageTbl"></table>
+ <div class="layui-page-container">
+ <!-- 椤甸潰涓婚鍐呭 -->
+ <div class="layui-page-content" style="position: relative;">
+ <div class="layui-tbl-filter">
+ <div class="layui-form layui-form-pane" lay-filter="tblFilter">
+ <button class="layui-btn layui-btn-sm" id="startTest">鎵归噺鍚姩娴嬭瘯</button>
+ </div>
+ </div>
+ <table id="pageTbl" lay-filter="pageTbl"></table>
+ </div>
+ </div>
+ <script type="text/html" id="OnlineLowActionText">
+ {{# if(d.OnlineLowAction == 0){ }}
+ 鍋滄娴嬭瘯
+ {{# }else { }}
+ 缁х画娴嬭瘯
+ {{# } }}
+ </script>
+ <script type="text/html" id="setStatus">
+ {{# if(d.setCurr == 1){ }}
+ <button class="layui-btn layui-btn-sm">璁剧疆鎴愬姛</button>
+ {{# }else if(d.setCurr == 2){ }}
+ <button class="layui-btn layui-btn-sm layui-btn-danger">璁剧疆澶辫触</button>
+ {{# }else { }}
+ <button class="layui-btn layui-btn-sm layui-btn-normal">鏈缃�</button>
+ {{# } }}
+ </script>
<script type="text/javascript" src="../js/jquery-1.8.3.js"></script>
<script type="text/javascript" src="../js/base.js"></script>
<script type="text/javascript" src="../src/layui.js"></script>
+ <script type="text/javascript" src="../pages/js/common.js"></script>
<script type="text/javascript" src="../pages/js/mylayui.js"></script>
<script type="text/javascript">
layui.use(['form', 'laytpl', 'jquery', 'element', 'laydate', 'table'], function() {
@@ -29,34 +56,103 @@
// 琛ㄦ牸妯″潡
var tOptions = {
elem: '#pageTbl'
- ,toolbar: false
+ ,toolbar: true
,defaultToolbar: []
,cellMinWidth: 80
,cols: [[
- {field:'dev_id', title:'璁惧ID', align:'center', width: 140}
- ,{field:'BattGroupNum', title:'鍗曚綋鏁伴噺', align:'center', width: 140}
- ,{field:'HourRate', title:'鏀剧數灏忔椂鐜�', align:'center', width: 160}
- ,{field:'DisCurr', title:'鏀剧數鐢垫祦', align:'center', width: 160}
- ,{field:'DisCap', title:'鏀剧數鐢靛', align:'center', width: 160}
- ,{field:'DisTime', title:'鏀剧數鏃堕暱', align:'center', width: 160}
- ,{field:'GroupVol_Low', title:'缁勭鐢靛帇涓嬮檺', align:'center', width: 220}
- ,{field:'MonomerVol_Low', title:'鍗曚綋鐢靛帇涓嬮檺', align:'center', width: 220}
+ {type:'checkbox',fixed: 'left'}
+ ,{field:'dev_id', title:'璁惧ID', align:'center', width: 140}
+ ,{field:'StationName', title:'鏈烘埧鍚嶇О', align:'center', width: 480}
+ ,{field:'BattGroupNum', title:'鐢垫睜缁勭储寮�', align:'center', width: 140}
+ ,{field:'DisCurr', title:'鏀剧數鐢垫祦锛圓锛�', align:'center', width: 160}
+ ,{field:'DisCap', title:'鏀剧數瀹归噺锛圓H锛�', align:'center', width: 160}
+ ,{field:'DisTime', title:'鏀剧數鏃堕暱锛堝垎閽燂級', align:'center', width: 160}
+ ,{field:'GroupVol_Low', title:'缁勭鐢靛帇涓嬮檺锛圴锛�', align:'center', width: 220}
+ ,{field:'MonomerVol_Low', title:'鍗曚綋鐢靛帇涓嬮檺锛圴锛�', align:'center', width: 220}
,{field:'MonomerLowCount', title:'鍗曚綋鏁伴噺涓嬮檺', align:'center', width: 220}
- ,{field:'MonomerTmp_High', title:'娓╁害涓婇檺', align:'center', width: 140}
- ,{field:'OnlineLowAction', title:'鍦ㄧ嚎鐢靛帇浣庡鐞�', align:'center', width: 240}
- ,{field:'ChargeCurrSet', title:'鍏呯數鐢垫祦', align:'center', width: 140}
- ,{field:'DCVolHighLimit', title:'鍗囧帇涓婇檺', align:'center', width: 140}
+ ,{field:'MonomerTmp_High', title:'娓╁害涓婇檺锛堚剝锛�', align:'center', width: 140}
+ ,{field:'OnlineLowAction', title:'鍦ㄧ嚎鐢靛帇浣庡鐞�', templet: '#OnlineLowActionText', align:'center', width: 240}
+ ,{field:'ChargeCurrSet', title:'鍏呯數鐢垫祦锛圓锛�', align:'center', width: 140}
+ ,{field:'DCVolHighLimit', title:'鍗囧帇涓婇檺锛圴锛�', align:'center', width: 140}
+ ,{field:'doThings', fixed: 'right', title: '璁剧疆鐘舵��', toolbar: '#setStatus', align: 'center', width: 140}
]]
,data: []
- ,limit: 20
- ,page: true
+ ,limit: 10000
+ ,page: false
,height: 'full-11'
};
for(var i=0; i<setCurr.length; i++) {
- tOptions.data.push(setCurr[i]);
+ var _setCurr = setCurr[i];
+ if(_setCurr.num==1) {
+ _setCurr.setCurr = 1;
+ }else {
+ _setCurr.setCurr = 2;
+ }
+ tOptions.data.push(_setCurr);
}
// 娓叉煋琛ㄦ牸
table.render(tOptions);
+
+ var btsCmd = GLOBAL.CMD.BTS; // 鑾峰彇BTS鐨凜MD
+ var startTest = btsCmd.start; // 鑾峰彇BTS鍚姩娴嬭瘯鐨凜MD
+
+ // 鐐瑰嚮鍚姩娴嬭瘯
+ $('#startTest').click(function() {
+ var checkStatus = table.checkStatus('pageTbl');
+ var data = checkStatus.data;
+ if(data.length == 0) {
+ layer.msg('璇烽�夋嫨瑕佸惎鍔ㄧ殑鏈烘埧');
+ return;
+ }
+
+ // 鏄惁纭畾鍚姩
+ layer.confirm('鏄惁纭畾鍚姩娴嬭瘯', {icon: 3, title: '绯荤粺鎻愮ず'}, function(index) {
+ var param = getStartTestParam(data);
+ console.log(param);
+ return;
+ // 鍚姩娴嬭瘯
+ ajaxStartTest(param);
+ });
+ });
+
+ // 鏋勯�犲惎鍔ㄦ祴璇曠殑鍙傛暟
+ function getStartTestParam(param) {
+ for(var i=0; i<param.length; i++) {
+ param[i].op_cmd = startTest;
+ param[i].num = 0;
+ }
+
+ return param;
+ }
+
+ // 鍚姩娴嬭瘯璇锋眰
+ function ajaxStartTest(param) {
+ var load = layer.load(1)
+
+ // 璇锋眰鍚庡彴
+ $.ajax({
+ type: 'post'
+ ,async: true
+ ,url: 'Fbs9100_setparamAction_action_updatePro_dis'
+ ,data: 'json='+JSON.stringify(param)
+ ,dataType: 'json'
+ ,success: function(res) {
+ var rs = JSON.parse(res.result);
+ if(rs.code == 1) {
+ var data = rs.data;
+ layer.msg('鍚姩鎴愬姛');
+ }else {
+ layer.msg('鍚姩澶辫触');
+ }
+ }
+ ,complete: function() {
+ layer.close(load);
+ }
+ });
+
+
+ }
+
});
</script>
</body>
--
Gitblit v1.9.1