|
@@ -186,7 +186,7 @@ foreach ($days as $k => $day) {
|
|
<div class="p-2 border border-info bg-light mb-2">
|
|
<div class="p-2 border border-info bg-light mb-2">
|
|
<div class="">
|
|
<div class="">
|
|
<label class="mb-0 d-flex align-items-center">
|
|
<label class="mb-0 d-flex align-items-center">
|
|
- <input type="checkbox" class="should-add-entry mr-2 my-0" {{$autoCheckEntry ? 'checked' : ''}}>
|
|
|
|
|
|
+ <input type="checkbox" class="shouldAddEntry mr-2 my-0" {{$autoCheckEntry ? 'checked' : ''}}>
|
|
<span>Add Time Entry</span>
|
|
<span>Add Time Entry</span>
|
|
</label>
|
|
</label>
|
|
</div>
|
|
</div>
|
|
@@ -207,6 +207,12 @@ foreach ($days as $k => $day) {
|
|
name="entryDate"
|
|
name="entryDate"
|
|
value="{{Date('Y-m-d')}}">
|
|
value="{{Date('Y-m-d')}}">
|
|
</div>
|
|
</div>
|
|
|
|
+ <div class="">
|
|
|
|
+ <label class="mb-0 d-flex align-items-baseline">
|
|
|
|
+ <input type="checkbox" class="hasAnyoneInteractedWithClientAboutRmOutsideNote mr-2 mt-1">
|
|
|
|
+ <span>Has anyone interacted with client about rm outside note?</span>
|
|
|
|
+ </label>
|
|
|
|
+ </div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="form-group m-0">
|
|
<div class="form-group m-0">
|
|
@@ -331,7 +337,7 @@ foreach ($days as $k => $day) {
|
|
dataType:"json",
|
|
dataType:"json",
|
|
success: function(_data) {
|
|
success: function(_data) {
|
|
if(!hasResponseError(_data)) {
|
|
if(!hasResponseError(_data)) {
|
|
- closeStagPopup();
|
|
|
|
|
|
+ fastReload();
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}).then(() => {
|
|
}).then(() => {
|
|
@@ -360,10 +366,11 @@ foreach ($days as $k => $day) {
|
|
detailJson: null
|
|
detailJson: null
|
|
}
|
|
}
|
|
}),
|
|
}),
|
|
- shouldAddEntry: form.find('.should-add-entry').prop('checked'),
|
|
|
|
|
|
+ shouldAddEntry: form.find('.shouldAddEntry').prop('checked') ? 1 : 0,
|
|
entryDate: form.find('[name="entryDate"]').val(),
|
|
entryDate: form.find('[name="entryDate"]').val(),
|
|
entryMemo: form.find('[name="entryMemo"]').val(),
|
|
entryMemo: form.find('[name="entryMemo"]').val(),
|
|
entryNumberOfMinutes: form.find('[name="entryNumberOfMinutes"]').val(),
|
|
entryNumberOfMinutes: form.find('[name="entryNumberOfMinutes"]').val(),
|
|
|
|
+ hasAnyoneInteractedWithClientAboutRmOutsideNote: form.find('.hasAnyoneInteractedWithClientAboutRmOutsideNote').prop('checked') ? 1 : 0,
|
|
}
|
|
}
|
|
|
|
|
|
$.ajax({
|
|
$.ajax({
|
|
@@ -374,7 +381,7 @@ foreach ($days as $k => $day) {
|
|
dataType:"json",
|
|
dataType:"json",
|
|
success: function(_data) {
|
|
success: function(_data) {
|
|
if(!hasResponseError(_data)) {
|
|
if(!hasResponseError(_data)) {
|
|
- closeStagPopup();
|
|
|
|
|
|
+ fastReload();
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}).then(() => {
|
|
}).then(() => {
|
|
@@ -383,7 +390,7 @@ foreach ($days as $k => $day) {
|
|
return false;
|
|
return false;
|
|
});
|
|
});
|
|
|
|
|
|
- $('.should-add-entry')
|
|
|
|
|
|
+ $('.shouldAddEntry')
|
|
.off('change')
|
|
.off('change')
|
|
.on('change', function () {
|
|
.on('change', function () {
|
|
let form = $(this).closest('form');
|
|
let form = $(this).closest('form');
|