| 
									
										
										
										
											2023-07-07 19:34:13 +08:00
										 |  |  | function ExportHrd(station_id) { | 
					
						
							|  |  |  | 	if ($(".alert").length > 0) { | 
					
						
							|  |  |  | 		$(".alert").remove(); | 
					
						
							|  |  |  | 	} | 
					
						
							|  |  |  | 	if ($(".errormessages").length > 0) { | 
					
						
							|  |  |  | 		$(".errormessages").remove(); | 
					
						
							|  |  |  | 	} | 
					
						
							| 
									
										
										
										
											2023-08-16 04:30:58 +08:00
										 |  |  | 	$(".ld-ext-right-"+station_id).addClass('running'); | 
					
						
							|  |  |  | 	$(".ld-ext-right-"+station_id).prop('disabled', true); | 
					
						
							| 
									
										
										
										
											2023-07-07 19:34:13 +08:00
										 |  |  | 
 | 
					
						
							|  |  |  | 	$.ajax({ | 
					
						
							|  |  |  | 		url: base_url + 'index.php/hrdlog/upload_station', | 
					
						
							|  |  |  | 		type: 'post', | 
					
						
							|  |  |  | 		data: {'station_id': station_id}, | 
					
						
							|  |  |  | 		success: function (data) { | 
					
						
							| 
									
										
										
										
											2023-08-16 04:30:58 +08:00
										 |  |  | 			$(".ld-ext-right-"+station_id).removeClass('running'); | 
					
						
							|  |  |  | 			$(".ld-ext-right-"+station_id).prop('disabled', false); | 
					
						
							| 
									
										
										
										
											2023-07-07 19:34:13 +08:00
										 |  |  | 			if (data.status == 'OK') { | 
					
						
							|  |  |  | 				$.each(data.info, function(index, value){ | 
					
						
							|  |  |  | 					$('#modcount'+value.station_id).html(value.modcount); | 
					
						
							|  |  |  | 					$('#notcount'+value.station_id).html(value.notcount); | 
					
						
							|  |  |  | 					$('#totcount'+value.station_id).html(value.totcount); | 
					
						
							|  |  |  | 				}); | 
					
						
							| 
									
										
										
										
											2023-12-16 18:42:56 +08:00
										 |  |  | 				$(".card-body").append('<div class="alert alert-success" role="alert">' + data.infomessage + '</div>'); | 
					
						
							| 
									
										
										
										
											2023-07-07 19:34:13 +08:00
										 |  |  | 			} | 
					
						
							|  |  |  | 			else { | 
					
						
							| 
									
										
										
										
											2023-12-16 20:44:39 +08:00
										 |  |  | 				$(".card-body").append('<div class="alert alert-info" role="alert">' + data.info + '</div>'); | 
					
						
							| 
									
										
										
										
											2023-07-07 19:34:13 +08:00
										 |  |  | 			} | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | 			if (data.errormessages.length > 0) { | 
					
						
							| 
									
										
										
										
											2023-12-16 18:42:56 +08:00
										 |  |  | 				$("#hrdlog_export").append( | 
					
						
							|  |  |  | 					'<div class="errormessages">\n' + | 
					
						
							|  |  |  | 					'    <div class="card mt-2">\n' + | 
					
						
							|  |  |  | 					'        <div class="card-header bg-danger">\n' + | 
					
						
							|  |  |  | 					'            Error Message\n' + | 
					
						
							|  |  |  | 					'        </div>\n' + | 
					
						
							|  |  |  | 					'        <div class="card-body">\n' + | 
					
						
							|  |  |  | 					'            <div class="errors"></div>\n' + | 
					
						
							|  |  |  | 					'        </div>\n' + | 
					
						
							|  |  |  | 					'    </div>\n' + | 
					
						
							|  |  |  | 					'</div>' | 
					
						
							|  |  |  | 				); | 
					
						
							|  |  |  | 				$.each(data.errormessages, function (index, value) { | 
					
						
							| 
									
										
										
										
											2023-07-07 19:34:13 +08:00
										 |  |  | 					$(".errors").append('<li>' + value); | 
					
						
							|  |  |  | 				}); | 
					
						
							|  |  |  | 			} | 
					
						
							| 
									
										
										
										
											2023-12-16 18:42:56 +08:00
										 |  |  | 			 | 
					
						
							| 
									
										
										
										
											2023-07-07 19:34:13 +08:00
										 |  |  | 		} | 
					
						
							|  |  |  | 	}); | 
					
						
							|  |  |  | } |