| 
					
					
						
							
						
					
					
				 | 
				@ -4,9 +4,13 @@ const workordertimer = setInterval(function () { | 
			
		
		
	
		
			
				 | 
				 | 
						url: '/'+window.location.pathname.split('/')[1]+'/workorder_notice', | 
				 | 
				 | 
						url: '/'+window.location.pathname.split('/')[1]+'/workorder_notice', | 
			
		
		
	
		
			
				 | 
				 | 
						type: 'POST', | 
				 | 
				 | 
						type: 'POST', | 
			
		
		
	
		
			
				 | 
				 | 
						data: {}, | 
				 | 
				 | 
						data: {}, | 
			
		
		
	
		
			
				 | 
				 | 
						dataType: 'text', | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
						dataType: 'json', | 
			
		
		
	
		
			
				 | 
				 | 
						success: function (res) { | 
				 | 
				 | 
						success: function (res) { | 
			
		
		
	
		
			
				 | 
				 | 
							if (res == true) { | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				
 | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
							let notice = res.notice ? res.notice : ''; | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
							let badge = res.badge ? res.badge : ''; | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				
 | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
							if (notice == 1) { | 
			
		
		
	
		
			
				 | 
				 | 
								Dcat.info("你有新的工单信息 <a href='/"+window.location.pathname.split('/')[1]+"/workorder_item' target='_blank'>[前往查看]</a>", '新消息提醒', { | 
				 | 
				 | 
								Dcat.info("你有新的工单信息 <a href='/"+window.location.pathname.split('/')[1]+"/workorder_item' target='_blank'>[前往查看]</a>", '新消息提醒', { | 
			
		
		
	
		
			
				 | 
				 | 
									closeButton: true, | 
				 | 
				 | 
									closeButton: true, | 
			
		
		
	
		
			
				 | 
				 | 
									escapeHtml: false, | 
				 | 
				 | 
									escapeHtml: false, | 
			
		
		
	
	
		
			
				| 
					
					
					
						
							
						
					
				 | 
				@ -19,21 +23,10 @@ const workordertimer = setInterval(function () { | 
			
		
		
	
		
			
				 | 
				 | 
									} | 
				 | 
				 | 
									} | 
			
		
		
	
		
			
				 | 
				 | 
								}) | 
				 | 
				 | 
								}) | 
			
		
		
	
		
			
				 | 
				 | 
							} | 
				 | 
				 | 
							} | 
			
		
		
	
		
			
				 | 
				 | 
						}, | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
						error: function (error) { | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				
 | 
				 | 
				 | 
				
 | 
			
		
		
	
		
			
				 | 
				 | 
						} | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
					}); | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				
 | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
					$.ajax({ | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
						url: '/'+window.location.pathname.split('/')[1]+'/workorder_notice', | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
						type: 'POST', | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
						data: {badge: 1}, | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
						dataType: 'text', | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
						success: function (res) { | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
							if (res > 0) { | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
							if (badge > 0) { | 
			
		
		
	
		
			
				 | 
				 | 
								if ($('a[href*="workorder_item"] p .workorder_badge').length > 0) { | 
				 | 
				 | 
								if ($('a[href*="workorder_item"] p .workorder_badge').length > 0) { | 
			
		
		
	
		
			
				 | 
				 | 
									$('a[href*="workorder_item"] p .workorder_badge').text(res); | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
									$('a[href*="workorder_item"] p .workorder_badge').text(badge); | 
			
		
		
	
		
			
				 | 
				 | 
								} else { | 
				 | 
				 | 
								} else { | 
			
		
		
	
		
			
				 | 
				 | 
									$('a[href*="workorder_item"] p').append('<span class="workorder_badge" style="' + | 
				 | 
				 | 
									$('a[href*="workorder_item"] p').append('<span class="workorder_badge" style="' + | 
			
		
		
	
		
			
				 | 
				 | 
										'display: inline-block; ' + | 
				 | 
				 | 
										'display: inline-block; ' + | 
			
		
		
	
	
		
			
				| 
					
					
					
						
							
						
					
				 | 
				@ -45,11 +38,11 @@ const workordertimer = setInterval(function () { | 
			
		
		
	
		
			
				 | 
				 | 
										'font-size: 12px; ' + | 
				 | 
				 | 
										'font-size: 12px; ' + | 
			
		
		
	
		
			
				 | 
				 | 
										'background-color: red;' + | 
				 | 
				 | 
										'background-color: red;' + | 
			
		
		
	
		
			
				 | 
				 | 
										'color: white;' + | 
				 | 
				 | 
										'color: white;' + | 
			
		
		
	
		
			
				 | 
				 | 
										'">'+res+'</span>'); | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
										'">'+badge+'</span>'); | 
			
		
		
	
		
			
				 | 
				 | 
								} | 
				 | 
				 | 
								} | 
			
		
		
	
		
			
				 | 
				 | 
				
 | 
				 | 
				 | 
				
 | 
			
		
		
	
		
			
				 | 
				 | 
								if ($('a[href*="workorder_item"]').parent().parent().parent(':not(.menu-open)').find('a[href="#"] p .workorder_badge').length > 0) { | 
				 | 
				 | 
								if ($('a[href*="workorder_item"]').parent().parent().parent(':not(.menu-open)').find('a[href="#"] p .workorder_badge').length > 0) { | 
			
		
		
	
		
			
				 | 
				 | 
									$('a[href*="workorder_item"]').parent().parent().parent(':not(.menu-open)').find('a[href="#"] p .workorder_badge').text(res); | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
									$('a[href*="workorder_item"]').parent().parent().parent(':not(.menu-open)').find('a[href="#"] p .workorder_badge').text(badge); | 
			
		
		
	
		
			
				 | 
				 | 
								} else { | 
				 | 
				 | 
								} else { | 
			
		
		
	
		
			
				 | 
				 | 
									$('a[href*="workorder_item"]').parent().parent().parent(':not(.menu-open)').find('a[href="#"] p').append('<span class="workorder_badge" style="' + | 
				 | 
				 | 
									$('a[href*="workorder_item"]').parent().parent().parent(':not(.menu-open)').find('a[href="#"] p').append('<span class="workorder_badge" style="' + | 
			
		
		
	
		
			
				 | 
				 | 
										'display: inline-block; ' + | 
				 | 
				 | 
										'display: inline-block; ' + | 
			
		
		
	
	
		
			
				| 
					
					
					
						
							
						
					
				 | 
				@ -61,8 +54,11 @@ const workordertimer = setInterval(function () { | 
			
		
		
	
		
			
				 | 
				 | 
										'font-size: 12px; ' + | 
				 | 
				 | 
										'font-size: 12px; ' + | 
			
		
		
	
		
			
				 | 
				 | 
										'background-color: red;' + | 
				 | 
				 | 
										'background-color: red;' + | 
			
		
		
	
		
			
				 | 
				 | 
										'color: white;' + | 
				 | 
				 | 
										'color: white;' + | 
			
		
		
	
		
			
				 | 
				 | 
										'">' + res + '</span>'); | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
										'">' + badge + '</span>'); | 
			
		
		
	
		
			
				 | 
				 | 
								} | 
				 | 
				 | 
								} | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
							} else { | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
								$('a[href*="workorder_item"] p .workorder_badge').remove() | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
								$('a[href*="workorder_item"]').parent().parent().parent(':not(.menu-open)').find('a[href="#"] p .workorder_badge').remove() | 
			
		
		
	
		
			
				 | 
				 | 
							} | 
				 | 
				 | 
							} | 
			
		
		
	
		
			
				 | 
				 | 
						}, | 
				 | 
				 | 
						}, | 
			
		
		
	
		
			
				 | 
				 | 
						error: function (error) { | 
				 | 
				 | 
						error: function (error) { | 
			
		
		
	
	
		
			
				| 
					
					
					
						
							
						
					
				 | 
				@ -70,4 +66,4 @@ const workordertimer = setInterval(function () { | 
			
		
		
	
		
			
				 | 
				 | 
						} | 
				 | 
				 | 
						} | 
			
		
		
	
		
			
				 | 
				 | 
					}); | 
				 | 
				 | 
					}); | 
			
		
		
	
		
			
				 | 
				 | 
				
 | 
				 | 
				 | 
				
 | 
			
		
		
	
		
			
				 | 
				 | 
				}, 1000); | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				}, 5000); |