Tryag File Manager
Home
||
Turbo Force
||
B-F Config_Cpanel
Current Path :
/
home
/
ltman.eemo.co.kr
/
public_html
/
www
/
Or
Select Your Path :
Upload File :
New :
File
Dir
/home/ltman.eemo.co.kr/public_html/www/farm_home2.php
<? session_cache_limiter('no-cache, must-revalidate'); session_start(); header("Pragma: no-cache"); header("Cache-Control: no-cache,must-revalidate"); header("Content-Type: text/html; charset=utf-8"); include_once("dbconn.php"); include_once("lib.php"); foreach($_GET as $key => $value) { ${$key}=mysql_real_escape_string(trim($value)); } foreach($_POST as $key => $value) { ${$key}=mysql_real_escape_string(trim($value)); } $rs_my=RS("select * from ltman_member where no='{$_COOKIE[umem_no]}' "); $vv_month=date('Y-m'); $rs_month_ipchu=RS("select sum(susu) as cnt from farm_contract a, farm_ipchu_confirm_log b where a.damdang_ltman_member_no='{$_COOKIE[umem_no]}' and a.no=b.contract_no and b.is_auth='1' and b.jdate like '$vv_month%' "); $rs_month_chulha=RS("select sum(chul_su) as cnt from farm_contract a, farm_chulha_plan_input b where a.contractor_company_no='{$_COOKIE[umem_no]}' and a.no=b.contract_no and b.is_ltms_auth='1' and b.jdate like '$vv_month%' "); $result=mysql_query("select * from farm_contract where ltms_status='5' and damdang_ltman_member_no='{$_COOKIE[umem_no]}' and contract_status='1' and is_end='0' ") or die(); $arr_dote_mi=array(); $arr_dote_ip=array(); $arr_dote=array(); while($rs=mysql_fetch_array($result)) { $rs_parts=RS("select * from farm_contract_parts where contract_no='{$rs[no]}' order by no desc limit 0,1"); $rs_last_ipchu=RS("select min(jdate) as vjdate from farm_ipchu_confirm_log where parts_no='{$rs_parts[no]}' "); $sdate = new DateTime($rs_last_ipchu[vjdate]); $edate = new DateTime(date('Y-m-d')); $diff = date_diff($sdate, $edate); if( $rs_last_ipchu[vjdate] <= date('Y-m-d') ) { $arr_dote[$rs[no]]=($diff->days+1); $rs_dote=RS("select * from farm_dote_input_log where parts_no='{$rs_parts[no]}' and jdate=date(now()) and dote+pesa > 0 "); if(!$rs_dote[no]) { $arr_dote_mi[$rs[no]]=($diff->days+1); } else { $arr_dote_ip[$rs[no]]=($diff->days+1); } } } $arr_weight_mi=array(); $arr_weight_ip=array(); $arr_weight=array(); $arr_jong=array("육계"=>"1","삼계"=>"2","오리"=>"3","토종닭"=>"4"); $result=mysql_query("select * from farm_contract where ltms_status='5' and damdang_ltman_member_no='{$_COOKIE[umem_no]}' and contract_status='1' and is_end='0' ") or die(); while($rs=mysql_fetch_array($result)) { $rs_farm=RS("select * from farm where no='{$rs[farm_no]}' "); $rs_parts=RS("select * from farm_contract_parts where contract_no='{$rs[no]}' order by no desc limit 0,1"); $rs_last_ipchu=RS("select min(jdate) as vjdate from farm_ipchu_confirm_log where parts_no='{$rs_parts[no]}' "); $sdate = new DateTime($rs_last_ipchu[vjdate]); $edate = new DateTime(date('Y-m-d')); $diff = date_diff($sdate, $edate); if( $rs_last_ipchu[vjdate] <= date('Y-m-d') ) { $pbreedtype=$rs[gps_type]; $jong_type=$arr_jong[$rs[breed_type]]; $rs_conf=RS("select * from breed_settting_jong where company_no='{$rs[contractor_company_no]}' and breed_type='$pbreedtype' and jong_type='$jong_type' "); $n2=($rs_conf[weight_bogo_day]-1); $vv_date=date('Y-m-d', strtotime("+ $n2 day ",strtotime($rs_last_ipchu[vjdate]))); if($vv_date <= date('Y-m-d')) { $arr_weight[$rs[no]]=($diff->days+1); $rs_sum_weight=RS("select sum(weight) as cnt from farm_dote_input_log where parts_no='{$rs_parts[no]}' and jdate=date(now()) "); if(!$rs_sum_weight[cnt]) { $arr_weight_mi[$rs[no]]=($diff->days+1); } else { $arr_weight_ip[$rs[no]]=($diff->days+1); } } } } $result_sub=mysql_query("select * from main_ads where date(sdate) <= date(now()) and date(edate) >= date(now()) order by seq asc ") or die(); $arr_topic=array(); $n=0; while($rs_sub=mysql_fetch_array($result_sub)) { if($rs_sub[re_name]) { $arr_topic[$n]=(object) $c; $arr_topic[$n]->re_name=$rs_sub[re_name]; $arr_topic[$n]->org_name=$rs_sub[org_name]; $arr_topic[$n]->vlink=$rs_sub[vlink]; $arr_topic[$n]->cont=$rs_sub[cont]; $arr_topic[$n]->seq=$rs_sub[seq]; $n++; } } shuffle($arr_topic); //도태/폐사 이상검사 $_BLUE=2; $_WARNING=2; $_RED=2; $arr_jongtype=array("육계"=>"1","삼계"=>"2","오리"=>"3","토종닭"=>"4"); $rs_instr=RS("select group_concat(contract_no) as cnt from farm_contract_damdang where damdang_ltman_member_no='{$_COOKIE[umem_no]}' "); $arr_first=array(); $arr_order=array(); $result=mysql_query("select * from farm_contract where ltms_status='5' and contract_status='1' and is_end='0' and no in ( {$rs_instr[cnt]} ) ") or die(); //echo "select * from farm_contract where ltms_status='5' and contract_status='1' and is_end='0' and no in ( {$rs_instr[cnt]} ) "; while($rs=mysql_fetch_array($result)) { $rs_jj=RS("select * from breed_settting_jong where company_no='{$rs[contractor_company_no]}' and breed_type='{$rs[gps_type]}' and jong_type='{$arr_jongtype[$rs[breed_type]]}' "); if($rs[ltms_status]==4 || $rs[ltms_status]==5) { $rs_condong=RS("select GROUP_CONCAT(farm_dong_info_no) as ak from farm_contract_dong where farm_contract_no='{$rs[no]}' "); if($rs_condong[ak]) { $rs_gesa=RS("select GROUP_CONCAT(dong_name) as dong from farm_dong_info where no in ( {$rs_condong[ak]} ) "); $rs_gesa_type=RS("select GROUP_CONCAT(dong_type) as dtype from farm_dong_info where no in ( {$rs_condong[ak]} ) "); } $rs_farm=RS("select * from farm where no='{$rs[farm_no]}' "); $rs_sum=RS("select sum(b.max_chick_limit) as cnt from farm_contract_dong a, farm_dong_info b where a.farm_contract_no='{$rs[no]}' and a.farm_dong_info_no=b.no "); $rs_prev_chulha=RS("select * from farm_chulha_log where farm_contract_no='{$rs[no]}' order by jdate desc limit 0,1 "); $rs_ltms_mem=RS("select * from ltman_member where no='{$rs[damdang_ltman_member_no]}' "); $rs_farm_mem=RS("select * from member where farm_no='{$rs[farm_no]}' and mtype='1' "); //$result_condong=mysql_query("select b.* from farm_contract_dong a , farm_dong_info b where a.farm_contract_no='{$rs[no]}' and a.farm_dong_info_no=b.no order by b.dong_name asc ") or die(); //$rs_msg=RS("select * from farm_msg_alarm where contract_no='{$rs[no]}' order by no desc limit 0,1 "); $rs_parts=RS("select * from farm_contract_parts where contract_no='{$rs[no]}' order by no desc limit 0,1 "); $rs_last_ipchu=RS("select min(jdate) as vjdate from farm_ipchu_confirm_log where parts_no='{$rs_parts[no]}' "); $sdate = new DateTime($rs_last_ipchu[vjdate]); $edate = new DateTime(date('Y-m-d')); $diff = date_diff($sdate, $edate); $rs_sum=RS("select sum(susu) as cnt from farm_ipchu_confirm_log where parts_no='{$rs_parts[no]}' "); $tt_dote=0; $tt_pesa=0; $tt_now_susu=0; $tt_today_dote=0; $tt_today_pesa=0; $arr_rate=array(); $arr_dong=array(); $arr_today_weight=array(); $result_vv_dong=mysql_query("select min(a.jdate) as jdate, a.dong_no, b.dong_name from farm_ipchu_confirm_log a, farm_dong_info b where a.parts_no='{$rs_parts[no]}' and a.dong_no=b.no group by a.dong_no order by CAST(b.dong_name AS DECIMAL(10,2)) asc ") or die(mysql_error()); while($rs_vv_dong=mysql_fetch_array($result_vv_dong)) { //echo $rs_vv_dong[jdate]."<br>"; $rs_dong_susu=RS("select sum(susu) as cnt from farm_ipchu_confirm_log where parts_no='{$rs_parts[no]}' and dong_no='{$rs_vv_dong[dong_no]}' "); //$vv_date=date('Y-m-d', strtotime("+ $n2 day ",strtotime($rs_vv_dong[jdate]))); $rs_dote_sum=RS("select sum(dote+pesa) as cnt from farm_dote_input_log where parts_no='{$rs_parts[no]}' and dong_no='{$rs_vv_dong[dong_no]}' "); $vv_rate= ( ($rs_dong_susu[cnt]-$rs_dote_sum[cnt]) / $rs_dong_susu[cnt] ) * 100; $tt_now_susu += ($rs_dong_susu[cnt]-$rs_dote_sum[cnt]); $arr_rate[]=$vv_rate; //echo $vv_date."<br>"; $rs_vv_dote=RS("select sum(dote) as dt, sum(pesa) as ps from farm_dote_input_log where parts_no='{$rs_parts[no]}' and dong_no='{$rs_vv_dong[dong_no]}' "); $tt_dote+=$rs_vv_dote[dt]; $tt_pesa+=$rs_vv_dote[ps]; $rs_vv_dote_last=RS("select * from farm_dote_input_log where parts_no='{$rs_parts[no]}' and dong_no='{$rs_vv_dong[dong_no]}' and jdate=date(now()) "); $tt_today_dote+=$rs_vv_dote_last[dote]; $tt_today_pesa+=$rs_vv_dote_last[pesa]; //$tt_today_weight+=$rs_vv_dote_last[weight]; if($rs_vv_dote_last[weight] > 0) { $arr_today_weight[]=$rs_vv_dote_last[weight]; } $rs_day_iot=RS("select avg(temp) as vtemp, avg(humi) as vhumi from iot_date where farm_no='{$rs_vv_dong[farm_no]}' and dong_no='{$rs_vv_dong[dong_no]}' and jdate=date(now()) "); $obj=(object) $c; $obj->dong_name=$rs_vv_dong[dong_name]; $obj->dote=$rs_vv_dote_last[dote]; $obj->pesa=$rs_vv_dote_last[pesa]; $obj->rate=$vv_rate; $obj->now_susu=($rs_dong_susu[cnt]-$rs_dote_sum[cnt]); $obj->ipchu_susu=$rs_dong_susu[cnt]; $obj->temp=$rs_day_iot[vtemp]; $obj->humi=$rs_day_iot[vhumi]; $obj->weight=$rs_vv_dote_last[weight]; $arr_dong[]=$obj; } if(count($arr_rate) > 0) { $tt_rate=sprintf("%.2f",array_sum($arr_rate)/count($arr_rate)); } if(count($arr_today_weight) > 0) { $tt_today_weight=floor(array_sum($arr_today_weight)/count($arr_today_weight)); } if($rs_sum[cnt] > 0) { $pesa_rate=sprintf("%.2f",(($tt_dote+$tt_pesa)/$rs_sum[cnt])*100); } //품종별 도태폐사 기준계산 $day_num=($diff->days+1); $rs_dote_base=RS("select * from breed_settting where company_no='{$rs[contractor_company_no]}' and breed_type='{$rs[gps_type]}' and jong_type='{$arr_jongtype[$rs[breed_type]]}' and egg_jong_type='{$rs_jj[sel_jong]}' and day_num='$day_num' "); $today_pesa_val = ( $tt_today_dote + $tt_today_pesa ); $today_pesa_rate=sprintf("%.4f",(($today_pesa_val)/$rs_sum[cnt])*100); $dt_level_blue=($rs_dote_base[day_dote_rate]/$_BLUE); $dt_level_warning=($rs_dote_base[day_dote_rate]*$_WARNING); $dt_level_red=($rs_dote_base[day_dote_rate]*$_RED); //echo $dt_level_red."<br>"; //echo $rs_dote_base[day_dote_rate]."<br>"; if($rs_dote_base[no] && $today_pesa_val > 0) { if($today_pesa_rate < $dt_level_blue) { $bl_color="#2d2dff"; //파랑 $bl_icon='<i class="fa fa-smile-o fa-2x" style="color:'.$bl_color.';font-size:14px"></i>'; $arr_order[$rs[no]]=($diff->days+1); } else if( ($today_pesa_rate >= $dt_level_warning) && ($today_pesa_rate < $dt_level_red) ) { $bl_color="#ff9900"; //주황 $bl_icon='<i class="fa fa-frown-o fa-2x" style="color:'.$bl_color.';font-size:14px"></i>'; $arr_first[$rs[no]]=$today_pesa_rate.",".$tt_today_dote.",".$tt_today_pesa; } else if( ($today_pesa_rate >= $dt_level_blue) && ($today_pesa_rate < $dt_level_warning) ) { $bl_color="#33cc00"; //초록 $bl_icon='<i class="fa fa-smile-o fa-2x" style="color:'.$bl_color.';font-size:14px"></i>'; $arr_order[$rs[no]]=($diff->days+1); } else if($today_pesa_rate >= $dt_level_red) { $bl_color="#ff0000"; //빨강 $bl_icon='<i class="fa fa-frown-o fa-2x" style="color:'.$bl_color.';font-size:14px"></i>'; //echo $rs[no]."<br>"; $arr_first[$rs[no]]=$today_pesa_rate.",".$tt_today_dote.",".$tt_today_pesa; } else { $bl_color=""; $bl_icon=''; $arr_order[$rs[no]]=($diff->days+1); } } else { //echo "select * from breed_settting where company_no='{$_COOKIE[ltms_company_no]}' and breed_type='$pbreedtype' and jong_type='{$_GET[jong_type]}' and egg_jong_type='{$rs_jj[sel_jong]}' and day_num='$day_num' <br>"; $bl_color=""; $bl_icon=''; $arr_order[$rs[no]]=($diff->days+1); } //--품종별 도태폐사 기준계산 $yest_day=date("Y-m-d", strtotime("-1 day")); $rs_vv_dote_today=RS("select * from farm_dote_input_log where parts_no='{$rs_parts[no]}' and jdate=date(now()) and weight > 0 "); $rs_vv_dote_yest=RS("select sum(dote) as d1, sum(pesa) as d2 from farm_dote_input_log where parts_no='{$rs_parts[no]}' and jdate='$yest_day' "); $tt_dote_yest=$rs_vv_dote_yest[d1]; $tt_pesa_yest=$rs_vv_dote_yest[d2]; } } arsort($arr_order); $arr_pop=array(); if(sizeof($arr_first)) { $str_pop="<h3>금일 위험농가</h3><table class='table table-bordered table-dark'><tr><th>농가명</th><th>도태/폐사</th></tr>"; foreach($arr_first as $ak => $av) { $exp_av=explode(",",$av); $rs_cont=RS("select * from farm_contract where no='$ak' "); $rs_cont_farm=RS("select * from farm where no='{$rs_cont[farm_no]}' "); $str_pop.="<tr><td>".$rs_cont_farm[farm_name]."</td><td>".$exp_av[1]."/".$exp_av[2]."</td></tr>"; //echo $ak."<br>"; } $str_pop.="</table>"; } //--도태폐사 이상검사 ?> <!DOCTYPE html> <html lang="en" class="default-style layout-navbar-fixed layout-fixed-offcanvas"> <head> <title><?=$_TITLE?></title> <meta charset="utf-8"> <meta http-equiv="x-ua-compatible" content="IE=edge,chrome=1"> <meta name="description" content=""> <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=no, minimum-scale=1.0, maximum-scale=1.0"> <link rel="icon" type="image/x-icon" href="favicon.ico"> <link href="https://fonts.googleapis.com/css?family=Roboto:300,300i,400,400i,500,500i,700,700i,900" rel="stylesheet"> <!-- Icon fonts --> <link rel="stylesheet" href="assets/vendor/fonts/fontawesome.css"> <link rel="stylesheet" href="assets/vendor/fonts/ionicons.css"> <link rel="stylesheet" href="assets/vendor/fonts/linearicons.css"> <link rel="stylesheet" href="assets/vendor/fonts/open-iconic.css"> <link rel="stylesheet" href="assets/vendor/fonts/pe-icon-7-stroke.css"> <!-- Core stylesheets --> <link rel="stylesheet" href="assets/vendor/css/rtl/bootstrap.css" class="theme-settings-bootstrap-css"> <link rel="stylesheet" href="assets/vendor/css/rtl/appwork.css" class="theme-settings-appwork-css"> <link rel="stylesheet" href="assets/vendor/css/rtl/theme-corporate.css" class="theme-settings-theme-css"> <link rel="stylesheet" href="assets/vendor/css/rtl/colors.css" class="theme-settings-colors-css"> <link rel="stylesheet" href="assets/vendor/css/rtl/uikit.css"> <link rel="stylesheet" href="assets/css/demo.css"> <script src="assets/vendor/js/material-ripple.js"></script> <script src="assets/vendor/js/layout-helpers.js"></script> <link rel="stylesheet" href="assets/vendor/libs/bootstrap-select/bootstrap-select.css"> <link rel="stylesheet" href="assets/vendor/libs/bootstrap-multiselect/bootstrap-multiselect.css"> <link rel="stylesheet" href="assets/vendor/libs/select2/select2.css"> <!-- Core scripts --> <script src="assets/vendor/js/pace.js"></script> <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script> <!-- Libs --> <link rel="stylesheet" href="assets/vendor/libs/perfect-scrollbar/perfect-scrollbar.css"> <link rel="stylesheet" href="assets/vendor/libs/bootstrap-datepicker/bootstrap-datepicker.css"> <script src="assets/jquery.number.js"></script> <link rel="stylesheet" href="assets/vendor/libs/c3/c3.css"> <link rel="stylesheet" href="assets/vendor/libs/swiper/swiper.css"> </head> <style> .swiper-container .swiper-slide { padding: 5rem 0; text-align: center; background: #fff; } #swiper-vertical { max-height: 195px; } #swiper-3d-cube-effect { max-width: 300px; } #swiper-3d-coverflow-effect .swiper-slide { max-width: 300px; } #swiper-3d-flip-effect, #swiper-3d-flip-effect .swiper-slide { max-width: 300px; } #swiper-3d-flip-effect { padding: 50px; } </style> <body> <div class="page-loader"> <div class="bg-primary"></div> </div> <!-- Layout wrapper --> <div class="layout-wrapper layout-2"> <div class="layout-inner"> <!-- Layout sidenav --> <?include_once("inc_sidenav.php");?> <!-- / Layout sidenav --> <!-- Layout container --> <div class="layout-container"> <!-- Layout navbar --> <?include_once("inc_navbar.php");?> <!-- / Layout navbar --> <!-- Layout content --> <div class="layout-content"> <!-- Content --> <div class="container-fluid flex-grow-1 container-p-y" style='padding:0;margin-top:-20px;padding-bottom:-30px'> <table class='table-bordered bg-white' style='width:100%' > <tr> <td width='50%' style='padding:10px'> <div style='border-radius:5px;border:1px #ededed solid;padding:10px'> <a href="" class="align-items-center text-dark"> <div>금월 입추수수</div> <div class="media-body d-block" style='text-align:center;font-size:20px;font-weight:900'> <span class="text-big text-dark"><?=number_format($rs_month_ipchu[cnt])?></span> </div> </a> </div> </td> <td width='50%' style='padding:10px'> <div style='border-radius:5px;border:1px #ededed solid;padding:10px'> <a href="farm_ipcam_slide.php" class="align-items-center text-dark"> <div>금월 출하수수</div> <div class="media-body d-block" style='text-align:center;font-size:20px;font-weight:900'> <span class="text-big text-dark"><?=number_format($rs_month_chulha[cnt])?></span> </div> </a> </div> </td> </tr> </table> <table class='table-bordered bg-warning' style='width:100%' > <tr> <td width='25%' style='text-align:center;padding:10px'> <a href="ltman_upmu_menu.php" class="align-items-center text-dark"> <div><i class="pe-7s-note2 d-block fa-2x text-dark"></i></div> <div class="media-body d-block" style='text-align:center;font-size:10px'> <span class="text-big text-dark">금일업무</span> </div> </a> </td> <td width='25%' style='text-align:center;padding:10px'> <a href="ltman_cctv_contract_list.php" class="align-items-center text-dark"> <div><i class="pe-7s-video fa-2x text-dark" ></i></div> <div class="media-body d-block" style='text-align:center;font-size:10px'> <span class="text-big text-dark">CCTV</span> </div> </a> </td> <td width='25%' style='text-align:center;padding:10px'> <a href="ltman_iot_contract_list.php" class="align-items-center text-dark"> <div><i class="pe-7s-network fa-2x text-dark"></i></div> <div class="media-body d-block" style='text-align:center;font-size:10px'> <span class="text-big text-dark">IoT</span> </div> </a> </td> <td width='25%' style='text-align:center;padding:10px'> <a href="alarm_setting.php" class="align-items-center text-dark"> <div><i class="pe-7s-alarm fa-2x text-dark"></i></div> <div class="media-body d-block" style='text-align:center;font-size:10px'> <span class="text-big text-dark">농가관리</span> </div> </a> </td> </tr> <tr> <td width='25%' style='text-align:center;padding:10px' > <a href="ltman_calen.php" class="align-items-center text-dark"> <div><i class="pe-7s-date fa-2x text-dark"></i></div> <div class="media-body d-block" style='text-align:center;font-size:10px'> <span class="text-big text-dark">스케쥴</span> </div> </a> </td> <td width='25%' style='text-align:center;padding:10px' > <a href="javascript:go_brif()" class="align-items-center text-dark"> <div><i class="pe-7s-volume fa-2x text-dark"></i></div> <div class="media-body d-block" style='text-align:center;font-size:10px'> <span class="text-big text-dark">브리핑</span> </div> </a> </td> <td width='25%' style='text-align:center;padding:10px'> <a href="javascript:bootbox.alert('준비중입니다')" class="align-items-center text-dark"> <div><i class="pe-7s-car fa-2x text-dark"></i></div> <div class="media-body d-block" style='text-align:center;font-size:10px'> <span class="text-big text-dark">차량일지</span> </div> </a> </td> <td width='25%' style='text-align:center;padding:10px'> <a href="javascript:bootbox.alert('준비중입니다')" class="align-items-center text-dark"> <div><i class="pe-7s-notebook fa-2x text-dark"></i></div> <div class="media-body d-block" style='text-align:center;font-size:10px'> <span class="text-big text-dark">경영관리</span> </div> </a> </td> </tr> </table> <!-- begin post-image --> <div class="post-image post-image-with-carousel" style='margin-top:0px'> <!-- begin carousel --> <div id="carousel-post" class="carousel slide" data-ride="carousel" data-interval="3000"> <!-- begin carousel-indicators --> <!-- end carousel-indicators --> <!-- begin carousel-inner --> <div class="carousel-inner"> <? foreach($arr_topic as $ak => $av) { /* $vv_link=$av->vlink; $cont=str_replace("\r\n","",$av->cont); $cont=str_replace("<br>","",$cont); $cont=str_replace("</br>","",$cont); $cont=str_replace("<p>","",$cont); $cont=str_replace("</p>","",$cont); $cont=str_replace("<span>","",$cont); $cont=str_replace("</span>","",$cont); if($av->vlink) { $vv_link=$av->vlink; } else if($cont) { $vv_link="morning_view.php?seq=".$av->seq+"&tel=".$_GET[tel]; } else { $vv_link="morning_main.php?tel=".$_GET[tel]; echo "ccc:".$vv_link."<br>"; } */ $cont=str_replace("\r\n","",$av->cont); $cont=str_replace("<br>","",$cont); $cont=str_replace("</br>","",$cont); $cont=str_replace("<p>","",$cont); $cont=str_replace("</p>","",$cont); $cont=str_replace("<span>","",$cont); $cont=str_replace("</span>","",$cont); if($av->vlink) { $vv_link=$av->vlink; } else { $vv_link=""; } ?> <div class="carousel-item<?if($ak==0) {?> active<?}?>"> <a href="javascript:<?if($vv_link) {?>fn_call_browser('<?=$vv_link?>')<?}else{?><?}?>"><img class="d-block w-100" src="upload/<?=$av->re_name?>" alt="" /></a> </div> <? } ?> </div> <!-- end carousel-inner --> <!-- begin carousel-control --> <a class="carousel-control-prev" href="#carousel-post" role="button" data-slide="prev"> <span class="fa fa-chevron-left" aria-hidden="true"></span> </a> <a class="carousel-control-next" href="#carousel-post" role="button" data-slide="next"> <span class="fa fa-chevron-right" aria-hidden="true"></span> </a> <!-- end carousel-control --> </div> <!-- end carousel --> </div> <!-- end post-image --> <hr style='margin:0'></hr> <table class="table table-borderless bg-white" style='margin-top:0px;margin-bottom:0px'> <tbody> <tr> <th scope="row" style='width:100%;padding-left:15px'><b>금일업무</b> </th> </tr> <tr> <td scope="row" style='width:330px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:2px 10px 2px 15px' ><div style='width:330px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;'>도태/폐사 총 <span class='text-success'><?=sizeof($arr_dote)?>농가</span> 중 <span class='text-success'><?=sizeof($arr_dote_ip)?>농가 입력</span>(미입력 <span class='text-danger'><?=sizeof($arr_dote_mi)?>농가</span>)</span></td> </tr> <tr> <td scope="row" style='width:330px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:2px 10px 2px 15px' ><div style='width:330px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;'>중량보고 총 <span class='text-success'><?=sizeof($arr_weight)?>농가</span> 중 <span class='text-success'><?=sizeof($arr_weight_ip)?>농가 입력</span>(미입력 <span class='text-danger'><?=sizeof($arr_weight_mi)?>농가</span>)</span></td> </tr> </tbody> </table> <hr style='margin:0'></hr> <table class="table table-borderless bg-white" style='margin-top:0px;margin-bottom:0px'> <tbody> <tr> <th scope="row" style='width:100%;padding-left:15px'><b>공지사항</b><div class='float-right mr-4'><a href='farm_notice.php'><b>더보기+</b></a></div></th> </tr> <? $result_al=mysql_query("select * from notice where 1 order by no desc limit 0,3 ") or die(); $tt_al=mysql_num_rows($result_al); $nn=1; while($rs_al=mysql_fetch_array($result_al)) { ?> <tr> <td scope="row" style='width:330px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:2px 10px <?if($tt_al==$nn) {echo "10px";} else {echo "2px";}?> 15px' onclick="fn_view_noti('<?=$rs_al[no]?>')"><div style='width:330px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;'><?=$rs_al[title]?></div></td> </tr> <div id="myView_noti<?=$rs_al[no]?>" class="modal fade"> <div class="modal-dialog"> <div class="modal-content"> <div class="modal-header"> <button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button> <h4 class="modal-title"><?=$rs_al[title]?></h4> </div> <div class="modal-body"> <div class="form-group"> <label for="recipient-name" class="control-label">작성일시 : </label> <span id='sp_wifi_id'><strong><?=date("Y.m.d",strtotime($rs_al[regdate]))?></strong></span> </div> <hr></hr> <div class=""> <?=qcont($rs_al[cont],'text')?> </div> </div> <div class="modal-footer"> <button type="button" class="btn btn-default" data-dismiss="modal">Close</button> </div> </div> </div> </div> <?$nn++;}?> </tbody> </table> <hr style='margin:0'></hr> <table class="table table-borderless" style='margin-left:0px;margin-bottom:-24px'> <tbody> <tr> <td scope="row" style='width:50%;padding:0;'> <? $result_sise=mysql_query("select * from bro_cc_sise where type='poultry' order by no desc limit 0,5 ") or die(); $arr=array(); $arr['a']=array(); $arr['b']=array(); $arr['c']=array(); $arr['d']=array(); $arr['date']=array(); while($rs_sise=mysql_fetch_array($result_sise)) { array_push($arr['a'],$rs_sise[v1]); array_push($arr['b'],$rs_sise[v2]); array_push($arr['c'],$rs_sise[v3]); array_push($arr['d'],$rs_sise[v4]); array_push($arr['date'],"'".date('d',strtotime($rs_sise[jdate]))."'"); } krsort ( $arr['a'] ); krsort ( $arr['b'] ); krsort ( $arr['c'] ); krsort ( $arr['date'] ); $str_a=implode(",",$arr['a']); $str_b=implode(",",$arr['b']); $str_c=implode(",",$arr['c']); $str_d=implode(",",$arr['d']); $str_date=implode(",",$arr['date']); ?> <table class="table table-borderless" style='margin-left:10px;margin:0;border-right:1px #dfdfdf solid;border-bottom:1px #dfdfdf solid;'> <tbody> <tr> <th scope="row" style='padding-left:15px'><b>금일의 시세</b> <a href='farm_sise_menu.php'><b>+</b></a></th> </tr> <tr> <td scope="row" > <div id="c3-graph" style="height: 88px"></div> </td> </tr> </tbody> </table> </td> <td scope="row" style='width:50%;padding:0'> <table class="table table-borderless" style='margin-left:10px;margin:0;border-bottom:1px #dfdfdf solid'> <tbody> <tr> <th scope="row" style='width:25%' nowrap><b>게시판</b></th> <td style='text-align:right;padding-right:30px'><a href='farm_freeboard.php'><b>더보기+</b></a></td> </tr> <? $result_notice=mysql_query("select * from free_board order by no desc limit 0,4 ") or die(); $tt_al=mysql_num_rows($result_notice); $nn=1; while($rs_notice=mysql_fetch_array($result_notice)) {?> <tr> <td scope="row" style='padding:2px 10px <?if($tt_al==$nn) {echo "10px";} else {echo "2px";}?> 10px'><?=date('m.d',strtotime($rs_notice[regdate]))?></td> <td style='text-align:left;padding:2px 10px <?if($tt_al==$nn) {echo "10px";} else {echo "2px";}?> 10px'><div style='width:100px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;' onclick="fn_view_free('<?=$rs_notice[no]?>')"><?=$rs_notice[title]?></div></td> </tr> <div id="myView_free<?=$rs_notice[no]?>" class="modal fade"> <div class="modal-dialog"> <div class="modal-content"> <div class="modal-header"> <button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button> <h4 class="modal-title"><?=$rs_notice[title]?></h4> </div> <div class="modal-body"> <div class="form-group"> <label for="recipient-name" class="control-label">작성일시 : </label> <span id='sp_wifi_id'><strong><?=date("Y.m.d",strtotime($rs_notice[regdate]))?></strong></span> </div> <div class="form-group" style='margin-top:-20px'> <label for="recipient-name" class="control-label">작성자 : </label> <span id='sp_wifi_id'><strong><?=$rs_vfarm[no]?$rs_vfarm[farm_name]." , ":''?><?=$rs_vmem[name]?></span> </div> <hr></hr> <div class=""> <?=qcont($rs_al[cont],'text')?> </div> </div> <div class="modal-footer"> <button type="button" class="btn btn-default" data-dismiss="modal">Close</button> </div> </div> </div> </div> <?$nn++;} if($nn<5) { for($mm=$nn;$mm<5;$mm++) { ?> <tr> <td scope="row" style='padding:2px 10px <?if($tt_al==$mm) {echo "10px";} else {echo "2px";}?> 10px'> </td> <td style='text-align:left;padding:2px 10px <?if($tt_al==$mm) {echo "10px";} else {echo "2px";}?> 10px'><div style='width:100px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;' > </div></td> </tr> <? } } ?> </tbody> </table> </td> </tr> </tbody> </table> <!-- / Form --> </div> <!-- / Content --> <!-- Layout footer --> <?include_once("inc_footer.php");?> <!-- / Layout footer --> </div> <!-- Layout content --> </div> <!-- / Layout container --> </div> <!-- Overlay --> <div class="layout-overlay layout-sidenav-toggle"></div> </div> <!-- / Layout wrapper --> <!-- Core scripts --> <script src="assets/vendor/libs/popper/popper.js"></script> <script src="assets/vendor/js/bootstrap.js"></script> <script src="assets/vendor/js/sidenav.js"></script> <!-- Libs --> <script src="assets/vendor/libs/perfect-scrollbar/perfect-scrollbar.js"></script> <!-- Demo --> <script src="assets/js/demo.js"></script> <!-- Libs --> <script src="assets/vendor/libs/perfect-scrollbar/perfect-scrollbar.js"></script> <script src="assets/vendor/libs/bootstrap-select/bootstrap-select.js"></script> <script src="assets/vendor/libs/bootstrap-multiselect/bootstrap-multiselect.js"></script> <script src="assets/vendor/libs/select2/select2.js"></script> <script src="assets/vendor/libs/bootstrap-tagsinput/bootstrap-tagsinput.js"></script> <!-- Libs --> <script src="assets/vendor/libs/swiper/swiper.js"></script> <!-- Demo --> <script src="assets/js/ui_carousel.js"></script> <script src="assets/vendor/libs/d3/d3.js"></script> <script src="assets/vendor/libs/c3/c3.js"></script> <!-- Demo --> <script src="assets/js/forms_selects.js"></script> <script src="assets/vendor/libs/bootbox/bootbox.js"></script> <div id="myModal" class="modal fade"> <div class="modal-dialog"> <div class="modal-content"> <div class="modal-header"> <button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button> <h4 class="modal-title">외부차량 등록</h4> </div> <div class="modal-body"> <form> <div class="form-group"> <label for="recipient-name" class="control-label">차량번호:</label> <input type="text" class="form-control" id="frm_carnum" name="frm_carnum"> </div> <div class="form-group"> <label for="message-text" class="control-label">차량분류:</label> <select class="custom-select flex-grow-1" name='frm_type' id='frm_type'> <option value=''>분류선택</option> <option value="자가용">자가용</option> <option value="업무용">업무용</option> <option value="화물용">화물용</option> </select> </div> <div class="form-group"> <label for="recipient-name" class="control-label">차종:</label> <input type="text" class="form-control" id="frm_jong" name="frm_jong" onfocus="fn_resize(200)" > </div> <div class="form-group"> <label for="recipient-name" class="control-label">운전자명:</label> <input type="text" class="form-control" id="frm_driver" name="frm_driver" onfocus="fn_resize(280)" > </div> <div class="form-group"> <label for="recipient-name" class="control-label">소속:</label> <input type="text" class="form-control" id="frm_sosok" name="frm_sosok" onfocus="fn_resize(340)" > </div> <div class="form-group"> <label for="recipient-name" class="control-label">출입목적:</label> <input type="text" class="form-control" id="frm_purpose" name="frm_purpose" onfocus="fn_resize(420)" > </div> </form> </div> <div class="modal-footer"> <button type="button" class="btn btn-default" data-dismiss="modal">Close</button> <button type="button" class="btn btn-primary" onclick="fn_save()">저장</button> </div> <div id='dv_test' style='height:0px'></div> </div> </div> </div> </body> </html> <script> c3.generate({ bindto: '#c3-graph', padding : { ltop: 0, eft : 0,bottom:0}, color: { pattern: [ '#00BCD4', '#607D8B', '#ff9900' ] }, legend : { show : false }, data: { columns: [ [ '대', <?=$str_a?> ], [ '중', <?=$str_b?> ], [ '소', <?=$str_c?> ], [ '병아리', <?=$str_d?> ], ], }, axis: { x: { show : false, type: 'category', categories: [<?=$str_date?>] }, y : { show : false } } }); function fn_resize(vv) { $('#dv_test').css('height',vv+'px'); $( '#myModal' ).animate( { scrollTop : vv }, 400 ); } function fn_add() { $('#frm_carnum').val(''); $('#frm_type').val(''); $('#frm_jong').val(''); $('#frm_driver').val(''); $('#myModal').modal('show'); } function fn_save() { if(!$('#frm_carnum').val()) { bootbox.alert("차량번호를 입력하세요."); return; } if(!$('#frm_type').val()) { bootbox.alert("차량분류룰 선택하세요."); return; } if(!$('#frm_jong').val()) { bootbox.alert("차종을 입력하세요."); return; } if(!$('#frm_driver').val()) { bootbox.alert("운전자명을 입력하세요."); return; } if(!$('#frm_sosok').val()) { bootbox.alert("소속을 입력하세요."); return; } if(!$('#frm_purpose').val()) { bootbox.alert("출입목적을 입력하세요."); return; } var formdata = new FormData(); formdata.append("car_num", $('#frm_carnum').val()); formdata.append("car_type", $('#frm_type').val()); formdata.append("car_jong", $('#frm_jong').val()); formdata.append("car_driver", $('#frm_driver').val()); formdata.append("sosok", $('#frm_sosok').val()); formdata.append("purpose", $('#frm_purpose').val()); formdata.append("farm_no", '<?=$farm_no?>'); if (formdata) { jQuery.ajax({ url: "farm_yourcar_add_do.php", type: "POST", data: formdata, processData: false, contentType: false, success: function (res) { //var json = jQuery.parseJSON(res); var json = eval("(" + res + ")"); if(json.rst=='double') { //bootbox.alert("해당 IP가 이미 존재합니다."); } else if(json.rst=='1') { window.location.reload(true); } } }); } } function fn_mody(no) { if(!$('#frm'+no+'_carnum').val()) { bootbox.alert("차량번호를 입력하세요."); return; } if(!$('#frm'+no+'_type').val()) { bootbox.alert("차량분류룰 선택하세요."); return; } if(!$('#frm'+no+'_jong').val()) { bootbox.alert("차종을 입력하세요."); return; } if(!$('#frm'+no+'_driver').val()) { bootbox.alert("운전자명을 입력하세요."); return; } if(!$('#frm'+no+'_sosok').val()) { bootbox.alert("소속을 입력하세요."); return; } if(!$('#frm'+no+'_purpose').val()) { bootbox.alert("출입목적을 입력하세요."); return; } var formdata = new FormData(); formdata.append("car_num", $('#frm'+no+'_carnum').val()); formdata.append("car_type", $('#frm'+no+'_type').val()); formdata.append("car_jong", $('#frm'+no+'_jong').val()); formdata.append("car_driver", $('#frm'+no+'_driver').val()); formdata.append("sosok", $('#frm'+no+'_sosok').val()); formdata.append("purpose", $('#frm'+no+'_purpose').val()); formdata.append("v_no", no); formdata.append("farm_no", '<?=$farm_no?>'); if (formdata) { jQuery.ajax({ url: "farm_yourcar_mody_do.php", type: "POST", data: formdata, processData: false, contentType: false, success: function (res) { //var json = jQuery.parseJSON(res); var json = eval("(" + res + ")"); if(json.rst=='double') { //bootbox.alert("해당 IP가 이미 존재합니다."); } else if(json.rst=='1') { window.location.reload(true); } } }); } } function go_mody(no) { $('#myModal'+no).modal('show'); } function go_del(no,dname) { bootbox.confirm({ message: "<strong>"+dname+"</strong> 을 삭제하시겠습니까?", buttons: { confirm: { label: '예', className: 'btn-success' }, cancel: { label: '아니오', className: 'btn-danger' } }, callback: function (result) { if(result==true) { var par="?no="+no; $.post( "farm_yourcar_del_do.php"+par, function( res ) { var json=eval("("+res+")"); if(json.rst=='1') { window.location.reload(true); } }); } } }); } function fn_ip_put(no) { $('#myCam'+no).modal('show'); } function fn_cam_save(nvr_no) { var formdata = new FormData(); formdata.append("cam_no[]", $('#frm'+nvr_no+"_cam_no").val()); formdata.append("nvr_no", nvr_no); if (formdata) { jQuery.ajax({ url: "farm_nvr_cam_join_do.php", type: "POST", data: formdata, processData: false, contentType: false, success: function (res) { //var json = jQuery.parseJSON(res); var json = eval("(" + res + ")"); if(json.rst=='double') { //bootbox.alert("해당 중계기 아이디가 이미 존재합니다."); } else if(json.rst=='1') { window.location.reload(true); } } }); } } function go_brif() { var par='?farm_no=<?=$farm_no?>&vmem_no=<?=$_COOKIE[umem_no]?>'; $.post( "api_call_brif.php"+par, function( res ) { var json=eval("("+res+")"); if(json.rst=='1') { //window.location.reload(true); } else { } }); } function fn_view_al(no) { var formdata = new FormData(); $('#myView_al'+no).modal('show'); } function fn_view_free(no) { var formdata = new FormData(); $('#myView_free'+no).modal('show'); } function fn_view_noti(no) { var formdata = new FormData(); $('#myView_noti'+no).modal('show'); } function fn_view_upmu(no) { var formdata = new FormData(); $('#myView_upmu'+no).modal('show'); } function fn_token() { if(typeof(window.Android) !== 'undefined') { window.Android.get_token(); } } function save_token(token) { var formdata = new FormData(); formdata.append("vmem_no", '<?=$_COOKIE[umem_no]?>'); formdata.append("token", token); if (formdata) { jQuery.ajax({ url: "fcm_save_token_do.php", type: "POST", data: formdata, processData: false, contentType: false, success: function (res) { //var json = jQuery.parseJSON(res); var json = eval("(" + res + ")"); if(json.rst=='1') { //window.location.reload(true); } else { //$.MessageBox(json.msg); } } }); } } fn_token(); <? if($str_pop) { ?> bootbox.alert("<?=$str_pop?>"); <? } ?> </script>