git 6 年之前
父节点
当前提交
09fa5108db
共有 2 个文件被更改,包括 214 次插入0 次删除
  1. 10 0
      css/rlmui.min.css
  2. 204 0
      pages/baojinginfo/baojing_bak.js

文件差异内容过多而无法显示
+ 10 - 0
css/rlmui.min.css


+ 204 - 0
pages/baojinginfo/baojing_bak.js

@@ -0,0 +1,204 @@
+(function () {
+	/*function list(data, $page) {
+		$.each(data, function (_index, _item) {
+			learun.httpget(config.webapi + "learun/adms/desktop/data", { type: 'list', id: _item.F_Id }, function(data) {
+				if (data) {
+					var html = '';
+					$.each(data.value, function (_j, _jitem) {	
+						html += '\
+							<div class="lr-list-item lr-dtlist-item">\
+								<div class="lr-ellipsis">'+ _jitem.f_title + '</div>\
+								<div class="date">'+ learun.date.format(_jitem.f_time, 'yyyy-MM-dd') + '</div>\
+							</div>';
+					});
+					console.log(html);
+				}
+				 $page.find('#lr_desktop_msg_content').append(html);
+			});
+		});
+	}*/
+	
+	var page = {
+        isScroll: false,
+        init: function ($page,param) {
+            $page.find('#toptab').toptab(['告警', '公告']).each(function (index) {
+                var $this = $(this);
+                switch (index) {
+                    case 0:
+						var msg_html = '';
+						msg_html += '\
+									<div class="f-page-body f-scroll-wrapper">\
+										<div class="f-scroll" style="overflow:auto;height: 100%;">\
+											<div class="lr-list gaojinginfo">\
+											</div>\
+										</div>\
+										<div class="f-scrollbar f-scrollbar-vertical">\
+											<div class="f-scrollbar-indicator" style="transition-duration: 0ms; display: none; height: 830px; transform: translate3d(0px, 0px, 0px) translateZ(0px);">\
+											</div>\
+										</div>\
+									</div>';
+						$this.html(msg_html);
+						//var baojing_info = '';
+						userinfo = learun.storage.get('userinfo');
+						learun.httpget(config.webapi + "/?s=api/get_baojing_info&plate="+userinfo.baseinfo.plate, {}, function(res) {
+							if(res.success == true){
+								var msg_html_list = '';
+								$.each(res.data, function (_index, _item) {
+									msg_html_list += '\
+												<div class="lr-list-item lr-list-item-multi" style="line-height: 25px;">\
+													<h4 id="time">'+ _item.AddTime +'</h4>\
+													<p class="lr-ellipsis">'+ _item.LicensePlate +'<span class="" style="right: 15px;position: absolute;top: 50%;transform: translateY(-50%);">'+ _item.DeviceNumber +'</span></p>\
+													<a class="lr-nav-right gaojingdetail">告警<span class="lr-badge lr-badge-primary lr-badge-inverted">详情</span></a>\
+												</div>';
+									$page.find('.gaojinginfo').html(msg_html_list);
+									var addtime = $('#time').text();
+									$('.gaojingdetail').on('tap', function () {	
+										learun.nav.go({ path: 'alarmdetail', title: '告警详情', type: 'right', param:'{"addtime":"'+addtime+'"}'});
+									});
+								});
+							}else{
+								msg_html += '<h4>暂无消息</h4>';
+								$page.find('.gaojinginfo').html(msg_html);
+							}
+							});
+						
+						//msg_html += '';
+						
+                        break;
+                    case 1:
+                        var msg_html = '';
+						var msg_html = '';
+						msg_html += '\
+									<div class="f-page-body f-scroll-wrapper">\
+										<div class="f-scroll" style="overflow:auto;height: 100%;">\
+											<div class="lr-list gonggaoinfo">\
+											</div>\
+										</div>\
+										<div class="f-scrollbar f-scrollbar-vertical">\
+											<div class="f-scrollbar-indicator" style="transition-duration: 0ms; display: none; height: 830px; transform: translate3d(0px, 0px, 0px) translateZ(0px);">\
+											</div>\
+										</div>\
+									</div>';
+						$this.html(msg_html);
+						//var baojing_info = '{"0":{"data":"1111","msg":"公告","time":"2/28"},"1":{"data":"2222","msg":"公告","time":"2/29"}}';
+						userinfo = learun.storage.get('userinfo');
+						learun.httpget(config.webapi + "/?s=api/get_gonggao_info&plate="+userinfo.baseinfo.plate, {}, function(res) {
+							var msg_html_list = '';
+							if(res.success == true){
+								$.each(res.data, function (_index, _item) {
+									msg_html_list += '\
+												<div class="lr-list-item lr-list-item-multi" style="line-height: 25px;">\
+													<h4 id="time">'+ _item.AddTime +'</h4>\
+													<p class="lr-ellipsis">'+ _item.LicensePlate +'<span class="" style="right: 15px;position: absolute;top: 50%;transform: translateY(-50%);">'+ _item.DeviceNumber +'</span></p>\
+													<a class="lr-nav-right gonggaodetail">公告<span class="lr-badge lr-badge-primary lr-badge-inverted">详情</span></a>\
+												</div>';
+									$page.find('.gonggaoinfo').html(msg_html_list);
+									$('.gonggaodetail').on('tap', function () {
+										var addtime = $('#time').text();
+										learun.nav.go({ path: 'noticedetail', title: '公告详情', type: 'right', param:'{"addtime":"'+addtime+'"}'});
+									});
+								});
+								
+							}else{
+								msg_html += '<h4>暂无消息</h4>';
+								$page.find('.gonggaoinfo').html(msg_html);
+							}
+						});
+                        break;
+                }
+                $this = null;
+            });
+        }
+		/*reload: function ($page, pageinfo) {
+			if (learun.isOutLogin) {// 如果是重新登录的情况刷新下桌面数据
+                learun.isOutLogin = false;
+			$page.find('#toptab').toptab(['告警', '公告']).each(function (index) {
+                var $this = $(this);
+                switch (index) {
+                    case 0:
+						var msg_html = '';
+						msg_html += '\
+									<div class="f-page-body f-scroll-wrapper">\
+										<div class="f-scroll" id="gaojinginfo" style="transform: translate3d(0px, 0px, 0px) translateZ(0px);">';
+						learun.http.get("http://czapp.rltest.cn/?s=api/get_baojing_info", {}, function(res) {
+							if(res){
+								$.each(res.data, function (_index, _item) {
+									msg_html += '\
+										<div class="lr-list">\
+												<div class="lr-list-item lr-list-item-multi" style="line-height: 25px;">\
+													<h4>'+ _item.AddTime +'</h4>\
+													<p class="lr-ellipsis">'+ _item.DeviceNumber +'<span class="" style="right: 15px;position: absolute;top: 50%;transform: translateY(-50%);">'+ _item.AddTime +'</span></p>\
+													<a class="lr-nav-right">'+ _item.Comment +'<span class="lr-badge lr-badge-primary lr-badge-inverted">详情</span></a>\
+												</div>\
+											</div>';
+								});
+								
+							}else{
+								msg_html += '<h4>暂无消息</h4>';	
+							}
+							$page.find('#gaojinginfo').html(msg_html);
+							});
+						
+						msg_html += '\
+										</div>\
+										<div class="f-scrollbar f-scrollbar-vertical">\
+											<div class="f-scrollbar-indicator" style="transition-duration: 0ms; display: none; height: 830px; transform: translate3d(0px, 0px, 0px) translateZ(0px);">\
+											</div>\
+										</div>\
+									</div>';
+						$this.html(msg_html);
+                        break;
+                    case 1:
+                        var msg_html = '';
+						msg_html += '\
+									<div class="f-page-body f-scroll-wrapper">\
+										<div class="f-scroll" id="gonggaoinfo" style="transform: translate3d(0px, 0px, 0px) translateZ(0px);">';						
+						learun.http.get("http://czapp.rltest.cn/?s=api/get_baojing_info", {}, function(res) {
+							if(res){
+								$.each(res.data, function (_index, _item) {
+									msg_html += '\
+										<div class="lr-list">\
+												<div class="lr-list-item lr-list-item-multi" style="line-height: 25px;">\
+													<h4>'+ _item.AddTime +'</h4>\
+													<p class="lr-ellipsis">'+ _item.DeviceNumber +'<span class="" style="right: 15px;position: absolute;top: 50%;transform: translateY(-50%);">'+ _item.AddTime +'</span></p>\
+													<a class="lr-nav-right">'+ _item.Comment +'<span class="lr-badge lr-badge-primary lr-badge-inverted">详情</span></a>\
+												</div>\
+											</div>';
+								});
+								
+							}else{
+								msg_html += '<h4>暂无消息</h4>';	
+							}
+							$page.find('#gonggaoinfo').html(msg_html);
+						});
+						msg_html += '\
+									</div>\
+									<div class="f-scrollbar f-scrollbar-vertical">\
+										<div class="f-scrollbar-indicator" style="transition-duration: 0ms; display: none; height: 830px; transform: translate3d(0px, 0px, 0px) translateZ(0px);">\
+										</div>\
+									</div>\
+								</div>';
+						$this.html(msg_html);
+                        break;
+                }
+                $this = null;
+            });
+			}
+		}*/
+    };
+    return page;
+	
+    /*var page = {
+        isScroll: false,
+        init: function ($page) {
+			learun.clientdata.get('desktop', {
+				callback: function (data) {
+					console.log(data);
+					list(data.list || [], $page);
+				}
+			});
+			
+        }
+    };
+    return page;*/
+})();