From c5b54437d73f6b4f5e577a36d5eb8e86325aa91f Mon Sep 17 00:00:00 2001 From: hdw <496960745@qq.com> Date: 星期六, 03 十一月 2018 13:49:56 +0800 Subject: [PATCH] 需要表弟的分页 --- gx_tieta/WebRoot/iframe/batt-fault-manage-del.html | 87 +++++++++++++++++++++++++++++ gx_tieta/WebRoot/batt-fault-manage.jsp | 39 ++++++++++++ 2 files changed, 124 insertions(+), 2 deletions(-) diff --git a/gx_tieta/WebRoot/batt-fault-manage.jsp b/gx_tieta/WebRoot/batt-fault-manage.jsp index fb122c1..bd2d9ed 100644 --- a/gx_tieta/WebRoot/batt-fault-manage.jsp +++ b/gx_tieta/WebRoot/batt-fault-manage.jsp @@ -102,6 +102,8 @@ <div id="detailsOpts"></div> <!-- 瀛樺偍鏄剧ず鍥剧墖璇︽儏鐨勪俊鎭� --> <div id="detailImgs"></div> + <!-- 瀛樺偍瑙e喅鏂规鐨勪俊鎭� --> + <div id="subPlan"></div> <script type="text/javascript" src="jqueryui/jquery-ui.min.js"></script> <script type="text/javascript" src="js/equip-stats-change.jquery.ui.js"></script> <script type="text/javascript" src="js/eleHistWarn1-jquery.ui.js"></script> @@ -131,6 +133,7 @@ ,element = layui.element ,$=layui.jquery ,form = layui.form; + var uploadIframe; // 闈㈡澘 // 琛ㄦ牸鏁版嵁閰嶇疆椤� var tOptions = { elem: '#eleInfoTbl' @@ -160,6 +163,9 @@ switch(ev) { case 'details': faultDetails(obj.data); + break; + case 'delError': + addSubPlan(obj.data); break; default: layer.msg('鍔熻兘寮�鍙戜腑...'); @@ -211,9 +217,38 @@ return rs; } + // 娣诲姞瑙e喅鏂规 + function addSubPlan(data) { + var subPlanData = setSubPlanData(data); + + $('#subPlan').data('data', subPlanData); + + uploadIframe = layer.open({ + type: 2, + title: '<span style="font-weight:bold">>>鏁呴殰鎺掗櫎鏂规</span>', + area: ['700px', '560px'], + fixed: false, //涓嶅浐瀹� + resize: false, + maxmin: false, + content: 'iframe/batt-fault-manage-del.html' + }); + } + + // 鏋勯�犺В鍐虫柟妗堢殑缁撴灉 + function setSubPlanData(data) { + var rs = { + num: data.num, + error_en: 1, + error_dispose: '' + }; + + return rs; + } + + function getData(a,b){ var arr=[]; - for(i=0;i<a;i++){ + for(var i=0;i<a;i++){ arr.push({'station_name1':b,'city':b+i,'stationName3':b+i+1,'note':b+i+2,'question':'hahaha鍝堝搱鍗″崱鍗″崱鍗″崱鍗″崱'+i}); } return arr; @@ -222,7 +257,7 @@ $(document).on('click','.addbtn',function(){ searchStationHistRecord(); }); - var uploadIframe; + // 娣诲姞鏁呴殰淇℃伅 function searchStationHistRecord(){ // 鏄剧ず闈㈡澘 uploadIframe = layer.open({ diff --git a/gx_tieta/WebRoot/iframe/batt-fault-manage-del.html b/gx_tieta/WebRoot/iframe/batt-fault-manage-del.html new file mode 100644 index 0000000..a882172 --- /dev/null +++ b/gx_tieta/WebRoot/iframe/batt-fault-manage-del.html @@ -0,0 +1,87 @@ +<!DOCTYPE html> +<html lang="en"> +<head> + <meta charset="UTF-8"> + <meta name="viewport" content="width=device-width, initial-scale=1.0"> + <meta http-equiv="X-UA-Compatible" content="ie=edge"> + <title>娣诲姞鎺掗櫎鏁呴殰鏂规</title> + <link rel="stylesheet" type="text/css" href="../pages/css/base.css"> + <link rel="stylesheet" type="text/css" href="../jqueryui/jquery-ui.css"> + <link rel="stylesheet" type="text/css" href="../src/css/layui.css"> + <link rel="stylesheet" type="text/css" href="../pages/css/mylayui.css"> + <style> + html, body { + min-width: 600px; + } + .bottom-btn { + position: absolute; + bottom: 10px; + right: 20px; + } + </style> +</head> +<body> + <div class="layui-page-container mrl8 mrr8"> + <div class="layui-form layui-form-pane" style="margin-bottom: 60px;"> + <label class="layui-form-label">鏁呴殰鎺掗櫎鏂规</label> + <div class="layui-form-item layui-form-text"> + <div class="layui-input-block"> + <textarea placeholder="鏂规鎻忚堪" class="layui-textarea" name="desc" id="desc" style="height:400px;"></textarea> + </div> + </div> + </div> + <div class="bottom-btn"> + <button type="button" class="layui-btn layui-btn-normal" id="subPlan">鎻愪氦鏂规</button> + </div> + </div> + <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="../jqueryui/jquery-ui.min.js"></script> + <script type="text/javascript" src="../src/layui.js"></script> + <script type="text/javascript" src="../pages/js/mylayui.js"></script> + <script type="text/javascript"> + layui.use(['form', 'layer'], function() { + var layer = layui.layer; + var subPlanData = parent.$('#subPlan').data('data'); + var closePage = parent.$('#closeUploadBtn'); + // 鐐瑰嚮鎻愪氦鏂规鏂规 + $('#subPlan').click(function() { + subPlanData.error_dispose = $('#desc').val(); + subPlan(subPlanData); + }); + + function subPlan(data) { + if(data.error_dispose.trim()) { + var load = layer.load(1); + // 娣诲姞瑙e喅鏂规 + $.ajax({ + type: 'post', + async: true, + url: 'Deverror_recordAction!update', + data: 'json='+JSON.stringify(data), + dataType: 'json', + success:function() { + layer.close(load); + layer.closeAll(); + layer.msg('娣诲姞鎴愬姛锛�3绉掑悗鑷姩鍏抽棴') ; + setTimeout(function() { + closePage.click(); + }, 3000); + }, + error:function() { + layer.close(load); + layer.msg('娣诲姞澶辫触锛�') ; + } + + }); + }else { + layer.msg('璇疯緭鍏ユ帓闄ょ殑鏂规锛�'); + } + + } + + console.log(subPlanData); + }); + </script> +</body> +</html> -- Gitblit v1.9.1