EVOLUTION-NINJA
Edit File: add_planning_order1.php
<?php //print_r($orderDetails);exit; ?> <?php //echo '<pre>';print_r($shadeNo);exit; ?> <style> #submitpalnorder { display:none; } .radio-list { padding-left: 62% !important; } </style> <script type="text/javascript" src="<?php echo base_url(); ?>assets/js/reCopy.min.js"></script> <script type="text/javascript"> <!----------weft planned mtrs and warp planned mtrs calculations-----------------------------> $(function () { $('.plan_param_warpModal').live('change', (function () { //alert(11); var WarpPlndMtr = parseFloat($('#Warp_PlndMtr').val()); if(isNaN(WarpPlndMtr)){ WarpPlndMtr = 0; } update_modal_WarpWt(); })); $('.plan_param_weftModal ').live('change', (function () { var WeftPlndMtr = parseFloat($('#Weft_PlndMtr').val()); if(isNaN(WeftPlndMtr)){ WeftPlndMtr = 0; } update_modal_WeftWt(); })); $('#sel_Width').live('change', (function (){ update_modal_WarpWt(); update_modal_WeftWt(); })); $( "#dyeingDate" ).datepicker({ showOn: "button", buttonImage: "<?php echo base_url(); ?>assets/img/img3.png", buttonImageOnly: true, dateFormat: "dd/mm/yy", //buttonText: "Select date", changeMonth: true, changeYear: true, yearRange: '2017:2050' }); }); <!----------------Modal Warp And Weft Calculations-----------------------------------------------> function update_modal_WarpWt() { var width = parseFloat($('#article_Width').val()); if(isNaN(width)){ return false; } var selWidth = parseFloat($('#sel_Width').val()); if(isNaN(selWidth)){ return false; } var WarpPlndMtr = parseFloat($('#Warp_PlndMtr').val()); if(isNaN(WarpPlndMtr)){ return false; } //alert('width'+width+'selwidth'+selWidth+'warpplndm'+WarpPlndMtr+'weftpln'+WeftPlndMtr); var warpKora; var curValue; if(width == selWidth){ var i = 1; $('.hidden_warp_kora').each(function(){ warpKora = parseFloat($(this).val()); if(isNaN(warpKora)){ warpKora = 0; } warpKoraa = (warpKora * WarpPlndMtr) / width ; warpKoras=warpKoraa * selWidth; curValue = warpKoras .toFixed(4) if(! isNaN(curValue)){ $('#warp_wt_'+i).val(curValue); } i++; }); var j=1; $('.hidden_warp_hanks').each(function(){ warpHank = parseFloat($(this).val()); if(isNaN(warpHank)){ warpHank = 0; } warpHanks = (warpHank * WarpPlndMtr) / width ; warpHankss=warpHanks * selWidth; curValues = warpHankss .toFixed(4) if(! isNaN(curValues)){ $('#warp_hanks_'+j).val(curValues); } j++; }); } else{ var j= 1; $('.hidden_warp_hanks').each(function(){ //alert($(this).text()); warpHank = parseFloat($(this).val()); if(isNaN(warpHank)){ warpHank = 0; } var something = parseFloat(warpHank * selWidth * WarpPlndMtr); // alert('warp='+warpKora+'selwidth='+selWidth+'warppln='+WarpPlndMtr); //alert(parseFloat(warpKora * selWidth * WarpPlndMtr)); warpHanks = (warpHank * WarpPlndMtr) / width ; warpHankss=warpHanks * selWidth; curValues = warpHankss .toFixed(4) if(! isNaN(curValues)){ $('#warp_hanks_'+j).val(curValues); } j++; }); var i = 1; $('.hidden_warp_kora').each(function(){ //alert($(this).text()); warpKora = parseFloat($(this).val()); if(isNaN(warpKora)){ warpKora = 0; } var something = parseFloat(warpKora * selWidth * WarpPlndMtr); // alert('warp='+warpKora+'selwidth='+selWidth+'warppln='+WarpPlndMtr); //alert(parseFloat(warpKora * selWidth * WarpPlndMtr)); warpKoraa = (warpKora * WarpPlndMtr) / width ; warpKoras=warpKoraa * selWidth; curValue = warpKoras .toFixed(4) if(! isNaN(curValue)){ $('#warp_wt_'+i).val(curValue); } i++; }); } } function update_modal_WeftWt() { var width = parseFloat($('#article_Width').val()); if(isNaN(width)){ return false; } var selWidth = parseFloat($('#sel_Width').val()); if(isNaN(selWidth)){ selWidth = 0; } var WeftPlndMtr = parseFloat($('#Weft_PlndMtr').val()); if(isNaN(WeftPlndMtr)){ WeftPlndMtr = 0; } var weftKora; var curValue; if(width == selWidth){ var i = 1; $('.hidden_weft_kora').each(function(){ weftKora = parseFloat($(this).val()); if(isNaN(weftKora)){ weftKora = 0; } weftKoraa = (weftKora/ width) * selWidth ; weftKora=weftKoraa * WeftPlndMtr; curValue = weftKora .toFixed(4) //$(this).val(weftKora .toFixed(4)); if(! isNaN(curValue)){ //$(this).val(curValue); $('#weft_wt_'+i).val(curValue); } i++; }); var j = 1; $('.hidden_weft_hanks').each(function(){ weftHank = parseFloat($(this).val()); if(isNaN(weftHank)){ weftHank = 0; } weftHanks = (weftHank/ width) * selWidth ; weftHankss=weftHanks * WeftPlndMtr; curValues = weftHankss .toFixed(4) //$(this).val(weftKora .toFixed(4)); if(! isNaN(curValues)){ //$(this).val(curValue); $('#weft_hanks_'+j).val(curValues); } j++; }); } else{ var i = 1; $('.hidden_weft_kora').each(function(){ weftKora = parseFloat($(this).val()); if(isNaN(weftKora)){ weftKora = 0; } weftKoraa = (weftKora/ width) * selWidth ; weftKora=weftKoraa * WeftPlndMtr; curValue = weftKora.toFixed(4) if(! isNaN(curValue)){ //$(this).val(curValue); $('#weft_wt_'+i).val(curValue); } i++; }); var j = 1; $('.hidden_weft_hanks').each(function(){ weftHank = parseFloat($(this).val()); if(isNaN(weftHank)){ weftHank = 0; } weftHanks = (weftHank/ width) * selWidth ; weftHankss=weftHanks * WeftPlndMtr; curValuee = weftHankss.toFixed(4) if(! isNaN(curValuee)){ //$(this).val(curValue); $('#weft_hanks_'+j).val(curValuee); } j++; }); } } function getDesignAndQuality(articleNo) { // alert(articleNo); $.ajax({ type: "post", url: "<?php echo base_url(); ?>marketing/getDesignAndQuality", data: "articleNo=" + articleNo, success: function (data) { var objData = jQuery.parseJSON(data); document.getElementById("design_d").value = objData.arrArticleDet.design; document.getElementById("quality_q").value = objData.arrArticleDet.quality; document.getElementById("article_Width").value = objData.arrArticleDet.finishWidth; } }); } $(function(){ var removeLink = ' <a class="remove" href="#" onclick="$(this).parent().slideUp(function(){ $(this).remove() }); return false">remove</a>'; $('a.add').relCopy({ append: removeLink}); }); function val() { v=document.getElementById('c1').value; //alert(v); } function getShades(str){ articleNo=document.getElementById("articleNo").value; flag="unplanned"; $.ajax({ type: "post", url: "<?php echo base_url(); ?>planning/getShadeData", data: "shadeType=" + str +"&articleNo="+articleNo+"&flag="+flag , success: function (data) { document.getElementById("sslShade").innerHTML = data; //document.getElementById("ssl_Shade").innerHTML = data; } }); } function getShades1(str){ articleNo=document.getElementById("modal_articleNo").value; //alert(articleNo); flag="unplanned"; $.ajax({ type: "post", url: "<?php echo base_url(); ?>planning/getShadeData1", data: {shadeType:str,articleNo:articleNo,flag:flag}, success: function (data) { //document.getElementById("sslShade").innerHTML = data; document.getElementById("ssl_Shade").innerHTML = data; } }); } function getShadeDetails (shadeID){ $.ajax({ type: "post", url: "<?php echo base_url(); ?>planning/getShadeDetails", data: "shadeID=" + shadeID, success: function (data) { $('#dynamic_content').html(data); var WarpPlndMtr = parseFloat($('#WarpPlndMtr').val()); var warpStock = parseFloat($('#warpStock').val()); var WeftPlndMtr = parseFloat($('#WeftPlndMtr').val()); var weftStock = parseFloat($('#weftStock').val()); } }); } function getShadeDetails1 (shadeID){ $.ajax({ type: "post", url: "<?php echo base_url(); ?>planning/getShadeDetails1", data: "shadeID=" + shadeID, success: function (data) { $('#dynamic_content1').html(data); var WarpPlndMtr = parseFloat($('#WarpPlndMtr').val()); var warpStock = parseFloat($('#warpStock').val()); var WeftPlndMtr = parseFloat($('#WeftPlndMtr').val()); var weftStock = parseFloat($('#weftStock').val()); } }); } function displayshadedetails(shadeID) { $.ajax({ type: "post", url: "<?php echo base_url(); ?>planning/display_shadedetails", data: "shadeID=" + shadeID, success: function (data) {//alert(data); var objData = jQuery.parseJSON(data); //alert(objData.quantity); $('#buyerShade').val(objData.buyerShade); $('#ourShade').val(objData.ourShade); $('#orderType').val(objData.subOrderType); $('#orderType_type').val(objData.subOrderType); $('#buyerShade').val(objData.buyerShade); $('#description').val(objData.description); $('#articleNo').val(objData.articleNo); $('#dbdesign').val(objData.design); $('#design').val(objData.weave); $('#quality').val(objData.quality); $('#width').val(objData.width); $('#articleWidth').val(objData.finishWidth); $('#loomWidth').val(objData.loomWidth); $('#units').val(objData.unit); $('#numPieces').val(objData.quantity); if(objData.subOrderType=="FABRIC") { //document.getElementById("madeUpDate").disabled = true; } if(objData.type=="MADEUPS") { $('#numPieces').val(objData.quantity); } else{ $('#orderMeters').val(objData.quantity); } $('#marketingInst').val(objData.marketingInst); } }); } function updateWarpWt(){ var width = parseFloat($('#articleWidth').val()); if(isNaN(width)){ return false; } var selWidth = parseFloat($('#selWidth').val()); if(isNaN(selWidth)){ return false; } var WarpPlndMtr = parseFloat($('#WarpPlndMtr').val()); if(isNaN(WarpPlndMtr)){ return false; } //alert('width'+width+'selwidth'+selWidth+'warpplndm'+WarpPlndMtr+'weftpln'+WeftPlndMtr); var warpKora; var curValue; if(width == selWidth){ var i = 1; $('.hidden_warp_kora').each(function(){ warpKora = parseFloat($(this).val()); if(isNaN(warpKora)){ warpKora = 0; } warpKoraa = (warpKora * WarpPlndMtr) / width ; warpKoras=warpKoraa * selWidth; curValue = warpKoras .toFixed(4) if(! isNaN(curValue)){ $('#warp_wt_'+i).val(curValue); } i++; }); var j=1; $('.hidden_warp_hanks').each(function(){ warpHank = parseFloat($(this).val()); if(isNaN(warpHank)){ warpHank = 0; } warpHanks = (warpHank * WarpPlndMtr) / width ; warpHankss=warpHanks * selWidth; curValues = warpHankss .toFixed(4) if(! isNaN(curValues)){ $('#warp_hanks_'+j).val(curValues); } j++; }); } else{ var j= 1; $('.hidden_warp_hanks').each(function(){ //alert($(this).text()); warpHank = parseFloat($(this).val()); if(isNaN(warpHank)){ warpHank = 0; } var something = parseFloat(warpHank * selWidth * WarpPlndMtr); // alert('warp='+warpKora+'selwidth='+selWidth+'warppln='+WarpPlndMtr); //alert(parseFloat(warpKora * selWidth * WarpPlndMtr)); warpHanks = (warpHank * WarpPlndMtr) / width ; warpHankss=warpHanks * selWidth; curValues = warpHankss .toFixed(4) if(! isNaN(curValues)){ $('#warp_hanks_'+j).val(curValues); } j++; }); var i = 1; $('.hidden_warp_kora').each(function(){ //alert($(this).text()); warpKora = parseFloat($(this).val()); if(isNaN(warpKora)){ warpKora = 0; } var something = parseFloat(warpKora * selWidth * WarpPlndMtr); // alert('warp='+warpKora+'selwidth='+selWidth+'warppln='+WarpPlndMtr); //alert(parseFloat(warpKora * selWidth * WarpPlndMtr)); warpKoraa = (warpKora * WarpPlndMtr) / width ; warpKoras=warpKoraa * selWidth; curValue = warpKoras .toFixed(4) if(! isNaN(curValue)){ $('#warp_wt_'+i).val(curValue); } i++; }); } } function updateWeftWt(){ var width = parseFloat($('#articleWidth').val()); if(isNaN(width)){ return false; } var selWidth = parseFloat($('#selWidth').val()); if(isNaN(selWidth)){ selWidth = 0; } var WeftPlndMtr = parseFloat($('#WeftPlndMtr').val()); if(isNaN(WeftPlndMtr)){ WeftPlndMtr = 0; } var weftKora; var curValue; if(width == selWidth){ var i = 1; $('.hidden_weft_kora').each(function(){ weftKora = parseFloat($(this).val()); if(isNaN(weftKora)){ weftKora = 0; } weftKoraa = (weftKora/ width) * selWidth ; weftKora=weftKoraa * WeftPlndMtr; curValue = weftKora .toFixed(4) //$(this).val(weftKora .toFixed(4)); if(! isNaN(curValue)){ //$(this).val(curValue); $('#weft_wt_'+i).val(curValue); } i++; }); var j = 1; $('.hidden_weft_hanks').each(function(){ weftHank = parseFloat($(this).val()); if(isNaN(weftHank)){ weftHank = 0; } weftHanks = (weftHank/ width) * selWidth ; weftHankss=weftHanks * WeftPlndMtr; curValues = weftHankss .toFixed(4) //$(this).val(weftKora .toFixed(4)); if(! isNaN(curValues)){ //$(this).val(curValue); $('#weft_hanks_'+j).val(curValues); } j++; }); } else{ var i = 1; $('.hidden_weft_kora').each(function(){ weftKora = parseFloat($(this).val()); if(isNaN(weftKora)){ weftKora = 0; } weftKoraa = (weftKora/ width) * selWidth ; weftKora=weftKoraa * WeftPlndMtr; curValue = weftKora.toFixed(4) if(! isNaN(curValue)){ //$(this).val(curValue); $('#weft_wt_'+i).val(curValue); } i++; }); var j = 1; $('.hidden_weft_hanks').each(function(){ weftHank = parseFloat($(this).val()); if(isNaN(weftHank)){ weftHank = 0; } weftHanks = (weftHank/ width) * selWidth ; weftHankss=weftHanks * WeftPlndMtr; curValuee = weftHankss.toFixed(4) if(! isNaN(curValuee)){ //$(this).val(curValue); $('#weft_hanks_'+j).val(curValuee); } j++; }); } } $(function(){ $('#weav_div').hide(); }); // function planningtypes(str) // { // if(str=="weaving") // { // $('#weav_div').show(); // $('#in_div').hide(); // } // else if(str=="inhouse") // { // $('#in_div').show(); // $('#weav_div').hide(); // } // } </script> <script> $(function () { $('.plan_param_warp').live('change', (function () { //alert(11); var WarpPlndMtr = parseFloat($('#WarpPlndMtr').val()); if(isNaN(WarpPlndMtr)){ WarpPlndMtr = 0; } updateWarpWt(); })); $('.plan_param_weft').live('change', (function () { var WeftPlndMtr = parseFloat($('#WeftPlndMtr').val()); if(isNaN(WeftPlndMtr)){ WeftPlndMtr = 0; } updateWeftWt(); })); $('#selWidth').live('change', (function (){ updateWeftWt(); updateWarpWt(); })); $( "#dyeingDate" ).datepicker({ showOn: "button", buttonImage: "<?php echo base_url(); ?>assets/img/img3.png", buttonImageOnly: true, dateFormat: "dd/mm/yy", //buttonText: "Select date", changeMonth: true, changeYear: true, yearRange: '2017:2050' }); }); $(function () { $( "#weavingDate" ).datepicker({ showOn: "button", buttonImage: "<?php echo base_url(); ?>assets/img/img3.png", buttonImageOnly: true, dateFormat: "dd/mm/yy", //buttonText: "Select date", changeMonth: true, changeYear: true, yearRange: '2017:2050' }); }); $(function () { $( "#madeUpDate" ).datepicker({ showOn: "button", buttonImage: "<?php echo base_url(); ?>assets/img/img3.png", buttonImageOnly: true, dateFormat: "dd/mm/yy", //buttonText: "Select date", changeMonth: true, changeYear: true, yearRange: '2017:2050' }); $('#madeUpDate').datepicker('setDate', 'today'); }); $(function () { $( "#cuttingDate" ).datepicker({ showOn: "button", buttonImage: "<?php echo base_url(); ?>assets/img/img3.png", buttonImageOnly: true, dateFormat: "dd/mm/yy", //buttonText: "Select date", changeMonth: true, changeYear: true, yearRange: '2017:2050' }); }); $(function () { $( "#proComDate" ).datepicker({ showOn: "button", buttonImage: "<?php echo base_url(); ?>assets/img/img3.png", buttonImageOnly: true, dateFormat: "dd/mm/yy", //buttonText: "Select date", changeMonth: true, changeYear: true, yearRange: '2017:2050' }); }); </script> <script> function hankswarpcaliculation() { //alert(); var hiddenwarpfld=document.getElementsByName("hiddenwarpfld"); //alert(hiddenwarpfld); var warpPlndMtr=document.getElementById("WarpPlndMtr").value; var category=""; for(var i=0;i<hiddenwarpfld.length;i++) { //alert((parseFloat(hiddenwarpfld[i].value)*parseFloat(warpPlndMtr)).toFixed(4)); document.getElementById(i+1+"wrp").innerHTML=""; document.getElementById(i+1+"wrp").innerHTML+=(parseFloat(hiddenwarpfld[i].value)*parseFloat(warpPlndMtr)).toFixed(4); } } function hanksweftcaliculation() { var hiddenweftfld=document.getElementsByName("hiddenweftfld"); var WeftPlndMtr=document.getElementById("WeftPlndMtr").value; var category=""; for(var i=0;i<hiddenweftfld.length;i++) { document.getElementById(i+1+"wft").innerHTML=""; document.getElementById(i+1+"wft").innerHTML+=(parseFloat(hiddenweftfld[i].value)*parseFloat(WeftPlndMtr)).toFixed(4); } } function storethistxtdata() { document.getElementById("midivtext").innerHTML=document.getElementById("marketingInst").value; } </script> <div id="textboxpopup_marketInstruct" class="reveal-modal_mi"> <div id="midivtext"> </div> <a onclick="storethistxtdata()" class="close-reveal-modal btn" style="margin-top:30%;margin-right:8%;color:#FFFFFF; background:#485b7f;">OK</a> </div> <!-- BEGIN CONTENT --> <div class="page-content-wrapper"> <div class="page-content"> <!-- BEGIN PAGE HEADER--> <h3 class="page-title">Inhouse Unplanned Order </h3> <div class="page-bar"> <ul class="page-breadcrumb"> <li><i class="fa fa-home"></i> <a href="<?php echo base_url();?>dashboard/dashboard_fun">Home</a> <i class="fa fa-angle-right"></i> <a href="<?php echo base_url('planning/planning_order?prop_id=1'); ?>" > Planning Order </a></li> </ul> </div> <!-- END PAGE HEADER--> <!-- BEGIN DASHBOARD STATS --> <div class="portlet-body form"> <!-- BEGIN FORM--> <form action="<?php echo base_url(); ?>planning/add_planning_order" method="post" class="form-horizontal"> <input type="hidden" name="orderID" value="<?php if(isset($orderID)&& $orderID>0) echo $orderID;?>"> <div class="form-body"> <div class="row"> <div class="col-md-12"> <div class="portlet light bg-inverse"> <div class="portlet-title"> <div class="caption"> <span class="caption-subject font-red-sunglo bold uppercase">UnPlanned Order</span> </div> </div> <div class="row"> <div class="col-md-12"> <?php validationfn(form_error('oslNo')); ?> <div class="row"> <div class="col-md-4"> <div class="form-group"> <label class="control-label col-md-5" style="padding-right: 0;"><h5><b>OSL No. :</b></h5></label> <div class="col-md-7"> <input type="text" class="form-control" tabindex="-1" readonly="readonly" name="oslNo" id="oslNo" value="<?php if($orderDetails->oslNo!=''){echo $orderDetails->oslNo;} ?>"> </div> </div> </div> <div class="col-md-1"></div> <div class="col-md-7"> </div> </div> <div class="row"> <div class="col-md-4"> <div class="form-group"> <label class="control-label col-md-5" style="padding-right: 0;"><b>Party Name :</b></label> <div class="col-md-7"> <input type="text" class="form-control" tabindex="-1" readonly="readonly" name="partyName" value="<?php if($orderDetails->customerName!='') echo $orderDetails->customerName; ?>"> </div> </div> </div> <div class="col-md-4"> <div class="form-group"> <label class="control-label col-md-4" style="padding-right: 0;"><b>Delivery Date:</b></label> <div class="col-md-8"> <input type="text" class="form-control" readonly="readonly" name="deliveryDate" value="<?php if($orderDetails->deliveryDate!='') echo date('d/m/Y',strtotime($orderDetails->deliveryDate));; ?>"> </div> </div> </div> </div> <!--/row--> </div> </div> </div> <div class="portlet light bg-inverse"> <br> <div class="row"> <div class="col-md-12"> <div class="row"> <div class="col-md-4"> <div class="form-group"> <label class="control-label col-md-6">Dyeing Completion Date:</label> <div class="col-md-6"> <div class="input-group"> <input type="text" class="" readonly name="dyeingDate" id="dyeingDate" style="width:100px" data-provide="datepicker" value="<?php if(empty($planned_dates)) { } else { if($planned_dates->dyeingDate!=''){echo date("d/m/Y", strtotime($planned_dates->dyeingDate));} } ?>"> <!--<span class="input-group-addon"> <i class="fa fa-calendar"></i> </span>--> </div> </div> </div> </div> <!--/row--> <div class="col-md-4"> <div class="form-group"> <label class="control-label col-md-6" style="padding-right: 0;">Weaving Completion Date:</label> <div class="col-md-6"> <div class="input-group"> <input type="text" class="" data-provide="datepicker" name="weavingDate" style="width:100px" id="weavingDate" value="<?php if(empty($planned_dates)) { } else { if($planned_dates->weavingDate!=''){ echo date("d/m/Y", strtotime($planned_dates->weavingDate)); } } ?>"> <!--<span class="input-group-addon"> <i class="fa fa-calendar"></i> </span>--> </div> </div> </div> </div> <div class="col-md-4"> <div class="form-group"> <label class="control-label col-md-6" style="padding-right: 0;">MadeUp Completion Date :</label> <div class="col-md-6"> <div class="input-group"> <input type="text" class="" style="width:100px" data-provide="datepicker" name="madeupDate" id="madeUpDate" value="<?php if(empty($planned_dates)) { } else { if($planned_dates->madeupDate!=''){echo date("d/m/Y", strtotime($planned_dates->madeupDate)); } } ?>"> <!--<span class="input-group-addon"> <i class="fa fa-calendar"></i> </span>--> </div> </div> </div> </div> </div> </div> </div> </div> <div class="portlet light bg-inverse"> <div class="portlet-title"> <div class="caption"> <span class="caption-subject font-red-sunglo bold uppercase">Sub Order</span> <span class="caption-helper"></span> </div> </div> <br> <div class="row"> <div class="col-md-4"> <div class="form-group"> <label class="control-label col-md-4" style="padding-right: 0;">Sub No:</label> <div class="col-md-8"> <div class="input-group"> <script> $(document).ready(function(){ //alert(<?php echo $shadeNo[0]->shadeID; ?>) displayshadedetails(<?php echo $shadeNo[0]->shadeID; ?>); }); </script> <select name="subNo" id="subNo" onchange="displayshadedetails(this.value)" class="form-control" style="width:100px"> <?php $c=1; foreach ($shadeNo as $result) { ?> <option value="<?php echo $result->shadeID; ?>"><?php echo $c; ?></option> <?php $c++; } ?> </select>     <a id="addbutton" class="btn blue addButton" data-toggle="modal" data-target="#myModal"> <i class="fa fa-plus"></i></a> <!-- <div class="input-group-btn"> <input type="submit" class="btn green" value="OSL Detail" style="width: 100px; padding: 0; height: 30px;background:#e7806a; "/> </div>--> </div> </div> </div> <div class="form-group"> <label class="control-label col-md-4" style="padding-right: 0;">Order Type:</label> <div class="col-md-8"> <input type="text" name="orderType" id="orderType" class="form-control" tabindex="-1" readonly="readonly"/> </div> </div> <div class="form-group"> <label class="control-label col-md-4" style="padding-right: 0;"><b>Article No:</b></label> <div class="col-md-8"> <div class="input-group"> <input type="text" readonly="readonly" tabindex="-1" name="articleNo" id="articleNo" class="form-control" style="width: 202px;" /> <div class="input-group-btn"> <!-- <select name="articleNo" class="form-control" style="width: 85px;"> <?php foreach ($articleNumbers as $article) { ?> <option value="<?php echo $article->articleNo; ?>"><?php echo $article->articleNo; ?></option> <?php } ?> </select>--> </div> </div> </div> </div> <div class="form-group"> <label class="control-label col-md-4" style="padding-right: 0;">Weave:</label> <div class="col-md-8"> <input type="text" name="design" id="design" class="form-control" tabindex="-1" readonly="readonly"/> </div> </div> <div class="form-group"> <label class="control-label col-md-4" style="padding-right: 0;">Quality:</label> <div class="col-md-8"> <input type="text" name="quality" id="quality" class="form-control" tabindex="-1" readonly="readonly" /> </div> </div> <div class="form-group"> <label class="control-label col-md-4" style="padding-right: 0;">Article Finished Width CMS:</label> <div class="col-md-8"> <input type="text" class="form-control decimal" id="articleWidth" tabindex="-1" name="articleWidth" readonly="readonly"/> </div> </div> <div class="form-group"> <label class="control-label col-md-4" style="padding-right: 0;">Loom Width CMS:</label> <div class="col-md-8"> <input type="text" class="form-control decimal" id="loomWidth" tabindex="-1" name="loomWidth" readonly="readonly"/> </div> </div> <br> </div> <div class="col-md-4"> <div class="form-group"> <label class="control-label col-md-4">Design:</label> <div class="col-md-8"> <input type="text" readonly="readonly" tabindex="-1" name="dbdesign" id="dbdesign" class="form-control" style="width: 202px;" /> </div> </div> <div class="form-group"> <label class="control-label col-md-4" style="padding-right: 0;">Buyer Shade:</label> <div class="col-md-8"> <input type="text" name="buyerShade" id="buyerShade" class="form-control" tabindex="-1" readonly="readonly"/> </div> </div> <div class="form-group"> <label class="control-label col-md-4" style="padding-right: 0;">Our Shade:</label> <div class="col-md-8"> <input type="text" name="ourShade" id="ourShade" class="form-control" tabindex="-1" readonly="readonly"/> </div> </div> <div class="form-group"> <label class="control-label col-md-4" style="padding-right: 0;">Shade Type:</label> <div class="col-md-8"> <select name="shadeType" class="form-control" style="width: 202px;" onchange="getShades(this.value)"> <option value="">Select shade type</option> <option <?php echo set_select('shadetype', 'Plain'); ?> value="Plain">Plain</option> <option value="Checks" <?php echo set_select('shadetype', 'Checks'); ?>>Checks</option> <option value="Stripes" <?php echo set_select('shadetype', 'Stripes'); ?>>Stripes</option> </select> </div> </div> <div class="form-group"> <label class="control-label col-md-4" style="padding-right: 0;"><b>DTL Shade:</b></label> <div class="col-md-8"> <div class="input-group"> <!-- <select name="sslShade" id="sslShade" class="form-control" onchange="getShadeDetails(this.value);" style="width:150px">--> <select name="sslShade" id="sslShade" class="form-control" onchange="getShadeDetails(this.value);" style="width:202px"><option value="">Select</option> <?php //foreach ($shadeName as $result) { ?> <!--<option value="<?php echo $result->shadeID; ?>"><?php echo $result->shadeName; ?></option>--> <?php //} ?> </select> </div> </div> </div> <div class="form-group"> <label class="control-label col-md-4" style="padding-right: 0px;"><b>Planned Fabric Width CMS:</b></label> <div class="col-md-8"> <div class="input-group"> <input type="text" name="selWidth" id="selWidth" class="form-control decimal" style="width: 202px;"/> </div> </div> </div> <br> </div> <div class="col-md-4"> <div class="form-group"> <label class="control-label col-md-4 decimal" style="padding-right: 0;">Ordered Mtrs/Yds/Pieces:</label> <div class="col-md-8"> <input type="text" name="numPieces" id="numPieces" class="form-control" tabindex="-1" readonly="readonly"/> </div> </div> <div class="form-group"> <label class="control-label col-md-4" style="padding-right: 0;">Piece Length Fabric Mtrs:</label> <div class="col-md-8"> <input type="text" name="pieceLength" class="form-control decimal" /> </div> </div> <!-- <div class="form-group"> <label class="control-label col-md-4" style="padding-right: 0;"><b>Ordered Pieces:</b></label> <div class="col-md-8"> <input type="text" name="orderMeters" id="orderMeters" class="form-control" readonly="readonly"/> </div> </div>--> <div class="form-group"> <label class="control-label col-md-4" style="padding-right: 0;"><b>Units:</b></label> <div class="col-md-8"> <input type="text" name="units" id="units" class="form-control decimal" tabindex="-1" readonly="readonly"/> </div> </div> <div class="form-group"> <label class="control-label col-md-4 " style="padding-right: 0;"><b>Width/Size:</b></label> <div class="col-md-8"> <div class="input-group"> <input type="text" name="width" id="width" tabindex="-1" readonly="readonly" class="form-control plan_param_warp plan_param_weft decimal" style="width: 202px;"/> <div class="input-group-btn"> </div> </div> </div> </div> <div class="form-group"> <label class="control-label col-md-3" style="padding-right: 0;">Description:</label> <div class="col-md-9"> <input type="text" name="description" id="description" value="<?=set_value('description') ?>" class="form-control plan_param_warp plan_param_weft decimal" style="width: 231px;" tabindex="-1" readonly> <?php validationfn(form_error('description')); ?> </div> </div> </div> </div> <div class="row"> <div class="col-md-4"> <div class="form-group"> <label class="control-label col-md-4" style="padding-right: 0;">Warp Plnd mtr:</label> <div class="col-md-8"> <input onkeyup="hankswarpcaliculation()" type="text" class="form-control plan_param_warp decimal" name="warpPlndMtr" id="WarpPlndMtr" /> </div> </div> </div> <div class="col-md-4"> <div class="form-group"> <label class="control-label col-md-4" style="padding-right: 0;">Weft Plnd mtr:</label> <div class="col-md-8"> <input onkeyup="hanksweftcaliculation()" type="text" class="form-control plan_param_weft decimal" name="weftPlndMtr" id="WeftPlndMtr" /> </div> </div> </div> </div> </div> <div class="portlet light bg-inverse"> <span class="caption-subject font-red-sunglo bold uppercase">Shade Details</span> <br> <div class="row"> <div class="col-md-12"> <div class="table-scrollable"> <table class="table table-striped table-bordered table-hover" > <thead> <tr> <th scope="col" > Sub No. </th> <th scope="col"> Warp Quality </th> <th scope="col"> Warp Denier </th> <th scope="col"> Warp Specification </th> <th scope="col"> Warp Wt (Kora wt) </th> <th scope="col"> Hanks </th> <th scope="col"> Warp color </th> <th scope="col"> Warp code </th> <th scope="col"> Weft quality </th> <th scope="col"> Weft Denier </th> <th scope="col"> Weft Specification </th> <th scope="col"> Weft Wt (Kora wt) </th> <th scope="col"> Hanks </th> <th scope="col"> Weft color </th> <th scope="col"> Weft code </th> </tr> </thead> <tbody id="dynamic_content"> </tbody> </table> </div> </div> </div> </div> <div> <div id = "jaytab" style="width:100%;overflow-x: scroll;" class="col-sm-12"> <table id="list2"></table> <div id="pager2"></div> <div id="dialogSelectRow" title="Warning" style="display:none"> <p>Please select row</p> </div> </div> </div> <!--/row--> <div class="portlet light bg-inverse"> <span class="caption-subject font-red-sunglo bold uppercase"><br/><br/>Planning Details</span> <br> <div class="row"> <div class="col-md-6" > <div class="form-group"> <label class="control-label col-md-4" style="padding-right: 0;">Production Instructions:</label> <div class="col-md-8"> <input type="text" class="form-control" name="productionInst" style="margin-left:20px" /> </div> </div> <div class="radio-list" > <label class="radio-inline"> <input type="radio" name="factory_type" id="factory_type" checked="checked" value="inhouse" onclick="planningtypes('inhouse')" /> Inhouse Factory </label> <!-- <label class="radio-inline"> <input type="radio" name="factory_type" id="factory_type" value="weaving" onclick="planningtypes('weaving')" /> Weaving Factory </label>--> </div><br> <!--<div class="form-group" id="weav_div"> <label class="control-label col-md-4" style="padding-right: 0;">Weaving Factory:</label> <div class="col-md-8"> <select name="weav_factory" id="factory" class="form-control" style="margin-left:20px;width: 318px;"> <?php foreach ($vendors as $vendor) { ?> <option value="<?php echo $vendor->name; ?>"><?php echo $vendor->name; ?></option> <?php } ?> </select> </div> </div> --> <div class="form-group" id="in_div"> <label class="control-label col-md-4" style="padding-right: 0;">Inhouse Factory:</label> <div class="col-md-8"> <input type="text" class="form-control" id="factory" name="inhouse_factory" value="Nandi" style="margin-left:20px" /> </div> </div> </div> <!-- --> <div class="col-md-6"> <div class="portlet-body"> </div> <input type="checkbox" id="c1" name="planningConfirmation" value="planned" onclick="val(this.value)" required/> <b>Check this for planning confirmation</b> </div> </div> </div> <div class="form-actions" > <div class="row" > <div class="col-md-8" > <div class="row"> <div class="row"> <div class="col-md-offset-3 col-md-9"> <input type="button" name="add_palnorder" id="add_palnorder" value="Save Shade Details" class="btn" style="color:#FFFFFF; background:#485b7f;" required="required"> <input type="submit" name="submitpalnorder" id="submitpalnorder" value="Add planned order" class="btn" style=" width:50%; color:#FFFFFF; background:#485b7f;"> <input type="button" id="cancel" value="Cancel" class="btn default" style=" width:20%;"> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </form> <!-- END FORM--> <!-- -----------------------------------------------------------Modal---------------------------------------------------- --> <div id="myModal" class="modal fade" role="dialog" style="color:#000;"> <div class="modal-dialog" style="width:80% !important"> <!-- Modal content--> <div class="modal-content"> <form class="form-horizontal" method="post"> <div class="modal-header"> <button type="button" class="close" data-dismiss="modal">×</button> <h4 class="modal-title">Add On Productions</h4> </div> <div class="modal-body"> <fieldset> <!-- Form Name --> <div class="col-md-4"> <!-- Text input--> <div class="form-group"> <label class="col-md-4 control-label" for="requestName">Sub No:</label> <div class="col-md-6"> <input type="hidden" class="form-control" readonly="readonly" id="oslNo" name="oslNo" value="<?php if($orderDetails->oslNo!=''){echo $orderDetails->oslNo;} ?>"> <input type="text" name="modal_subNo" id="modal_subNo" onchange="displayshadedetails(this.value)" class="form-control new_model" style="width:100px" readonly="readonly" value="<?php echo $count+1; ?>" /> </div> </div> <!-- Text input--> <div class="form-group"> <label class="col-md-4 control-label" for="requestName">Order Type:</label> <div class="col-md-6"> <input type="text" name="orderType_type" id="orderType_type" class="form-control new_model" tabindex="-1" readonly="readonly"/> </div> </div> <!-- Text input--> <div class="form-group"> <label class="col-md-4 control-label" for="requestName">Article No:</label> <div class="col-md-6"> <select name="modal_articleNo" id="modal_articleNo" class="form-control new_model" style="height: 30px;" onchange="getDesignAndQuality(this.value);" required> <option value="">Select</option> <?php foreach ($articles as $article) { echo '<option value="' . $article->articleNo . '" '; if(isset($_POST['articleNo'])&&($_POST['articleNo'] == $article->articleNo)) echo ' selected="selected" '; echo '>'; echo $article->articleNo . '</option>'; } ?> </select> </div> </div> <!-- Text input--> <div class="form-group"> <label class="col-md-4 control-label" >Weave:</label> <div class="col-md-6"> <input type="text" name="design_d" id="design_d" class="form-control new_model" tabindex="-1" readonly="readonly" value="<?=set_value('design') ?>" /> </div> </div> <!-- Text input--> <div class="form-group"> <label class="col-md-4 control-label" >Quality:</label> <div class="col-md-6"> <input type="text" name="quality_q" id="quality_q" class="form-control new_model" tabindex="-1" readonly="readonly" value="<?=set_value('quality') ?>"/> </div> </div> <div class="form-group"> <label class="control-label col-md-4" style="padding-right: 0;">Article Width:</label> <div class="col-md-8"> <input type="text" class="form-control new_model" id="article_Width" name="article_Width" tabindex="-1" readonly="readonly"/ style="margin-bottom: 44px;"> </div> </div> <!-- Text input--> <div class="form-group"> <label class="col-md-4 control-label" for="econLimGas" style="padding-right: 0;">Warp Plnd mtr:</label> <div class="col-md-6"> <input onkeyup="hankswarpcaliculationModal()" type="text" class="form-control new_model plan_param_warpModal decimal" name="warp_PlndMtr" id="Warp_PlndMtr" required="required" /> </div> </div> <!-- Text input--> </div> <div class="col-md-4"> <div class="form-group"> <label class="control-label col-md-4">Design:</label> <div class="col-md-6"> <select name="model_dbdesign" id="model_dbdesign" class="form-control new_model" style="height: 30px;"> <option value="">Select</option> <option value="0">None</option> <?php foreach ($design as $designdata) { echo '<option value="' . $designdata->designmp . '" '; if(isset($_POST['designmp'])&&($_POST['designmp'] == $designdata->designmp)) echo ' selected="selected" '; echo '>'; echo $designdata->designmp . '</option>'; } ?> </select> <?php validationfn(form_error('design')); ?> </div> </div> <div class="form-group"> <label class="col-md-4 control-label" for="econLimGas">Buyer Shade:</label> <div class="col-md-6"> <input type="text" name="modal_buyerShade" id="modal_buyerShade" class="form-control new_model" required="required" /> </div> </div> <!-- Text input--> <div class="form-group"> <label class="col-md-4 control-label" for="econLimGas"> Our Shade:</label> <div class="col-md-6"> <input type="text" name="modal_ourShade" id="modal_ourShade" class="form-control new_model" required="required"/> </div> </div> <!-- Text input--> <div class="form-group"> <label class="col-md-4 control-label" for="econLimGas">Shade Type:</label> <div class="col-md-6"> <select name="shadeType_type" id="shadeType_type" class="form-control new_model" style="width: 202px;" onchange="getShades1(this.value)" required="required"> <option value="">Select shade type</option> <option <?php echo set_select('shadetype', 'Plain'); ?> value="Plain">Plain</option> <option value="Checks" <?php echo set_select('shadetype', 'Checks'); ?>>Checks</option> <option value="Stripes" <?php echo set_select('shadetype', 'Stripes'); ?>>Stripes</option> </select> </div> </div> <!-- Text input--> <!--</div>--> <!-- Text input--> <div class="form-group"> <label class="col-md-4 control-label" for="econLimGas">DTL Shade:</label> <div class="col-md-6"> <select name="sslShade" id="ssl_Shade" class="form-control new_model" onchange="getShadeDetails1(this.value);" style="width:202px" required="required"><option value="">Select</option> <?php //foreach ($shadeName as $result) { ?> <!--<option value="<?php echo $result->shadeID; ?>"><?php echo $result->shadeName; ?></option>--> <?php //} ?> </select> </div> </div> <div class="form-group"> <label class="col-md-4 control-label" for="econLimGas" style="padding-right: 0;">Planned Fabric Width:</label> <div class="col-md-6"> <input type="text" name="sel_Width" id="sel_Width" class="form-control new_model" style="width: 202px;" required="required"/> </div> </div> <!-- Text input--> <div class="form-group" style="padding-top: 25px"> <label class="col-md-4 control-label" for="econLimGas">Weft Plnd mtr:</label> <div class="col-md-6"> <input onkeyup="hanksweftcaliculationModal()" type="text" class="form-control new_model plan_param_weftModal decimal" name="weft_PlndMtr" id="Weft_PlndMtr" required="required"/> </div> </div> </div> <div class="col-md-4"> <!-- Text input--> <div class="form-group"> <label class="col-md-4 control-label" for="requestName" style="padding-right: 0;">Ordered Mtrs/Yds/Pieces:</label> <div class="col-md-6"> <input type="text" name="order_Meters" id="order_Meters" class="form-control new_model decimal" required="required"/> </div> </div> <!-- Text input--> <div class="form-group"> <label class="col-md-4 control-label" for="requestName" style="padding-right: 0;">Piece Length Fabric:</label> <div class="col-md-6"> <input type="text" name="piece_Length" id="piece_Length" class="form-control new_model decimal" required="required"/> </div> </div> <!-- Text input--> <div class="form-group"> <label class="col-md-4 control-label" for="requestName">Units:</label> <div class="col-md-6"> <select name="modal_units" id="modal_units" class="form-control new_model" style="height: 30px;" required="required"> <option value="">Select</option> <option value="MTRs" <?php echo set_select('unit','MTRs'); ?>>MTRs</option> <option value="No(s)" <?php echo set_select('unit','No(s)'); ?>>No(s)</option> <option value="PAIRS" <?php echo set_select('unit','PAIRS'); ?>>PAIRS</option> <option value="PCS" <?php echo set_select('unit','PCS'); ?>>PCS</option> <option value="SETS" <?php echo set_select('unit','SETS'); ?>>SETS</option> <option value="YARDS" <?php echo set_select('unit','YARDS'); ?>>YARDS</option> </select> </div> </div> <!-- Text input--> <div class="form-group"> <label class="col-md-4 control-label" for="econLimGas">Width:</label> <div class="col-md-6"> <input type="text" name="modal_width" id="modal_width" class="form-control new_model plan_param_warpModal plan_param_weftModal " style="width: 202px;" required="required"/> </div> </div> <div class="form-group"> <label class="control-label col-md-4">Description:</label> <div class="col-md-6"> <input type="text" name="model_description" id="model_description" value="<?=set_value('description') ?>" class="form-control new_model" style="height: 30px;"> <?php validationfn(form_error('description')); ?> </div> </div> </div> </fieldset> </div> <span class="caption-subject font-red-sunglo bold uppercase" ><br/><br/>        SHADE DETAILS</span> <div class="col-md-12"> <div class="table-scrollable"> <table class="table table-striped table-bordered table-hover" > <thead> <tr> <th scope="col" > Sub No. </th> <th scope="col"> Warp Quality </th> <th scope="col"> Warp Denier </th> <th scope="col"> Warp Specification </th> <th scope="col"> Warp Wt (Kora wt) </th> <th scope="col"> Hanks </th> <th scope="col"> Warp color </th> <th scope="col"> Warp code </th> <th scope="col"> Weft quality </th> <th scope="col"> Weft Denier </th> <th scope="col"> Weft Specification </th> <th scope="col"> Weft Wt (Kora wt) </th> <th scope="col"> Hanks </th> <th scope="col"> Weft color </th> <th scope="col"> Weft code </th> </tr> </thead> <tbody id="dynamic_content1"> </tbody> </table> </div> </div> <br/> <div class="portlet light bg-inverse"> <span class="caption-subject font-red-sunglo bold uppercase"><br/><br/>Planning Details</span> <br> <div class="row"> <div class="col-md-6" > <div class="form-group"> <label class="control-label col-md-4" style="padding-right: 0;">Production Instructions:</label> <div class="col-md-8"> <input type="text" class="form-control" name="production_inst" id="production_inst" style="margin-left:20px" /> </div> </div> <div class="radio-list" > <label class="radio-inline"> <input type="radio" name="modal_factory_type" id="factory_type" checked="checked" value="inhouse" onclick="planningtypes('inhouse')" /> Inhouse Factory </label> <!-- <label class="radio-inline"> <input type="radio" name="factory_type" id="factory_type" value="weaving" onclick="planningtypes('weaving')" /> Weaving Factory </label>--> </div><br> <!--<div class="form-group" id="weav_div"> <label class="control-label col-md-4" style="padding-right: 0;">Weaving Factory:</label> <div class="col-md-8"> <select name="weav_factory" id="factory" class="form-control" style="margin-left:20px;width: 318px;"> <?php foreach ($vendors as $vendor) { ?> <option value="<?php echo $vendor->name; ?>"><?php echo $vendor->name; ?></option> <?php } ?> </select> </div> </div> --> <div class="form-group" id="in_div"> <label class="control-label col-md-4" style="padding-right: 0;">Inhouse Factory:</label> <div class="col-md-8"> <input type="text" class="form-control" id="modal_factory" name="inhouse_factory" value="Nandi" style="margin-left:20px" /> </div> </div> </div> <!-- --> <div class="col-md-6"> <div class="portlet-body"> </div> <input type="checkbox" id="c1" name="planningConfirmation" value="planned" onclick="val(this.value)" required/> <b>Check this for planning confirmation</b> </div> </div> </div> <div class="modal-footer"> <input type="button" name="shade_add_palnorder" id="shade_add_palnorder" value="Save Shade Details" class="btn btn-primary" required="required" style="color: #FFFFFF;background: #485b7f;margin-right: 136px;padding-bottom: 7px;padding-top: 7px;margin-top: 12px;font-size: 17px;"> <button type="button" name="submitOrder" id="submitOrder" value="Submit" class="btn btn-primary submitorder" style="color: #FFFFFF; background: #485b7f; margin-right: 136px;display:none;" data-dismiss="modal">Submit</button> <!--<button type="submit" class="btn btn-primary" data-dismiss="modal"></button>--> </div> </form> </div> </div> </div> <!-- END FORM--> <!-- END DASHBOARD STATS --> </div> </div> </div> <style> .modal-footer { text-align:center !important; } .submitorder:hover { } .new_model { padding: 3px 12px !important; padding-buttom:12px 1important; margin-bottom: 5px; width: 181px !important; } </style> <script type="text/javascript"> <!--------------------------------------------------sub modal save shade data-------------------------------> wa_qua=[]; wa_den=[]; wa_spec=[]; wa_kora=[]; wa_hank=[]; wa_color=[]; wa_code=[]; we_qua=[]; we_den=[]; we_spec=[]; we_kora=[]; we_hank=[]; we_color=[]; we_code=[]; $("#shade_add_palnorder").click(function(e) { e.preventDefault(); //alert(); var oslNo =$('#oslNo').val(); var subNo =$('#modal_subNo').val(); subNo +='subno'; var sslShade =$('#ssl_Shade').val(); //alert(sslShade); var articleNo =$('#modal_articleNo').val(); var ourShade =$('#modal_ourShade').val(); $('.warp_quality').each(function () { wa_qua.push($(this).val()); }); $('.warp_denier').each(function () { wa_den.push($(this).val()); }); $('.warp_spec').each(function () { wa_spec.push($(this).val()); }); $('.warp_kora').each(function () { wa_kora.push($(this).val()); }); $('.warp_hanks').each(function () { wa_hank.push($(this).val()); }); $('.warp_color').each(function () { wa_color.push($(this).val()); }); $('.warp_code').each(function () { wa_code.push($(this).val()); }); $('.weft_quality').each(function () { we_qua.push($(this).val()); }); $('.weft_denier').each(function () { we_den.push($(this).val()); }); $('.weft_spec').each(function () { we_spec.push($(this).val()); }); $('.weft_kora').each(function () { we_kora.push($(this).val()); }); $('.weft_hanks').each(function () { we_hank.push($(this).val()); }); $('.weft_color').each(function () { we_color.push($(this).val()); }); $('.weft_code').each(function () { we_code.push($(this).val()); }); if(wa_qua != '' && we_qua != '') { $.ajax({ url:"<?php echo base_url('planning/insert_shade_planning_order');?>", type:"POST", data:{'sslShade':sslShade,'subNo':subNo,'ourShade':ourShade,'oslNo':oslNo,'articleNo':articleNo,'wa_qua':wa_qua,'wa_den':wa_den,'wa_spec':wa_spec,'wa_kora':wa_kora,'wa_hank':wa_hank,'wa_color':wa_color,'wa_code':wa_code,'we_qua':we_qua,'we_den':we_den,'we_spec':we_spec,'we_kora':we_kora,'we_hank':we_hank,'we_color':we_color,'we_code':we_code}, async:false, success:function(data) { $('#submitOrder').show(); $('#shade_add_palnorder').hide(); /// window.location.href = '<?php echo base_url('vendor/purchase_order_List');?>'; } }); } else { swal({ title: "Please Select Shade Details.", text: "", }); } }); warp_wt=[]; warp_hank=[]; weft_wt=[]; weft_hank=[]; $("#submitOrder").click(function(e) { //alert(); e.preventDefault(); $('.warp_kora').each(function () { warp_wt.push($(this).val()); }); $('.warp_hanks').each(function () { warp_hank.push($(this).val()); }); $('.weft_kora').each(function () { weft_wt.push($(this).val()); }); $('.weft_hanks').each(function () { weft_hank.push($(this).val()); }); var dyeingdate=$('#dyeingDate').val(); var weavingdate=$('#weavingDate').val(); var madeupdate=$('#madeUpDate').val(); // alert(madeupdate); var modal_oslNo =$('#oslNo').val(); //var subNo =$('#modal_subNo').val(); var modal_subNo =$('#modal_subNo').val(); modal_subNo +='subno'; var orderType_type =$('#orderType_type').val(); var modal_articleNo =$('#modal_articleNo').val(); var design_d =$('#design_d').val(); var quality_q =$('#quality_q').val(); // var mod_width =$('#mod_width').val(); var modal_buyerShade =$('#modal_buyerShade').val(); var modal_ourShade =$('#modal_ourShade').val(); var shadeType_type =$('#shadeType_type').val(); var sel_Width =$('#sel_Width').val(); var sslShade =$('#ssl_Shade').val(); var num_Pieces =$('#num_Pieces').val(); var piece_Length =$('#piece_Length').val(); var order_Meters =$('#order_Meters').val(); var model_dbdesign =$('#model_dbdesign').val(); var model_description =$('#model_description').val(); var modal_units =$('#modal_units').val(); var modal_width =$('#modal_width').val(); var warp_PlndMtr =$('#Warp_PlndMtr').val(); var weft_PlndMtr =$('#Weft_PlndMtr').val(); var production_inst =$('#production_inst').val(); var modal_factory_type =$('#modal_factory_type').val(); var modal_factory =$('#modal_factory').val(); // var modal_planningconfirmation =$('#modal_planningconfirmation').val(); $.ajax({ url:"<?php echo base_url('planning/add_new_suborder');?>", type:"POST", data:{'production_inst':production_inst,'modal_factory_type':modal_factory_type,'modal_factory':modal_factory,'dyeingdate':dyeingdate,'weavingdate':weavingdate,'madeupdate':madeupdate,'warp_wt':warp_wt,'warp_hank':warp_hank,'weft_wt':weft_wt,'weft_hank':weft_hank,'modal_subNo':modal_subNo,'modal_oslNo':modal_oslNo,'orderType_type':orderType_type,'modal_articleNo':modal_articleNo,'design_d':design_d,'quality_q':quality_q,'modal_buyerShade':modal_buyerShade,'modal_ourShade':modal_ourShade,'shadeType_type':shadeType_type,'sel_Width':sel_Width,'num_Pieces':num_Pieces,'sslShade':sslShade,'piece_Length':piece_Length,'order_Meters':order_Meters,'modal_units':modal_units,'modal_width':modal_width,'warp_PlndMtr':warp_PlndMtr,'weft_PlndMtr':weft_PlndMtr,'model_description':model_description,'model_dbdesign':model_dbdesign}, async:false, success:function(data){ alert('Successfully updated.'); $('#myModal').modal('hide'); // window.location.reload(); } }); }); </script> <script> function updateWarpWtModal(){ var width = parseFloat($('#article_Width').val()); if(isNaN(width)){ return false; } var selWidth = parseFloat($('#sel_Width').val()); if(isNaN(selWidth)){ return false; } var WarpPlndMtr = parseFloat($('#Warp_PlndMtr').val()); if(isNaN(WarpPlndMtr)){ return false; } //alert('width'+width+'selwidth'+selWidth+'warpplndm'+WarpPlndMtr+'weftpln'+WeftPlndMtr); var warpKora; var curValue; if(width == selWidth){ var i = 1; $('.hidden_warp_kora1').each(function(){ warpKora = parseFloat($(this).val()); if(isNaN(warpKora)){ warpKora = 0; } warpKoraa = (warpKora * WarpPlndMtr) / width ; warpKoras=warpKoraa * selWidth; curValue = warpKoras .toFixed(4) if(! isNaN(curValue)){ $('#warp1_wt_'+i).val(curValue); } i++; }); } else{ var i = 1; $('.hidden_warp_kora1').each(function(){ //alert($(this).text()); warpKora = parseFloat($(this).val()); if(isNaN(warpKora)){ warpKora = 0; } var something = parseFloat(warpKora * selWidth * WarpPlndMtr); // alert('warp='+warpKora+'selwidth='+selWidth+'warppln='+WarpPlndMtr); //alert(parseFloat(warpKora * selWidth * WarpPlndMtr)); warpKoraa = (warpKora * WarpPlndMtr) / width ; warpKoras=warpKoraa * selWidth; curValue = warpKoras .toFixed(4) if(! isNaN(curValue)){ $('#warp1_wt_'+i).val(curValue); } i++; }); } } function updateWeftWtModal(){ var width = parseFloat($('#article_Width').val()); if(isNaN(width)){ width = 0; } var selWidth = parseFloat($('#sel_Width').val()); if(isNaN(selWidth)){ selWidth = 0; } var WeftPlndMtr = parseFloat($('#Weft_PlndMtr').val()); if(isNaN(WeftPlndMtr)){ WeftPlndMtr = 0; } //alert('width'+width+'selwidth'+selWidth+'warpplndm'+WarpPlndMtr+'weftpln'+WeftPlndMtr); var weftKora; var curValue; if(width == selWidth){ var i = 1; $('.hidden_weft_kora1').each(function(){ weftKora = parseFloat($(this).val()); if(isNaN(weftKora)){ weftKora = 0; } //weftKora = weftKora * WeftPlndMtr; //weftKora = Number((weftKora).toFixed(4)); weftKoraa = (weftKora / width) * WeftPlndMtr ; weftKora=weftKoraa * selWidth; curValue = weftKora .toFixed(4) //$(this).val(weftKora .toFixed(4)); if(! isNaN(curValue)){ //$(this).val(curValue); $('#weft1_wt_'+i).val(curValue); } i++; }); } else{ var i = 1; $('.hidden_weft_kora1').each(function(){ weftKora = parseFloat($(this).val()); if(isNaN(weftKora)){ weftKora = 0; } //weftKora = (weftKora * selWidth * WeftPlndMtr)/width; //weftKora = Number((weftKora).toFixed(4)); weftKoraa = (weftKora / width) * WeftPlndMtr ; weftKora=weftKoraa * selWidth; curValue = weftKora .toFixed(4); //$(this).val(weftKora .toFixed(4)); if(! isNaN(curValue)){ //$(this).val(curValue); $('#weft1_wt_'+i).val(curValue); } i++; }); } } </script> <script> $(function () { $('.plan_param_warpModal').live('change', (function () { //alert(11); var WarpPlndMtr = parseFloat($('#Warp_PlndMtr').val()); if(isNaN(WarpPlndMtr)){ WarpPlndMtr = 0; } updateWarpWt(); })); $('.plan_param_weftModal').live('change', (function () { //alert(11); var WeftPlndMtr = parseFloat($('#Weft_PlndMtr').val()); if(isNaN(WeftPlndMtr)){ WeftPlndMtr = 0; } updateWeftWt(); })); $('#sel_Width').live('change', (function (){ updateWeftWtModal(); updateWarpWtModal(); }); </script> <script> function hankswarpcaliculationModal() { var hiddenwarpfld=document.getElementsByName("hiddenwarpfld1"); var warpPlndMtr=document.getElementById("Warp_PlndMtr").value; var category=""; for(var i=0;i<hiddenwarpfld.length;i++) { //alert((parseFloat(hiddenwarpfld[i].value)*parseFloat(warpPlndMtr)).toFixed(4)); document.getElementById(i+1+"wrp").innerHTML=""; document.getElementById(i+1+"wrp").innerHTML+=(parseFloat(hiddenwarpfld[i].value)*parseFloat(warpPlndMtr)).toFixed(4); } } function hanksweftcaliculationModal() { var hiddenweftfld=document.getElementsByName("hiddenweftfld1"); var WeftPlndMtr=document.getElementById("Weft_PlndMtr").value; var category=""; for(var i=0;i<hiddenweftfld.length;i++) { document.getElementById(i+1+"wft").innerHTML=""; document.getElementById(i+1+"wft").innerHTML+=(parseFloat(hiddenweftfld[i].value)*parseFloat(WeftPlndMtr)).toFixed(4); } } function storethistxtdata() { document.getElementById("midivtext").innerHTML=document.getElementById("marketingInst").value; } </script> <script class="include" type="text/javascript" src="<?php echo base_url('assets/js/jquery.dcjqaccordion.2.7.js');?>"></script> <section id="container" > <!-- This is the Javascript file of jqGrid --> <script type="text/ecmascript" src="<?php echo base_url('jqgrid/js/jquery.jqGrid.min.js'); ?>"></script> <!-- This is the localization file of the grid controlling messages, labels, etc. <!-- We support more than 40 localizations --> <script type="text/ecmascript" src="<?php echo base_url('jqgrid/js/i18n/grid.locale-en.min.js'); ?>"></script> <!-- A link to a jQuery UI ThemeRoller theme, more than 22 built-in and many more custom --> <link rel="stylesheet" type="text/css" media="screen" href="<?php echo base_url('assets/css/jquery-ui.min.css'); ?>" /> <!-- The link to the CSS that the grid needs --> <link rel="stylesheet" type="text/css" media="screen" href="<?php echo base_url('jqgrid/css/ui.jqgrid.min.css'); ?>" /> <link rel="stylesheet" type="text/css" media="screen" href="<?php echo base_url('jqgrid/css/ui.jqgrid-bootstrap.min.css'); ?>" /> <link rel="stylesheet" type="text/css" media="screen" href="<?php echo base_url('jqgrid/css/ui.jqgrid-bootstrap-ui.min.css'); ?>" /> <script src="<?php echo base_url('assets/js/jquery-ui.min.js'); ?>" type="text/javascript"></script> <style type="text/css"> .form-control:focus, input[type="Submit"]:focus, input[type="button"]:focus { border-color: #FF0000; box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(255, 0, 0, 0.6); } #editmodlist2 { width: 400px !important; height:350px !important; overflow-y:scroll !important; } #FrmGrid_list2 { width: 100% !important; } .ui-jqdialog .ui-jqdialog-titlebar { height: 29px !important; background-color: rgb(72,91,127); color: white; padding-left: 10px; } .ui-jqgrid .ui-jqgrid-titlebar { height: 27px !important; background-color: rgb(72,91,127); color: white !important; } .fm-button { height: 21px !important; padding: 1px; height: 21px !important; width: 43%; margin-top: -7px !important; } .ui-jqdialog-content td.navButton { padding-top: 12px !important; } .ui-jqgrid-bdiv { height: 232px !important; } .ui-widget-overlay { z-index:0 !important; } #ui-datepicker-div { z-index:5 !important; } .ui-jqgrid .ui-jqgrid-htable th div { overflow: visible !important; } .ui-jqdialog .ui-jqdialog-titlebar-close span { display: block; margin-top: -9px; margin-left: -7px; } .btn-primary { color: #ccc; background-color: #424a5d; border-color: #424a5d; padding-bottom: 0px; padding-top: 0; margin-left: 136px; margin-top: -19px; font-size: 10px; } .btn-primary:hover { color: #fff; } .fa-camera { color: #e6e6e6; float: left; margin-left: 99px; margin-top: -19px; } input[type=file] { display: none; } #submitOrder { color: #FFFFFF; background: #485b7f; padding-bottom: 7px; padding-top: 7px; margin-top: 12px; font-size: 18px; font-weight: bold; } .radio-list { padding-left: 20%; } @media only screen and (min-width:320px) and (max-width:640px) { .radio-list { padding-left: 6%; } } </style> <script src="<?php echo base_url(); ?>assets/js/sweetalert.min.js" type="text/javascript"></script> <link href="<?php echo base_url(); ?>assets/css/sweetalert.min.css" rel="stylesheet" type="text/css" > <script> $('#Warp_PlndMtr').focusout(function(){ var warp_kora=$('.warp_kora1').val(); var planned_width=$('#sel_Width').val(); var warp_planned_meter=$('#Warp_PlndMtr').val(); var article_Width=$('#article_Width').val(); var val=parseFloat((warp_kora*warp_planned_meter)/article_Width); var final_val=parseFloat(val*planned_width); $('.warp_kora1').val(final_val.toFixed(4)); }); $('#Weft_PlndMtr').focusout(function(){ //alert(); var weft_kora=$('.weft_kora1').val(); var planned_width=$('#sel_Width').val(); var weft_planned_meter=$('#Weft_PlndMtr').val(); var article_Width=$('#article_Width').val(); //alert(weft_kora); //alert(planned_width); //alert(article_Width); var val=parseFloat((weft_kora*weft_planned_meter)/article_Width); //alert(val); var final_val=parseFloat(val*planned_width); //alert(final_val); $('.weft_kora1').val(final_val.toFixed(4)); }); $(document).ready(function(){ $('.decimal').on('change keyup', function() { var val = $(this).val(); if(isNaN(val)){ val = val.replace(/[^0-9\.]/g,''); if(val.split('.').length>2) val =val.replace(/\.+$/,""); } $(this).val(val); }); }); $(document).ready(function(){ $('#sel_Width').on('change keyup', function() { var sanitized = $(this).val().replace(/[^0-9.]/g, ''); $(this).val(sanitized); }); }); wa_qua=[]; wa_den=[]; wa_spec=[]; wa_kora=[]; wa_hank=[]; wa_color=[]; wa_code=[]; we_qua=[]; we_den=[]; we_spec=[]; we_kora=[]; we_hank=[]; we_color=[]; we_code=[]; $("#add_palnorder").click(function(e) { e.preventDefault(); //alert(); var oslNo =$('#oslNo').val(); var subNo =$('#subNo').val(); var sslShade =$('#sslShade').val(); //alert(sslShade); var articleNo =$('#articleNo').val(); var ourShade =$('#ourShade').val(); var factory =$('#factory').val(); $('.warp_quality').each(function () { wa_qua.push($(this).val()); }); $('.warp_denier').each(function () { wa_den.push($(this).val()); }); $('.warp_spec').each(function () { wa_spec.push($(this).val()); }); $('.warp_kora').each(function () { wa_kora.push($(this).val()); }); $('.warp_hanks').each(function () { wa_hank.push($(this).val()); }); $('.warp_color').each(function () { wa_color.push($(this).val()); }); $('.warp_code').each(function () { wa_code.push($(this).val()); }); $('.weft_quality').each(function () { we_qua.push($(this).val()); }); $('.weft_denier').each(function () { we_den.push($(this).val()); }); $('.weft_spec').each(function () { we_spec.push($(this).val()); }); $('.weft_kora').each(function () { we_kora.push($(this).val()); }); $('.weft_hanks').each(function () { we_hank.push($(this).val()); }); $('.weft_color').each(function () { we_color.push($(this).val()); }); $('.weft_code').each(function () { we_code.push($(this).val()); }); if(wa_qua != '' && we_qua != '') { $.ajax({ url:"<?php echo base_url('planning/insert_planning_order');?>", type:"POST", data:{'factory':factory,'sslShade':sslShade,'subNo':subNo,'ourShade':ourShade,'oslNo':oslNo,'articleNo':articleNo,'wa_qua':wa_qua,'wa_den':wa_den,'wa_spec':wa_spec,'wa_kora':wa_kora,'wa_hank':wa_hank,'wa_color':wa_color,'wa_code':wa_code,'we_qua':we_qua,'we_den':we_den,'we_spec':we_spec,'we_kora':we_kora,'we_hank':we_hank,'we_color':we_color,'we_code':we_code}, async:false, success:function(data) { $('#submitpalnorder').show(); $('#add_palnorder').hide(); /// window.location.href = '<?php echo base_url('vendor/purchase_order_List');?>'; } }); } else { swal({ title: "Please Select Shade Details.", text: "", }); } }); $("#cancel").click(function(e) { e.preventDefault(); //alert(); var subNo =$('#subNo').val(); $.ajax({ url:"<?php echo base_url('planning/cancel_planned_order');?>", type:"POST", data:{'subNo':subNo}, async:false, success:function(data) { window.location.href = '<?php echo base_url('planning/planning_order?prop_id=1');?>'; } }); }); </script>