You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

44 lines
2.3KB

  1. <% If res("failed") Then %>
  2. <div class="alert alert-danger">
  3. <strong>Import failed &mdash; nothing was saved.</strong><br />
  4. <%= H(res("error")) %>
  5. </div>
  6. <p><a href="/import" class="btn btn-primary">Start over</a></p>
  7. <% Else %>
  8. <div class="card shadow-sm mb-3">
  9. <div class="card-body">
  10. <h1 class="h3 mb-3"><i class="bi bi-check-circle text-success"></i> Import complete</h1>
  11. <p class="text-muted"><%= H(originalName) %></p>
  12. <div class="row text-center g-3 mb-3">
  13. <div class="col-6 col-md-3"><div class="border rounded p-3"><div class="display-6"><%= res("read") %></div><div class="small text-muted">Rows read</div></div></div>
  14. <div class="col-6 col-md-3"><div class="border rounded p-3 border-success"><div class="display-6 text-success"><%= res("added") %></div><div class="small text-muted">Added</div></div></div>
  15. <div class="col-6 col-md-3"><div class="border rounded p-3"><div class="display-6"><%= res("dup_db") + res("dup_file") %></div><div class="small text-muted">Duplicates skipped</div></div></div>
  16. <div class="col-6 col-md-3"><div class="border rounded p-3"><div class="display-6"><%= res("no_name") %></div><div class="small text-muted">No name</div></div></div>
  17. </div>
  18. <ul class="small text-muted">
  19. <li><%= res("dup_db") %> already in the database, <%= res("dup_file") %> repeated within this file.</li>
  20. <li><%= res("new_industries") %> new industries created.</li>
  21. <% If markCustomers Then %><li>All added rows were flagged as previous customers.</li><% End If %>
  22. <li>Import batch #<%= res("batch_id") %></li>
  23. </ul>
  24. <% If res("dup_db") + res("dup_file") > 0 Then %>
  25. <h2 class="h6 mt-4">Skipped duplicates<% If res("dup_db") + res("dup_file") > res("dups").Count Then Response.Write " (first " & res("dups").Count & ")" %></h2>
  26. <table class="table table-sm small">
  27. <thead><tr><th>File row</th><th>Business</th><th>Matched on</th></tr></thead>
  28. <tbody>
  29. <% Dim dupList, di, d : Set dupList = res("dups") %>
  30. <% For di = 0 To dupList.Count - 1 : d = dupList(di) %>
  31. <tr><td><%= d(0) %></td><td><%= H(d(1)) %></td><td><%= d(2) %></td></tr>
  32. <% Next %>
  33. </tbody>
  34. </table>
  35. <% End If %>
  36. <a href="/import" class="btn btn-primary">Import another file</a>
  37. </div>
  38. </div>
  39. <% End If %>

Powered by TurnKey Linux.