Serial Number Not Found !
`);
// $('.warranty_productform').addClass('d-none');
// $('.add_serialNum').removeClass('d-none');
return;
}
else {
const warrantyEnabled = value[0].warrantyenabled;
if (warrantyEnabled == false) {
let phonenumber_updated = Number(phonenumber_inp)
$('.user_Warranty_details').removeClass('d-none')
// let strDate = new Date(value[0].purchasedate).toISOString().slice(0, 10);
let Warrentypayload =
{
"sku": value[0].sku,
"serialno": serial_no_inp,
"phonenumber": phonenumber_updated,
"contactname": contactname_inp,
"warrantyfromdate": value[0].purchasedate
}
warrentyService(Warrentypayload);
}
else {
// let warrantySerialnumber =$('.serial_no_warrantynumber').text()
let warrenty_date =value[0].warrantytodate
let userwarrenty_product = `
Warranty For : ${value[0].itemname}
Serail NO : ${value[0].serialno}
Warrenty Expiry Date : ${value[0].warrantytodate}
Warranty Start Date : ${value[0].warrantyfromdate}
Warranty Status : ${value[0].warrantyenabled}
`;
let is_warranty_enable=value[0].warrantyenabled
debugger
$(".user_Warranty_details").html(userwarrenty_product);
if(is_warranty_enable == true){
$('.is_warranty_enable').text('Activated')
}
else{
$('.is_warranty_enable').text('Not Activated')
}
if(warrenty_date == "" ){
$('.warrenty_date').addClass('d-none')
}
else{
$('.warrenty_date').removeClass('d-none')
}
$('#Add_serial_number_inp').addClass('border-success')
$('.error_serial_num').addClass('d-none')
// $('.warranty_productform').addClass('d-none');
$('.add_serialNum').removeClass('d-none');
//Command: toastr["success"]("Warranty already enabled !")
}
}
})
}
}
else{
if(serial_no_inp == ''){
$('#Add_serial_number_inp').addClass('border-danger')
$('.error_serial_num').removeClass('d-none')
}
else if(phonenumber_inp == ''){
$('#Add_phonenumber_inp').addClass('border-danger');
$('.error_phonenumber').removeClass('d-none');
}
}
})
async function warrentyService(Warrentypayload) {
// let d = new Date();
// // let strDate = d.getFullYear() + "-" + (d.getMonth() + 1) + "-" + d.getDate();
// let strDate = new Date().toISOString().slice(0, 10)
// console.log(strDate)
debugger
const res = await postAPIServiceWarranty(`apis/v4/bizgaze/transact/items/savewarrantyasync`, Warrentypayload);
debugger
console.log(res)
if (res.data.status == 2) {
// $('.warranty_productform').addClass('d-none');
// $('.add_serialNum').removeClass('d-none');
// Command: toastr["warning"](res.data.message)
// toasterOpts();
$(".user_Warranty_details").html(`
No Serial number found / Product not Delivered
`);
}
else if(res.data.status == '0'){
// $('.warranty_productform').addClass('d-none');
// $('.add_serialNum').removeClass('d-none');
// Command: toastr["success"](res.data.message);
// toasterOpts();
$(".user_Warranty_details").html(`
${res.data.message}
`);
}
}
// function toasterOpts() {
// toastr.options = {
// "closeButton": true,
// "debug": false,
// "newestOnTop": true,
// "progressBar": true,
// "positionClass": "toast-top-center",
// "preventDuplicates": true,
// "showDuration": "300",
// "hideDuration": "1000",
// "timeOut": "3000",
// "extendedTimeOut": "1000",
// "showEasing": "swing",
// "hideEasing": "linear",
// "showMethod": "fadeIn",
// "hideMethod": "fadeOut"
// }
// }
}