Browse Source

changes in pages

master
yoganandhank 1 year ago
parent
commit
51c39a6789
  1. 2
      src/main/java/com/gcc/crslogs/controller/ApiController.java
  2. 40
      src/main/resources/templates/modules/crslogspages/loginpage.html

2
src/main/java/com/gcc/crslogs/controller/ApiController.java

@ -230,7 +230,7 @@ public class ApiController {
@PostMapping("/saveNewUser")
public ResponseEntity<?> saveNewUser (@RequestParam String user_name, @RequestParam String user_address, @RequestParam String user_mobile) {
public ResponseEntity<?> saveNewUser (@RequestParam String user_name, @RequestParam(required = false) String user_address, @RequestParam String user_mobile) {
// Convert name to uppercase before saving
String upperCaseName = user_name.toUpperCase();

40
src/main/resources/templates/modules/crslogspages/loginpage.html

@ -205,7 +205,7 @@
<!-- Register Card -->
<div class="card register-card mx-auto mt-5" style="max-width: 400px; background-color: rgba(44, 84, 103, 0.1); backdrop-filter: blur(10px); border-radius: 20px; border: 1px solid #ffffff40; display:none;">
<div class="card-body ">
<h4 class="text-center mb-4" style="color: #004865;"><strong>Birth And Death Registration</strong></h4>
<h4 class="text-center mb-4" style="color: #004865;"><strong>Registration of Birth and Death Certificate Download</strong></h4>
<hr>
<!-- Name -->
<div class="form-group">
@ -220,10 +220,10 @@
</div>
<!-- Address -->
<div class="form-group">
<!-- <div class="form-group">
<label for="address">Address</label><span class="text-danger">*</span>
<textarea class="form-control" id="address" rows="2" placeholder="Enter your Address"></textarea>
</div>
</div> -->
@ -250,7 +250,7 @@
<div class="card login-card mx-auto mt-5" style="max-width: 400px; background-color: rgba(44, 84, 103, 0.1); backdrop-filter: blur(10px); border-radius: 20px; border: 1px solid #ffffff40; " >
<div class="card-body ">
<h4 class="text-center mb-4" style="color: #004865;"><strong>Birth And Death Login</strong></h4>
<h4 class="text-center mb-4" style="color: #004865;"><strong>Birth And Death Certificate Download</strong></h4>
<hr>
<!-- Phone -->
<div class="form-group">
@ -362,7 +362,7 @@ document.addEventListener("DOMContentLoaded", function () {
function clearRegisterForm() {
document.getElementById("name").value = "";
document.getElementById("phone").value = "";
document.getElementById("address").value = "";
//document.getElementById("address").value = "";
}
function clearLoginForm() {
@ -420,7 +420,7 @@ $(document).ready(function () {
// phone number validation
function validatePhoneNumber(input) {
/* function validatePhoneNumber(input) {
// Remove any non-numeric characters using regex
input.value = input.value.replace(/[^0-9]/g, '');
@ -428,6 +428,24 @@ $(document).ready(function () {
if (input.value.length > 10) {
input.value = input.value.slice(0, 10);
}
} */
function validatePhoneNumber(input) {
// Remove non-numeric characters
let value = input.value.replace(/[^0-9]/g, '');
// Prevent first digit from being 0
if (value.startsWith('0')) {
value = value.substring(1);
}
// Limit to 10 digits
if (value.length > 10) {
value = value.slice(0, 10);
}
input.value = value;
}
@ -438,7 +456,7 @@ $(document).ready(function () {
const name = $('#name').val().trim();
const mobileNumber = $('#phone').val().trim();
const address = $('#address').val().trim();
//const address = $('#address').val().trim();
if (!name) {
Swal.fire({ icon: 'warning', title: 'Missing Name', text: 'Please enter your name.' });
@ -450,10 +468,10 @@ $(document).ready(function () {
return;
}
if (!address) {
/* if (!address) {
Swal.fire({ icon: 'warning', title: 'Missing Address', text: 'Please enter your address.' });
return;
}
} */
// Step 1: Check if user already exists
$.ajax({
@ -481,7 +499,7 @@ $(document).ready(function () {
type: 'POST',
data: {
user_name: name,
user_address: address,
user_mobile: mobileNumber
},
success: function () {
@ -492,7 +510,7 @@ $(document).ready(function () {
}).then(() => {
$('#name').val('');
$('#phone').val('');
$('#address').val('');
// $('#address').val('');
window.location.href = "/crs/loginpage";
});
},

Loading…
Cancel
Save