Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
Sarun Mungthanya
SpnPatch-Laravel
Commits
c2410d6e
Commit
c2410d6e
authored
Jan 02, 2025
by
Sarun Mungthanya
Browse files
fix:issue prod
parent
3dca194a
Changes
3
Show whitespace changes
Inline
Side-by-side
app/Http/Controllers/SmartUpdateController.php
View file @
c2410d6e
...
...
@@ -259,6 +259,10 @@ class SmartUpdateController extends Controller
$file_name_0
=
''
;
$file_data_0
=
''
;
}
if
(
!
isset
(
$file_name_0
))
{
$file_name_0
=
''
;
$file_data_0
=
''
;
}
$patchCodeServer
=
str_replace
(
'Query2Var'
,
'static::Query2Var'
,
$patchDetails
->
PATCHCODE_SERVER
);
$patchCodeServer
=
str_replace
(
'Query2SQL'
,
'static::Query2SQL'
,
$patchCodeServer
);
if
(
$checkExchangeRate
!==
false
)
{
...
...
@@ -293,7 +297,7 @@ class SmartUpdateController extends Controller
eval
(
'$patchCode=<<<EOF2'
.
chr
(
13
)
.
$patchCode
.
chr
(
13
)
.
'EOF2;'
.
chr
(
13
));
$patchCode
=
str_replace
(
'#'
,
'$'
,
$patchCode
);
$patchCode
=
iconv
(
"UTF-8"
,
"TIS-620"
,
$patchCode
);
if
(
isset
(
$mode
)
&&
$mode
===
'AUTO'
)
{
$pid
=
DB
::
table
(
'conf_server_pendding as t0'
)
->
join
(
'conf_smartupdate as t1'
,
't0.PatchID'
,
'='
,
't1.PID'
)
...
...
resources/views/livewire/pages/send-patch/delete-multi-patch-list.blade.php
View file @
c2410d6e
...
...
@@ -25,6 +25,19 @@
Livewire.on('updateSelectPatchAfterDeleted', () => {
this.clearAllSelections();
});
Livewire.hook('message.processed', () => {
this.loadSelectedPatch();
this.resetCheckAllCheckbox();
this.bindCheckboxEvents();
});
},
bindCheckboxEvents() {
const checkboxes = document.querySelectorAll('.individual-checkbox');
checkboxes.forEach((checkbox) => {
checkbox.addEventListener('click', (event) => {
this.updateSelectedPatch(event);
});
});
},
toggleAllCheckboxes(event) {
const checkboxes = document.querySelectorAll('.individual-checkbox');
...
...
resources/views/livewire/pages/send-patch/send-patch-edit.blade.php
View file @
c2410d6e
...
...
@@ -13,8 +13,12 @@
});
},
serverKeySelect(id, value) {
console.log('Selected:', id, value);
if (!this.serverKeyWaitingSend.some(item => item.id == id)) {
this.serverKeyWaitingSend.push({ id, value });
console.log('Added:', this.serverKeyWaitingSend);
} else {
this.serverKeyWaitingSend = this.serverKeyWaitingSend.filter(item => item.id !== id);
}
},
removeServerKey(id) {
...
...
@@ -63,8 +67,8 @@
<div
class=
"relative flex items-center w-full"
>
<input
type=
"text"
class=
"form-input h-9 peer w-full rounded-lg border border-slate-300 bg-transparent px-3 py-2 placeholder:text-slate-400/70 hover:border-slate-400 focus:border-primary dark:border-navy-450 dark:hover:border-navy-400 dark:focus:border-accent"
wire:model.debounce.1000ms=
"serverkey"
placeholder=
"Search for a server key"
>
wire:model.debounce.1000ms=
"serverkey"
placeholder=
"Search for a server key"
>
<span
wire:loading
wire:target=
"serverkey, selectedOwnerType, company, db_type, cur_ver, selectAllResults"
class=
"absolute right-3"
>
...
...
@@ -79,24 +83,19 @@
</span>
</div>
@if ($showSearch)
<ul
x-show=
"open"
@
click.away=
"open = false"
class=
"absolute left-0 right-0 border border-gray-200 rounded-md max-h-64 overflow-auto z-50 bg-white"
>
<li
class=
"p-2 bg-gray-200 hover:bg-gray-300 cursor-pointer font-semibold"
{{
--
wire:click=
"selectAllResults"
--
}}
@
click=
"serverKeySelectAll()"
>
Select All
</li>
@forelse($resultsServerkey as $result)
<template
x-for=
"key in allKeys"
:key=
"key.ID"
>
<li
class=
"p-2 hover:bg-gray-100 cursor-pointer active:bg-[#065f46]"
@
click=
"serverKeySelect('{{ $result->ID }}', '{{ $result->SNKEY }}')"
value=
"{{ $result->SNKEY }}"
>
{{ $result->SNKEY }}
@
click=
"serverKeySelect(key.ID, key.SNKEY)"
>
<span
x-text=
"key.SNKEY"
></span>
</li>
@empty
<li
class=
"p-2 text-gray-500"
>
No results found
</li>
@endforelse
</template>
</ul>
@endif
</div>
</div>
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment