Subversion Repositories SmartDukaan

Rev

Rev 12948 | Blame | Compare with Previous | Last modification | View Log | RSS feed

<html>
<head>
<script src="/Support/js/jquery-1.5.1.min.js"></script>
<script type="text/javascript">
  $(function(){ 
        $(".asin-job").live('click', function() {
                loadAsinJob("content");
    }); 
        
        $(".fba-job").live('click', function() {
                loadFbaListingJob("content");
    });
        
        $(".fbb-job").live('click', function() {
                loadFbbListingJob("content");
    });
        
        $(".fbg-job").live('click', function() {
                loadFbgListingJob("content");
    });
        
        $(".fbd-job").live('click', function() {
                loadFbdListingJob("content");
    });
        
        $(".non-fba-job").live('click', function() {
                loadNonFbaListingJob("content");
    });
        
        $(".shipping-upload").live('click', function() {
                loadShippping("content");
                $('html,body').animate({ scrollTop: $('#content').offset().top }, 'slow');
    }); 
        
        $(".bulk-upload").live('click', function() {
                loadBulk("content");
                $('html,body').animate({ scrollTop: $('#content').offset().top }, 'slow');
    }); 
        
        $(".asin-upload").live('click', function() {
                loadAsin("content");
                $('html,body').animate({ scrollTop: $('#content').offset().top }, 'slow');
    }); 
        
        $(".promotion-upload").live('click', function() {
                loadPromotion("content","LONGTERM");
                $('html,body').animate({ scrollTop: $('#content').offset().top }, 'slow');
    });
        
        $(".short-promotion-upload").live('click', function() {
                loadPromotion("content","SHORTTERM");
                $('html,body').animate({ scrollTop: $('#content').offset().top }, 'slow');
    }); 
        
        $("#uploadShippingFile").live('submit', function(){
    var formData = new FormData($(this)[0]);

    jQuery.ajax({
        url: "/Support/amazon-list!upload",
        type: 'POST',
        data: formData,
        async: false,
        success: function (data) {
            alert("Changes propagated successfully");
                        $('#uploadShippingFile')[0].reset();
                        
        },
                 error : function() {
                        alert("OOPS!!!Failed to do changes.Try Again.");
                 },
        cache: false,
        contentType: false,
        processData: false
    });

    return false;
});

$("#uploadBulkFile").live('submit', function(){
    var formData = new FormData($(this)[0]);

    jQuery.ajax({
        url: "/Support/amazon-list!uploadBulkFile",
        type: 'POST',
        data: formData,
        async: false,
        success: function (data) {
            alert("Changes propagated successfully");
                        if(data==""){
                                $('#uploadBulkFile')[0].reset();
                        }
                        else {
                                jAlert("Following items were not updated:\n"+data, 'ERROR');
                                $('#uploadBulkFile')[0].reset();
                        }
                        
        },
                 error : function() {
                        jAlert("OOPS!!!Failed to do changes.Try Again.",'ERROR');
                 },
        cache: false,
        contentType: false,
        processData: false
    });

    return false;
});

$("#uploadAsinFile").live('submit', function(){
    var formData = new FormData($(this)[0]);

    jQuery.ajax({
        url: "/Support/amazon-list!uploadAsinFile",
        type: 'POST',
        data: formData,
        async: false,
        success: function (data) {
            alert("Changes propagated successfully");
                        if(data==""){
                                $('#uploadBulkFile')[0].reset();
                        }
                        else {
                                jAlert("Following items were not updated:\n"+data, 'ERROR');
                                $('#uploadBulkFile')[0].reset();
                        }
        },
                 error : function() {
                        alert("OOPS!!!Failed to do changes.Try Again.");
                 },
        cache: false,
        contentType: false,
        processData: false
    });

    return false;
});

$("#uploadPromotionFile").live('submit', function(){
    var formData = new FormData($(this)[0]);

    jQuery.ajax({
        url: "/Support/amazon-list!uploadPromotionSheet",
        type: 'POST',
        data: formData,
        async: false,
        success: function (data) {
                        jAlert(data, 'Success');
        },
                 error : function() {
                        alert("OOPS!!!Failed to do changes.");
                 },
        cache: false,
        contentType: false,
        processData: false
    });
    return false;
});
});  
</script>
<script type="text/javascript">
function loadShippping(domId){
jQuery.ajax({
        type : "GET",
        url : "/Support/amazon-list!uploadSheet",
        success : function(response) {
            $('#' + domId).html(response);
        }
    });  
}

function loadAsin(domId){
jQuery.ajax({
        type : "GET",
        url : "/Support/amazon-list!uploadAsin",
        success : function(response) {
            $('#' + domId).html(response);
        }
    });  
}

function loadAsinJob(domId){
jQuery.ajax({
        type : "GET",
        url : "/Support/amazon-list!runAsinJob",
        success : function(response) {
            jAlert('Asin Job Running.Please donot submit another request for atleast 15 minutes','Success');
        },
                error : function() {
                        jAlert("OOPS!!!Please Try Again.",'ERROR');
                 },
    });  
}

function loadFbaListingJob(domId){
jQuery.ajax({
        type : "GET",
        url : "/Support/amazon-list!runFbaListingJob",
        success : function(response) {
                        jAlert('Fba Listing Job Running.Please donot submit another request for atleast 15 minutes','Success');
        },
                error : function() {
                        jAlert("OOPS!!!Please Try Again.",'ERROR');
                 },
    });  
}

function loadFbgListingJob(domId){
jQuery.ajax({
        type : "GET",
        url : "/Support/amazon-list!runFbgListingJob",
        success : function(response) {
                        jAlert('Fbg Listing Job Running.Please donot submit another request for atleast 15 minutes','Success');
        },
                error : function() {
                        jAlert("OOPS!!!Please Try Again.",'ERROR');
                 },
    });  
}

function loadFbdListingJob(domId){
jQuery.ajax({
        type : "GET",
        url : "/Support/amazon-list!runFbdListingJob",
        success : function(response) {
                        jAlert('Fbd Listing Job Running.Please donot submit another request for atleast 15 minutes','Success');
        },
                error : function() {
                        jAlert("OOPS!!!Please Try Again.",'ERROR');
                 },
    });  
}

function loadFbbListingJob(domId){
jQuery.ajax({
        type : "GET",
        url : "/Support/amazon-list!runFbbListingJob",
        success : function(response) {
                        jAlert('Fbb Listing Job Running.Please donot submit another request for atleast 15 minutes','Success');
        },
                error : function() {
                        jAlert("OOPS!!!Please Try Again.",'ERROR');
                 },
    });  
}

function loadNonFbaListingJob(domId){
jQuery.ajax({
        type : "GET",
        url : "/Support/amazon-list!runNonFbaListingJob",
        success : function(response) {
            jAlert('MFN Listing Job Running.Please donot submit another request for atleast 15 minutes','Success');
        },
                error : function() {
                        jAlert("OOPS!!!Please Try Again.",'ERROR');
                 },
    });  
}

function loadBulk(domId){
jQuery.ajax({
        type : "GET",
        url : "/Support/amazon-list!uploadBulkSheet",
        success : function(response) {
            $('#' + domId).html(response);
        }
    });
}

function loadPromotion(domId,type){
jQuery.ajax({
        type : "GET",
        url : "/Support/amazon-list!uploadPromotion?promotionType="+type,
        success : function(response) {
            $('#' + domId).html(response);
        }
    });  
}

</script>
<style>
        #content{
        margin-top:20px;
        }
        a{
        color: royalblue;
    font-family: sans-serif;
    font-weight: normal;
    text-decoration: none;
        }
        a:hover{
        color: #e47911;
        text-decoration: underline;
        }
        }
        h4{
        color:rgb(0, 75, 145);
        }
        h5{
        color:rgb(0, 75, 145);
        }
</style>
<link href="/Support/css/jquery.alerts.css" type="text/css" rel="stylesheet">
<script type="text/javascript" src="/Support/js/jquery.alerts.js"></script>
</head>
<body>
<div style="margin: 5px;">&nbsp;</div>
<h4 style="margin:0px;">Amazon Listing</h4>
<hr>
<div class="options">
<h5>Listings & Promotions</h5>
<a href="/Support/amazon-list">View Listing</a>
<br>
<br>
<a href="/Support/amazon-list/promotion" class="view-promotion">View Promotions</a>
<br>
<br>
<hr>
<h5>Templates</h5>
<a target="_blank" href="http://173.255.253.139/amazon-bulk-upload-template.xls">Download Bulk Upload Template</a>
<br>
<br>
<a target="_blank" href="http://173.255.253.139/asin-template.xls">Download Asin-Inventory Template</a>
<br>
<br>
<a target="_blank" href="http://173.255.253.139/promotion-flat-file.txt">Download Promotion Flat File</a>
<br>
<br>
<hr>
<h5>Bulk Uploads</h5>
<a href="#" class="bulk-upload">Update Data In Bulk</a>
<br>
<br>
<a href="#" class="shipping-upload">Upload Shipping Sheet</a>
<br>
<br>
<a href="#" class="asin-upload">Upload Asin Sheet</a>
<br>
<br>
<a href="#" class="promotion-upload">Upload Promotion Sheet</a>
<br>
<br>
<a href="#" class="short-promotion-upload">Upload Deals of the day Sheet</a>
<br>
<br>
<hr>
<h5>Jobs</h5>
<a href="#" class="asin-job">Run Asin Job</a>
<br>
<br>
<a href="#" class="fba-job">Run FBA Listing Job</a>
<br>
<br>
<a href="#" class="fbb-job">Run FBB Listing Job</a>
<br>
<br>
<a href="#" class="fbg-job">Run FBG Listing Job</a>
<br>
<br>
<a href="#" class="fbd-job">Run FBD Listing Job</a>
<br>
<br>
<a href="#" class="non-fba-job">Run MFN Listing Job</a>
<br>
<br>
<hr>
</div>
<div id="content">
</div>
</body>
</html>