Changed script paths of cookie and axios and changes in order details and orders

This commit is contained in:
2023-04-20 16:19:52 +05:30
parent c014fd0b61
commit 5e690bc062
27 changed files with 101 additions and 125 deletions
+1
View File
@@ -237,6 +237,7 @@ function initLogin() {
COOKIE_HELPER_ACTIONS.setCookie({
token: res.data.result.sessionId,
userid: res.data.result.userId,
...res.data.result
});
// setInitLoginLocal();
window.localStorage.setItem("Useremail", userEmail);
+18 -7
View File
@@ -1,11 +1,20 @@
async function bindOrderDetails() {
let user_number =$('.User_phoneum').text();
debugger
// validatesession()
const res = await getAPIServiceLocal(
"apis/v4/Bizgaze/integrations/products/salesorderdetailsbyphonenumber"
);
debugger;
console.log(res);
let port = "https://anwi.bizgaze.app";
// let port = "http://localhost:3088";
let url = `${port}/apis/v4/bizgaze/integrations/products/salesorderdetailsbyphonenumber/phonenumber/${user_number}`;
const config = {
url,
method: "get",
headers: {
'Authorization': `stat 05b2f2ca510344968c65e1ebf49a5595 `,
'Content-Type': 'application/json'
}
};
debugger
let res = await axios(config);
const orderDetailsres = JSON.parse(res.data.result);
console.log(orderDetailsres);
let new_arrr = orderDetailsres;
@@ -29,7 +38,7 @@ async function bindOrderDetails() {
order_netTotal = current.nettotal;
order_quantity =current.Quantity;
order_taxAmount =current.taxamount;
user_order_details+= `<div class=" border-3 mb-3"> <a href="#" class="text-dark order_details_main_container"><div class="d-none hi"><span class="order_itemTotal">${order_itemTotal}</span><span class="order_netTotal">${order_netTotal}</span><span class="order_tax">${order_taxAmount}</span> <span class="order_qty">${order_quantity}</span></div> <div class="bg-gray-4 p-2 row g-0"> <div class="col-md-6 "> <div class="d-flex justify-content-between align-items-center"> <div> <p class="mb-1">ORDER PLACED</p><p class="mb-1 order_date">${current.OrderDate}</p></div><div> <p class="mb-1"> TOTAL</p><p class="mb-1 Current_netTotal"> ₹${updatedCurent_total}</p></div><div> <p class="mb-1">Delivered TO </p><p class="mb-1">${current.OrganizationName}</p></div></div></div><div class="col-md-4 ms-auto"> <div> <p class="mb-1 text-end">ORDER NO: <span class="text-secondary fs-9 serial_no">${current.OrderNo}</span> </p></div><div class="d-flex justify-content-between"> <p class="mb-1 text-info"> View order details </p><p class="mb-0 text-info">Invoice</p></div></div></div><div class="border-0 card rounded-0 order-cards py-2"> <div class="row align-items-center"> <div class="col-md-3"> <img src="${current.imageurl}" class="img-fluid w-75"/> </div><div class="col-md-9"> <div class="row align-items-center"> <div class="col-md-8"> <div class="order_item_name">${current.itemname}</div></div><div class="col-md-4"> <button type="button" class="btn btn-sm btn-warning rounded order_details_btn py-0 mb-3" onClick="event.preventDefault();">Track Package</button> <button type="button" class="btn btn-sm btn-light rounded order_details_btn py-0 mb-3 shadow-sm" onClick="event.preventDefault();">Cancel Item</button> </div></div></div></div></div></div>`;
user_order_details+= `<div class=" border-3 mb-3"> <a href="#" class="text-dark order_details_main_container"><div class="d-none hi"><span class="order_itemTotal">${order_itemTotal}</span><span class="order_netTotal">${order_netTotal}</span><span class="order_tax">${order_taxAmount}</span> <span class="order_qty">${order_quantity}</span></div> <div class="bg-gray-4 p-2 row g-0"> <div class="col-md-6 "> <div class="d-flex justify-content-between align-items-center"> <div> <p class="mb-1">ORDER PLACED</p><p class="mb-1 order_date">${current.OrderDate}</p></div><div> <p class="mb-1"> TOTAL</p><p class="mb-1 Current_netTotal"> ₹${updatedCurent_total}</p></div><div> <p class="mb-1">Delivered TO </p><p class="mb-1">${current.OrganizationName}</p></div></div></div><div class="col-md-4 ms-auto"> <div> <p class="mb-1 text-end">ORDER NO: <span class="text-secondary fs-9 serial_no">${current.OrderNo}</span> </p></div><div class="d-flex justify-content-between"> <p class="mb-1 text-info"> View order details </p><p class="mb-0 text-info">Invoice</p></div></div></div><div class="border-0 card rounded-0 order-cards py-2"> <div class="row align-items-center"> <div class="col-md-3"> <img src="https://appassets.bizgaze.app/${current.imageurl}" class="img-fluid w-75 order_item_name"/> </div><div class="col-md-9"> <div class="row align-items-center"> <div class="col-md-8"> <div class="order_item_name">${current.itemname}</div></div><div class="col-md-4"> <button type="button" class="btn btn-sm btn-warning rounded order_details_btn py-0 mb-3" onClick="event.preventDefault();">Track Package</button> <button type="button" class="btn btn-sm btn-light rounded order_details_btn py-0 mb-3 shadow-sm" onClick="event.preventDefault();">Cancel Item</button> </div></div></div></div></div></div>`;
}
$(".user_order_details").append(user_order_details);
// $('.order_details_main_container').click(function(){
@@ -44,14 +53,16 @@ async function bindOrderDetails() {
let current_order_netTotal =$(this).find('.order_netTotal').text();
let current_order_tax =$(this).find('.order_tax').text();
let current_order_qty =$(this).find('.order_qty').text();
let order_item_img= $('.order_item_name').attr('src');
window.localStorage.setItem('orderDate',current_order_date);
window.localStorage.setItem('orderDate',current_order_date);
window.localStorage.setItem('orderSerialno',current_serial_no);
window.localStorage.setItem('orderItemname',current_item_name);
window.localStorage.setItem('orderitemTotal',current_order_itemTotal);
window.localStorage.setItem('netTotal',current_order_netTotal)
window.localStorage.setItem('Qty',current_order_qty)
window.localStorage.setItem('tax',current_order_tax)
window.localStorage.setItem('imgsrc',order_item_img)
debugger;
// console.log(get_local_orderDate,get_local_orderSerialno)
$(this).attr('href','./orderdetails.html')
+38 -2
View File
@@ -5,6 +5,7 @@ let order_itemtotal =window.localStorage.getItem('orderitemTotal');
let order_nettotal =window.localStorage.getItem('netTotal');
let order_qty = window.localStorage.getItem('Qty')
let order_tax = window.localStorage.getItem('tax')
let order_img_src =window.localStorage.getItem('imgsrc')
let Local_keys_update =['tax','Qty','netTotal','orderitemTotal']
let summary =` <div class="card-body">
<div>
@@ -12,10 +13,45 @@ let summary =` <div class="card-body">
<p class="mb-0 fs-6">Order placed on ${current_orderDate}</p>
<p class="mb-0 fs-9">Paid by Credit Card</p>
</div>`;
$('.order_price').html(order_itemtotal)
let deliverdCard=`<div class="card-body">
<div class="row align-items-center mb-md-4">
<div class="col-md-6">
<div class="d-flex">
<img src="" class="img-fluid"/>
<div>
<span class="fs-5">Delivered</span>
<span class="text-secondary fs-9">Shipment 1 / 5-1 item (1 Delivered)</span>
</div>
</div>
<div> <span class="text-secondary fs-9">Delivered on Sunday, 9 March <span class="text-a-color">Invoice</span></span></div>
</div>
<div class="col-md-6 text-end">
<button class="btn btn-order-text bg-return">SUPPPORT</button>
</div>
</div>
<div>
<span class="text-secondary fs-9 d-none">Shipping to</span>
<p class="fs-5 fw-600 user_name">Ashok Kumar</p>
</div>
<div class="row pb-md-0 pb-4">
<div class="col-md-4 text-center">
<img src="${order_img_src}" class="img-fluid order_img"/>
</div>
<div class="col-md-8 position-relative">
<p class="mb-0 fs-6 order_itemname">${order_itemname}</p>
<p class="mb-3 fs-6 fw-600 d-flex align-items-center">
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="bi bi-currency-rupee" viewBox="0 0 16 16">
<path d="M4 3.06h2.726c1.22 0 2.12.575 2.325 1.724H4v1.051h5.051C8.855 7.001 8 7.558 6.788 7.558H4v1.317L8.437 14h2.11L6.095 8.884h.855c2.316-.018 3.465-1.476 3.688-3.049H12V4.784h-1.345c-.08-.778-.357-1.335-.793-1.732H12V2H4v1.06Z"></path>
</svg><span class="order_price">${order_itemtotal}</span>
</p>
<p class="mb-0 fs-6 position-absolute close_exchange">Return/Exchange window closed on Friday,24 March <a href="#" class="text-primary">Why?</a></p>
</div>
</div>
</div>`
$('.deliverd-card').append(deliverdCard)
$('.order_tax').html(order_tax)
$('.Order_total').html(order_nettotal)
$('.order_itemname').html(order_itemname)
$('.order-summary').html(summary);
$('.back_to_orders').click(function(){
debugger
+1 -1
View File
@@ -71,7 +71,7 @@ function wattantyFunction() {
// let warrantySerialnumber =$('.serial_no_warrantynumber').text()
let warrenty_date = value[0].warrantytodate;
// let userwarrenty_product = `<div class="border-3 border-start my-3 order-cards ps-4 rounded-0" id='order-cards'> <div class="col-md-12 "><b>Warranty For :</b> ${value[0].itemname}</div><div class="row align-items-center"> <div class=col-md-12> <div class="col-md-6 my-2"><span>Serail NO :</span> <span class="fs-9 text-secondary serial_no_warrantynumber">${value[0].serialno}</span> </div><div class="col-md-6 my-2"><span> Warrenty Expiry Date :</span> <span class=" fs-9 text-secondary rounded-2 warrenty_date">${value[0].warrantytodate}</span> </div><div class="my-2 col-md-6"><span> Warranty Start Date :</span> <span class="fs-9 text-secondary purchase_date">${value[0].warrantyfromdate}</span> </div><div class="col-md-6 my-2"> <span> Warranty Status : </span><span class="bg-success btn fs-9 is_warranty_enable py-0 text-white"> ${value[0].warrantyenabled}</span> </div></div></div></div>`;
let userwarrenty_product = `<div class="p-3 bg-white my-3 rounded warranty-card"id=warranty-card><div class="mb-3 card rounded-3 text-white"><div class="row align-items-center g-0 justify-content-between"><div class="col-md-3 text-center"><img alt=guarantee src=../dist/assets/imgs/guarantee.png class="h-50p img-fluid w-50p"></div><div class=col-md-9><div class=card-body><h5 class=card-title>Congratulations,</h5><p class=card-text><small>${value[0].contactname} for registering with <span class=fw-bold>anwi systems </span>.You have successfully availed your warranty.</small></div></div></div></div><div class=col-md-12><h4>Here is your warranty Details</h4></div><div class="p-3 border rounded-3"><div class=row><div class=col-6><img alt=Warranty-product src="../dist/assets/imgs/anwi-logo-1.png" class="w-50"></div><div class=col-6><p class=mb-0><small>Serail No</small><p class="mb-0 fs-9 text-secondary serial_no_warrantynumber"><small>${value[0].serialno}</small><p class=mb-0><small>warranty will be applicable till</small><p class="mb-0 fs-9 text-secondary rounded-2 warrenty_date"><small>${value[0].warrantytodate}</small></div></div><h6>Order details</h6><div class="row mb-3"><div class=col-6><p class=mb-0><small>Sku</small><p class="mb-0 fs-9 text-secondary rounded-2 warranty_sku"><small>${value[0].sku}</small></div><div class=col-6><p class=mb-0><small>Itemname</small><p class="mb-0 fs-9 text-secondary rounded-2 warranty_item_name"><small>${value[0].itemname}</small></div></div><h6>Warranty details</h6><div class=row><div class=col-6><p class=mb-0><small>Warranty Start</small><p class="mb-0 fs-9 text-secondary rounded-2"><small class=purchase_date>${value[0].warrantyfromdate}</small></div><div class=col-6><p class=mb-0><small>Warranty status</small><p class="mb-0 fs-9 text-secondary rounded-2"><small class="text-white bg-success is_warranty_enable p-1 rounded-pill">{value[0].warrantyenabled}</small></div></div></div><div class=guide-lines><p class=mb-0><small>Follow Below steps to request your warranty claim.</small><ol><small class=text-secondary><li class=text-secondary>Go to My account</small><small class=text-secondary><li class=text-secondary>Tap on request claim</small><small class=text-secondary><li class=text-secondary>Enter information and send claim request</small></ol></div></div>`;
let userwarrenty_product = `<div class="p-3 bg-white my-3 rounded warranty-card"id=warranty-card><div class="mb-3 card rounded-3 text-white"><div class="row align-items-center g-0 justify-content-between"><div class="col-md-3 text-center"><img alt=guarantee src=../dist/assets/imgs/guarantee.png class="h-50p img-fluid w-50p"></div><div class=col-md-9><div class=card-body><h5 class=card-title>Congratulations,</h5><p class=card-text><small>Thanks for registering with <span class=fw-bold>anwi systems </span>.You have successfully availed your warranty.</small></div></div></div></div><div class=col-md-12><h4>Here is your warranty Details</h4></div><div class="p-3 border rounded-3"><div class=row><div class=col-6><img alt=Warranty-product src="../dist/assets/imgs/anwi-logo-1.png" class="w-50"></div><div class=col-6><p class="mb-0 text-secondary"><small>Serail No</small><p class="mb-0 fs-9 serial_no_warrantynumber"><p class="fw-500">${value[0].serialno}</p><p class="mb-0 text-secondary"><small>Warranty will be applicable till</small><p class="mb-0 fs-9 rounded-2 warrenty_date"><small class="fw-500">${value[0].warrantytodate}</small></div></div><h6>Order details</h6><div class="row mb-3"><div class=col-6><p class="mb-0 text-secondary"><small>Sku</small><p class="mb-0 fs-9 rounded-2 warranty_sku"><small class="fw-500">${value[0].sku}</small></div><div class=col-6><p class="mb-0 text-secondary"><small>Itemname</small><p class="mb-0 fs-9 rounded-2 warranty_item_name"><small class="fw-500">${value[0].itemname}</small></div></div><h6>Warranty details</h6><div class=row><div class=col-6><p class="mb-0 text-secondary"><small>Warranty Start</small><p class="mb-0 fs-9 rounded-2"><small class="purchase_date fw-500" >${value[0].warrantyfromdate}</small></div><div class=col-6><p class="mb-0 text-secondary"><small>Warranty status</small><p class="mb-0 fs-9 text-secondary rounded-2"><small class="text-white bg-success is_warranty_enable p-1 rounded-pill">{value[0].warrantyenabled}</small></div></div></div><div class=guide-lines><p class=mb-0><small>Follow Below steps to request your warranty claim.</small><ol><small class=text-secondary><li class=text-secondary>Go to My account</small><small class=text-secondary><li class=text-secondary>Tap on request claim</small><small class=text-secondary><li class=text-secondary>Enter information and send claim request</small></ol></div></div>`;
let is_warranty_enable = value[0].warrantyenabled;
debugger;
$(".user_Warranty_details").html(userwarrenty_product);