<?php $__env->startSection("content"); ?>
<nav aria-label="breadcrumb">
  <ol class="breadcrumb">
    <li class="breadcrumb-item"><a href="#">Stock</a></li>
    <li class="breadcrumb-item active" aria-current="page">ปรับปรุง STOCK</li>
  </ol>
</nav>
<!--Card ตั้งค่าการค้นหา-->
<!-- <div class="card shadow mb-4">
  <div class="card">
    <div class="card-header">
      <h6 class="m-0 font-weight-bold text-primary">ตั้งค่าการค้นหา</h6>
    </div>
    <div class="card-body">
      <div class="row">
        <div class="col-lg-4 mb-12">
          <div class="form-group">
            <div class="form-label">ค้นหาจากวันที่ผลิต</div>
            <div class="custom-controls-stacked">
              <label class="custom-control custom-radio">
                <input type="radio" id="inlineRadio1" value=""   class="custom-control-input" name="phase_type" >
                <div class="custom-control-label">ค้นหาตามช่วงวันที่ : 
                  <input type="text" id="txtDay1" size="10" name="date1" class="form-control date-picker form-control-sm" data-mask="00/00/0000" data-mask-clearifnotmatch="true" placeholder="จากวันที่" disabled="disabled" />
                  <div class="col-lg-12"> <span>
                    <a>ถึง</a>
                  </span>
                </div>
                <input type="text" id="txtDay2" size="10" name="date2" class="form-control date-picker form-control-sm" data-mask="00/00/0000" data-mask-clearifnotmatch="true" placeholder="ถึงวันที่" disabled="disabled"/>
              </div>
            </label>
            <label class="custom-control custom-radio">
              <input type="radio" id="inlineRadio2" value=""  class="custom-control-input form-control-sm" name="phase_type" >
              <div class="custom-control-label">ค้นหาตามช่วงเดือนปีนี้ :
                <select name="month"  id="selMount" class="form-control custom-select form-control-sm" disabled="disabled">                   
                  <option value="01">มกราคม</option>
                  <option value="02">กุมภาพันธ์</option>
                  <option value="03">มีนาคม</option>
                  <option value="04">เมษายน</option>
                  <option value="05">พฤษภาคม</option>
                  <option value="06">มิถุนายน</option>
                  <option value="07">กรกฎาคม</option>
                  <option value="08">สิงหาคม</option>
                  <option value="09">กันยายน</option>
                  <option value="10">ตุลาคม</option>
                  <option value="11">พฤศจิกายน</option>
                  <option value="12">ธันวาคม</option>
                </select>
              </div>
            </label>
            <label class="custom-control custom-radio">
              <input type="radio" id="inlineRadio3" value="" rel="txt3"  checked="checked" class="custom-control-input" name="phase_type">
              <div class="custom-control-label">ค้นหาทั้งปี :
                <input type="text" id="txtYear" name="year" class="form-control date-picker" data-mask="00/00/0000" data-mask-clearifnotmatch="true" value=""/>
              </div>
            </label>              
          </div>
        </div>
      </div>
      <div class="col-lg-4 mb-12">
       <div class="form-group">
        <div class="form-label">ค้นหาจากสินค้า</div>
        <div class="custom-controls-stacked">
          <label class="custom-control custom-radio">
            <input type="radio" id="inlineRadio2" value=""  class="custom-control-input" name="phase_type" >
            <div class="custom-control-label">ตามประเภทสินค้า :
              <select name="month"  id="selMount" class="form-control custom-select" disabled="disabled">                   
                <option value="01">มกราคม</option>
                <option value="02">กุมภาพันธ์</option>
                <option value="03">มีนาคม</option>
                <option value="04">เมษายน</option>
                <option value="05">พฤษภาคม</option>
                <option value="06">มิถุนายน</option>
                <option value="07">กรกฎาคม</option>
                <option value="08">สิงหาคม</option>
                <option value="09">กันยายน</option>
                <option value="10">ตุลาคม</option>
                <option value="11">พฤศจิกายน</option>
                <option value="12">ธันวาคม</option>
              </select>
            </div>
          </label>
          <label class="custom-control custom-radio">
            <input type="radio" id="inlineRadio3" value="" rel="txt3"  checked="checked" class="custom-control-input" name="phase_type">
            <div class="custom-control-label">ค้นหาตามชื่อสินค้า :
              <input type="text" id="txtYear" name="year" class="form-control date-picker" data-mask="00/00/0000" data-mask-clearifnotmatch="true" value=""/>
            </div>
          </label>              
        </div>
      </div>
    </div>
    <div class="col-lg-4 mb-12">
     <div class="form-group">
      <div class="form-label">ค้นหาจาก Supplier</div>
      <div class="custom-controls-stacked">

        <label class="custom-control custom-radio">
          <input type="radio" id="inlineRadio2" value=""  class="custom-control-input" name="phase_type" >
          <div class="custom-control-label">ค้นหาตาม Supplier:
            <select name="month"  id="selMount" class="form-control custom-select" disabled="disabled">                   
              <option value="01">มกราคม</option>
              <option value="02">กุมภาพันธ์</option>
              <option value="03">มีนาคม</option>
              <option value="04">เมษายน</option>
              <option value="05">พฤษภาคม</option>
              <option value="06">มิถุนายน</option>
              <option value="07">กรกฎาคม</option>
              <option value="08">สิงหาคม</option>
              <option value="09">กันยายน</option>
              <option value="10">ตุลาคม</option>
              <option value="11">พฤศจิกายน</option>
              <option value="12">ธันวาคม</option>
            </select>
          </div>
        </label>             
      </div>
    </div>
  </div>
</div>
<form>


  <div class="form-footer" style="text-align: right;">
    <button type="button" class="btn btn-primary" onclick="findpd()">แสดงข้อมูล</button>
  </div>
</form>
</div>
</div>
</div> -->

<!-- DataTales ตารางข้อมูลสินค้า-->
<div class="card mb-4">
  <div class="card-header py-3">
    <h6 class="m-0 font-weight-bold text-primary">ตารางข้อมูลสินค้าทั้งหมด[รวมสินค้าคงเหลือเป็นศูนย์]</h6>
  </div>
  <div class="card-body">
    <div class="table-responsive" >
      <table class="table table-sm" id="PdTable" width="100%" cellspacing="0">
        <thead>
          <tr >
            <th scope="col" style="text-align: left;">#</th>
            <th scope="col" style="text-align: left;">ชื่อสินค้า</th>
            <th scope="col" style="text-align: right;">ประเภทสินค้า</th>
            <th scope="col" style="text-align: right;">ราคาต้นทุน</th>
            <th scope="col" style="text-align: right;">ราคาขาย</th>
            <th scope="col" style="text-align: right;">น้ำหนัก</th>
            <th scope="col" style="text-align: center;">หน่วย นน.</th>
            <th scope="col" style="text-align: right;">จำนวนคงเหลือ</th>
            <th scope="col" style="text-align: center;">หน่วยบรรจุ</th>
            <th scope="col" style="text-align: center;">ตัวเลือก</th>
          </tr>
        </thead>
        <?php
        $i = 1;
        ?>
        <tbody>
         <?php $__currentLoopData = $showpd; $__env->addLoop($__currentLoopData); foreach($__currentLoopData as $x): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?>
         <tr style="background: #80CBC4;" >
          <td scope="row"><?php echo e($i++); ?>.</td>
          <td class="text-nowrap"><?php echo e($x->PdName); ?></td>
          <td class="text-nowrap" style="text-align: right;"><?php echo e($x->pdTypeName); ?></td>
          <td class="text-nowrap" style="text-align: right;"><?php echo e($x->PriceCost); ?></td>
          <td class="text-nowrap" style="text-align: right;"><?php echo e($x->Price); ?></td>
          <td class="text-nowrap"style="text-align: right;"><?php echo e($x->Weight); ?></td>
          <td class="text-nowrap"style="text-align: center;"><?php echo e($x->nameWeight); ?></td>
          <td class="text-nowrap"style="text-align: right; color: #1A237E; font-weight: bold;"><?php echo e(number_format($x->SumAmount),2); ?></td>
          <td class="text-nowrap"style="text-align: center;"><?php echo e($x->UnitName); ?></td>
          <td class="text-nowrap" style="text-align: center;">
            <a href="#" class="btn btn-primary btn-circle btn-sm"  data-toggle="collapse" data-target="#t<?php echo e($x->idPd); ?>" aria-expanded="false" aria-controls="t<?php echo e($x->idPd); ?>" onclick="deTailTranGB('<?php echo e($x->idPd); ?>','dtTran<?php echo e($x->idPd); ?>','dtsTran<?php echo e($x->idPd); ?>')">
              <i class="fas fa-search"></i>
            </a>
        <!--     <a href="#" class="btn btn-danger btn-circle btn-sm" onClick="del(<?php echo e($x->idPd); ?>)">
              <i class="fas fa-trash"></i>
            </a>     -->           
          </td>
        </tr>
        <tr class="tranGB">
          <td colspan="10" class="text-nowrap" style="padding: 0px; width: 100%; margin-left: 10px">  
           <div  class="collapse" id="t<?php echo e($x->idPd); ?>" style="margin-left: 20px;">        
            <table class="table table-sm" style="margin-bottom: 5px;">
              <thead>
                <tr style="background: #B2DFDB">
                  <td style="width: 5px;">[ลำดับ]</td>
                  <td style="width: 50px;text-align: left;">[Lot no.]</td>
                  <td style="width: 10px;text-align: left;">[วันที่เอกสาร]</td>
                  <td style="width: 10px;text-align: left;">[เลขที่เอกสาร]</td>
                  <td style="width: 10px;text-align: left;">[วันที่ผลิต]</td>                  
                  <td style="width: 50px;text-align: right;">[จำนวนคงเหลือ]</td>
                  <td style="width: 200px;text-align: center;">[คำอธิบาย]</td>
                  <td style="width: 50px;text-align: center;">[ผู้รับเข้า]</td>
                  <td style="width: 50px;text-align: center;">[ตัวเลือก]</td>
                </tr>
              </thead>
              <tbody class="dtTran<?php echo e($x->idPd); ?>">

              </tbody>
            </table>
          </td>
        </tr>
        <?php endforeach; $__env->popLoop(); $loop = $__env->getLastLoop(); ?>
      </tbody>
    </table>
  </div>
</div>
</div>


<!-- ModalEdit -->
<div class="modal fade" id="EditPdModal" tabindex="-1" role="dialog" aria-labelledby="exampleModalLabel" aria-hidden="true">
  <div class="modal-dialog" role="document">
    <div class="modal-content">
      <div class="modal-header" style="background:#A0522D">
        <h5 class="modal-title" id="exampleModalLabel" style="color: #FFFF;">แก้ไขจำนวนคงเหลือ</h5>
        <button type="button" class="close" data-dismiss="modal" aria-label="Close">
          <span aria-hidden="true">&times;</span>
        </button>
      </div>
      <form action="<?php echo url('editstock'); ?>" method="post" id="form1">
       <?php echo csrf_field(); ?>
       <div class="modal-body">
        <div class="form-group">
          <label for="inputLot">หมายเลขLOT :</label>

          <input type="text" class="form-control" id="inputLot" name="inputLot" placeholder="lotNumber" readonly="">
          <input type="hidden" name="idLot" id="idLot">
        </div>
        <div class="form-row">
          <div class="form-group col-md-4">
            <label for="VAmount">จำนวนปัจจุบัน</label>
            <input type="number" class="form-control" name="VAmount" id="VAmount" min="0.01" step="0.01" readonly="">
          </div>
          <div class="form-group col-md-4">
            <label for="selOparator">ตัวดำเนินการ</label>
            <span class="form-required" style="color: #CC0000">*</span>
            <select name="selOparator"  id="selOparator" class="form-control custom-select">                   
              <option value="="> เท่ากับ </option>
              <option value="-"> ลบ </option>
              <option value="+"> บวก </option>                
            </select>
          </div>
          <div class="form-group col-md-4">
            <label for="vEamount">จำนวน</label>
            <span class="form-required" style="color: #CC0000">*</span>
            <input type="number" class="form-control" name="vEamount" id="vEamount"  onkeyup="sumAmou()" min="0.01" step="0.01">
          </div>
          <div class="form-group col-md-12">
            <label for="VAmountSum">จำนวนจะคงเหลือ</label>
            <input type="number" class="form-control" name="VAmountSum" id="VAmountSum" min="0.01" step="0.01" readonly="">
          </div>
          <div class="form-group col-md-12">
            <span class="form-required" style="color: #CC0000">*</span>
            <label for="inputnote">หมายเหตุ</label>
            <textarea class="form-control" name="inputnote" id="inputnote" rows="3"></textarea>
          </div>
        </div> 

      </div>
    </form>
    <div class="modal-footer">
      <button type="button" class="btn btn-secondary" data-dismiss="modal">Close</button>
      <button type="button" id="btSmEdit" class="btn btn-primary">บันทึกข้อมูล</button>
    </div>
  </div>
</div>
</div>


<?php $__env->stopSection(); ?>
<?php $__env->startSection("script"); ?>
<script type="text/javascript">

  $('#btSmEdit').click(function(){
    if(($("#vEamount").val() == "")){
      swal({
        title: "ไม่สามารถบันทึกได้ !!!",
        text: "กรุณาจำนวนที่ต้องการ",
        icon: "info",
        button: "ตกลง",
      });

      return false;

    }else if(($("#inputnote").val() == "")){
      swal({
        title: "ไม่สามารถบันทึกได้ !!!",
        text: "กรุณาระบุเหตุผลการแก้ไข",
        icon: "info",
        button: "ตกลง",
      });

      return false;
    }else{
     swal({
      title: "การบันทึกข้อมูล",
      text: "คุณต้องการบันทึกแก้ไขจำนวนคงเหลือหรือไม่",
      icon: "warning",
      buttons: true,
      dangerMode: true,
    })
     .then((willDelete) => {
      if (willDelete) {
        swal("บันทึกสำเร็จ", {
          icon: "success",
        });
        $("#form1").submit();
      } else {
        swal("ยกเลิกการบันทึก");
      }
    });

   }
 })

  function del(id){
    swal({
      title: "คุณต้องการลบสินค้า lot นี้หรือไม่ ?",
      icon: "error",
      buttons: true,
      confirm: true,

    })
    .then((willOk) => {
      if (willOk) {
        swal("ขออภัย!", "ไม่สามารถลบข้อมูลได้");
     /* $.ajax({
        url:'<?php echo e(url("delsp")); ?>',
        type:'GET',
        data:{id},
        success:function(ret){
          if(ret ==1){
            swal("ลบประเภทสินค้าแล้ว", {icon: "success"});
            window.location.href = "<?php echo e(url('dtpd')); ?>";
          }else{
            swal("ขออภัย", "ไม่สามารถลบสินค้าได้เพราะมีรายการขายอยู่");
          }
        },
        error:function(err){
          console.log(err.responseText);
        }

      });*/
    } 
  });

  }

  function edit(id,lotnaum,AmountOld){

    $('#inputAmount').empty();

    $('#idLot').val(id);
    $('#inputLot').val(lotnaum);
    $('#VAmount').val(AmountOld);


    $('#EditPdModal').modal('show');
  }

  function deTailTranGB(id,e,s){

    $.ajax({
      url:'<?php echo e(url("finepdstockedit")); ?>/'+id,
      type:'GET',
      dataType:'json',
      cache:false,
      success:function(ret){
        console.log(ret);

        var showpd = ret["showpdStock"];

        $("."+e).empty();
        $("."+s).empty();
        var i= 1;
        for(x in showpd){
          strGB ='<tr style="background: #E0F2F1">'
          +'<td style="width: 5px;">->['+i+']</td>'
          +'<td style="width: 50px;text-align: left;">'+showpd[x]["LotNum"]+'</td>'
          +'<td style="width: 20px;text-align: left;">'+showpd[x]["DateUpdate"]+'</td>'
          +'<td style="width: 50px;text-align: left;">'+showpd[x]["docCode"]+'</td>'
          +'<td style="width: 50px;text-align: left;">'+showpd[x]["datePdCer"]+'</td>'
          +'<td style="width: 50px;text-align: right; color: #00796B; font-weight: bold;">'+showpd[x]["Amount"]+'</td>'
          +'<td style="width: 200px;text-align: center;">'+showpd[x]["Note"]+'</td>'
          +'<td style="width: 50px;text-align: center;">'+showpd[x]["PsNnameF"]+'</td>'
          +'<td style="width: 50px;text-align: center;"><a href="#" class="btn btn-danger btn-circle btn-sm" onClick="del()"><i class="fas fa-trash"></i></a> <a href="#" class="btn btn-warning btn-circle btn-sm" onClick="edit('+showpd[x].idPdLot+',\''+showpd[x].LotNum+'\',\''+showpd[x].Amount+'\')"><i class="fas fa-edit"></i></a></td>'
          +'</tr>';
          $("."+e).append(strGB);
          i++;
        }

        $('.tranGB').show();
      },
      error:function(err){
        console.log(err);
      }
    });
  }
  function createdatepicker(id){
    $('#'+id).datepicker({
      format: "dd/mm/yyyy",
      todayBtn: "linked",
      clearBtn: true,
      language: "th",
      daysOfWeekHighlighted: "0",
      autoclose: true,
      todayHighlight: true
    });
  }

  $(function(){
    createdatepicker('InputDatePdCer');
  }); 

  function sumAmou() {
    var amo = "";
    if($("#selOparator option:selected").val() == '='){
     //alert($("#selOparator option:selected").val());
     $("#VAmountSum").val(numeral($("#vEamount").val()).value());
   }else if($("#selOparator option:selected").val() == '-'){
      amo = numeral($("#VAmount").val()).value() - numeral($("#vEamount").val()).value();
     $("#VAmountSum").val(numeral(amo).format('0'));
   }else if($("#selOparator option:selected").val() == '+'){
      amo = numeral($("#VAmount").val()).value() + numeral($("#vEamount").val()).value();
     $("#VAmountSum").val(numeral(amo).format('0'));
   }
   
 }

 $("#selOparator").change(function(){
       var amo = "";
    if($("#selOparator option:selected").val() == '='){
     //alert($("#selOparator option:selected").val());
     $("#VAmountSum").val(numeral($("#vEamount").val()).value());
   }else if($("#selOparator option:selected").val() == '-'){
      amo = numeral($("#VAmount").val()).value() - numeral($("#vEamount").val()).value();
     $("#VAmountSum").val(numeral(amo).format('0'));
   }else if($("#selOparator option:selected").val() == '+'){
      amo = numeral($("#VAmount").val()).value() + numeral($("#vEamount").val()).value();
     $("#VAmountSum").val(numeral(amo).format('0'));
   }
    })


</script>
<?php $__env->stopSection(); ?>

<?php echo $__env->make("layout.menu", \Illuminate\Support\Arr::except(get_defined_vars(), ['__data', '__path']))->render(); ?><?php /**PATH D:\xampp\htdocs\natureplus\resources\views/home/editstock.blade.php ENDPATH**/ ?>