hdw
2018-10-23 00e6e58290f0c63ce166968448a3e324497f56ce
gx_tieta/WebRoot/elegroup.jsp
@@ -13,11 +13,44 @@
   <title><s:text name="Package_unit_manage"/></title>
   <link rel="stylesheet" type="text/css" href="css/basic.css">
   <link rel="stylesheet" type="text/css" href="css/elegroup.css">
   <link rel="stylesheet" type="text/css" href="font-awesome-4.7.0/css/font-awesome.css">
   <link rel="stylesheet" href="src/css/layui.css">
   <script type="text/javascript" src="js/frame.js"></script>
   <script type="text/javascript" src="js/jquery-1.8.3.js"></script>
   <script type="text/javascript" src="js/base.js"></script>
   <style>
      .toolbar-fixed-top-right {
         position: absolute;
         top: 0;
         right: 0;
         z-index: 999;
      }
      .toolbar-fixed-top-right.right10 {
         right: 10px;
      }
      .toolbar-fixed-top-right.right20 {
         right: 20px;
      }
      .toolbar-fixed-top-right.top3 {
         top: 5px;
      }
      .toolbar-fixed-top-right select {
         font-size: 12px;
         height: 26px;
         vertical-align: top;
         border: 1px solid #ccc;
         margin-right: 4px;
      }
      .toolbar-fixed-top-right a.tool-btn{
         display: inline-block;
         margin-right: 10px;
         color: #000;
         font-size: 20px;
      }
      .toolbar-fixed-top-right a.tool-btn:hover {
         color: #1495E7;
      }
   </style>
</head>
<body>
   <!--头部内容开始-->
@@ -42,22 +75,16 @@
               </tr>
               <tr>
                  <td>
                     <select id="station_name1" name="">
                     </select>
                     <select id="station_name1" name=""></select>
                  </td>
                  <td>
                     <select id="city" name="">
                     </select>
                     <select id="city" name=""></select>
                  </td>
                  <td>
                     <select id="station_name" name="">
                     </select>
                     <select id="station_name" name=""></select>
                  </td>
                  <td>
                     <select id="battgroup_name" name="">
                     </select>
                     <select id="battgroup_name" name=""></select>
                  </td>
               </tr>
            </table>
@@ -72,6 +99,18 @@
      </div>
      <!-- 右上容器 -->
      <div id="rtop">
         <div class="toolbar-fixed-top-right top3 right20">
            <select name="addType" id="addType">
               <option value="0">全省机房</option>
               <option value="1">全市机房</option>
               <option value="2">单个机房</option>
               <option value="3">电池组</option>
            </select>
            <a href="javasscript:;" class="tool-btn" id="toolBtnAdd" title="添加"><i class="fa fa-plus"></i></a>
            <a href="javasscript:;" class="tool-btn" id="toolBtnApply" title="应用"><i class="fa fa-sticky-note-o"></i></a>
            <a href="javasscript:;" class="tool-btn" id="toolBtnAll" title="全选"><i class="fa fa-check-square-o"></i></a>
            <a href="javasscript:;" class="tool-btn" id="toolBtnDel" title="移除"><i class="fa fa-trash-o"></i></a>
         </div>
         <table style="width:100%">
            <thead>
               <tr>
@@ -168,6 +207,7 @@
</body>
<script type="text/javascript" src="js/buildNav.js"></script>
<script type="text/javascript" src="js/createTab.js"></script>
<script type="text/javascript" src="src/layui.all.js"></script>
<script type="text/javascript">
   var permits;
   <%   Object obj=session.getAttribute("permits");
@@ -597,7 +637,9 @@
         var oLi=$('#lbottom .li-con li').eq(LiIndex);
         if(confirm("<s:text name='Confirm_del'/>'"+oLi.text()+"'?")){         /* 确认删除包机组 */
            var baojigroupid=oLi.attr('value');
            loading.showLoading();
            $.post('User_battgroup_baojigroupAction!delete','us.baoji_group_id='+baojigroupid+"&us.baoji_group_name="+oLi.text(),function(data){
               loading.hideLoading();
               var model=eval("("+data.result+")");
               if(model.code==1){
                  alert(model.msg);               
@@ -731,7 +773,9 @@
         if(confirm('<s:text name="Determine"/><s:text name="From"/>:'+obaoLi.text()+'<s:text name="Delete"/>:'+ouserLi.text()+"?")){   //确定从包机组  吗?
            var num=ouserLi.attr('num');
            var temp = {num:num,uname:ouserLi.text(),baoji_group_name:obaoLi.text()};
            loading.showLoading();
            $.post('User_battgroup_baojigroup_usrAction!delete',"json="+JSON.stringify(temp),function(data){
               loading.hideLoading();
               var model=eval("("+data.result+")");
               alert(model.msg);
               searchBaojiZuUser(obaoLi.attr('value'));
@@ -759,7 +803,6 @@
            
            // 显示等待框
            loading.showLoading();
            return;
            //console.info(json);
            $.post('User_battgroup_baojigroup_usrAction!add',"json="+json,function(data){
               var model=eval("("+data.result+")");
@@ -767,7 +810,7 @@
               var baojizuid=$('#lbottom .li-con li.b8cfe5').attr('value');
               searchBaojiZuUser(baojizuid);
               // 隐藏等待框
               loading.showLoading();
               loading.hideLoading();
            });
         }else{
            alert('<s:text name="There_is_nothing_to_be_done"/>');      /* 没有什么可以做的 */
@@ -891,7 +934,8 @@
   // 省-市-机房-电池组
   $(document).ready(function(){
      //页面加载时查询维护区中的枢纽类型
      $.post("User_battgroup_baojigroup_battgroupAction!serchStationName1InGroup",null,function(data){
      $.post("BattInfAction!serchAllStation_all",null,function(data){
         //console.info(data);
         data=data.result;
         data=eval("("+data+")");
         //console.info(data);
@@ -904,13 +948,13 @@
                  $option.html("<s:text name='All'/>(<s:text name='Common'/>"+data.data.length+"<s:text name='Species'/>)");   
                  $option.attr("value", "");         
               }else{
                  $option.text(data.data[i-1]);
                  $option.attr("value",data.data[i-1]);
                  $option.text(data.data[i-1].StationName1);
                  $option.attr("value",data.data[i-1].StationName1);
               }               
               $select.append($option);
            }
         }else{
            $("#station_name1").text('').html('<option>暂无管理的维护区</option>');
            $("#station_name1").text('').html('<option>暂未添加省</option>');
         }
         findCity();      
      });
@@ -924,7 +968,7 @@
      // 请求获取当前省下的市
      $.ajax({    
           type: "post",             
           url: "BattInfAction!serchStationName2",
           url: "BattInfAction!serchStationName2_all",
           async:true,            
           dataType:'json',
           data:"json = "+JSON.stringify(data),   
@@ -968,7 +1012,7 @@
      };
      //var selectvalue=$("#station_name1 option:selected").val();
      //alert(selectvalue);
      $.post("BattInfAction!serchStationName3","json="+JSON.stringify(tmp),function(data){
      $.post("BattInfAction!serchStationName3_all","json="+JSON.stringify(tmp),function(data){
         var rs = JSON.parse(data.result);
         if(rs.code==1){
            var _data = rs.data;
@@ -1012,7 +1056,7 @@
      //var station_name1=$("#station_name1 option:selected").val();
      //var station_name=$("#station_name option:selected").val();
      
      $.post("BattInfAction!serchBattByStation","json="+JSON.stringify(tmp),function(data){
      $.post("BattInfAction!serchBattByStation_all","json="+JSON.stringify(tmp),function(data){
         data=data.result;
         //console.info(data);
         data=eval("("+data+")");
@@ -1507,7 +1551,9 @@
            });
            if(removeArray.length>0){
               var json=window.JSON.stringify(removeArray);
               loading.showLoading();
               $.post('User_battgroup_baojigroup_battgroupAction!delete','result='+json,function(data){
                  loading.hideLoading();
                  var model=eval("("+data.result+")");
                  alert(model.msg);
                  searchAllBattstation(baojiLi.attr('value'));
@@ -1583,7 +1629,9 @@
         if(newBatt.length!=0){
            var json=window.JSON.stringify(newBatt);
            //console.info(json);
            loading.showLoading();
            $.post('User_battgroup_baojigroup_battgroupAction!add','result='+json,function(data){
               loading.hideLoading();
               var model=eval("("+data.result+")");
               alert(model.msg);
               searchAllBattstation(baojiLi.attr('value'));
@@ -1780,5 +1828,70 @@
      _rsObj.tblAttr = _rsId;
      return _rsObj;
   }
   // 给模块添加工具条
   $(function() {
      $('.toolbar-fixed-top-right').tooltip();
      // 点击添加按钮
      $('#toolBtnAdd').click(function() {
         var baoji = $('#lbottom .li-con li.b8cfe5').text();
         if(baoji.length == 0) {
            alert('请选择左下方的包机组!!!');
         }else {
            var addType = $('#addType').val();
            addBattGroup(addType);
         }
      });
      // 点击应用按钮
      $('#toolBtnApply').click(function() {
         var baoji = $('#lbottom .li-con li.b8cfe5').text();
         if(baoji.length == 0) {
            alert('请选择左下方的包机组!!!');
         }else {
            $('#tb-right-menu .apply').click();
         }
      });
      // 点击全选按钮
      $('#toolBtnAll').click(function() {
         var baoji = $('#lbottom .li-con li.b8cfe5').text();
         if(baoji.length == 0) {
            alert('请选择左下方的包机组!!!');
         }else {
            $('#tb-right-menu .all-pitch').click();
         }
      });
      // 点击删除按钮
      $('#toolBtnDel').click(function() {
         var baoji = $('#lbottom .li-con li.b8cfe5').text();
         if(baoji.length == 0) {
            alert('请选择左下方的包机组!!!');
         }else {
            $('#tb-right-menu .del').click();
         }
      });
      // 根据选择的添加电池组
      function addBattGroup(num) {
         switch(num) {
            case '0':   // 添加全省
               $('#tb-right-menu .add-province').click();
            break;
            case '1':
               $('#tb-right-menu .add-city').click();
            break;
            case '2':
               $('#tb-right-menu .add-station').click();
            break;
            case '3':
               $('#tb-right-menu .add-batt').click();
            break;
         }
      }
   });
</script>
</html>