<?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">รับสินค้าเข้าคลัง</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: #E6EE9C;" >
          <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: #1976D2; 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-success btn-sm" onClick='edit("<?php echo e($x->idPd); ?>","<?php echo e($x->PdName); ?>","<?php echo e($x->idpdType); ?>","<?php echo e($x->pdTypeName); ?>","<?php echo e($x->PriceCost); ?>","<?php echo e($x->Price); ?>","<?php echo e($x->idUnit); ?>","<?php echo e($x->UnitName); ?>","<?php echo e($x->Weight); ?>","<?php echo e($x->idWeight); ?>","<?php echo e($x->nameWeight); ?>","<?php echo e($x->note); ?>","<?php echo e($x->PdDescription); ?>","<?php echo e($x->SumAmount); ?>")'>
             <i class="fas fa-plus-circle"> </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: #F0F4C3">
                  <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>
                </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('addstorck'); ?>" method="post" id="form1">
       <?php echo csrf_field(); ?>
       <div class="modal-body">


        <div class="form-group">
          <label for="inputName">ชื่อสินค้า</label>
          <input type="text" class="form-control" id="vEname" name="vEname" placeholder="ชื่อสินค้า" readonly="">
          <input type="hidden" name="inputId" id="inputId">
          <input type="hidden" name="vEidUnit" id="vEidUnit">
        </div>
        <div class="form-group">
          <label for="inputLot">Lot no.</label>
          <span class="form-required" style="color: #CC0000">*</span>
          <input type="text" class="form-control" id="inputLot" name="inputLot" placeholder="lotNumber">
        </div>
        <div class="form-row">
          <div class="form-group col-md-6">
            <label for="inputDocCode">เลขที่เอกสาร</label>
            <span class="form-required" style="color: #CC0000">*</span>
            <input type="text" class="form-control" name="inputDocCode" id="inputDocCode">
          </div>
          <div class="form-group col-md-6">
            <label for="InputDatePdCer">วันที่หมดอายุ</label>
            <span class="form-required" style="color: #CC0000">*</span>
            <input type="text" class="form-control" name="InputDatePdCer" id="InputDatePdCer" readonly="">
          </div>
        </div>
        <div class="form-row">

          <div class="form-group col-md-6">
            <label for="vSupplier">Supplier</label>
            <span class="form-required" style="color: #CC0000">*</span>
            <select id="vSupplier" name="vSupplier" class="form-control">
              <?php $__currentLoopData = $dsupplier; $__env->addLoop($__currentLoopData); foreach($__currentLoopData as $x): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?>
              <option value="<?php echo e($x->idSup); ?>"><?php echo e($x->SupName); ?></option>
              <?php endforeach; $__env->popLoop(); $loop = $__env->getLastLoop(); ?>
            </select>
          </div>
        </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" disabled="">
          </div>
          <div class="form-group col-md-4">
            <label for="inputAmount">จำนวนรับเข้า</label>
            <span class="form-required" style="color: #CC0000">*</span>
            <input type="number" class="form-control" name="inputAmount" id="inputAmount" onkeyup="sumAmou()" min="0.01" step="0.01">
          </div>
          <div class="form-group col-md-4">
            <label for="vEUnitName">หน่วยบรรจุ</label>
            <input type="text" class="form-control" name="vEUnitName" id="vEUnitName" min="0.01" step="0.01" disabled="">
          </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" disabled="">
          </div>
          <div class="form-group col-md-12">
            <label for="vECost">ราคาต้นทุน[บาท]</label>
            <input type="number" class="form-control" name="vECost" id="vECost" min="0.01" step="0.01">
          </div> 
          <div class="form-group col-md-12">
            <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(($("#inputLot").val() == "")){
      swal({
        title: "ไม่สามารถบันทึกได้ !!!",
        text: "กรุณาระบุเลข Lot",
        icon: "info",
        button: "ตกลง",
      });

      return false;

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

      return false;
    }else if(($("#InputDatePdCer").val() == "")){
      swal({
        title: "ไม่สามารถบันทึกได้ !!!",
        text: "กรุณากรอกวันที่ผลิต",
        icon: "info",
        button: "ตกลง",
      });

      return false;
    }else if(($("#inputAmount").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: "คุณต้องการลบสินค้านี้หรือไม่ ?",
      icon: "error",
      buttons: true,
      confirm: true,

    })
    .then((willOk) => {
      if (willOk) {

        $.ajax({
          url:'<?php echo e(url("delpd")); ?>',
          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,name,idtype,typename,Cost,price,idUnit,UnitName,Weight,idWeight,nameWeight,note,PdDescription,SumAmount){

   /* $('#inputAmount').empty();
    $('#inputId').empty();
    $('#vEname').empty();
    $('#vEidtype').empty();;
    $('#vEtypename').empty();
    $('#vECost').empty();
    $('#vEprice').empty();;
    $('#vEidUnit').empty();
    $('#vEUnitName').empty();
    $('#vEWeight').empty();
    $('#vEidWeight').empty();
    $('#vEnameWeight').empty();
    $('#vEnote').empty();
    $('#vEPdDetail').empty();
    $('#vEPdDes').empty();
    $('#VAmount').empty();*/

    $('#inputId').val(id);
    $('#vEname').val(name);
    $('#vEidtype').val(idtype);
    $('#vEtypename').val(typename);
    $('#vECost').val(Cost);
    $('#vEprice').val(price);
    $('#vEidUnit').val(idUnit);
    $('#vEUnitName').val(UnitName);
    $('#vEWeight').val(Weight);
    $('#vEidWeight').val(idWeight);
    $('#vEnameWeight').val(nameWeight);
    $('#vEnote').val(note);
    $('#vEPdDes').val(PdDescription);
    $('#VAmount').val(SumAmount);

    $('#EditPdModal').modal('show');
  }
  function show(name,typename,Cost,price,UnitName,Weight,nameWeight,note,PdDescription){

    $('#vname').val(name);
    $('#vTypename').val(typename);
    $('#vCost').val(Cost);
    $('#vprice').val(price);
    $('#vUnitName').val(UnitName);
    $('#vWeight').val(Weight);
    $('#vnameWeight').val(nameWeight);
    $('#vnote').val(note);
    $('#vPdDes').val(PdDescription);

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

  function deTailTranGB(id,e,s){

    $.ajax({
      url:'<?php echo e(url("finepdstockmain")); ?>/'+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: #F9FBE7">'
          +'<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: #00897B; 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>'
          +'</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 num = "";
    var amo = numeral($("#inputAmount").val()).value() + numeral($("#VAmount").val()).value();
    $("#VAmountSum").val(numeral(amo).format('0,0'));
  }


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

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