Kaynağa Gözat

mod:联系人

weieryang 1 yıl önce
ebeveyn
işleme
75d5573476

+ 16 - 1
CallCenterWeb.UI/Announcement/AnnManagement.html

@@ -80,7 +80,7 @@
80 80
 			<div class="Content_box">
81 81
 				<!--待处理/-->
82 82
 				<div class="complain Shows">
83
-					<div class="th-box">
83
+					<div class="th-box showByRole" hidden="hidden">
84 84
 						<div class="th-bar">
85 85
 							<div class="seach-box">
86 86
 								<ul>
@@ -113,22 +113,35 @@
113 113
 		</div>
114 114
 
115 115
 		<script>
116
+			var roleCode = $.cookie("code");
116 117
 			Ann();
117 118
 			initTable();
118 119
 			var keys;
120
+			
119 121
 			$(document).ready(function() {
122
+				
123
+				if (roleCode === 'ZXLD') {
124
+					$('.showByRole').show();
125
+				}
126
+				
120 127
 				$("#workorderlist").on("click-row.bs.table", function(e, row, ele) {
121 128
 					$('.success').removeClass('success'); //去除之前选中的行的,选中样式
122 129
 					$(ele).addClass('success'); //添加当前选中的 success样式用于区别
123 130
 				});
131
+				
132
+				if (roleCode !== 'ZXLD') {
133
+					$("#workorderlist").bootstrapTable('hideColumn', 'f')
134
+				}
124 135
 
125 136
 			})
126 137
 
127 138
 			//表格一
128 139
 			function initTable() {
140
+				
129 141
 				//先销毁表格
130 142
 				$('#workorderlist').bootstrapTable('destroy');
131 143
 				//初始化表格,动态从服务器加载数据
144
+				
132 145
 				$("#workorderlist").bootstrapTable({
133 146
 					method: "get", //使用get请求到服务器获取数据
134 147
 					url: huayi.config.callcenter_url + "Notice/GetList",
@@ -163,6 +176,8 @@
163 176
 						//layer.msg("加载数据失败", { time: 1500, icon: 2 });
164 177
 					}
165 178
 				});
179
+				
180
+				
166 181
 			}
167 182
 			//序号
168 183
 			function Cr(val, row, index) {

+ 2 - 2
CallCenterWeb.UI/CommonHtml/PrintPreview-1.html

@@ -269,9 +269,9 @@
269 269
 					</tr>
270 270
 					<tr style="height: 50px;">
271 271
 						<td>联系人</td>
272
-						<td>周聪敏</td>
272
+						<td>刘天地</td>
273 273
 						<td>电话</td>
274
-						<td>13938454627</td>
274
+						<td>13811075517</td>
275 275
 						<td>电话</td>
276 276
 						<td>64369555<td>
277 277
 					</tr>		

+ 81 - 25
CallCenterWeb.UI/js/index.js

@@ -303,7 +303,7 @@ $(document).ready(function () {
303 303
 	                	if(m.F_FunctionName === '催办工单'){ 	 
304 304
 						    html += '<li><a class="J_menuItem" mao_paoTip dataid=' + m.F_FunctionId + ' href="' + m.F_OptUrl + '"><div>' + m.F_FunctionName + '</div><div mao_paoTipData="催办工单"></div></a></li>'; 
305 305
 	                	}else{
306
-	                		html += '<li><a class="J_menuItem" dataid=' + m.F_FunctionId + ' href="' + m.F_OptUrl + '">' + m.F_FunctionName + '</a></li>';
306
+	                		html += '<li><a class="J_menuItem" dataid=' + m.F_FunctionId + ' href="' + m.F_OptUrl + '">' + m.F_FunctionName + '   <span class="badge" id="spanBadge' + m.F_FunctionCode + '"></span></a></li>';
307 307
 	                	}
308 308
 	                	 
309 309
 	                })
@@ -2154,30 +2154,62 @@ function getMmsg (){
2154 2154
 		let {done , value}  = data.next();
2155 2155
 		 
2156 2156
 		if(! done){ 
2157
-			layer.alert(value.SMS_Content, {  
2158
-			    title: '提示',
2159
-			    icon : 0 ,
2160
-			    closeBtn : 0,
2161
-			    yes : (index)=>{  
2162
-			    	
2163
-			    	$.ajax({
2164
-						type: "get",
2165
-						url: huayi.config.callcenter_url + "InternalMessages/UpdateState",
2166
-						dataType: 'json',
2167
-						async: true,
2168
-						data: {
2169
-							ids: value.SMS_Id,
2170
-							state: 1, //状态,0未读 1已读
2171
-							token: $.cookie("token")
2172
-						}
2173
-					});
2174
-			    	
2175
-			    	tip(data , index);
2176
-			    },
2177
-			    cancel : ()=>{
2178
-			    	return false;
2179
-			    }
2180
-		    });
2157
+			if (value.SMS_Type === 5) {
2158
+				layer.alert(value.SMS_Title, {  
2159
+				    title: '公告',
2160
+				    icon : 0 ,
2161
+				    closeBtn : 0,
2162
+				    btn: ['查看'],
2163
+				    yes : (index)=>{  
2164
+				    	
2165
+				    	$.ajax({
2166
+							type: "get",
2167
+							url: huayi.config.callcenter_url + "InternalMessages/UpdateState",
2168
+							dataType: 'json',
2169
+							async: true,
2170
+							data: {
2171
+								ids: value.SMS_Id,
2172
+								state: 1, //状态,0未读 1已读
2173
+								token: $.cookie("token")
2174
+							}
2175
+						});
2176
+				    	
2177
+				    	// tip(data , index);
2178
+				    	
2179
+				    	// 跳转到公告页面
2180
+				    	$("iframe:visible")[0].src = "Announcement/AnnD.html?wid=" + value.SMS_Content;
2181
+				    	layer.close(index);
2182
+				    },
2183
+				    cancel : ()=>{
2184
+				    	return false;
2185
+				    }
2186
+		    	});
2187
+			} else {
2188
+				layer.alert(value.SMS_Content, {  
2189
+				    title: '提示',
2190
+				    icon : 0 ,
2191
+				    closeBtn : 0,
2192
+				    yes : (index)=>{  
2193
+				    	
2194
+				    	$.ajax({
2195
+							type: "get",
2196
+							url: huayi.config.callcenter_url + "InternalMessages/UpdateState",
2197
+							dataType: 'json',
2198
+							async: true,
2199
+							data: {
2200
+								ids: value.SMS_Id,
2201
+								state: 1, //状态,0未读 1已读
2202
+								token: $.cookie("token")
2203
+							}
2204
+						});
2205
+				    	
2206
+				    	tip(data , index);
2207
+				    },
2208
+				    cancel : ()=>{
2209
+				    	return false;
2210
+				    }
2211
+		    	});
2212
+			}
2181 2213
 		}else{
2182 2214
 			layer.close(index);
2183 2215
 		}
@@ -2196,6 +2228,30 @@ function getMmsg (){
2196 2228
 				tip(tipData) 
2197 2229
 			}
2198 2230
 		})
2231
+		
2232
+		$.getJSON(huayi.config.callcenter_url + 'InternalMessages/GetMsg', {
2233
+			token: $.cookie("token"),
2234
+			smstype: 5
2235
+		},function (data){
2236
+			if(data.data){
2237
+				layer.closeAll('dialog');
2238
+				
2239
+				let tipData = gen(data.data); 
2240
+				tip(tipData) 
2241
+			}
2242
+		})
2243
+		
2244
+		$.getJSON(huayi.config.callcenter_url + 'notice/GetEffectiveCount', {
2245
+			token: $.cookie("token"),
2246
+		},function (data){
2247
+
2248
+			if(data.total){
2249
+				$('#spanBadgeXXGL_GGGL').html(data.total);
2250
+			} else {
2251
+				$('#spanBadgeXXGL_GGGL').innerHTML = '';
2252
+			}
2253
+		})
2254
+		
2199 2255
 		return fn
2200 2256
 	})()
2201 2257