145 lines
3.9 KiB
HTML
145 lines
3.9 KiB
HTML
{% extends "base.html" %}
|
|
|
|
{% block content %}
|
|
|
|
<div class="container-fluid py-4">
|
|
|
|
<!-- Page Header -->
|
|
<div class="row mb-4">
|
|
|
|
<div class="col-12">
|
|
|
|
<div class="card border-0 shadow-sm bg-success text-white">
|
|
|
|
<div class="card-body d-flex justify-content-between align-items-center">
|
|
|
|
<div>
|
|
|
|
<h3 class="fw-bold mb-1">
|
|
<i class="bi bi-building-fill-up me-2"></i>
|
|
Client RA Bill Import
|
|
</h3>
|
|
|
|
<p class="mb-0 opacity-75">
|
|
Upload the Client RA Bill Excel file for comparison.
|
|
</p>
|
|
|
|
</div>
|
|
|
|
<div class="display-5">
|
|
<i class="bi bi-file-earmark-excel-fill"></i>
|
|
</div>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
<!-- Upload Card -->
|
|
<div class="row justify-content-center">
|
|
|
|
<div class="col-lg-7">
|
|
|
|
<div class="card border-0 shadow">
|
|
|
|
<div class="card-header bg-light">
|
|
|
|
<h5 class="mb-0 fw-bold text-success">
|
|
<i class="bi bi-upload me-2"></i>
|
|
Upload Details
|
|
</h5>
|
|
|
|
</div>
|
|
|
|
<div class="card-body p-4">
|
|
|
|
<form method="POST"
|
|
enctype="multipart/form-data"
|
|
class="loading-form"
|
|
onsubmit="showLoader('Reading Excel file...<br>Validating records...<br>Saving data to database...')">
|
|
|
|
<!-- RA Bill -->
|
|
<div class="mb-4">
|
|
|
|
<label class="form-label fw-semibold">
|
|
|
|
<i class="bi bi-receipt-cutoff text-success me-2"></i>
|
|
|
|
RA Bill No
|
|
|
|
<span class="text-danger">*</span>
|
|
|
|
</label>
|
|
|
|
<input
|
|
type="text"
|
|
name="RA_Bill_No"
|
|
class="form-control"
|
|
placeholder="Enter RA Bill Number"
|
|
required>
|
|
|
|
</div>
|
|
|
|
<!-- Upload -->
|
|
<div class="mb-4">
|
|
|
|
<label class="form-label fw-semibold">
|
|
|
|
<i class="bi bi-file-earmark-arrow-up text-primary me-2"></i>
|
|
|
|
Select Excel File
|
|
|
|
<span class="text-danger">*</span>
|
|
|
|
</label>
|
|
|
|
<input
|
|
type="file"
|
|
name="file"
|
|
class="form-control"
|
|
accept=".xlsx,.xls,.csv"
|
|
required>
|
|
|
|
<div class="form-text">
|
|
|
|
Supported Formats:
|
|
<strong>.xlsx</strong>,
|
|
<strong>.xls</strong>,
|
|
<strong>.csv</strong>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
<hr>
|
|
|
|
<!-- Action Buttons -->
|
|
<div class="d-flex justify-content-between">
|
|
|
|
<button
|
|
type="submit"
|
|
class="btn btn-success px-5">
|
|
|
|
<i class="bi bi-cloud-upload-fill me-2"></i>
|
|
Upload File
|
|
|
|
</button>
|
|
|
|
</div>
|
|
|
|
</form>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
{% endblock %} |