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/ltman_breeder_feedorder_list.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]}' "); $rs=RS("select * from farm_contract where no='$contract_no' "); $rs_farm=RS("select * from farm where no='{$rs[farm_no]}' "); $arr_dong=array(); $result_dong=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 CAST(b.dong_name AS DECIMAL(10,2)) asc") or die(); while($rs_dong=mysql_fetch_array($result_dong)) { //$rs_dinfo=RS("select * from farm_dong_info where no='{$rs_dong[farm_dong_info_no]}' "); $arr_dong[]=$rs_dong[dong_name]; } $str_dong=implode(" , ",$arr_dong); ?> <!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"> <link rel="stylesheet" href="assets/vendor/libs/c3/c3.css"> <link rel="stylesheet" href="assets/vendor/libs/ladda/ladda.css"> <script src="assets/jquery.number.js"></script> </head> <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"> <h4 class="font-weight-bold py-1 mb-4"> <span class="text-muted font-weight-light"><a href='breeding_menu.php'>사육관리</a> / </span> 사료주문내역 <br><span style='font-size:14px'><?=$str_dong?></span> </h4> <? //echo $rs_sday[jdate]; ?> <table class="table"> <thead> <tr> <th><b>주문일자<br>배송구분</th> <th><b>사료구분<br>확인여부</th> <th><b>주문량</th> <th><b>배송일자</th> </tr> </thead> <tbody id='dv_list'> <? $result=mysql_query("select * from farm_feed_order_log where contract_no='$contract_no' order by no desc limit 0,5") or die(); while($rs=mysql_fetch_array($result)) { $rs_feed_prd=RS("select * from feed_company_factory_product where no='{$rs[feed_product_no]}' "); ?> <tr class='ygi' no='<?=$rs[no]?>'> <th class='text-primary'><?=date('y.m.d',strtotime($rs[order_date]))?><br><span class='text-dark'><?=$rs[deli_gubun]?></span></th> <td><?=$rs_feed_prd[gubun]?><br><?=$rs[is_chk]==0?"<button type='button' class='btn btn-xs btn-primary' onclick=\"fn_order_mody('".$rs[no]."')\">수정하기</button>":"<span class='text-danger' style='font-weight:900'>확인했음</span>"?></td> <td><?=$rs[order_ton]?>톤<?=$rs[order_ton_100kg]?"<br>".$rs[order_ton_100kg]."kg":''?></td> <td><?=date("y.m.d",strtotime($rs[deli_date]))?></td> </tr> <? } ?> </tbody> </table> <button type="button" class="btn btn-round btn-success btn-block mt-4" onclick="fn_plus()" style='margin-bottom:20px'>더보기 <i class="fas fa-plus m-r-10 fa-arrow-alt-circle-right"></i></button> <!-- / Form --> </div> <? $arr_yo=array("0"=>"일","1"=>"월","2"=>"화","3"=>"수","4"=>"목","5"=>"금","6"=>"토"); $result=mysql_query("select * from farm_feed_order_log where contract_no='$contract_no' order by no desc limit 0,5") or die(); while($rs=mysql_fetch_array($result)) { $rs_feed_prd=RS("select * from feed_company_factory_product where no='{$rs[feed_product_no]}' "); ?> <div id="myView_<?=$rs[no]?>" class="modal fade"> <form name='frm_<?=$rs[no]?>' id='frm_<?=$rs[no]?>'> <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"> <div class="form-group"> <label for="recipient-name" class="control-label">주문일자 : </label> <span><strong><?=date('Y-m-d',strtotime($rs[order_date]))?>(<?=$arr_yo[date('w',strtotime($rs[order_date]))]?>)</strong></span> </div> <hr></hr> <!-- <div class="form-group"> <label for="recipient-name" class="control-label">사료회사 : </label> <span><strong><?=$rs_feed_com[name]?></strong></span> </div> --> <div class="form-group" > <label class="form-label">사료구분</label> <table style='width:100%'> <? $arr_jong=array("육계"=>"1","삼계"=>"2","오리"=>"3","토종닭"=>"4"); $rs_contract=RS("select * from farm_contract where no='{$rs[contract_no]}' "); $rs_conf=RS("select * from breed_settting_jong where company_no='{$rs[company_no]}' and breed_type='{$rs_contract[gps_type]}' and jong_type='{$arr_jong[$rs_contract[breed_type]]}' "); $rs_sum_ipchu=RS("select sum(bunyang_susu) as cnt from hatchery_plan_ok_log where parts_no='{$rs[no]}' "); $max_choi_gram=$rs_conf[choi_feed_gram]*$rs_sum_ipchu[cnt]; //초이사료량 $result_feed=mysql_query("select * from farm_contract_feed where contract_no='{$rs[contract_no]}' ") or die(); $arr_feed=array(); $col=0; $fcnt=mysql_num_rows($result_feed); while($rs_feed=mysql_fetch_array($result_feed)) { $rs_feed_prd=RS("select * from feed_company_factory_product where no='{$rs_feed[feed_product_no]}' "); if($col==0) {echo "<tr>";} $rs_fac=RS("select * from feed_company_factory where no='{$rs_feed_prd[factory_no]}' "); $rs_fcom=RS("select * from feed_company where no='{$rs_fac[feed_company_no]}' "); $obj=(object) $c; $obj->factory=$rs_fac[name]; $obj->company=$rs_fcom[name]; $obj->prd_name=$rs_feed_prd[prd_name]; $obj->no=$rs_feed[no]; $arr_feed[]=$obj; ?> <td onclick="fn_view_feed_info('<?=$rs_feed[no]?>')"> <label class="custom-control custom-radio"> <input name="feed_gubun" id="feed_gubun_<?=$rs_feed[no]?>" type="radio" class="custom-control-input" value="<?=$rs_feed_prd[no]?>" <?if($rs[feed_product_no]==$rs_feed_prd[no]) echo "checked";?>> <span class="custom-control-label"> <?=$rs_feed_prd[gubun]?></span> </label> </td> <? $col++; if($col==2) {$col=0;echo "</tr>";} } if($fcnt > 0 && $col < 2) { ?><td></td></tr><? } ?> </table> </div> <? foreach($arr_feed as $ak => $av) { ?> <div class="alert alert-primary alert-dismissible fade show pr-0" id='feedbox_<?=$av->no?>' style='display:none'> <table> <tr> <td align='right'><b>사료회사명 :</td> <td><?=$av->company?></td> </tr> <tr> <td align='right'><b>공장명 :</td> <td><?=$av->factory?></td> </tr> <tr> <td align='right'><b>제품명 :</td> <td><?=$av->prd_name?></td> </tr> </table> </div> <? } ?> <div class="form-group" > <label class="form-label">주문량</label> <table> <tr> <td width='50%'> <select class="custom-select flex-grow-1" name='order_ton' id='order_ton'> <option value=''>주문량 선택</option> <option value="<?=sprintf("%.2f",(($max_choi_gram/1000)/1000))?>" <?if($rs[order_ton]==sprintf("%.2f",(($max_choi_gram/1000)/1000)) ) echo "selected";?>><?=sprintf("%.2f",(($max_choi_gram/1000)/1000))?>톤</option> <? for($t=1;$t<=20;$t++) { ?><option value="<?=$t?>" <?if($rs[order_ton]==$t) echo "selected";?>><?=$t?>톤</option><? } ?> </select> </td> <td width='50%'> <select class="custom-select flex-grow-1" name='order_ton_100kg' id='order_ton_100kg'> <option value=''>주문량 선택(100kg)</option> <? for($t2=100;$t2<=900;$t2+=100) { ?><option value="<?=$t2?>" <?if($rs[order_ton_100kg]==$t2) echo "selected";?>><?=$t2?>kg</option><? } ?> </select> </td> </tr> </table> </div> <div class="form-group" > <label class="form-label">배송요청일</label> <div class="form-group" style='margin:0'> <input type="date" class="form-control" name='deli_date' id='deli_date' value='<?=$rs[deli_date]?>'> </div> </div> <div class="form-group" > <label class="form-label">배송구분</label> <table style='width:100%'> <tr> <td> <label class="custom-control custom-radio"> <input name="deli_gubun" id="deli_gubun_1" type="radio" class="custom-control-input" value="오전일찍" <?if($rs[deli_gubun]=="오전일찍") echo "checked";?>> <span class="custom-control-label"> 오전일찍</span> </label> </td> <td> <label class="custom-control custom-radio"> <input name="deli_gubun" id="deli_gubun_2" type="radio" class="custom-control-input" value="오전" <?if($rs[deli_gubun]=="오전") echo "checked";?>> <span class="custom-control-label"> 오전</span> </label> </td> </tr> <tr> <td> <label class="custom-control custom-radio"> <input name="deli_gubun" id="deli_gubun_3" type="radio" class="custom-control-input" value="오후" <?if($rs[deli_gubun]=="오후") echo "checked";?>> <span class="custom-control-label"> 오후</span> </label> </td> <td> <label class="custom-control custom-radio"> <input name="deli_gubun" id="deli_gubun_4" type="radio" class="custom-control-input" value="오후늦게" <?if($rs[deli_gubun]=="오후늦게") echo "checked";?>> <span class="custom-control-label"> 오후늦게</span> </label> </td> </tr> </table> </div> <div class="form-group" > <label class="form-label">배송요청사항</label> <div class="form-group" style='margin:0'> <textarea class="form-control" name='bigo' id='bigo'><?=htmlspecialchars($rs[bigo])?></textarea> </div> </div> </div> <div class="modal-footer"> <button type="button" class="btn btn-primary" onclick="fn_ok_feed('<?=$rs[no]?>')">수정하기</button> </div> </div> </div> <input type='hidden' name='no' value='<?=$rs[no]?>'> </form> </div> <?}?> <!-- / Content --> <div class="card-footer d-flex justify-content-between align-items-center bg-200 border-top-0"> <button class="btn btn-outline border-2" type="button" onclick="history.back()">← 뒤로</button> </div> <!-- 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> <!-- Demo --> <script src="assets/js/forms_selects.js"></script> <script src="assets/vendor/libs/bootbox/bootbox.js"></script> <!-- Libs --> <script src="assets/vendor/libs/perfect-scrollbar/perfect-scrollbar.js"></script> <script src="assets/vendor/js/sidenav.js"></script> <script src="assets/vendor/libs/blueimp-gallery/gallery.js"></script> <script src="assets/vendor/libs/blueimp-gallery/gallery-fullscreen.js"></script> <script src="assets/vendor/libs/blueimp-gallery/gallery-indicator.js"></script> <script src="assets/vendor/libs/masonry/masonry.js"></script> </body> </html> <script> function vShow(no) { if($('#tr_'+no).css("display")=="none") { $('#tr_'+no).css("display",""); } else { $('#tr_'+no).css("display","none"); } } function fn_plus() { var par='contract_no=<?=$contract_no?>&last_id='+$('.ygi:last').attr("no"); jQuery.ajax({ url: "ltman_breeder_feedorder_list_append_do.php", type: "POST", data: par, processData: false, contentType: 'application/x-www-form-urlencoded; charset=UTF-8', success: function (res) { //var json = jQuery.parseJSON(res); var json = eval("(" + res + ")"); var content=""; if(parseInt(json.data.length)==0) { bootbox.alert("더이상 데이터가 없습니다."); } for(var i=0; i<json.data.length; i++){ if(json.data[i].no) { content += '<tr class="ygi" no="'+json.data[i].no+'">'+ '<th class="text-primary">'+json.data[i].order_date+'<br><span class="text-dark">'+json.data[i].deli_gubun+'</span></th>'+ '<td>'+json.data[i].prd_gubun+'<br>'+json.data[i].rst+'</td>'+ '<td>'+json.data[i].order_ton+'톤'+json.data[i].order_ton100+'</td>'+ '<td>'+json.data[i].deli_date+'</td>'+ '</tr>'; } } $(content).appendTo("#dv_list"); } }); } function fn_order_mody(no) { $('#myView_'+no).modal('show'); } function fn_view_feed_info(prd_no) { <? if(sizeof($arr_feed) > 0) { foreach($arr_feed as $ak => $av) { ?> $('#feedbox_<?=$av->no?>').css("display","none"); <? } } ?> $('#feedbox_'+prd_no).css("display",""); } function fn_ok_feed(no) { var form=$('#frm_'+no)[0]; if(!form.feed_gubun.value) { bootbox.alert('사료구분을 선택하세요'); return; } if(!form.order_ton.value && !form.order_ton_100kg.value) { bootbox.alert('주문량을 선택하세요'); return; } if(!form.deli_date.value) { bootbox.alert('배송요청일을 입력하세요'); return; } if(!form.deli_gubun.value) { bootbox.alert('배송구분을 선택하세요'); return; } bootbox.confirm({ message: "이대로 수정하시겠습니까?", buttons: { confirm: { label: '예', className: 'btn-success' }, cancel: { label: '아니오', className: 'btn-danger' } }, callback: function (result) { if(result==true) { var params = jQuery('#frm_'+no).serialize(); // serialize() : 입력된 모든Element(을)를 문자열의 데이터에 serialize 한다. jQuery.ajax({ url: 'ltman_breeder_feed_order_mody_do.php', type: 'POST', data:params, contentType: 'application/x-www-form-urlencoded; charset=UTF-8', dataType: 'html', success: function (result) { if (result){ var json=eval("("+result+")"); if(json.rst=='1') { bootbox.alert({ message: "수정되었습니다.", callback: function () { window.location.reload(true); } }); } else if(json.rst=='is_chk') { bootbox.alert('담당자가 이미 확인처리하여 수정이 불가능 합니다.'); } } } }); } } }); } </script>