change address rule, email content and admin event crud

This commit is contained in:
Eric Li
2025-06-16 18:37:36 +08:00
parent b12cd07419
commit 32b04d09c3
29 changed files with 1139 additions and 122 deletions

View File

@ -62,7 +62,7 @@
<select class="county form-control" required></select>
<select class="district form-control" required></select>
<input class="zipcode form-control" type="text" size="3" readonly placeholder="郵遞區號">
<input class="district_area form-control" type="text" size="10" name="district_area" required value="{{ old('district_area') }}" placeholder="XX里">
<input class="district_area form-control" type="text" size="10" name="district_area" required value="{{ old('district_area') }}" placeholder="XX里/村">
</div>
<input type="text" class="street form-control" name="street" required value="{{ old('street') }}" placeholder="範例縣府路1號">
<input type="hidden" class="form-control" id="regAddress" name="address" required value="{{ old('address') }}">
@ -119,6 +119,19 @@
<input type="hidden" class="hFileNameBase64" name="fileExamFileName" value="{{ old('fileExamFileName') }}" >
<input type="hidden" class="hFileBase64" name="fileExamBase64" value="{{ old('fileExamBase64') }}">
</div>
<div class="mb-3">
<label class="form-label">檢查報告(非必填,有需要再上傳)</label>
<div class="input-group mb-3">
<button type="button" class="btn btn-outline-secondary btnBase64">選擇檔案</button>
<input type="text" class="form-control infoBase64" disabled="disabled" required placeholder="點擊選擇檔案(JPG、PNG、PDF檔案)">
</div>
<input type="file" class="fileBase64" accept="image/*,.pdf" style="display: none;">
<input type="hidden" class="hFileTypeBase64" name="fileExam2FileType" value="{{ old('fileExam2FileType') }}" >
<input type="hidden" class="hFileNameBase64" name="fileExam2FileName" value="{{ old('fileExam2FileName') }}" >
<input type="hidden" class="hFileBase64" name="fileExam2Base64" value="{{ old('fileExam2Base64') }}">
</div>
<div class="mb-3">
&nbsp;
@ -196,8 +209,10 @@
var district_area = $('.district_area').val();
district_area = toHalfWidth(district_area);
district_area = district_area.split(" ").join("");
if (district_area.substr(district_area.length - 1) != '里') {
alert('請填寫完整「XX里」');
if (!(district_area.substr(district_area.length - 1) == '里'
|| district_area.substr(district_area.length - 1) == '村'))
{
alert('請填寫完整「XX里/村」');
$('.district_area').val('');
}
});