Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
S
simpkm
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Farendi Giotivano R.P
simpkm
Commits
99df5f19
Commit
99df5f19
authored
2 years ago
by
novanbagus
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
update data reviewer server side
parent
69c84aa7
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
32 additions
and
4 deletions
+32
-4
app/Http/Controllers/Operator/ReviewerController.php
+32
-3
resources/views/backend/operator/reviewer/index.blade.php
+0
-1
No files found.
app/Http/Controllers/Operator/ReviewerController.php
View file @
99df5f19
...
...
@@ -197,14 +197,35 @@ class ReviewerController extends Controller
public
function
getDosen
(
Request
$request
)
{
$draw
=
$request
->
get
(
'draw'
);
$start
=
$request
->
get
(
"start"
);
$rowperpage
=
$request
->
get
(
"length"
);
// Rows display per page
$columnIndex_arr
=
$request
->
get
(
'order'
);
$columnName_arr
=
$request
->
get
(
'columns'
);
$order_arr
=
$request
->
get
(
'order'
);
$search_arr
=
$request
->
get
(
'search'
);
$columnIndex
=
$columnIndex_arr
[
0
][
'column'
];
// Column index
$columnName
=
$columnName_arr
[
$columnIndex
][
'data'
];
// Column name
$columnSortOrder
=
$order_arr
[
0
][
'dir'
];
// asc or desc
$searchValue
=
strtoupper
(
$search_arr
[
'value'
]);
// Search value
$tipe
=
$request
->
get
(
'tipe'
);
$i
=
0
;
if
(
$start
==
0
)
$page
=
1
;
else
$page
=
(
$start
/
10
)
+
1
;
if
(
$tipe
==
'1'
||
$tipe
==
''
||
$tipe
==
null
)
{
$client
=
new
Client
();
$response
=
$client
->
request
(
'GET'
,
'https://i-sdm.unesa.ac.id/api/d
ata-dosen
'
);
$response
=
$client
->
request
(
'GET'
,
'https://i-sdm.unesa.ac.id/api/d
etil-data-dosen?per_page='
.
$rowperpage
.
'&page='
.
$page
.
'&keyword='
.
$searchValue
.
'
'
);
$data
=
json_decode
(
$response
->
getBody
(),
true
);
$total
=
$data
[
'count'
];
$result
=
[];
foreach
(
$data
[
'data'
]
as
$key
=>
$value
)
{
...
...
@@ -233,7 +254,7 @@ class ReviewerController extends Controller
$users
=
User
::
with
([
'rBiodata'
,
'rolesCustom'
])
->
whereHas
(
'rolesCustom'
,
function
(
$q
){
$q
->
whereIn
(
'name'
,
[
'reviewer'
]);
})
->
where
(
'status'
,
'2'
)
->
get
();
$total
+=
count
(
$users
);
$j
=
$i
?:
0
;
foreach
(
$users
as
$key
=>
$value
)
{
$result
[
$j
][
'nm_sdm'
]
=
$value
->
name
;
...
...
@@ -251,7 +272,15 @@ class ReviewerController extends Controller
$hasil
[
'pesan'
]
=
"sukses"
;
$hasil
[
'data'
]
=
$result
;
return
$hasil
;
$response
=
array
(
"draw"
=>
$draw
,
"iTotalRecords"
=>
$total
,
"iTotalDisplayRecords"
=>
$total
,
"aaData"
=>
$result
);
return
$response
;
// $client = new Client(['base_uri' => 'https://siakadu.unesa.ac.id/']);
...
...
This diff is collapsed.
Click to expand it.
resources/views/backend/operator/reviewer/index.blade.php
View file @
99df5f19
...
...
@@ -135,7 +135,6 @@
var oTable1 = $('#example1').DataTable({
paging: true,
lengthChange: true,
searching: true,
ordering: true,
info: true,
...
...
This diff is collapsed.
Click to expand it.
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