Browse Source

公告管理

git 5 years ago
parent
commit
b2cfd60616

+ 2 - 2
config/config.js

@@ -1,7 +1,7 @@
 var config = {
     //webapi: 'http://localhost:31173/'// 后台地址
 	//webapi: 'http://www.renlian.cn/admsapi/'
-	// webapi: 'http://czapp.rltest.cn'
-	webapi: 'http://czapi.zgjtgs.com'
+	 webapi: 'http://czapp.rltest.cn'
+	//webapi: 'http://czapi.zgjtgs.com'
 	//webapi: 'http://hfczapi.renlianiot.com'
 };

+ 10 - 0
pages/articledetail/articledetail.css

@@ -0,0 +1,10 @@
+body {
+
+}
+.lr-article-title{
+	width: 100%;
+	height: 100%;
+	font-size: 16px;
+	text-align: center;
+	font-weight: bold;
+}

+ 2 - 0
pages/articledetail/articledetail.html

@@ -0,0 +1,2 @@
+<div class="lr-list detail">
+</div>

+ 31 - 0
pages/articledetail/articledetail.js

@@ -0,0 +1,31 @@
+(function () {
+    var page = {
+        isScroll: true,
+        init: function ($page,$param) {
+			var array = JSON.parse( $param );
+			var html = '';
+			userinfo = renlian.storage.get('userinfo');
+			renlian.httpget(config.webapi + "/?s=api/get_article_detail&id="+array.ID, {}, function(res) {
+				//console.log(res.data.Content);
+				if(res.success == true){
+				html += '<div class="lr-list-item"><span class="lr-article-title">'+res.data.Title+'</span></div>\
+				<div class="lr-list-item"><span class="lr-badge" style="background-color:white">发布时间: '+res.data.AddTime+'</span></div>\
+				<div class="lr-card-content">\
+				<div class="lr-card-content-inner">\
+					  &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;'+res.data.Content+'\
+				</div>\
+			</div>\
+				';
+				
+
+
+				
+				$page.find('.detail').html(html);
+				}else{
+					renlian.layer.warning("详情信息出错", function () { }, '提示', '关闭');
+				}
+			})
+        }
+    };
+    return page;
+})();

+ 21 - 3
pages/baojinginfo/baojinginfo.js

@@ -16,11 +16,17 @@
 						var page = param.page-1;
 						renlian.httpget(config.webapi + url + userinfo.baseinfo.plate+'&pagesize='+param.rows+'&page='+page+'&cityid='+userinfo.baseinfo.cityid, {}, function(res) {
 							var length = 0;
+							//console.log(res);
 							if(res.success == true){
 								length = res.data.length;
 								for (var i = 0; i < length; i++) {
 								// $.each(res.data, function (_index, _item) {
-									data.push({ ID: res.data[i].ID,AddTime: res.data[i].AddTime,LicensePlate: res.data[i].LicensePlate,DeviceNumber:res.data[i].DeviceNumber, Title:res.data[i].Title})
+									if(res.data[i].Type != '9'){
+										data.push({ ID: res.data[i].ID,AddTime: res.data[i].AddTime,LicensePlate: res.data[i].LicensePlate,DeviceNumber:res.data[i].DeviceNumber, Title:res.data[i].Title,Type:res.data[i].Type})
+									}else{
+										data.push({ ID: res.data[i].ID,AddTime: res.data[i].AddTime,Title:res.data[i].Title,Type:res.data[i].Type})
+									}
+									
 								// })
 									count  = (param.page-1) * param.rows + i + 1;
 								}
@@ -37,14 +43,22 @@
 					}, 300);
 				},
 				renderData: function (_index, _item) {// 渲染数据模板
+				//console.log(_item);
 					var _msg_html_list = '';
+					if(_item.Type=='9'){//公告类型
+						_msg_html_list+= '\
+								<div class="lr-list-item lr-list-item-multi" style="line-height: 25px;">\
+									<h4 id="time">'+ _item.AddTime +'</h4>\
+									<a class="lr-nav-right" id="gaojingdetail'+_item.AddTime+'">'+_item.Title+'<span class="lr-badge lr-badge-primary lr-badge-inverted">详情</span></a>\
+								</div>';
+					}else{//其他告警类型
 					_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" id="gaojingdetail'+_item.AddTime+'">'+_item.Title+'<span class="lr-badge lr-badge-primary lr-badge-inverted">详情</span></a>\
 								</div>';
-
+					}
 					// $('#gaojingdetail'+_item.AddTime).on('tap', function () {	
 					// 	renlian.nav.go({ path: 'alarmdetail', title: '告警详情', type: 'right', param:'{"addtime":"'+_item.Addtime+'"}'});
 					// });
@@ -52,7 +66,11 @@
 					return _msg_html_list;
 				},
 				click: function(item, $item){
+					if(item.Type != '9'){
 						renlian.nav.go({ path: 'alarmdetail', title: '告警详情', type: 'right', param:'{"ID":"'+item.ID+'"}'});
+					}else{
+						renlian.nav.go({ path: 'articledetail', title: '公告详情', type: 'right', param:'{"ID":"'+item.ID+'"}'});
+					}
 				},
 				down: {
 					contentinit: '下拉可以刷新',
@@ -74,7 +92,7 @@
 				if(Number(index) === 0){
 					url = '/?s=api/get_baojing_info&plate=';
 				}else{
-					url = '/?s=api/get_gonggao_info&plate=';
+					url = '/?s=api/get_article_info&plate=';
 					// url = '/?s=api/get_baojing_info&plate=';
 				}
 				pageobj.reload();

+ 1 - 1
pages/my/aboutadms/aboutadms.css

@@ -38,4 +38,4 @@
         font-size: 12px;
         color: #999;
         padding-top: 20px;
-    }
+    }

+ 1 - 8
pages/my/aboutadms/aboutadms.html

@@ -1,8 +1 @@
-<div class="lr-aboutadms-page">
-    <div>
-        <div class="title">内蒙古璟意中联科技有限公司<br>电话:xxxx-xxxxxxxx</div>
-        <div class="img"><img src="" /></div>
-        <div class="des">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</div>
-        <!--<div class="ver">当前版本:v1.0.0</div>-->
-    </div>
-</div>
+<div class="lr-list aboutadms"></div>

+ 23 - 0
pages/my/aboutadms/aboutadms.js

@@ -2,7 +2,30 @@
     var page = {
         isScroll: false,
         init: function ($page) {
+			//var array = JSON.parse( $param );
+			var html = '';
+			//userinfo = renlian.storage.get('userinfo');
+			renlian.httpget(config.webapi + "/?s=api/get_contact_us", {}, function(res) {
+				//console.log(res);
+				if(res.success == true){
+				html += '<div class="lr-list-item">公司名称:<span>'+res.data.Value+'</span></div>\
+				<div class="lr-list-item">'+res.data.Descripe+'</div>\
+			</div>\
+				';
+				
+
+
+				
+				$page.find('.aboutadms').html(clean_nbsp(html));
+				}else{
+					renlian.layer.warning("联系我们信息出错", function () { }, '提示', '关闭');
+				}
+			})
         }
     };
+	function clean_nbsp(str){
+		str = str.replace(/&nbsp;/g,'');
+		return str;
+	}
     return page;
 })();

+ 10 - 0
pages/my/aboutrenlian/aboutrenlian.css

@@ -39,3 +39,13 @@
         color: #999;
         padding-top: 20px;
     }
+.lr-article-title{
+    width: 100%;
+    height: 100%;
+    font-size: 16px;
+    text-align: center;
+    font-weight: bold;
+}
+.value{
+     text-align: center;
+}

+ 1 - 7
pages/my/aboutrenlian/aboutrenlian.html

@@ -1,8 +1,2 @@
-<div class="lr-about-page">
-    <div>
-        <div class="title">内蒙古璟意中联科技有限公司<br>电话:xxxx-xxxxxxxx</div>
-        <div class="img"><img src="" /></div>
-        <div class="des">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</div>
-        <!--<div class="ver">当前版本:v1.0.0</div>-->
-    </div>
+<div class="lr-list aboutrenlian">
 </div>

+ 19 - 0
pages/my/aboutrenlian/aboutrenlian.js

@@ -2,6 +2,25 @@
     var page = {
         isScroll: false,
         init: function ($page) {
+			//var array = JSON.parse( $param );
+			var html = '';
+			//userinfo = renlian.storage.get('userinfo');
+			renlian.httpget(config.webapi + "/?s=api/get_about_us", {}, function(res) {
+				//console.log(res);
+				if(res.success == true){
+				html += '<div class="lr-list-item value"><span class="lr-article-title">'+res.data.Value+'</span></div>\
+				<div class="lr-list-item">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;'+res.data.Descripe+'</div>\
+			</div>\
+				';
+				
+
+
+				
+				$page.find('.aboutrenlian').html(html);
+				}else{
+					renlian.layer.warning("关于我们信息出错", function () { }, '提示', '关闭');
+				}
+			})
         }
     };
     return page;

+ 5 - 0
scripts/rlmui.js

@@ -176,6 +176,11 @@ u[o]&&(delete u[o],c?delete n[l]:typeof n.removeAttribute!==i?n.removeAttribute(
             StatusBar.styleDefault();
 			//推送通知初始化
 			init_jg_push();
+			//启动后台服务
+			if (device.platform == "Android") {
+                console.log(">>>>>>>>>>cordova.plugins.RLMusicPlugin.startMusicService>>>>>>>>>>>>");
+				cordova.plugins.RLMusicPlugin.startMusicService("title", "content", "para");
+            }
         }
         window.lrmui.isready = true; // 表示设备加载完成
     }