Spaces:
Runtime error
Runtime error
<html lang="en"> | |
<head> | |
<meta charset="UTF-8"> | |
<meta name="viewport" content="width=device-width, initial-scale=1.0"> | |
<title>CSV File Upload</title> | |
<link rel="stylesheet" href="{{ url_for('static', filename='styles.css') }}"> | |
</head> | |
<body> | |
<div class="container"> | |
<h1>Vendor Master De-Duplication Tool</h1> | |
<form id="uploadForm" enctype="multipart/form-data"> | |
<input type="file" name="file" id="csvFile" accept=".xlsx"> | |
</form> | |
<div class="options-wrapper"> | |
<div id="checkbox-heading">Select the options based on which duplication check will be performed and submit</div> | |
<div class="options-container"> | |
<div class="option"> | |
<input type="checkbox" name="option" value="Tax" id="option1" checked> | |
<label for="option1">Tax</label> | |
</div> | |
<div class="option"> | |
<input type="checkbox" name="option" value="Bank" id="option2" checked> | |
<label for="option2">Bank</label> | |
</div> | |
<div class="option"> | |
<input type="checkbox" name="option" value="Address" id="option3" checked> | |
<label for="option3">Address</label> | |
</div> | |
<div class="option"> | |
<input type="checkbox" name="option" value="Name" id="option4" checked> | |
<label for="option4">Name</label> | |
</div> | |
<div class="option"> | |
<input type="checkbox" name="option" value="PostCode" id="option5" checked> | |
<label for="option5">PostCode</label> | |
</div> | |
<div class="option"> | |
<input type="checkbox" name="option" value="AccGrp" id="option6" checked> | |
<label for="option6">AccGrp</label> | |
</div> | |
</div> | |
</div> | |
<button type="button" id="submitBtn">Submit</button> | |
<div id="processingMsg" class="hidden"> | |
<div class="spinner"></div> | |
</div> | |
<div id="progressBar"></div> | |
<div id="downloadBtn" class="hidden"> | |
<a id="downloadLink" href="{{ url_for('download_file', filename='output.xlsx') }}"> | |
<button>Download Processed XLSX</button> | |
</a> | |
</div> | |
<div id="explanation-note"> | |
Note: The last column titled 'explanation' in output file contains the analysis for potential duplicates with the following row. | |
</div> | |
</div> | |
<script src="{{ url_for('static', filename='script.js') }}"></script> | |
</body> | |
</html> | |