Delivery Insert Done

This commit is contained in:
Mouhamed Lamine
2018-08-17 11:35:01 +08:00
parent 2e46ea8c2b
commit ede82f860d
5 changed files with 57881 additions and 40 deletions
@@ -12,14 +12,8 @@ class DeliveryinfoController extends Controller
{
public function index()
{
$deliveryinfo = Deliveryinfo::where('com_id', Auth::user()->company())->get();
if (!$deliveryinfo)
{
return response()->json(['message'=>'Access Denied!'], 404);
}
return response()->json($deliveryinfo, 200);
$deliveryinfos = App\Deliveryinfo::all();
return response()->json($deliveryinfos, 200);
}
/**
+10419
View File
File diff suppressed because it is too large Load Diff
+69 -32
View File
@@ -176,24 +176,12 @@
</a>
<!-- Content List Spawner Start Here -->
<div class="form-divider"></div>
<div class="list-box-emp">
<a href="#" class="list-item" data-popup="formPopup4">
<i class="fa fa-truck"></i>
<em class="seperate"></em>
<span class="list-item-title"> Delivery 1</span>
</a>
</div>
<div class="list-box-emp">
<a href="#s" class="list-item" data-popup="formPopup4">
<i class="fa fa-truck"></i>
<em class="seperate"></em>
<span class="list-item-title"> Delivery 2</span>
</a>
</div>
<!--Delivery 1,2,3 list items to be appended here-->
<!-- Content List Spawner End Here -->
</div>
<!-- SEARCH END -->
</main>
<!-- Page Content End Here -->
@@ -1054,70 +1042,64 @@
<div class="form-element-title">
<label style="color: #000">Warehouse Name</label>
</div>
<input type="text" class="form-element" placeholder="FedEx" required />
<input type="text" class="form-element" value="" required />
</div>
<div class="form-row no-padding">
<div class="form-element-title">
<label style="color: #000">Warehouse Address</label>
</div>
<input type="text" class="form-element" placeholder="Jalan Persiaran Apec" required />
<input type="text" class="form-element" value="Jalan Persiaran Apec" required />
</div>
<div class="form-row no-padding">
<div class="form-element-title">
<label style="color: #000">Warehouse City</label>
</div>
<input type="text" class="form-element" placeholder="Cyberjaya" required />
<input type="text" class="form-element" value="Cyberjaya" required />
</div>
<div class="form-row no-padding">
<div class="form-element-title">
<label style="color: #000">Warehouse Postcode</label>
</div>
<input type="text" class="form-element" placeholder="63000" required />
<input type="text" class="form-element" value="63000" required />
</div>
<div class="form-row no-padding">
<div class="form-element-title">
<label style="color: #000">Warehouse State</label>
</div>
<input type="text" class="form-element" placeholder="Selangor" required />
<input type="text" class="form-element" value="Selangor" required />
</div>
<div class="form-row no-padding">
<div class="form-element-title">
<label style="color: #000">Warehouse Country</label>
</div>
<input type="text" class="form-element" placeholder="Malaysia" required />
<input type="text" class="form-element" value="Malaysia" required />
</div>
<div class="form-row no-padding">
<div class="form-element-title">
<label style="color: #000">Contact Person</label>
</div>
<input type="text" class="form-element" placeholder="Fedrick Darel" required />
<input type="text" class="form-element" value="Lamine" required />
</div>
<div class="form-row no-padding">
<div class="form-element-title">
<label style="color: #000">Contact Person No</label>
</div>
<input type="text" class="form-element" placeholder="019-7951905" required />
</div>
<div class="form-row no-padding">
<div class="form-element-title">
<label style="color: #000">Warehouse Notice</label>
</div>
<input type="text" class="form-element" required />
<input type="text" class="form-element" value="019-7951905" required />
</div>
</div>
</div>
<div class="popup-footer">
<button class="button blue" data-dismiss="true">Edit Warehouse</button>
<button id="updateDelivery" class="button blue" data-dismiss="true">Edit Warehouse</button>
<button class="button blue" data-dismiss="true">Delete Warehouse</button>
</div>
</div>
</div>
@@ -1323,6 +1305,20 @@
}
jQuery.noConflict();
jQuery(document).ready(function ($) {
console.log( "ready!" );
$.ajax({
type: "GET",
url: 'api/deliveryinfo/',
success: function (response) {
var element = '<div class="list-box-emp"><a href="#" class="list-item" data-popup="formPopup4"><i class="fa fa-truck"></i><em class="seperate"></em><span class="list-item-title"> '+response.deli_info +'</span></a></div>';
response.forEach(element => {
(".list-box-non").append(element);
});
}
});
var count = 1;
$('#PopUp3Form').on('submit',function(e){
e.preventDefault();
console.log("test");
@@ -1341,11 +1337,52 @@
contact_person_no: $('#deli_contact_person_no').val(),
},
success: function (data) {
alert('Form submitted!');
console.log('Form submitted!');
var deliveryListItem = '<div class="list-box-emp"><a href="#" class="list-item" data-popup="formPopup4"><i class="fa fa-truck"></i><em class="seperate"></em><span class="list-item-title"> Delivery '+count+'</span></a></div>';
$(".list-box-non").append(deliveryListItem);
count++;
}
});
});
});
$(function () {
$('updateDelivery').on('click', function () {
$.ajax({
type: "POST",
url: '/deliveryinfo/{com_id}',
data: {
deli_info: $('#deliv_info').val(),
address: $('#deliv_address').val(),
city: $('#deliv_city').val(),
postcode: $('#deliv_postcode').val(),
state: $('#deliv_state').val(),
country: $('#deliv_country').val(),
contact_person: $('#deliv_contact_person').val(),
contact_person_no: $('#deliv_contact_person_no').val(),
},
success: function (data) {
alert('Delivery Updated!');
$("#").append()
}
});
});
});
$(function () {
$('deleteDelivery').on('click', function () {
$.ajax({
type: "DELETE",
url: '/deliveryinfo/{com_id}',
data: {
},
success: function (data) {
alert('Delivery Deleted!');
}
});
});
});
</script>
<!-- Change Header Title Acccording To The Tab Title End Here -->
<script src="js/global.script.js"></script>
+47387
View File
File diff suppressed because it is too large Load Diff
+4
View File
@@ -0,0 +1,4 @@
{
"/js/app.js": "/js/app.js",
"/css/app.css": "/css/app.css"
}