YYC
2023-05-12 50e355f5da5c366c81a92cfdbce95b3c7ffdc1ae
igds-app/js/admin/warn-list.js
@@ -1,6 +1,6 @@
var url = null;
var dateTime;
var warnData = null;
var warnList = null;
var data = {
   "interfaceId": "5801",
   "tokenAuth": "",
@@ -34,7 +34,7 @@
   url = user.url + "/api-phone/v35/gateway";
   dateTime = getDate(new Date())
   $('#date').val(dateTime)
   document.getElementById("date").value = dateTime
   //获取警告记录
   getWarnList();
@@ -56,8 +56,8 @@
      data: JSON.stringify(data),
      success: function(result) {
         if (result.code == "0000") {
            warnData = result.data;
            console.log(warnData)
            warnList = result.data;
            console.log(warnList)
            renderWarn();
         } else {
            renderWarn();
@@ -149,13 +149,11 @@
//加减天数
function addAndReduceMonth(tag) {
   var date = new Date(dateTime);
   date = date.setDate(date.getDate() + tag);
   date = new Date(date);
   dateTime = getDate(date);
   $('#date').val(dateTime)
   document.getElementById("date").value = dateTime
   //获取警告记录
   getWarnList();
}
@@ -167,63 +165,55 @@
      // endDate: new Date(2016, 04, 25), //设置结束日期 
   })
   dtpicker.show(function(e) {
      dateTime = e.value;
      document.getElementById("date").value = e.value
      getWarnList();
   })
}
//渲染页面
function renderWarn() {
   var html = '';
   if (warnData) {
      var warnList = warnData.data;
      if (warnList && warnList.length > 0) {
         $.each(warnList, function(index, item) {
            html += '<li><div class="con myfancy" onclick="openPop(\'' + item.id + '\',\'' + (item.remark ==
               null ? "" : item.remark) + '\',\'' + item.status + '\')">';
            if (item.status == '10') {
               html += '<span class="type">未处理</span>';
            }
            if (item.status == '20') {
               html += '<span class="type k">处理延迟</span>';
            }
            if (item.status == '30') {
               html += '<span class="type k">已处理</span>';
            }
            if (item.status == '40') {
               html += '<span class="type k">忽略</span>';
            }
            html += '<div class="tit">警告名称: <span>' + item.name + '</span></div>';
            html += '<div class="txt">';
            html += '<div class="box"><div class="group c"><div class="desc">' + item.type +
               '</div><div class="ort">警告类型</div></div></div>';
            html += '<div class="box"><div class="group c1"><div class="desc">' + (item.depotName == null ||
                  item.depotName == "" ? "--" : item.depotName) +
               '</div><div class="ort">仓库名称</div></div></div>';
            if (item.level == '1') {
               html +=
                  '<div class="box"><div class="group level-2"><div class="desc">高级</div><div class="ort">警告级别</div></div></div></div>';
            }
            if (item.level == '2') {
               html +=
                  '<div class="box"><div class="group level-1"><div class="desc">中级</div><div class="ort">警告级别</div></div></div></div>';
            }
   if (warnList && warnList.length > 0) {
      $.each(warnList, function(index, item) {
         html += '<li><div class="con myfancy" onclick="openPop(\'' + item.id + '\',\'' + (item.remark ==
            null ? "" : item.remark) + '\',\'' + item.status + '\')">';
         if (item.status == '10') {
            html += '<span class="type">未处理</span>';
         }
         if (item.status == '20') {
            html += '<span class="type k">处理延迟</span>';
         }
         if (item.status == '30') {
            html += '<span class="type k">已处理</span>';
         }
         if (item.status == '40') {
            html += '<span class="type k">忽略</span>';
         }
         html += '<div class="tit">警告名称: <span>' + item.name + '</span></div>';
         html += '<div class="txt">';
         html += '<div class="box"><div class="group c"><div class="desc">' + item.type +
            '</div><div class="ort">警告类型</div></div></div>';
         html += '<div class="box"><div class="group c1"><div class="desc">' + (item.depotName == null ||
               item.depotName == "" ? "--" : item.depotName) +
            '</div><div class="ort">仓库名称</div></div></div>';
         if (item.level == '1') {
            html +=
               '<div class="box"><div class="group level-2"><div class="desc">高级</div><div class="ort">警告级别</div></div></div></div>';
         }
         if (item.level == '2') {
            html +=
               '<div class="box"><div class="group level-1"><div class="desc">中级</div><div class="ort">警告级别</div></div></div></div>';
         }
            html += '<div class="tit coation">警告内容: <span>' + item.info + '</span></div>';
            html += '<div class="time">' + item.time + '</div></div></li>';
         })
      } else {
         html +=
            '<li><div class="con myfancy" style="text-align: center;font-size: 20px;color:#dd524d">暂无警告信息</div></li>';
      }
         html += '<div class="tit coation">警告内容: <span>' + item.info + '</span></div>';
         html += '<div class="time">' + item.time + '</div></div></li>';
      })
   } else {
      html +=
         '<li><div class="con myfancy" style="text-align: center;font-size: 20px;color:#dd524d">暂无警告信息</div></li>';
   }
   $("#recordList").html(html);
}