add function in perubatan.js
This commit is contained in:
@@ -745,11 +745,11 @@ class KhazanahController extends Controller
|
|||||||
if($request->jenismodal === 'perubatan')
|
if($request->jenismodal === 'perubatan')
|
||||||
{
|
{
|
||||||
$listUser=User::where('name','=',$request->tuntutan)->get();
|
$listUser=User::where('name','=',$request->tuntutan)->get();
|
||||||
// $totalsebenar = floatval($listUser[0]->perubatan) - floatval($request->bayaran);
|
$totalsebenar = floatval($listUser[0]->perubatan_asal) - floatval($updatepanjar['bakiperubatan']);
|
||||||
$overrideuser = User::where('cawangan','=',$auth_user['cawangan'])
|
User::where('cawangan','=',$auth_user['cawangan'])
|
||||||
->where('name','=',$request->tuntutan)
|
->where('name','=',$request->tuntutan)
|
||||||
->update(array(
|
->update(array(
|
||||||
'perubatan' => $updatepanjar['bakiperubatan']
|
'perubatan' => $totalsebenar
|
||||||
));
|
));
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -777,14 +777,15 @@ class KhazanahController extends Controller
|
|||||||
{
|
{
|
||||||
if($updatepanjar['jenis'] === 'perubatan')
|
if($updatepanjar['jenis'] === 'perubatan')
|
||||||
{
|
{
|
||||||
$listUser = User::where('name','=',$updatepanjar['tuntutoleh'])->get();
|
$listUser = User::where('name','=',$updatepanjar['tuntutoleh'])->first();
|
||||||
|
$listUser = optional($listUser)->toArray();
|
||||||
|
|
||||||
// $totalsebenar = floatval($listUser[0]->perubatan) + floatval($denopanjar['serahan']);
|
$totalsebenar = floatval($listUser['perubatan_asal']) + $updatepanjar['bakiperubatan'];
|
||||||
|
|
||||||
$overrideuser = User::where('cawangan','=',$auth_user['cawangan'])
|
User::where('cawangan','=',$auth_user['cawangan'])
|
||||||
->where('name','=',$updatepanjar['tuntutoleh'])
|
->where('name','=',$updatepanjar['tuntutoleh'])
|
||||||
->update(array(
|
->update(array(
|
||||||
'perubatan' => $updatepanjar['bakiperubatan']
|
'perubatan' => $totalsebenar
|
||||||
));
|
));
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
Vendored
+45
-12
@@ -1,17 +1,50 @@
|
|||||||
let editfunc = () => {
|
let editfunc = (pageid) => {
|
||||||
document.getElementById('editButton').style.display = 'none';
|
let editbtn = document.getElementById('divedit-' + pageid);
|
||||||
document.getElementById('saveButton').style.display = 'block';
|
let divbtn = document.getElementById('div-' + pageid);
|
||||||
document.getElementById('cancelButton').style.display = 'block';
|
let inputbtn = document.getElementById('input-' + pageid);
|
||||||
|
|
||||||
|
if(editbtn.classList.contains('d-block')){
|
||||||
|
editbtn.classList.remove('d-block');
|
||||||
|
editbtn.classList.add('d-none');
|
||||||
|
}
|
||||||
|
|
||||||
|
if(divbtn.classList.contains('d-none')){
|
||||||
|
divbtn.classList.remove('d-none');
|
||||||
|
divbtn.classList.add('d-block');
|
||||||
|
}
|
||||||
|
inputbtn.disabled = false;
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
let savefunc = () => {
|
let savefunc = (pageid) => {
|
||||||
document.getElementById('editButton').style.display = 'block';
|
// let editbtn = document.getElementById('editButton-' + pageid);
|
||||||
document.getElementById('saveButton').style.display = 'none';
|
// let divbtn = document.getElementById('div-' + pageid);
|
||||||
document.getElementById('cancelButton').style.display = 'none';
|
|
||||||
|
// if(editbtn.classList.contains('d-block')){
|
||||||
|
// editbtn.classList.remove('d-block');
|
||||||
|
// editbtn.classList.add('d-none');
|
||||||
|
// }
|
||||||
|
|
||||||
|
// if(divbtn.classList.contains('d-none')){
|
||||||
|
// divbtn.classList.remove('d-none');
|
||||||
|
// divbtn.classList.add('d-block');
|
||||||
|
// }
|
||||||
}
|
}
|
||||||
|
|
||||||
let cancelfunc = () => {
|
let cancelfunc = (pageid) => {
|
||||||
document.getElementById('editButton').style.display = 'block';
|
let editbtn = document.getElementById('divedit-' + pageid);
|
||||||
document.getElementById('saveButton').style.display = 'none';
|
let divbtn = document.getElementById('div-' + pageid);
|
||||||
document.getElementById('cancelButton').style.display = 'none';
|
let inputbtn = document.getElementById('input-' + pageid);
|
||||||
|
|
||||||
|
if(editbtn.classList.contains('d-none')){
|
||||||
|
editbtn.classList.remove('d-none');
|
||||||
|
editbtn.classList.add('d-block');
|
||||||
|
}
|
||||||
|
|
||||||
|
if(divbtn.classList.contains('d-block')){
|
||||||
|
divbtn.classList.remove('d-block');
|
||||||
|
divbtn.classList.add('d-none');
|
||||||
|
}
|
||||||
|
|
||||||
|
inputbtn.disabled = true;
|
||||||
}
|
}
|
||||||
@@ -37,14 +37,15 @@
|
|||||||
<td scope="col">{{ $page->name }}</td>
|
<td scope="col">{{ $page->name }}</td>
|
||||||
<td scope="col">{{ $page->perubatan }}</td>
|
<td scope="col">{{ $page->perubatan }}</td>
|
||||||
<td scope="col">
|
<td scope="col">
|
||||||
<span class="d-none">{{ $page->perubatan_asal }}</span>
|
<input name="perubatan" id="input-{{ $page->id }}" class="" value="{{ $page->perubatan_asal }}" disabled/>
|
||||||
<input name="perubatan" class="form-control w-50" value="{{ $page->perubatan_asal }}"/>
|
|
||||||
</td>
|
</td>
|
||||||
<td>
|
<td>
|
||||||
<btn class="btn btn-primary" id="editButton" onclick="editfunc()">Edit</btn>
|
<div id="divedit-{{ $page->id }}" class="d-block">
|
||||||
<div class="d-none">
|
<btn class="btn btn-primary" id="editButton-{{ $page->id }}" onclick="editfunc({{ $page->id }})">Edit</btn>
|
||||||
<btn class="btn btn-primary" id="saveButton" onclick="savefunc()">Save</btn>
|
</div>
|
||||||
<btn class="btn btn-danger" id="cancelButton" onclick="cancelfunc()">Cancel</btn>
|
<div class="d-none" id="div-{{ $page->id }}">
|
||||||
|
<btn class="btn btn-primary" id="saveButton-{{ $page->id }}" onclick="savefunc({{ $page->id }})">Save</btn>
|
||||||
|
<btn class="btn btn-danger" id="cancelButton-{{ $page->id }}" onclick="cancelfunc({{ $page->id }})">Cancel</btn>
|
||||||
</div>
|
</div>
|
||||||
</td>
|
</td>
|
||||||
</tr>
|
</tr>
|
||||||
|
|||||||
Reference in New Issue
Block a user