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
ff11b2f0
Commit
ff11b2f0
authored
2 years ago
by
Farendi Giotivano R.P
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
dosen dan mahasiswa
parent
76a907b0
Show whitespace changes
Inline
Side-by-side
Showing
27 changed files
with
1081 additions
and
344 deletions
+1081
-344
app/Http/Controllers/Dosen/MonevController.php
+19
-51
app/Http/Controllers/Mahasiswa/LuaranController.php
+117
-0
app/Http/Controllers/Mahasiswa/MonevController.php
+48
-64
app/Http/Controllers/Mahasiswa/ProposalController.php
+0
-1
app/Http/Controllers/Mahasiswa/SeleksiController.php
+2
-1
app/Http/Controllers/Operator/UserController.php
+122
-0
app/Models/MonevInternal.php
+57
-0
app/Models/Proposal.php
+21
-6
app/Models/ProposalLuaran.php
+39
-0
app/Models/VDaftarProposal.php
+23
-0
config/app.php
+3
-3
resources/views/backend/dosen/luaran/index.blade.php
+156
-0
resources/views/backend/dosen/monev/indexmonevI.blade.php
+45
-32
resources/views/backend/dosen/monev/indexmonevII.blade.php
+45
-31
resources/views/backend/dosen/monev/indexmonevIII.blade.php
+40
-30
resources/views/backend/dosen/proposal/index.blade.php
+3
-3
resources/views/backend/dosen/seleksi/index_belmawa.blade.php
+3
-3
resources/views/backend/dosen/seleksi/index_internal.blade.php
+3
-3
resources/views/backend/mahasiswa/luaran/index.blade.php
+160
-0
resources/views/backend/mahasiswa/monev/indexmonevI.blade.php
+45
-39
resources/views/backend/mahasiswa/monev/indexmonevII.blade.php
+46
-30
resources/views/backend/mahasiswa/monev/indexmonevIII.blade.php
+53
-30
resources/views/backend/mahasiswa/monev/upload_monev.blade.php
+3
-3
resources/views/backend/mahasiswa/proposal/index.blade.php
+1
-1
resources/views/backend/mahasiswa/seleksi/index_internal.blade.php
+8
-2
resources/views/layouts/menu.blade.php
+6
-6
routes/web.php
+13
-5
No files found.
app/Http/Controllers/Dosen/MonevController.php
View file @
ff11b2f0
...
...
@@ -5,10 +5,9 @@ namespace App\Http\Controllers\Dosen;
use
App\Http\Controllers\Controller
;
use
Illuminate\Http\Request
;
use
App\Models\Proposal
;
use
App\Models\Kelompok
;
use
App\Models\Periode
;
use
App\Models\Jenis
;
use
App\Models\MonevInternal
;
use
App\Models\JadwalKegiatan
;
use
Session
;
use
Alert
;
...
...
@@ -16,65 +15,34 @@ use Auth;
class
MonevController
extends
Controller
{
public
function
monev
satu
(
)
public
function
monev
(
$id
)
{
$title
=
'Monev Internal I'
;
$bio
=
auth
()
->
user
()
->
rBiodata
;
$nim
=
$bio
->
noidentitas
;
$proposal
=
Proposal
::
with
([
'rKelompok'
,
'rJenis'
])
->
whereHas
(
'rKelompok'
,
function
(
$query
)
use
(
$bio
){
$query
->
where
(
'nidn_dosen'
,
$bio
->
noidentitas
);
$nidn
=
$bio
->
noidentitas
;
$periode
=
Periode
::
where
(
'status'
,
1
)
->
first
();
$jadwal
=
JadwalKegiatan
::
where
(
'periode_id'
,
$periode
->
periode_id
)
->
where
(
'nama'
,
'Monev Internal '
.
$id
)
->
first
();
$title
=
'Monev Internal '
.
$id
;
$proposal
=
MonevInternal
::
with
([
'rProposal'
,
'rJenisMonev'
])
->
whereHas
(
'rProposal'
,
function
(
$query
)
use
(
$nidn
){
$query
->
whereHas
(
'rKelompok'
,
function
(
$query
)
use
(
$nidn
){
$query
->
where
(
'nidn_dosen'
,
$nidn
);
});
})
->
orderBy
(
'kelompok_id'
)
->
get
();
$data
=
[
'proposal'
=>
$proposal
,
'title'
=>
$title
,
];
return
view
(
'backend.dosen.monev.indexmonev1'
,
$data
);
}
public
function
monevdua
()
{
$title
=
'Monev Internal I'
;
$bio
=
auth
()
->
user
()
->
rBiodata
;
$nim
=
$bio
->
noidentitas
;
$proposal
=
Proposal
::
with
([
'rKelompok'
,
'rJenis'
])
->
whereHas
(
'rKelompok'
,
function
(
$query
)
use
(
$bio
){
$query
->
where
(
'nidn_dosen'
,
$bio
->
noidentitas
);
->
whereHas
(
'rJenisMonev'
,
function
(
$query
)
use
(
$id
){
$query
->
where
(
'nama'
,
'Monev Internal '
.
$id
);
})
->
orderBy
(
'
kelompok_id
'
)
->
orderBy
(
'
created_at
'
)
->
get
();
// dd($proposal);
$data
=
[
'proposal'
=>
$proposal
,
'title'
=>
$title
,
'jadwal'
=>
$jadwal
,
];
return
view
(
'backend.dosen.monev.indexmonev
2'
,
$data
);
return
view
(
'backend.dosen.monev.indexmonev
'
.
$id
,
$data
);
}
public
function
monevtiga
()
{
$title
=
'Monev Internal I'
;
$bio
=
auth
()
->
user
()
->
rBiodata
;
$nim
=
$bio
->
noidentitas
;
$proposal
=
Proposal
::
with
([
'rKelompok'
,
'rJenis'
])
->
whereHas
(
'rKelompok'
,
function
(
$query
)
use
(
$bio
){
$query
->
where
(
'nidn_dosen'
,
$bio
->
noidentitas
);
})
->
orderBy
(
'kelompok_id'
)
->
get
();
$data
=
[
'proposal'
=>
$proposal
,
'title'
=>
$title
,
];
return
view
(
'backend.dosen.monev.indexmonev3'
,
$data
);
}
}
This diff is collapsed.
Click to expand it.
app/Http/Controllers/Mahasiswa/LuaranController.php
0 → 100644
View file @
ff11b2f0
<?php
namespace
App\Http\Controllers\Mahasiswa
;
use
App\Http\Controllers\Controller
;
use
Illuminate\Http\Request
;
use
App\Http\Controllers\GetDataApiController
;
use
Illuminate\Support\Facades\Storage
;
use
Illuminate\Support\Str
;
use
App\Models\Proposal
;
use
App\Models\ProposalLuaran
;
use
Session
;
use
Alert
;
use
Auth
;
class
LuaranController
extends
Controller
{
/**
* Display a listing of the resource.
*
* @return \Illuminate\Http\Response
*/
public
function
index
()
{
//
}
/**
* Show the form for creating a new resource.
*
* @return \Illuminate\Http\Response
*/
public
function
create
()
{
//
}
/**
* Store a newly created resource in storage.
*
* @param \Illuminate\Http\Request $request
* @return \Illuminate\Http\Response
*/
public
function
store
(
Request
$request
)
{
//
$luaran
=
$request
->
except
(
'_token'
);
$proposal
=
Proposal
::
with
([
'rPeriode'
])
->
find
(
$luaran
[
'proposal_id'
]);
$file_nama
=
$proposal
->
rPeriode
->
nama
.
'_'
.
$proposal
->
proposal_id
.
'_'
.
$luaran
[
'jenis_luaran'
]
.
'.'
.
$luaran
[
'file'
]
->
getClientOriginalExtension
();
Storage
::
disk
(
'static'
)
->
put
(
'simpkm/luaran/'
.
$luaran
[
'jenis_luaran'
]
.
'/'
.
$file_nama
,
file_get_contents
(
$luaran
[
'file'
]
->
getRealPath
()));
ProposalLuaran
::
create
([
'proposal_id'
=>
$luaran
[
'proposal_id'
],
'judul'
=>
$luaran
[
'judul'
],
'jenis_luaran'
=>
$luaran
[
'jenis_luaran'
],
'keterangan_luaran'
=>
$luaran
[
'keterangan_luaran'
],
'file_luaran'
=>
$file_nama
,
'created_user'
=>
Auth
::
user
()
->
id
]);
return
redirect
()
->
route
(
'mahasiswa.luaran.show'
,
encrypt
(
$luaran
[
'proposal_id'
]))
->
with
(
'success'
,
'Proposal Berhasil ditambahkan'
);
}
/**
* Display the specified resource.
*
* @param int $id
* @return \Illuminate\Http\Response
*/
public
function
show
(
$id
)
{
//
$title
=
'Proposal Luaran Mahasiswa'
;
$proposal
=
Proposal
::
with
([
'rluaran'
,
'rPeriode'
])
->
find
(
decrypt
(
$id
));
$data
=
[
'proposal'
=>
$proposal
,
'title'
=>
$title
];
return
view
(
'backend.mahasiswa.luaran.index'
,
$data
);
}
public
function
hapus
(
Request
$request
)
{
$pro
=
$request
->
except
(
'_token'
);
$proposal
=
Proposal
::
query
()
->
find
(
decrypt
(
$pro
[
'id'
]));
Storage
::
disk
(
'static'
)
->
delete
(
'simpkm/luaran/'
.
$proposal
->
jenis_luaran
.
'/'
.
$proposal
->
file_luaran
);
$proposal
->
delete
();
Alert
::
success
(
'Berhasil dihapus'
);
return
redirect
()
->
route
(
'mahasiswa.luaran.index'
);
}
public
function
dosen
(
$id
)
{
//
$title
=
'Proposal Luaran Mahasiswa'
;
$proposal
=
Proposal
::
with
([
'rluaran'
,
'rPeriode'
])
->
find
(
decrypt
(
$id
));
$data
=
[
'proposal'
=>
$proposal
,
'title'
=>
$title
];
return
view
(
'backend.dosen.luaran.index'
,
$data
);
}
}
This diff is collapsed.
Click to expand it.
app/Http/Controllers/Mahasiswa/MonevController.php
View file @
ff11b2f0
...
...
@@ -11,7 +11,8 @@ use Illuminate\Support\Str;
use
App\Models\Proposal
;
use
App\Models\Kelompok
;
use
App\Models\Periode
;
use
App\Models\Jenis
;
use
App\Models\MonevInternal
;
use
App\Models\JadwalKegiatan
;
use
Session
;
use
Alert
;
...
...
@@ -19,84 +20,70 @@ use Auth;
class
MonevController
extends
Controller
{
public
function
monevsatu
()
{
$title
=
'Monev Internal I'
;
$bio
=
auth
()
->
user
()
->
rBiodata
;
$nim
=
$bio
->
noidentitas
;
$proposal
=
Proposal
::
with
([
'rKelompok'
,
'rJenis'
])
->
whereHas
(
'rKelompok'
,
function
(
$query
)
use
(
$nim
){
$query
->
whereHas
(
'rAnggota'
,
function
(
$query
)
use
(
$nim
){
$query
->
where
(
'nim'
,
$nim
);
});
})
->
orderBy
(
'kelompok_id'
)
->
get
();
$data
=
[
'proposal'
=>
$proposal
,
'title'
=>
$title
,
];
return
view
(
'backend.mahasiswa.monev.indexmonev1'
,
$data
);
}
public
function
monevdua
()
public
function
monev
(
$id
)
{
$title
=
'Monev Internal II'
;
$bio
=
auth
()
->
user
()
->
rBiodata
;
$nim
=
$bio
->
noidentitas
;
$periode
=
Periode
::
where
(
'status'
,
1
)
->
first
();
$jadwal
=
JadwalKegiatan
::
where
(
'periode_id'
,
$periode
->
periode_id
)
->
where
(
'nama'
,
'Monev Internal '
.
$id
)
->
first
();
$proposal
=
Proposal
::
with
([
'rKelompok'
,
'rJenis'
])
->
whereHas
(
'rKelompok'
,
function
(
$query
)
use
(
$nim
){
$title
=
'Monev Internal '
.
$id
;
$proposal
=
MonevInternal
::
with
([
'rProposal'
,
'rJenisMonev'
])
->
whereHas
(
'rProposal'
,
function
(
$query
)
use
(
$nim
){
$query
->
whereHas
(
'rKelompok'
,
function
(
$query
)
use
(
$nim
){
$query
->
whereHas
(
'rAnggota'
,
function
(
$query
)
use
(
$nim
){
$query
->
where
(
'nim'
,
$nim
);
});
});
})
->
orderBy
(
'kelompok_id'
)
->
whereHas
(
'rJenisMonev'
,
function
(
$query
)
use
(
$id
){
$query
->
where
(
'nama'
,
'Monev Internal '
.
$id
);
})
->
orderBy
(
'created_at'
)
->
get
();
// dd($proposal);
$data
=
[
'proposal'
=>
$proposal
,
'title'
=>
$title
,
'jadwal'
=>
$jadwal
,
];
return
view
(
'backend.mahasiswa.monev.indexmonev
2'
,
$data
);
return
view
(
'backend.mahasiswa.monev.indexmonev
'
.
$id
,
$data
);
}
public
function
monevtiga
(
)
public
function
revisiMonevEd
(
$id
)
{
$title
=
'Monev Internal III'
;
$
bio
=
auth
()
->
user
()
->
rBiodata
;
$
nim
=
$bio
->
noidentitas
;
//
$
id
=
explode
(
'__'
,
decrypt
(
$id
))
;
$
proposal
=
Proposal
::
with
([
'rJenis'
])
->
find
(
$id
[
0
])
;
$proposal
=
Proposal
::
with
([
'rKelompok'
,
'rJenis'
])
->
whereHas
(
'rKelompok'
,
function
(
$query
)
use
(
$nim
){
$query
->
whereHas
(
'rAnggota'
,
function
(
$query
)
use
(
$nim
){
$query
->
where
(
'nim'
,
$nim
);
});
})
->
orderBy
(
'kelompok_id'
)
->
get
();
if
(
$id
[
1
]
==
'logbook'
){
$title
=
'Upload Logbook'
;
}
elseif
(
$id
[
1
]
==
'kemajuan'
){
$title
=
'Upload Laporan Kemajuan'
;}
elseif
(
$id
[
1
]
==
'akhir'
){
$title
=
'Upload Laporan Akhir'
;
}
else
{
$title
=
'Upload Revisi Proposal Monev I'
;}
$data
=
[
'proposal'
=>
$proposal
,
'title'
=>
$title
,
'type'
=>
$id
[
1
],
'monev'
=>
$id
[
2
],
];
return
view
(
'backend.mahasiswa.monev.
indexmonev3
'
,
$data
);
return
view
(
'backend.mahasiswa.monev.
upload_monev
'
,
$data
);
}
public
function
revisiMonev
(
$id
)
{
//
$id
=
explode
(
'__'
,
decrypt
(
$id
));
$proposal
=
Proposal
::
with
([
'rJenis
'
])
->
find
(
$id
[
0
]);
$proposal
=
MonevInternal
::
with
([
'rProposal
'
])
->
find
(
$id
[
0
]);
if
(
$id
[
1
]
==
'logbook'
){
$title
=
'Upload Logbook'
;
}
elseif
(
$id
[
1
]
==
'kemajuan'
){
$title
=
'Upload Laporan Kemajuan'
;}
else
{
$title
=
'Upload Laporan Akhir'
;
}
elseif
(
$id
[
1
]
==
'akhir'
){
$title
=
'Upload Laporan Akhir'
;
}
else
{
$title
=
'Upload Revisi Proposal Monev I'
;}
$data
=
[
'proposal'
=>
$proposal
,
...
...
@@ -108,38 +95,35 @@ class MonevController extends Controller
return
view
(
'backend.mahasiswa.monev.upload_monev'
,
$data
);
}
public
function
uploadMonev
(
Request
$request
)
{
//
$pro
=
$request
->
except
(
'_token'
);
$proposal
=
Proposal
::
with
([
'rPeriode'
])
->
find
(
$pro
[
'proposal_id'
]);
$file_nama
=
$proposal
->
rPeriode
->
nama
.
'_'
.
$proposal
->
proposal_id
.
'.'
.
$pro
[
'file'
]
->
getClientOriginalExtension
();
$proposal
=
MonevInternal
::
with
([
'rProposal'
])
->
find
(
$pro
[
'monev_id'
]);
Storage
::
disk
(
'static'
)
->
put
(
'simpkm/'
.
$pro
[
'type'
]
.
'/'
.
$proposal
->
rPeriode
->
nama
.
'/'
.
$file_nama
,
file_get_contents
(
$pro
[
'file'
]
->
getRealPath
())
);
$file_nama
=
$proposal
->
rProposal
->
rPeriode
->
nama
.
'_'
.
$proposal
->
rProposal
->
proposal_id
.
'.'
.
$pro
[
'file'
]
->
getClientOriginalExtension
(
);
if
(
$pro
[
'type'
]
==
'logbook'
)
{
Storage
::
disk
(
'static'
)
->
put
(
'simpkm/monev/'
.
$pro
[
'monev'
]
.
'/'
.
$pro
[
'type'
]
.
'/'
.
$file_nama
,
file_get_contents
(
$pro
[
'file'
]
->
getRealPath
()));
$proposal
->
logbook_file
=
$file_nama
;
if
(
$pro
[
'type'
]
==
'logbook'
){
$proposal
->
logbook_file
=
$file_nama
;
$proposal
->
logbook_date
=
now
();
$proposal
->
save
();
}
elseif
(
$pro
[
'type'
]
==
'kemajuan'
)
{
$proposal
->
laporan_kemajuan_file
=
$file_nama
;
$proposal
->
laporan_kemajuan_date
=
now
();
$proposal
->
save
();
}
else
{
}
elseif
(
$pro
[
'type'
]
==
'kemajuan'
){
$proposal
->
kemajuan_file
=
$file_nama
;
$proposal
->
kemajuan_date
=
now
();
}
elseif
(
$pro
[
'type'
]
==
'akhir'
){
$proposal
->
akhir_file
=
$file_nama
;
$proposal
->
akhir_date
=
now
();
}
elseif
(
$pro
[
'type'
]
==
'proposal'
){
$proposal
->
upload_dokumen
=
$file_nama
;
$proposal
->
date_upload
=
now
();
}
$proposal
->
laporan_akhir_file
=
$file_nama
;
$proposal
->
laporan_akhir_date
=
now
();
$proposal
->
save
();
}
return
redirect
()
->
route
(
'mahasiswa.monev-'
.
$pro
[
'monev'
])
->
with
(
'success'
,
'Proposal Berhasil revisi'
);
return
redirect
()
->
route
(
'mahasiswa.monev-index'
,
$pro
[
'monev'
])
->
with
(
'success'
,
'Proposal Berhasil revisi'
);
}
}
This diff is collapsed.
Click to expand it.
app/Http/Controllers/Mahasiswa/ProposalController.php
View file @
ff11b2f0
...
...
@@ -165,7 +165,6 @@ class ProposalController extends Controller
public
function
update
(
Request
$request
,
$id
)
{
//
$proposal
=
$request
->
except
(
'_token'
);
$pro
=
Proposal
::
with
([
'rPeriode'
])
->
find
(
$id
);
...
...
This diff is collapsed.
Click to expand it.
app/Http/Controllers/Mahasiswa/SeleksiController.php
View file @
ff11b2f0
...
...
@@ -27,7 +27,7 @@ class SeleksiController extends Controller
$bio
=
auth
()
->
user
()
->
rBiodata
;
$nim
=
$bio
->
noidentitas
;
$proposal
=
Proposal
::
with
([
'rKelompok'
,
'rJenis'
])
$proposal
=
Proposal
::
with
([
'rKelompok'
,
'rJenis'
,
'rNilai'
])
->
whereHas
(
'rKelompok'
,
function
(
$query
)
use
(
$nim
){
$query
->
whereHas
(
'rAnggota'
,
function
(
$query
)
use
(
$nim
){
$query
->
where
(
'nim'
,
$nim
);
...
...
@@ -35,6 +35,7 @@ class SeleksiController extends Controller
})
->
orderBy
(
'kelompok_id'
)
->
get
();
// dd($proposal);
$data
=
[
'proposal'
=>
$proposal
,
...
...
This diff is collapsed.
Click to expand it.
app/Http/Controllers/Operator/UserController.php
0 → 100644
View file @
ff11b2f0
<?php
namespace
App\Http\Controllers\Operator
;
use
App\Http\Controllers\Controller
;
use
App\Models\Admin\Role
;
use
App\Models\User
;
use
Illuminate\Http\Request
;
use
Illuminate\Support\Facades\DB
;
use
Spatie\Permission\Models\Role
as
ModelsRole
;
class
UserController
extends
Controller
{
/**
* Display a listing of the resource.
*
* @return \Illuminate\Http\Response
*/
public
function
index
()
{
$data
[
'users'
]
=
User
::
with
([
'biodata'
,
'rolesCustom'
])
->
whereHas
(
'rolesCustom'
,
function
(
$q
){
$q
->
whereIn
(
'name'
,
[
'satuan'
,
'verifikator'
]);
})
->
get
();
$data
[
'roles'
]
=
Role
::
query
()
->
orderBy
(
'name'
)
->
get
();
return
view
(
'admin.user.index'
,
$data
);
}
public
function
removeRole
(
Request
$request
)
{
DB
::
table
(
'model_has_roles'
)
->
where
([[
'model_id'
,
decrypt
(
$request
->
user_id
)],
[
'role_id'
,
decrypt
(
$request
->
role_id
)]])
->
delete
();
return
response
(
'success'
,
200
);
}
public
function
addRole
(
Request
$request
)
{
$data
[
'role'
]
=
Role
::
query
()
->
find
(
decrypt
(
$request
->
role_id
));
$data
[
'user'
]
=
User
::
query
()
->
find
(
decrypt
(
$request
->
user_id
));
$data
[
'user'
]
->
assignRole
(
$data
[
'role'
]);
return
view
(
'admin.user.row_role'
,
$data
);
}
/**
* Show the form for creating a new resource.
*
* @return \Illuminate\Http\Response
*/
public
function
create
()
{
//
}
/**
* Store a newly created resource in storage.
*
* @param \Illuminate\Http\Request $request
* @return \Illuminate\Http\Response
*/
public
function
store
(
Request
$request
)
{
//
}
/**
* Display the specified resource.
*
* @param int $id
* @return \Illuminate\Http\Response
*/
public
function
show
(
$id
)
{
//
$menu
=
'artikel'
;
$edit
=
false
;
$data
=
[
'menu'
=>
$menu
,
'edit'
=>
$edit
,
];
return
view
(
'mahasiswa.inbound.biodata.index'
,
$data
);
}
/**
* Show the form for editing the specified resource.
*
* @param int $id
* @return \Illuminate\Http\Response
*/
public
function
edit
(
$id
)
{
//
}
/**
* Update the specified resource in storage.
*
* @param \Illuminate\Http\Request $request
* @param int $id
* @return \Illuminate\Http\Response
*/
public
function
update
(
Request
$request
,
$id
)
{
//
}
/**
* Remove the specified resource from storage.
*
* @param int $id
* @return \Illuminate\Http\Response
*/
public
function
destroy
(
$id
)
{
//
}
}
This diff is collapsed.
Click to expand it.
app/Models/MonevInternal.php
0 → 100644
View file @
ff11b2f0
<?php
namespace
App\Models
;
use
Illuminate\Database\Eloquent\Factories\HasFactory
;
use
App\Traits\UuidTrait
;
use
Illuminate\Database\Eloquent\Model
;
class
MonevInternal
extends
Model
{
use
HasFactory
;
use
UuidTrait
;
protected
$table
=
'monev_internal'
;
protected
$primaryKey
=
'id'
;
public
$incrementing
=
false
;
protected
$keyType
=
'string'
;
protected
$fillable
=
[
'id'
,
'proposal_id'
,
'jenis_monev_id'
,
'upload_dokumen'
,
'date_upload'
,
'date_approval'
,
'status'
,
'created_user'
,
'created_at'
,
'updated_user'
,
'updated_at'
,
'logbook_file'
,
'logbook_date'
,
'kemajuan_file'
,
'kemajuan_date'
,
'akhir_file'
,
'akhir_date'
,
];
public
function
rProposal
()
{
return
$this
->
hasOne
(
Proposal
::
class
,
'proposal_id'
,
'proposal_id'
)
->
with
(
'rKelompok'
);
}
public
function
rJenisMonev
()
{
return
$this
->
hasOne
(
JenisMonev
::
class
,
'jenis_monev_id'
,
'jenis_monev_id'
);
}
public
function
rNilai
()
{
return
$this
->
hasOne
(
VDaftarProposal
::
class
,
'proposal_id'
,
'proposal_id'
)
->
with
([
'rReviewerBio1'
,
'rReviewerBio2'
]);
}
}
This diff is collapsed.
Click to expand it.
app/Models/Proposal.php
View file @
ff11b2f0
...
...
@@ -58,19 +58,34 @@ class Proposal extends Model
return
$this
->
hasOne
(
Jenis
::
class
,
'jenis_id'
,
'jenis_id'
);
}
public
function
rMahasiswa
()
// public function rMahasiswa()
// {
// return $this->hasOne(Jenis::class, 'jenis_id', 'jenis_id');
// }
// public function rDosen()
// {
// return $this->hasOne(Jenis::class, 'jenis_id', 'jenis_id');
// }
public
function
rPeriode
()
{
return
$this
->
hasOne
(
Jenis
::
class
,
'jenis_id'
,
'jenis
_id'
);
return
$this
->
hasOne
(
Periode
::
class
,
'periode_id'
,
'periode
_id'
);
}
public
function
r
Dose
n
()
public
function
r
Luara
n
()
{
return
$this
->
has
One
(
Jenis
::
class
,
'jenis_id'
,
'jenis
_id'
);
return
$this
->
has
Many
(
ProposalLuaran
::
class
,
'proposal_id'
,
'proposal
_id'
);
}
public
function
r
Periode
()
public
function
r
Monev
()
{
return
$this
->
hasOne
(
Periode
::
class
,
'periode_id'
,
'periode_id'
);
return
$this
->
hasMany
(
MonevInternal
::
class
,
'proposal_id'
,
'proposal_id'
);
}
public
function
rNilai
()
{
return
$this
->
hasOne
(
VDaftarProposal
::
class
,
'proposal_id'
,
'proposal_id'
)
->
with
([
'rReviewerBio1'
,
'rReviewerBio2'
]);
}
}
...
...
This diff is collapsed.
Click to expand it.
app/Models/ProposalLuaran.php
0 → 100644
View file @
ff11b2f0
<?php
namespace
App\Models
;
use
Illuminate\Database\Eloquent\Factories\HasFactory
;
use
App\Traits\UuidTrait
;
use
Illuminate\Database\Eloquent\Model
;
class
ProposalLuaran
extends
Model
{
use
HasFactory
;
use
UuidTrait
;
protected
$table
=
'proposal_luaran'
;
protected
$primaryKey
=
'id'
;
public
$incrementing
=
false
;
protected
$keyType
=
'string'
;
protected
$fillable
=
[
'id'
,
'proposal_id'
,
'judul'
,
'jenis_luaran'
,
'ketegori_luaran'
,
'keterangan_luaran'
,
'file_luaran'
,
'created_user'
,
'created_at'
,
'updated_user'
,
'updated_at'
,
];
public
function
rProposal
()
{
return
$this
->
hasOne
(
Proposal
::
class
,
'proposal_id'
,
'proposal_id'
)
->
with
(
'rPeriode'
);
}
}
This diff is collapsed.
Click to expand it.
app/Models/VDaftarProposal.php
0 → 100644
View file @
ff11b2f0
<?php
namespace
App\Models
;
use
Illuminate\Database\Eloquent\Model
;
class
VDaftarProposal
extends
Model
{
public
$incrementing
=
false
;
protected
$table
=
'daftar_proposal'
;
public
function
rReviewerBio1
()
{
return
$this
->
hasOne
(
Reviewer
::
class
,
'reviewer_id'
,
'reviewer_id_1'
);
}
public
function
rReviewerBio2
()
{
return
$this
->
hasOne
(
Reviewer
::
class
,
'reviewer_id'
,
'reviewer_id_2'
);
}
}
This diff is collapsed.
Click to expand it.
config/app.php
View file @
ff11b2f0
...
...
@@ -67,7 +67,7 @@ return [
|
*/
'timezone'
=>
'
UTC
'
,
'timezone'
=>
'
Asia/Jakarta
'
,
/*
|--------------------------------------------------------------------------
...
...
@@ -80,7 +80,7 @@ return [
|
*/
'locale'
=>
'
en
'
,
'locale'
=>
'
id
'
,
/*
|--------------------------------------------------------------------------
...
...
@@ -106,7 +106,7 @@ return [
|
*/
'faker_locale'
=>
'
en_US
'
,
'faker_locale'
=>
'
id_ID
'
,
/*
|--------------------------------------------------------------------------
...
...
This diff is collapsed.
Click to expand it.
resources/views/backend/dosen/luaran/index.blade.php
0 → 100644
View file @
ff11b2f0
@
extends
(
'layouts.master'
)
@
section
(
'title'
)
Dashboard
@
endsection
@
section
(
'header'
)
<
div
class
="
page
-
title
">
<h3>Dashboard</h3>
</div>
@endsection
@section('contents')
<!-- start page title -->
<div class="
page
-
title
-
box
">
<div class="
row
align
-
items
-
center
">
<div class="
col
-
md
-
8
">
<h6 class="
page
-
title
">{!!
$title
!!}</h6>
<ol class="
breadcrumb
m
-
0
">
<li class="
breadcrumb
-
item
">Dosen</li>
<li class="
breadcrumb
-
item
">{!!
$title
!!}</li>
</ol>
</div>
<div class="
col
-
md
-
4
">
<div class="
float
-
end
d
-
none
d
-
md
-
block
">
</div>
</div>
</div>
</div>
<!-- end page title -->
<div class="
row
">
<div class="
col
-
12
">
<div class="
card
">
<div class="
card
-
body
">
<table id="
datatable
" class="
table
table
-
bordered
dt
-
responsive
nowrap
" style="
border
-
collapse
:
collapse
;
border
-
spacing
:
0
;
width
:
100
%
;
">
<thead>
<tr>
<th>No</th>
<th>Jenis</th>
<th>Judul</th>
<th>File</th>
</tr>
</thead>
<tbody>
@foreach (
$proposal->rLuaran
as
$item
)
@php
$token
= Str::random(30); @endphp
<tr id="
row
-
{{
$token
}}
">
<td>{{
$loop->iteration
}}</td>
<td>{{
$item->jenis_luaran
}}</td>
<td>{{
$item->judul
}}</td>
<td><a href="
https
://
statik
.
unesa
.
ac
.
id
/
simpkm
/
luaran
/
{{
$item
->
jenis_luaran
}}
/
{{
$item
->
file_luaran
}}
" target="
_blank
" title="
Logbook
" class="
btn
btn
-
info
btn
-
sm
waves
-
effect
waves
-
light
"> <i class="
fas
fa
-
search
"></i> Lihat</a></td>
</tr>
@endforeach
</tbody>
</table>
</div>
</div>
</div> <!-- end col -->
</div> <!-- end row -->
<div id="
tmbhKel
" class="
modal
fade
" role="
dialog
" aria-labelledby="
myModalLabel
" aria-hidden="
true
">
<div class="
modal
-
dialog
">
<div class="
modal
-
content
">
<form action="
{{
route
(
'mahasiswa.luaran.store'
)
}}
" method="
POST
" enctype="
multipart
/
form
-
data
">
@csrf
<div class="
modal
-
header
">
<h5 class="
modal
-
title
" id="
myModalLabel
">Tambah Luaran</h5>
<button type="
button
" class="
btn
-
close
" data-bs-dismiss="
modal
" aria-label="
Close
"></button>
</div>
<div class="
modal
-
body
">
<input class="
form
-
control
" type="
hidden
" name="
proposal_id
" id="
proposal_id
" value="
{{
$proposal
->
proposal_id
}}
">
<div class="
col
-
12
">
<h5 class="
font
-
size
-
16
">Jenis Luaran : </h5>
<p><select class="
form
-
select
" aria-label="
Default
select
example
" name="
jenis_luaran
">
<option value="
Buku
">Buku</option>
<option value="
Jurnal
">Jurnal</option>
<option value="
Video
">Video</option>
<option value="
Produk
">Produk</option>
<option value="
Media
">Publikasi Media</option>
</select></p>
</div>
<div class="
col
-
12
">
<h5 class="
font
-
size
-
16
">Judul : </h5>
<p>
<input class="
form
-
control
" type="
text
" name="
judul
" id="
judul
">
</p>
<div class="
col
-
12
">
<h5 class="
font
-
size
-
16
">Upload File : </h5>
<p>
<input type="
file
" name="
file
" class="
form
-
control
" id="
input
-
file
">
</p>
<div class="
col
-
12
">
<h5 class="
font
-
size
-
16
">Keterangan : </h5>
<p>
<textarea id="
textarea
" class="
form
-
control
" maxlength="
225
" rows="
3
" name="
keterangan_luaran
" ></textarea>
</p>
</div>
<div class="
modal
-
footer
">
<button type="
button
" class="
btn
btn
-
secondary
waves
-
effect
" data-bs-dismiss="
modal
">Close</button>
<button type="
submit
" class="
btn
btn
-
primary
waves
-
effect
waves
-
light
">Save changes</button>
</div>
</form>
</div>
<!-- /.modal-content -->
</div>
<!-- /.modal-dialog -->
</div>
@endsection
@section('js')
<script>
function hapus(id, rowId){
Swal.fire({
title: 'Apakah anda yakin untuk menghapus usulan ini?',
text: "
file
yang
sudah
terupload
juga
terhapus
",
icon: 'warning',
showCancelButton: true,
confirmButtonText: 'OK',
}).then((result) => {
if (result.isConfirmed) {
var token = '{{ csrf_token() }}';
var request = $.ajax({
url: '{{ route('mahasiswa.luaran.hapus') }}',
type: 'POST',
dataType: 'html',
data: {id:id, _token:token},
success: function(data){
Swal.fire({
title: 'Data Berhasil Di Hapus',
icon: 'success',
showConfirmButton: false,
timer: 1500
});
$('#'+rowId).remove();
},
error: function(xhr, status, error){
Swal.fire({
position: 'top-end',
icon: 'error',
title: xhr.responseText,
showConfirmButton: false,
timer: 3500
});
}
});
}
})
}
</script>
@endsection
This diff is collapsed.
Click to expand it.
resources/views/backend/dosen/monev/indexmonev
2
.blade.php
→
resources/views/backend/dosen/monev/indexmonev
I
.blade.php
View file @
ff11b2f0
...
...
@@ -22,12 +22,9 @@
</ol>
</div>
<div class="
col
-
md
-
4
">
<div class="
float
-
end
d
-
none
d
-
md
-
block
">
<a href="
{{
URL
::
to
(
'mahasiswa/proposal/create'
)
}}
" type="
button
" class="
btn
btn
-
primary
waves
-
effect
waves
-
light
"> <i class="
fas
fa
-
plus
-
circle
"></i> Tambah Data</a>
</div>
</div>
</div>
</div>
<!-- end page title -->
...
...
@@ -37,22 +34,18 @@
<div class="
card
">
<div class="
card
-
body
">
<div class="
alert
alert
-
success
alert
-
dismissible
fade
show
" role="
alert
">
<button type="
button
" class="
btn
-
close
" data-bs-dismiss="
alert
" aria-label="
Close
"></button>
<strong>Informasi!</strong> Monev Internal II dilaksanakan pada : <strong>Tanggal 20 Maret 2022.</strong>
</div>
<table id="
datatable
" class="
table
table
-
bordered
dt
-
responsive
nowrap
" style="
border
-
collapse
:
collapse
;
border
-
spacing
:
0
;
width
:
100
%
;
">
@if((
$jadwal->tanggal_mulai
<= Carbon\Carbon::now()) && (
$jadwal->tanggal_selesai
>= Carbon\Carbon::now()))
<table id="
datatable
" class="
table
table
-
bordered
dt
-
responsive
" style="
border
-
collapse
:
collapse
;
border
-
spacing
:
0
;
width
:
100
%
;
">
<thead>
<tr>
<th>No</th>
<th>Kode Kelompok</th>
<th>Identitas Ketua</th>
<th>Identitas Dosen Pembimbing</th>
<th>Jenis PKM</th>
<th>Judul Proposal</th>
<th>Catatan Harian (Logbook)</th>
<th>Laporan Kemajuan</th>
<th width="
10
%
">Catatan Harian (Logbook)</th>
<th width="
10
%
">Laporan Kemajuan</th>
<th width="
10
%
">Luaran</th>
<th>Aksi</th>
</tr>
</thead>
...
...
@@ -61,34 +54,36 @@
@php
$token
= Str::random(30); @endphp
<tr id="
row
-
{{
$token
}}
">
<td>{{
$loop->iteration
}}</td>
<td>{{
$item->rKelompok
->kode }}</td>
<td>{{
$item->rKelompok
->rBiodata->name }} <br> {{
$item->rKelompok
->rBiodata->noidentitas }} <br> {{
$item->rKelompok
->rBiodata->fakultas }} <br> {{
$item->rKelompok
->rBiodata->prodi }}</td>
<td>{{
$item->rKelompok
->nama_dosen }} <br> {{
$item->rKelompok
->nidn_dosen }}</td>
<td>{{
$item->rJenis
->nama }}</td>
<td>{{
$item->judul
}}</td>
<td>{{
$item->rProposal
->rKelompok->kode }}</td>
<td>{{
$item->rProposal
->rKelompok->rBiodata->name }} <br> {{
$item->rProposal
->rKelompok->rBiodata->noidentitas }} <br> {{
$item->rProposal
->rKelompok->rBiodata->fakultas }} <br> {{
$item->rProposal
->rKelompok->rBiodata->prodi }}</td>
<td>{{
$item->rProposal
->rJenis->nama }}</td>
<td>{{
$item->rProposal
->judul }}</td>
<td>
@if(is_null(
$item->logbook_file
))
<span class="
badge
bg
-
danger
">Belum
upload Logbook
</span>
<span class="
badge
bg
-
danger
">Belum
Upload
</span>
@else
<a href="
https
://
statik
.
unesa
.
ac
.
id
/
simpkm
/
logbook
/
{{
$item
->
rPeriode
->
nama
}}
/
{{
$item
->
logbook_file
}}
" target="
_blank
" title="
Logbook
" class="
btn
btn
-
info
btn
-
sm
waves
-
effect
waves
-
light
"> <i class="
fas
fa
-
search
"></i> Lihat</a>
<a href="
https
://
statik
.
unesa
.
ac
.
id
/
simpkm
/
monev
/
I
/
logbook
/
{{
$item
->
logbook_file
}}
" target="
_blank
" title="
Logbook
" class="
btn
btn
-
info
btn
-
sm
waves
-
effect
waves
-
light
"> <i class="
fas
fa
-
search
"></i> Lihat</a>
@endif
</td>
<td>
@if(is_null(
$item->
laporan_
kemajuan_file
))
<span class="
badge
bg
-
danger
">Belum
upload Laporan Kemajuan File
</span>
@if(is_null(
$item->kemajuan_file
))
<span class="
badge
bg
-
danger
">Belum
Upload
</span>
@else
<a href="
https
://
statik
.
unesa
.
ac
.
id
/
simpkm
/
kemajuan
/
{{
$item
->
rPeriode
->
nama
}}
/
{{
$item
->
laporan_
kemajuan_file
}}
" target="
_blank
" title="
Laporan
Kemajuan
" class="
btn
btn
-
info
btn
-
sm
waves
-
effect
waves
-
light
"> <i class="
fas
fa
-
search
"></i> Lihat</a>
<a href="
https
://
statik
.
unesa
.
ac
.
id
/
simpkm
/
monev
/
I
/
kemajuan
/
{{
$item
->
kemajuan_file
}}
" target="
_blank
" title="
Laporan
Kemajuan
" class="
btn
btn
-
info
btn
-
sm
waves
-
effect
waves
-
light
"> <i class="
fas
fa
-
search
"></i> Lihat</a>
@endif
</td>
<td>
<button data-bs-toggle="
modal
" data-bs-target="
{{
'#lihat'
.
$item
->
proposal_id
}}
" href="
{{
URL
::
to
(
'mahasiswa/kelompok-new'
,
encrypt
(
$item
->
proposal_id
))
}}
" class="
btn
btn
-
success
btn
-
sm
">Lihat Hasil Penilaian</button>
<a href="
{{
URL
::
to
(
'dosen/luaran-dosen/'
.
encrypt
(
$item
->
rProposal
->
proposal_id
))
}}
" type="
button
" class="
btn
btn
-
success
btn
-
sm
waves
-
effect
waves
-
light
"> <i class="
fas
fa
-
newspaper
"></i> Luaran</a>
</td>
<td>
<button data-bs-toggle="
modal
" data-bs-target="
{{
'#lihat'
.
$item
->
proposal_id
}}
" href="
{{
URL
::
to
(
'dosen/kelompok-new'
,
encrypt
(
$item
->
proposal_id
))
}}
" class="
btn
btn
-
success
btn
-
sm
"> <i class="
fas
fa
-
search
"></i> Hasil Penilaian</button>
<div id="
{{
'lihat'
.
$item
->
proposal_id
}}
" class="
modal
fade
" tabindex="
-
1
" role="
dialog
"
aria-labelledby="
lihatLabel
" aria-hidden="
true
">
<div class="
modal
-
dialog
modal
-
xl
">
<div class="
modal
-
content
">
<div class="
modal
-
header
">
<h5 class="
modal
-
title
" id="
lihatLabel
">
Detail Proposal
</h5>
<h5 class="
modal
-
title
" id="
lihatLabel
">
{{
$title
}}
</h5>
<button type="
button
" class="
btn
-
close
" data-bs-dismiss="
modal
" aria-label="
Close
"></button>
</div>
<div class="
modal
-
body
">
...
...
@@ -97,16 +92,16 @@
<table class="
table
mb
-
0
">
<tr>
<th>Judul Proposal</th>
<td
>{{
$item
->judul
}}</td>
<td
colspan="
2
">{{
$item->rProposal
->judul }}</td>
</tr>
<tr>
<th>Jenis PKM</th>
<td
>{{
$item
->rJenis
->nama }}</td>
<td
colspan="
2
">{{
$item->rProposal
->rJenis->nama }}</td>
</tr>
<tr>
<th>Status</th>
<td>
@if(is_null(
$item->status
))
<td
colspan="
2
"
>
@if(is_null(
$item->
rProposal
->
status))
<span class="
badge
bg
-
danger
">Lolos Seleksi Internal</span>
@else
<span class="
badge
bg
-
success
">Tidak Lolos Seleksi Internal</span>
...
...
@@ -114,12 +109,25 @@
</td>
</tr>
<tr>
<th>Proposal</th>
<td> <iframe id="
view
-
pdf
" width="
100
%
" height="
200
px
" src="
https
://
statik
.
unesa
.
ac
.
id
/
simpkm
/
proposal
/
{{
$item
->
rPeriode
->
nama
}}
/
{{
$item
->
upload_dokumen
}}
" frameborder="
0
"></iframe></td>
<th>Nilai</th>
<td>
<h4 class="
card
-
title
mb
-
4
">Reviewer 1 - {{
$item->rNilai
->rReviewerBio1 ?
$item->rNilai
->rReviewerBio1->nama : '' }}</h4>
<h5 class="
text
-
muted
mt
-
3
">Nilai - {{
$item->rNilai
->nilai_1 }}</h5>
</td>
<td>
<h4 class="
card
-
title
mb
-
4
">Reviewer 2 - {{
$item->rNilai
->rReviewerBio2 ?
$item->rNilai
->rReviewerBio2->nama : '' }}</h4>
<h5 class="
text
-
primary
mt
-
3
">Nilai - {{
$item->rNilai
->nilai_2 }}</h5>
</td>
</tr>
<tr>
<th>Komentar</th>
<td> </td>
<td colspan="
2
">
<h4 class="
card
-
title
mb
-
4
">Reviewer 1 - {{
$item->rNilai
->rReviewerBio1 ?
$item->rNilai
->rReviewerBio1->nama : '' }}</h4>
<p class="
text
-
muted
mb
-
3
pb
-
4
">"
{{
$item
->
rNilai
->
reviewer_komentar_1
}}
"</p>
<h4 class="
card
-
title
mb
-
4
">Reviewer 2 - {{
$item->rNilai
->rReviewerBio2 ?
$item->rNilai
->rReviewerBio2->nama : '' }}</h4>
<p class="
text
-
muted
mb
-
3
pb
-
4
">"
{{
$item
->
rNilai
->
reviewer_komentar_2
}}
"</p>
</td>
</tr>
</table>
</div>
...
...
@@ -135,7 +143,11 @@
@endforeach
</tbody>
</table>
@else
<div class="
alert
alert
-
success
alert
-
dismissible
fade
show
" role="
alert
">
<strong>Informasi!</strong> Monev Internal I dilaksanakan pada : <strong>Tanggal {{ Carbon\Carbon::parse(
$jadwal->tanggal_mulai
)->isoFormat('D MMMM Y'); }}</strong> sampai dengan <strong>Tanggal {{ Carbon\Carbon::parse(
$jadwal->tanggal_selesai
)->isoFormat('D MMMM Y'); }}.</strong>
</div>
@endif
</div>
</div>
</div> <!-- end col -->
...
...
@@ -144,6 +156,7 @@
@endsection
@section('js')
<script src="
{{
asset
(
'theme/js/pages/datatables.init.js'
)
}}
"></script>
<script>
function hapus(id, rowId){
...
...
This diff is collapsed.
Click to expand it.
resources/views/backend/dosen/monev/indexmonev
1
.blade.php
→
resources/views/backend/dosen/monev/indexmonev
II
.blade.php
View file @
ff11b2f0
...
...
@@ -22,12 +22,9 @@
</ol>
</div>
<div class="
col
-
md
-
4
">
<div class="
float
-
end
d
-
none
d
-
md
-
block
">
<a href="
{{
URL
::
to
(
'mahasiswa/proposal/create'
)
}}
" type="
button
" class="
btn
btn
-
primary
waves
-
effect
waves
-
light
"> <i class="
fas
fa
-
plus
-
circle
"></i> Tambah Data</a>
</div>
</div>
</div>
</div>
<!-- end page title -->
...
...
@@ -37,22 +34,19 @@
<div class="
card
">
<div class="
card
-
body
">
<div class="
alert
alert
-
success
alert
-
dismissible
fade
show
" role="
alert
">
<button type="
button
" class="
btn
-
close
" data-bs-dismiss="
alert
" aria-label="
Close
"></button>
<strong>Informasi!</strong> Monev Internal II dilaksanakan pada : <strong>Tanggal 20 Maret 2022.</strong>
</div>
@if((
$jadwal->tanggal_mulai
<= Carbon\Carbon::now()) && (
$jadwal->tanggal_selesai
>= Carbon\Carbon::now()))
<table id="
datatable
" class="
table
table
-
bordered
dt
-
responsive
nowrap
" style="
border
-
collapse
:
collapse
;
border
-
spacing
:
0
;
width
:
100
%
;
">
<table id="
datatable
" class="
table
table
-
bordered
dt
-
responsive
" style="
border
-
collapse
:
collapse
;
border
-
spacing
:
0
;
width
:
100
%
;
">
<thead>
<tr>
<th>No</th>
<th>Kode Kelompok</th>
<th>Identitas Ketua</th>
<th>Identitas Dosen Pembimbing</th>
<th>Jenis PKM</th>
<th>Judul Proposal</th>
<th>Catatan Harian (Logbook)</th>
<th>Laporan Kemajuan</th>
<th width="
10
%
">Catatan Harian (Logbook)</th>
<th width="
10
%
">Laporan Kemajuan</th>
<th width="
10
%
">Luaran</th>
<th>Aksi</th>
</tr>
</thead>
...
...
@@ -61,34 +55,36 @@
@php
$token
= Str::random(30); @endphp
<tr id="
row
-
{{
$token
}}
">
<td>{{
$loop->iteration
}}</td>
<td>{{
$item->rKelompok
->kode }}</td>
<td>{{
$item->rKelompok
->rBiodata->name }} <br> {{
$item->rKelompok
->rBiodata->noidentitas }} <br> {{
$item->rKelompok
->rBiodata->fakultas }} <br> {{
$item->rKelompok
->rBiodata->prodi }}</td>
<td>{{
$item->rKelompok
->nama_dosen }} <br> {{
$item->rKelompok
->nidn_dosen }}</td>
<td>{{
$item->rJenis
->nama }}</td>
<td>{{
$item->judul
}}</td>
<td>{{
$item->rProposal
->rKelompok->kode }}</td>
<td>{{
$item->rProposal
->rKelompok->rBiodata->name }} <br> {{
$item->rProposal
->rKelompok->rBiodata->noidentitas }} <br> {{
$item->rProposal
->rKelompok->rBiodata->fakultas }} <br> {{
$item->rProposal
->rKelompok->rBiodata->prodi }}</td>
<td>{{
$item->rProposal
->rJenis->nama }}</td>
<td>{{
$item->rProposal
->judul }}</td>
<td>
@if(is_null(
$item->logbook_file
))
<span class="
badge
bg
-
danger
">Belum
upload Logbook
</span>
<span class="
badge
bg
-
danger
">Belum
Upload
</span>
@else
<a href="
https
://
statik
.
unesa
.
ac
.
id
/
simpkm
/
logbook
/
{{
$item
->
rPeriode
->
nama
}}
/
{{
$item
->
logbook_file
}}
" target="
_blank
" title="
Logbook
" class="
btn
btn
-
info
btn
-
sm
waves
-
effect
waves
-
light
"> <i class="
fas
fa
-
search
"></i> Lihat</a>
<a href="
https
://
statik
.
unesa
.
ac
.
id
/
simpkm
/
monev
/
II
/
logbook
/
{{
$item
->
logbook_file
}}
" target="
_blank
" title="
Logbook
" class="
btn
btn
-
info
btn
-
sm
waves
-
effect
waves
-
light
"> <i class="
fas
fa
-
search
"></i> Lihat</a>
@endif
</td>
<td>
@if(is_null(
$item->
laporan_
kemajuan_file
))
<span class="
badge
bg
-
danger
">Belum
upload laporan Kemajuan File
</span>
@if(is_null(
$item->kemajuan_file
))
<span class="
badge
bg
-
danger
">Belum
Upload
</span>
@else
<a href="
https
://
statik
.
unesa
.
ac
.
id
/
simpkm
/
kemajuan
/
{{
$item
->
rPeriode
->
nama
}}
/
{{
$item
->
laporan_
kemajuan_file
}}
" target="
_blank
" title="
Laporan
Kemajuan
" class="
btn
btn
-
info
btn
-
sm
waves
-
effect
waves
-
light
"> <i class="
fas
fa
-
search
"></i> Lihat</a>
<a href="
https
://
statik
.
unesa
.
ac
.
id
/
simpkm
/
monev
/
II
/
kemajuan
/
{{
$item
->
kemajuan_file
}}
" target="
_blank
" title="
Laporan
Kemajuan
" class="
btn
btn
-
info
btn
-
sm
waves
-
effect
waves
-
light
"> <i class="
fas
fa
-
search
"></i> Lihat</a>
@endif
</td>
<td>
<button data-bs-toggle="
modal
" data-bs-target="
{{
'#lihat'
.
$item
->
proposal_id
}}
" href="
{{
URL
::
to
(
'mahasiswa/kelompok-new'
,
encrypt
(
$item
->
proposal_id
))
}}
" class="
btn
btn
-
success
btn
-
sm
"> Lihat Hasil Penilaian</button>
<a href="
{{
URL
::
to
(
'dosen/luaran-dosen/'
.
encrypt
(
$item
->
rProposal
->
proposal_id
))
}}
" type="
button
" class="
btn
btn
-
success
btn
-
sm
waves
-
effect
waves
-
light
"> <i class="
fas
fa
-
newspaper
"></i> Luaran</a>
</td>
<td>
<button data-bs-toggle="
modal
" data-bs-target="
{{
'#lihat'
.
$item
->
proposal_id
}}
" class="
btn
btn
-
success
btn
-
sm
">Lihat Hasil Penilaian</button>
<div id="
{{
'lihat'
.
$item
->
proposal_id
}}
" class="
modal
fade
" tabindex="
-
1
" role="
dialog
"
aria-labelledby="
lihatLabel
" aria-hidden="
true
">
<div class="
modal
-
dialog
modal
-
xl
">
<div class="
modal
-
content
">
<div class="
modal
-
header
">
<h5 class="
modal
-
title
" id="
lihatLabel
">
Detail Proposal
</h5>
<h5 class="
modal
-
title
" id="
lihatLabel
">
{{
$title
}}
</h5>
<button type="
button
" class="
btn
-
close
" data-bs-dismiss="
modal
" aria-label="
Close
"></button>
</div>
<div class="
modal
-
body
">
...
...
@@ -97,16 +93,16 @@
<table class="
table
mb
-
0
">
<tr>
<th>Judul Proposal</th>
<td
>{{
$item
->judul
}}</td>
<td
colspan="
2
">{{
$item->rProposal
->judul }}</td>
</tr>
<tr>
<th>Jenis PKM</th>
<td
>{{
$item
->rJenis
->nama }}</td>
<td
colspan="
2
">{{
$item->rProposal
->rJenis->nama }}</td>
</tr>
<tr>
<th>Status</th>
<td>
@if(is_null(
$item->status
))
<td
colspan="
2
"
>
@if(is_null(
$item->
rProposal
->
status))
<span class="
badge
bg
-
danger
">Lolos Seleksi Internal</span>
@else
<span class="
badge
bg
-
success
">Tidak Lolos Seleksi Internal</span>
...
...
@@ -114,12 +110,25 @@
</td>
</tr>
<tr>
<th>Proposal</th>
<td> <iframe id="
view
-
pdf
" width="
100
%
" height="
200
px
" src="
https
://
statik
.
unesa
.
ac
.
id
/
simpkm
/
proposal
/
{{
$item
->
rPeriode
->
nama
}}
/
{{
$item
->
upload_dokumen
}}
" frameborder="
0
"></iframe></td>
<th>Nilai</th>
<td>
<h4 class="
card
-
title
mb
-
4
">Reviewer 1 - {{
$item->rNilai
->rReviewerBio1 ?
$item->rNilai
->rReviewerBio1->nama : '' }}</h4>
<h5 class="
text
-
muted
mt
-
3
">Nilai - {{
$item->rNilai
->nilai_1 }}</h5>
</td>
<td>
<h4 class="
card
-
title
mb
-
4
">Reviewer 2 - {{
$item->rNilai
->rReviewerBio2 ?
$item->rNilai
->rReviewerBio2->nama : '' }}</h4>
<h5 class="
text
-
primary
mt
-
3
">Nilai - {{
$item->rNilai
->nilai_2 }}</h5>
</td>
</tr>
<tr>
<th>Komentar</th>
<td> </td>
<td colspan="
2
">
<h4 class="
card
-
title
mb
-
4
">Reviewer 1 - {{
$item->rNilai
->rReviewerBio1 ?
$item->rNilai
->rReviewerBio1->nama : '' }}</h4>
<p class="
text
-
muted
mb
-
3
pb
-
4
">"
{{
$item
->
rNilai
->
reviewer_komentar_1
}}
"</p>
<h4 class="
card
-
title
mb
-
4
">Reviewer 2 - {{
$item->rNilai
->rReviewerBio2 ?
$item->rNilai
->rReviewerBio2->nama : '' }}</h4>
<p class="
text
-
muted
mb
-
3
pb
-
4
">"
{{
$item
->
rNilai
->
reviewer_komentar_2
}}
"</p>
</td>
</tr>
</table>
</div>
...
...
@@ -135,7 +144,11 @@
@endforeach
</tbody>
</table>
@else
<div class="
alert
alert
-
success
alert
-
dismissible
fade
show
" role="
alert
">
<strong>Informasi!</strong> Monev Internal II dilaksanakan pada : <strong>Tanggal {{ Carbon\Carbon::parse(
$jadwal->tanggal_mulai
)->isoFormat('D MMMM Y'); }}</strong> sampai dengan <strong>Tanggal {{ Carbon\Carbon::parse(
$jadwal->tanggal_selesai
)->isoFormat('D MMMM Y'); }}.</strong>
</div>
@endif
</div>
</div>
</div> <!-- end col -->
...
...
@@ -144,6 +157,7 @@
@endsection
@section('js')
<script src="
{{
asset
(
'theme/js/pages/datatables.init.js'
)
}}
"></script>
<script>
function hapus(id, rowId){
...
...
This diff is collapsed.
Click to expand it.
resources/views/backend/dosen/monev/indexmonev
3
.blade.php
→
resources/views/backend/dosen/monev/indexmonev
III
.blade.php
View file @
ff11b2f0
...
...
@@ -22,12 +22,9 @@
</ol>
</div>
<div class="
col
-
md
-
4
">
<div class="
float
-
end
d
-
none
d
-
md
-
block
">
<a href="
{{
URL
::
to
(
'mahasiswa/proposal/create'
)
}}
" type="
button
" class="
btn
btn
-
primary
waves
-
effect
waves
-
light
"> <i class="
fas
fa
-
plus
-
circle
"></i> Tambah Data</a>
</div>
</div>
</div>
</div>
<!-- end page title -->
...
...
@@ -37,10 +34,7 @@
<div class="
card
">
<div class="
card
-
body
">
<div class="
alert
alert
-
success
alert
-
dismissible
fade
show
" role="
alert
">
<button type="
button
" class="
btn
-
close
" data-bs-dismiss="
alert
" aria-label="
Close
"></button>
<strong>Informasi!</strong> Monev Internal II dilaksanakan pada : <strong>Tanggal 20 Maret 2022.</strong>
</div>
@if((
$jadwal->tanggal_mulai
<= Carbon\Carbon::now()) && (
$jadwal->tanggal_selesai
>= Carbon\Carbon::now()))
<table id="
datatable
" class="
table
table
-
bordered
dt
-
responsive
nowrap
" style="
border
-
collapse
:
collapse
;
border
-
spacing
:
0
;
width
:
100
%
;
">
<thead>
...
...
@@ -48,7 +42,6 @@
<th>No</th>
<th>Kode Kelompok</th>
<th>Identitas Ketua</th>
<th>Identitas Dosen Pembimbing</th>
<th>Jenis PKM</th>
<th>Judul Proposal</th>
<th>Catatan Harian (Logbook)</th>
...
...
@@ -62,41 +55,40 @@
@php
$token
= Str::random(30); @endphp
<tr id="
row
-
{{
$token
}}
">
<td>{{
$loop->iteration
}}</td>
<td>{{
$item->rKelompok
->kode }}</td>
<td>{{
$item->rKelompok
->rBiodata->name }} <br> {{
$item->rKelompok
->rBiodata->noidentitas }} <br> {{
$item->rKelompok
->rBiodata->fakultas }} <br> {{
$item->rKelompok
->rBiodata->prodi }}</td>
<td>{{
$item->rKelompok
->nama_dosen }} <br> {{
$item->rKelompok
->nidn_dosen }}</td>
<td>{{
$item->rJenis
->nama }}</td>
<td>{{
$item->judul
}}</td>
<td>{{
$item->rProposal
->rKelompok->kode }}</td>
<td>{{
$item->rProposal
->rKelompok->rBiodata->name }} <br> {{
$item->rProposal
->rKelompok->rBiodata->noidentitas }} <br> {{
$item->rProposal
->rKelompok->rBiodata->fakultas }} <br> {{
$item->rProposal
->rKelompok->rBiodata->prodi }}</td>
<td>{{
$item->rProposal
->rJenis->nama }}</td>
<td>{{
$item->rProposal
->judul }}</td>
<td>
@if(is_null(
$item->logbook_file
))
<span class="
badge
bg
-
danger
">Belum
upload Logbook
</span>
<span class="
badge
bg
-
danger
">Belum
Upload
</span>
@else
<a href="
https
://
statik
.
unesa
.
ac
.
id
/
simpkm
/
logbook
/
{{
$item
->
rPeriode
->
nama
}}
/
{{
$item
->
logbook_file
}}
" target="
_blank
" title="
Logbook
" class="
btn
btn
-
info
btn
-
sm
waves
-
effect
waves
-
light
"> <i class="
fas
fa
-
search
"></i> Lihat</a>
<a href="
https
://
statik
.
unesa
.
ac
.
id
/
simpkm
/
monev
/
III
/
logbook
/
{{
$item
->
logbook_file
}}
" target="
_blank
" title="
Logbook
" class="
btn
btn
-
info
btn
-
sm
waves
-
effect
waves
-
light
"> <i class="
fas
fa
-
search
"></i> Lihat</a>
@endif
</td>
<td>
@if(is_null(
$item->
laporan_
kemajuan_file
))
<span class="
badge
bg
-
danger
">Belum
upload Laporan Kemajuan File
</span>
@if(is_null(
$item->kemajuan_file
))
<span class="
badge
bg
-
danger
">Belum
Upload
</span>
@else
<a href="
https
://
statik
.
unesa
.
ac
.
id
/
simpkm
/
kemajuan
/
{{
$item
->
rPeriode
->
nama
}}
/
{{
$item
->
laporan_
kemajuan_file
}}
" target="
_blank
" title="
Laporan
Kemajuan
" class="
btn
btn
-
info
btn
-
sm
waves
-
effect
waves
-
light
"> <i class="
fas
fa
-
search
"></i> Lihat</a>
<a href="
https
://
statik
.
unesa
.
ac
.
id
/
simpkm
/
monev
/
III
/
kemajuan
/
{{
$item
->
kemajuan_file
}}
" target="
_blank
" title="
Laporan
Kemajuan
" class="
btn
btn
-
info
btn
-
sm
waves
-
effect
waves
-
light
"> <i class="
fas
fa
-
search
"></i> Lihat</a>
@endif
</td>
<td>
@if(is_null(
$item->
laporan_
akhir_file
))
<span class="
badge
bg
-
danger
">Belum
upload Laporan Akhir File
</span>
@if(is_null(
$item->akhir_file
))
<span class="
badge
bg
-
danger
">Belum
Upload
</span>
@else
<a href="
https
://
statik
.
unesa
.
ac
.
id
/
simpkm
/
akhir
/
{{
$item
->
rPeriode
->
nama
}}
/
{{
$item
->
laporan_
akhir_file
}}
" target="
_blank
" title="
Laporan
Akhir
" class="
btn
btn
-
info
btn
-
sm
waves
-
effect
waves
-
light
"> <i class="
fas
fa
-
search
"></i> Lihat</a>
<a href="
https
://
statik
.
unesa
.
ac
.
id
/
simpkm
/
monev
/
III
/
akhir
/
{{
$item
->
akhir_file
}}
" target="
_blank
" title="
Laporan
Akhir
" class="
btn
btn
-
info
btn
-
sm
waves
-
effect
waves
-
light
"> <i class="
fas
fa
-
search
"></i> Lihat</a>
@endif
</td>
<td>
<button data-bs-toggle="
modal
" data-bs-target="
{{
'#lihat'
.
$item
->
proposal_id
}}
"
href="
{{
URL
::
to
(
'mahasiswa/kelompok-new'
,
encrypt
(
$item
->
proposal_id
))
}}
"
class="
btn
btn
-
success
btn
-
sm
">Lihat Hasil Penilaian</button>
<button data-bs-toggle="
modal
" data-bs-target="
{{
'#lihat'
.
$item
->
proposal_id
}}
" class="
btn
btn
-
success
btn
-
sm
">Lihat Hasil Penilaian</button>
<div id="
{{
'lihat'
.
$item
->
proposal_id
}}
" class="
modal
fade
" tabindex="
-
1
" role="
dialog
"
aria-labelledby="
lihatLabel
" aria-hidden="
true
">
<div class="
modal
-
dialog
modal
-
xl
">
<div class="
modal
-
content
">
<div class="
modal
-
header
">
<h5 class="
modal
-
title
" id="
lihatLabel
">
Detail Proposal
</h5>
<h5 class="
modal
-
title
" id="
lihatLabel
">
{{
$title
}}
</h5>
<button type="
button
" class="
btn
-
close
" data-bs-dismiss="
modal
" aria-label="
Close
"></button>
</div>
<div class="
modal
-
body
">
...
...
@@ -105,16 +97,16 @@
<table class="
table
mb
-
0
">
<tr>
<th>Judul Proposal</th>
<td
>{{
$item
->judul
}}</td>
<td
colspan="
2
">{{
$item->rProposal
->judul }}</td>
</tr>
<tr>
<th>Jenis PKM</th>
<td
>{{
$item
->rJenis
->nama }}</td>
<td
colspan="
2
">{{
$item->rProposal
->rJenis->nama }}</td>
</tr>
<tr>
<th>Status</th>
<td>
@if(is_null(
$item->status
))
<td
colspan="
2
"
>
@if(is_null(
$item->
rProposal
->
status))
<span class="
badge
bg
-
danger
">Lolos Seleksi Internal</span>
@else
<span class="
badge
bg
-
success
">Tidak Lolos Seleksi Internal</span>
...
...
@@ -122,12 +114,25 @@
</td>
</tr>
<tr>
<th>Proposal</th>
<td> <iframe id="
view
-
pdf
" width="
100
%
" height="
200
px
" src="
https
://
statik
.
unesa
.
ac
.
id
/
simpkm
/
proposal
/
{{
$item
->
rPeriode
->
nama
}}
/
{{
$item
->
upload_dokumen
}}
" frameborder="
0
"></iframe></td>
<th>Nilai</th>
<td>
<h4 class="
card
-
title
mb
-
4
">Reviewer 1 - {{
$item->rNilai
->rReviewerBio1 ?
$item->rNilai
->rReviewerBio1->nama : '' }}</h4>
<h5 class="
text
-
muted
mt
-
3
">Nilai - {{
$item->rNilai
->nilai_1 }}</h5>
</td>
<td>
<h4 class="
card
-
title
mb
-
4
">Reviewer 2 - {{
$item->rNilai
->rReviewerBio2 ?
$item->rNilai
->rReviewerBio2->nama : '' }}</h4>
<h5 class="
text
-
primary
mt
-
3
">Nilai - {{
$item->rNilai
->nilai_2 }}</h5>
</td>
</tr>
<tr>
<th>Komentar</th>
<td> </td>
<td colspan="
2
">
<h4 class="
card
-
title
mb
-
4
">Reviewer 1 - {{
$item->rNilai
->rReviewerBio1 ?
$item->rNilai
->rReviewerBio1->nama : '' }}</h4>
<p class="
text
-
muted
mb
-
3
pb
-
4
">"
{{
$item
->
rNilai
->
reviewer_komentar_1
}}
"</p>
<h4 class="
card
-
title
mb
-
4
">Reviewer 2 - {{
$item->rNilai
->rReviewerBio2 ?
$item->rNilai
->rReviewerBio2->nama : '' }}</h4>
<p class="
text
-
muted
mb
-
3
pb
-
4
">"
{{
$item
->
rNilai
->
reviewer_komentar_2
}}
"</p>
</td>
</tr>
</table>
</div>
...
...
@@ -143,6 +148,11 @@
@endforeach
</tbody>
</table>
@else
<div class="
alert
alert
-
success
alert
-
dismissible
fade
show
" role="
alert
">
<strong>Informasi!</strong> Monev Internal III dilaksanakan pada : <strong>Tanggal {{ Carbon\Carbon::parse(
$jadwal->tanggal_mulai
)->isoFormat('D MMMM Y'); }}</strong> sampai dengan <strong>Tanggal {{ Carbon\Carbon::parse(
$jadwal->tanggal_selesai
)->isoFormat('D MMMM Y'); }}.</strong>
</div>
@endif
</div>
</div>
...
...
This diff is collapsed.
Click to expand it.
resources/views/backend/dosen/proposal/index.blade.php
View file @
ff11b2f0
...
...
@@ -37,13 +37,13 @@
<div class="
card
">
<div class="
card
-
body
">
<table id="
datatable
" class="
table
table
-
bordered
dt
-
responsive
nowrap
" style="
border
-
collapse
:
collapse
;
border
-
spacing
:
0
;
width
:
100
%
;
">
<table id="
datatable
" class="
table
table
-
bordered
dt
-
responsive
" style="
border
-
collapse
:
collapse
;
border
-
spacing
:
0
;
width
:
100
%
;
">
<thead>
<tr>
<th>No</th>
<th>Kode Kelompok</th>
<th>Identitas Ketua</th>
<th>Identitas Dosen Pembimbing</th>
{{-- <th>Identitas Dosen Pembimbing</th> --}}
<th>Jenis PKM</th>
<th>Judul Proposal</th>
<th>Status</th>
...
...
@@ -57,7 +57,7 @@
<td>{{
$loop->iteration
}}</td>
<td>{{
$item->rKelompok
->kode }}</td>
<td>{{
$item->rKelompok
->rBiodata->name }} <br> {{
$item->rKelompok
->rBiodata->noidentitas }} <br> {{
$item->rKelompok
->rBiodata->fakultas }} <br> {{
$item->rKelompok
->rBiodata->prodi }}</td>
<td>{{
$item->rKelompok
->nama_dosen }} <br> {{
$item->rKelompok
->nidn_dosen }}</td>
{{-- <td>{{
$item->rKelompok
->nama_dosen }} <br> {{
$item->rKelompok
->nidn_dosen }}</td> --}}
<td>{{
$item->rJenis
->nama }}</td>
<td>{{
$item->judul
}}</td>
<td>
...
...
This diff is collapsed.
Click to expand it.
resources/views/backend/dosen/seleksi/index_belmawa.blade.php
View file @
ff11b2f0
...
...
@@ -36,13 +36,12 @@
<div class="
card
">
<div class="
card
-
body
">
<table id="
datatable
" class="
table
table
-
bordered
dt
-
responsive
nowrap
" style="
border
-
collapse
:
collapse
;
border
-
spacing
:
0
;
width
:
100
%
;
">
<table id="
datatable
" class="
table
table
-
bordered
dt
-
responsive
" style="
border
-
collapse
:
collapse
;
border
-
spacing
:
0
;
width
:
100
%
;
">
<thead>
<tr>
<th>No</th>
<th>Kode Kelompok</th>
<th>Identitas Ketua</th>
<th>Identitas Dosen Pembimbing</th>
<th>Jenis PKM</th>
<th>Judul Proposal</th>
<th>Status</th>
...
...
@@ -56,7 +55,6 @@
<td>{{
$loop->iteration
}}</td>
<td>{{
$item->rKelompok
->kode }}</td>
<td>{{
$item->rKelompok
->rBiodata->name }} <br> {{
$item->rKelompok
->rBiodata->noidentitas }} <br> {{
$item->rKelompok
->rBiodata->fakultas }} <br> {{
$item->rKelompok
->rBiodata->prodi }}</td>
<td>{{
$item->rKelompok
->nama_dosen }} <br> {{
$item->rKelompok
->nidn_dosen }}</td>
<td>{{
$item->rJenis
->nama }}</td>
<td>{{
$item->judul
}}</td>
<td>
...
...
@@ -134,6 +132,8 @@
@endsection
@section('js')
<script src="
{{
asset
(
'theme/js/pages/datatables.init.js'
)
}}
"></script>
<script>
function hapus(id, rowId){
...
...
This diff is collapsed.
Click to expand it.
resources/views/backend/dosen/seleksi/index_internal.blade.php
View file @
ff11b2f0
...
...
@@ -36,13 +36,12 @@
<div class="
card
">
<div class="
card
-
body
">
<table id="
datatable
" class="
table
table
-
bordered
dt
-
responsive
nowrap
" style="
border
-
collapse
:
collapse
;
border
-
spacing
:
0
;
width
:
100
%
;
">
<table id="
datatable
" class="
table
table
-
bordered
dt
-
responsive
" style="
border
-
collapse
:
collapse
;
border
-
spacing
:
0
;
width
:
100
%
;
">
<thead>
<tr>
<th>No</th>
<th>Kode Kelompok</th>
<th>Identitas Ketua</th>
<th>Identitas Dosen Pembimbing</th>
<th>Jenis PKM</th>
<th>Judul Proposal</th>
<th>Status</th>
...
...
@@ -56,7 +55,6 @@
<td>{{
$loop->iteration
}}</td>
<td>{{
$item->rKelompok
->kode }}</td>
<td>{{
$item->rKelompok
->rBiodata->name }} <br> {{
$item->rKelompok
->rBiodata->noidentitas }} <br> {{
$item->rKelompok
->rBiodata->fakultas }} <br> {{
$item->rKelompok
->rBiodata->prodi }}</td>
<td>{{
$item->rKelompok
->nama_dosen }} <br> {{
$item->rKelompok
->nidn_dosen }}</td>
<td>{{
$item->rJenis
->nama }}</td>
<td>{{
$item->judul
}}</td>
<td>
...
...
@@ -165,6 +163,8 @@
@endsection
@section('js')
<script src="
{{
asset
(
'theme/js/pages/datatables.init.js'
)
}}
"></script>
<script>
$(function(){
$('#input-file').change(function(){
...
...
This diff is collapsed.
Click to expand it.
resources/views/backend/mahasiswa/luaran/index.blade.php
0 → 100644
View file @
ff11b2f0
@
extends
(
'layouts.master'
)
@
section
(
'title'
)
Dashboard
@
endsection
@
section
(
'header'
)
<
div
class
="
page
-
title
">
<h3>Dashboard</h3>
</div>
@endsection
@section('contents')
<!-- start page title -->
<div class="
page
-
title
-
box
">
<div class="
row
align
-
items
-
center
">
<div class="
col
-
md
-
8
">
<h6 class="
page
-
title
">{!!
$title
!!}</h6>
<ol class="
breadcrumb
m
-
0
">
<li class="
breadcrumb
-
item
">Mahasiswa</li>
<li class="
breadcrumb
-
item
">{!!
$title
!!}</li>
</ol>
</div>
<div class="
col
-
md
-
4
">
<div class="
float
-
end
d
-
none
d
-
md
-
block
">
<button type="
button
" class="
btn
btn
-
primary
waves
-
effect
waves
-
light
" data-bs-toggle="
modal
" data-bs-target="
#tmbhKel">Tambah Data</button>
</
div
>
</
div
>
</
div
>
</
div
>
<!--
end
page
title
-->
<
div
class
="
row
">
<div class="
col
-
12
">
<div class="
card
">
<div class="
card
-
body
">
<table id="
datatable
" class="
table
table
-
bordered
dt
-
responsive
nowrap
" style="
border
-
collapse
:
collapse
;
border
-
spacing
:
0
;
width
:
100
%
;
">
<thead>
<tr>
<th>No</th>
<th>Jenis</th>
<th>Judul</th>
<th>File</th>
<th>Aksi</th>
</tr>
</thead>
<tbody>
@foreach (
$proposal->rLuaran
as
$item
)
@php
$token
= Str::random(30); @endphp
<tr id="
row
-
{{
$token
}}
">
<td>{{
$loop->iteration
}}</td>
<td>{{
$item->jenis_luaran
}}</td>
<td>{{
$item->judul
}}</td>
<td><a href="
https
://
statik
.
unesa
.
ac
.
id
/
simpkm
/
luaran
/
{{
$item
->
jenis_luaran
}}
/
{{
$item
->
file_luaran
}}
" target="
_blank
" title="
Logbook
" class="
btn
btn
-
info
btn
-
sm
waves
-
effect
waves
-
light
"> <i class="
fas
fa
-
search
"></i> Lihat</a></td>
<td>
<a onclick="
hapus
(
'{{ encrypt($item->id) }}'
,
'row-{{ $token }}'
)
" class="
btn
btn
-
danger
btn
-
sm
">Hapus</a>
</td>
</tr>
@endforeach
</tbody>
</table>
</div>
</div>
</div> <!-- end col -->
</div> <!-- end row -->
<div id="
tmbhKel
" class="
modal
fade
" role="
dialog
" aria-labelledby="
myModalLabel
" aria-hidden="
true
">
<div class="
modal
-
dialog
">
<div class="
modal
-
content
">
<form action="
{{
route
(
'mahasiswa.luaran.store'
)
}}
" method="
POST
" enctype="
multipart
/
form
-
data
">
@csrf
<div class="
modal
-
header
">
<h5 class="
modal
-
title
" id="
myModalLabel
">Tambah Luaran</h5>
<button type="
button
" class="
btn
-
close
" data-bs-dismiss="
modal
" aria-label="
Close
"></button>
</div>
<div class="
modal
-
body
">
<input class="
form
-
control
" type="
hidden
" name="
proposal_id
" id="
proposal_id
" value="
{{
$proposal
->
proposal_id
}}
">
<div class="
col
-
12
">
<h5 class="
font
-
size
-
16
">Jenis Luaran : </h5>
<p><select class="
form
-
select
" aria-label="
Default
select
example
" name="
jenis_luaran
">
<option value="
Buku
">Buku</option>
<option value="
Jurnal
">Jurnal</option>
<option value="
Video
">Video</option>
<option value="
Produk
">Produk</option>
<option value="
Media
">Publikasi Media</option>
</select></p>
</div>
<div class="
col
-
12
">
<h5 class="
font
-
size
-
16
">Judul : </h5>
<p>
<input class="
form
-
control
" type="
text
" name="
judul
" id="
judul
">
</p>
<div class="
col
-
12
">
<h5 class="
font
-
size
-
16
">Upload File : </h5>
<p>
<input type="
file
" name="
file
" class="
form
-
control
" id="
input
-
file
">
</p>
<div class="
col
-
12
">
<h5 class="
font
-
size
-
16
">Keterangan : </h5>
<p>
<textarea id="
textarea
" class="
form
-
control
" maxlength="
225
" rows="
3
" name="
keterangan_luaran
" ></textarea>
</p>
</div>
<div class="
modal
-
footer
">
<button type="
button
" class="
btn
btn
-
secondary
waves
-
effect
" data-bs-dismiss="
modal
">Close</button>
<button type="
submit
" class="
btn
btn
-
primary
waves
-
effect
waves
-
light
">Save changes</button>
</div>
</form>
</div>
<!-- /.modal-content -->
</div>
<!-- /.modal-dialog -->
</div>
@endsection
@section('js')
<script>
function hapus(id, rowId){
Swal.fire({
title: 'Apakah anda yakin untuk menghapus usulan ini?',
text: "
file
yang
sudah
terupload
juga
terhapus
",
icon: 'warning',
showCancelButton: true,
confirmButtonText: 'OK',
}).then((result) => {
if (result.isConfirmed) {
var token = '{{ csrf_token() }}';
var request = $.ajax({
url: '{{ route('mahasiswa.luaran.hapus') }}',
type: 'POST',
dataType: 'html',
data: {id:id, _token:token},
success: function(data){
Swal.fire({
title: 'Data Berhasil Di Hapus',
icon: 'success',
showConfirmButton: false,
timer: 1500
});
$('#'+rowId).remove();
},
error: function(xhr, status, error){
Swal.fire({
position: 'top-end',
icon: 'error',
title: xhr.responseText,
showConfirmButton: false,
timer: 3500
});
}
});
}
})
}
</script>
@endsection
This diff is collapsed.
Click to expand it.
resources/views/backend/mahasiswa/monev/indexmonev
3
.blade.php
→
resources/views/backend/mahasiswa/monev/indexmonev
I
.blade.php
View file @
ff11b2f0
...
...
@@ -23,10 +23,6 @@
</ol>
</div>
<div class="
col
-
md
-
4
">
<div class="
float
-
end
d
-
none
d
-
md
-
block
">
<a href="
{{
URL
::
to
(
'mahasiswa/proposal/create'
)
}}
" type="
button
" class="
btn
btn
-
primary
waves
-
effect
waves
-
light
"> <i class="
fas
fa
-
plus
-
circle
"></i> Tambah Data</a>
</div>
</div>
</div>
...
...
@@ -37,12 +33,7 @@
<div class="
col
-
12
">
<div class="
card
">
<div class="
card
-
body
">
<div class="
alert
alert
-
success
alert
-
dismissible
fade
show
" role="
alert
">
<button type="
button
" class="
btn
-
close
" data-bs-dismiss="
alert
" aria-label="
Close
"></button>
<strong>Informasi!</strong> Monev Internal II dilaksanakan pada : <strong>Tanggal 20 Maret 2022.</strong>
</div>
@if((
$jadwal->tanggal_mulai
<= Carbon\Carbon::now()) && (
$jadwal->tanggal_selesai
>= Carbon\Carbon::now()))
<table id="
datatable
" class="
table
table
-
bordered
dt
-
responsive
nowrap
" style="
border
-
collapse
:
collapse
;
border
-
spacing
:
0
;
width
:
100
%
;
">
<thead>
<tr>
...
...
@@ -52,9 +43,9 @@
<th>Identitas Dosen Pembimbing</th>
<th>Jenis PKM</th>
<th>Judul Proposal</th>
<th>Catatan Harian (Logbook)</th>
<th>Laporan Kemajuan</th>
<th
>Laporan Akhir
</th>
<th
width="
10
%
"
>Catatan Harian (Logbook)</th>
<th
width="
10
%
"
>Laporan Kemajuan</th>
<th
width="
10
%
">Luaran
</th>
<th>Aksi</th>
</tr>
</thead>
...
...
@@ -63,41 +54,38 @@
@php
$token
= Str::random(30); @endphp
<tr id="
row
-
{{
$token
}}
">
<td>{{
$loop->iteration
}}</td>
<td>{{
$item->rKelompok
->kode }}</td>
<td>{{
$item->r
Kelompok
->rBiodata->name }} <br> {{
$item->rKelompok
->rBiodata->noidentitas }} <br> {{
$item->rKelompok
->rBiodata->fakultas }} <br> {{
$item
->rKelompok
->rBiodata->prodi }}</td>
<td>{{
$item->r
Kelompok
->nama_dosen }} <br> {{
$item
->rKelompok
->nidn_dosen }}</td>
<td>{{
$item->rJenis
->nama }}</td>
<td>{{
$item->judul
}}</td>
<td>{{
$item->r
Proposal
->r
Kelompok->kode }}</td>
<td>{{
$item->r
Proposal
->rKelompok->rBiodata->name }} <br> {{
$item->rProposal
->rKelompok->rBiodata->noidentitas }} <br> {{
$item->rProposal
->rKelompok->rBiodata->fakultas }} <br> {{
$item->rProposal
->rKelompok->rBiodata->prodi }}</td>
<td>{{
$item->r
Proposal
->rKelompok->nama_dosen }} <br> {{
$item->rProposal
->rKelompok->nidn_dosen }}</td>
<td>{{
$item->r
Proposal
->r
Jenis->nama }}</td>
<td>{{
$item->
rProposal
->
judul }}</td>
<td>
@if(is_null(
$item->logbook_file
))
<a href="
{{
URL
::
to
(
'mahasiswa/monev-revisi/'
.
encrypt
(
$item
->
proposal_id
.
'__logbook__tiga
'
))
}}
" type="
button
" class="
btn
btn
-
warning
btn
-
sm
waves
-
effect
waves
-
light
"> <i class="
fas
fa
-
file
-
upload
"></i> Upload</a>
<a href="
{{
URL
::
to
(
'mahasiswa/monev-revisi/'
.
encrypt
(
$item
->
id
.
'__logbook__I
'
))
}}
" type="
button
" class="
btn
btn
-
warning
btn
-
sm
waves
-
effect
waves
-
light
"> <i class="
fas
fa
-
file
-
upload
"></i> Upload</a>
@else
<a href="
https
://
statik
.
unesa
.
ac
.
id
/
simpkm
/
logbook
/
{{
$item
->
rPeriode
->
nama
}}
/
{{
$item
->
logbook_file
}}
" target="
_blank
" title="
Logbook
" class="
btn
btn
-
info
btn
-
sm
waves
-
effect
waves
-
light
"> <i class="
fas
fa
-
search
"></i> Lihat</a>
<a href="
https
://
statik
.
unesa
.
ac
.
id
/
simpkm
/
monev
/
I
/
logbook
/
{{
$item
->
logbook_file
}}
" target="
_blank
" title="
Logbook
" class="
btn
btn
-
info
btn
-
sm
waves
-
effect
waves
-
light
"> <i class="
fas
fa
-
search
"></i> Lihat</a>
@endif
</td>
<td>
@if(is_null(
$item->
laporan_
kemajuan_file
))
<a href="
{{
URL
::
to
(
'mahasiswa/monev-revisi/'
.
encrypt
(
$item
->
proposal_id
.
'__kemajuan__tiga
'
))
}}
" type="
button
" class="
btn
btn
-
warning
btn
-
sm
waves
-
effect
waves
-
light
"> <i class="
fas
fa
-
file
-
upload
"></i> Upload</a>
@if(is_null(
$item->kemajuan_file
))
<a href="
{{
URL
::
to
(
'mahasiswa/monev-revisi/'
.
encrypt
(
$item
->
id
.
'__kemajuan__I
'
))
}}
" type="
button
" class="
btn
btn
-
warning
btn
-
sm
waves
-
effect
waves
-
light
"> <i class="
fas
fa
-
file
-
upload
"></i> Upload</a>
@else
<a href="
https
://
statik
.
unesa
.
ac
.
id
/
simpkm
/
kemajuan
/
{{
$item
->
rPeriode
->
nama
}}
/
{{
$item
->
laporan_
kemajuan_file
}}
" target="
_blank
" title="
Laporan
Kemajuan
" class="
btn
btn
-
info
btn
-
sm
waves
-
effect
waves
-
light
"> <i class="
fas
fa
-
search
"></i> Lihat</a>
<a href="
https
://
statik
.
unesa
.
ac
.
id
/
simpkm
/
monev
/
I
/
kemajuan
/
{{
$item
->
kemajuan_file
}}
" target="
_blank
" title="
Laporan
Kemajuan
" class="
btn
btn
-
info
btn
-
sm
waves
-
effect
waves
-
light
"> <i class="
fas
fa
-
search
"></i> Lihat</a>
@endif
</td>
<td>
@if(is_null(
$item->laporan_akhir_file
))
<a href="
{{
URL
::
to
(
'mahasiswa/monev-revisi/'
.
encrypt
(
$item
->
proposal_id
.
'__akhir__tiga'
))
}}
" type="
button
" class="
btn
btn
-
warning
btn
-
sm
waves
-
effect
waves
-
light
"> <i class="
fas
fa
-
file
-
upload
"></i> Upload</a>
@else
<a href="
https
://
statik
.
unesa
.
ac
.
id
/
simpkm
/
akhir
/
{{
$item
->
rPeriode
->
nama
}}
/
{{
$item
->
laporan_akhir_file
}}
" target="
_blank
" title="
Laporan
Akhir
" class="
btn
btn
-
info
btn
-
sm
waves
-
effect
waves
-
light
"> <i class="
fas
fa
-
search
"></i> Lihat</a>
@endif
<a href="
{{
URL
::
to
(
'mahasiswa/luaran/'
.
encrypt
(
$item
->
rProposal
->
proposal_id
))
}}
" type="
button
" class="
btn
btn
-
success
btn
-
sm
waves
-
effect
waves
-
light
"> <i class="
fas
fa
-
newspaper
"></i> Luaran</a>
</td>
<td>
<button data-bs-toggle="
modal
" data-bs-target="
{{
'#lihat'
.
$item
->
proposal_id
}}
" href="
{{
URL
::
to
(
'mahasiswa/kelompok-new'
,
encrypt
(
$item
->
proposal_id
))
}}
" class="
btn
btn
-
info
btn
-
sm
">Lihat</button>
<td align="
center
">
<button data-bs-toggle="
modal
" data-bs-target="
{{
'#lihat'
.
$item
->
id
}}
" class="
btn
btn
-
success
btn
-
sm
"> <i class="
fas
fa
-
search
"></i> Hasil Penilaian</button>
<a href="
{{
URL
::
to
(
'mahasiswa/monev-revisi/'
.
encrypt
(
$item
->
id
.
'__proposal__I'
))
}}
" type="
button
" class="
btn
btn
-
danger
btn
-
sm
waves
-
effect
waves
-
light
"> <i class="
fas
fa
-
file
-
upload
"></i> Revisi</a>
<div id="
{{
'lihat'
.
$item
->
proposal_
id
}}
" class="
modal
fade
" tabindex="
-
1
" role="
dialog
"
<div id="
{{
'lihat'
.
$item
->
id
}}
" class="
modal
fade
" tabindex="
-
1
" role="
dialog
"
aria-labelledby="
lihatLabel
" aria-hidden="
true
">
<div class="
modal
-
dialog
modal
-
xl
">
<div class="
modal
-
content
">
<div class="
modal
-
header
">
<h5 class="
modal
-
title
" id="
lihatLabel
">
Detail Proposal
</h5>
<h5 class="
modal
-
title
" id="
lihatLabel
">
{{
$title
}}
</h5>
<button type="
button
" class="
btn
-
close
" data-bs-dismiss="
modal
" aria-label="
Close
"></button>
</div>
<div class="
modal
-
body
">
...
...
@@ -106,16 +94,16 @@
<table class="
table
mb
-
0
">
<tr>
<th>Judul Proposal</th>
<td
>{{
$item
->judul
}}</td>
<td
colspan="
2
">{{
$item->rProposal
->judul }}</td>
</tr>
<tr>
<th>Jenis PKM</th>
<td
>{{
$item
->rJenis
->nama }}</td>
<td
colspan="
2
">{{
$item->rProposal
->rJenis->nama }}</td>
</tr>
<tr>
<th>Status</th>
<td>
@if(is_null(
$item->status
))
<td
colspan="
2
"
>
@if(is_null(
$item->
rProposal
->
status))
<span class="
badge
bg
-
danger
">Lolos Seleksi Internal</span>
@else
<span class="
badge
bg
-
success
">Tidak Lolos Seleksi Internal</span>
...
...
@@ -123,12 +111,25 @@
</td>
</tr>
<tr>
<th>Proposal</th>
<td> <iframe id="
view
-
pdf
" width="
100
%
" height="
200
px
" src="
https
://
statik
.
unesa
.
ac
.
id
/
simpkm
/
proposal
/
{{
$item
->
rPeriode
->
nama
}}
/
{{
$item
->
upload_dokumen
}}
" frameborder="
0
"></iframe></td>
<th>Nilai</th>
<td>
<h4 class="
card
-
title
mb
-
4
">Reviewer 1 - {{
$item->rNilai
->rReviewerBio1 ?
$item->rNilai
->rReviewerBio1->nama : '' }}</h4>
<h5 class="
text
-
muted
mt
-
3
">Nilai - {{
$item->rNilai
->nilai_1 }}</h5>
</td>
<td>
<h4 class="
card
-
title
mb
-
4
">Reviewer 2 - {{
$item->rNilai
->rReviewerBio2 ?
$item->rNilai
->rReviewerBio2->nama : '' }}</h4>
<h5 class="
text
-
primary
mt
-
3
">Nilai - {{
$item->rNilai
->nilai_2 }}</h5>
</td>
</tr>
<tr>
<th>Komentar</th>
<td> </td>
<td colspan="
2
">
<h4 class="
card
-
title
mb
-
4
">Reviewer 1 - {{
$item->rNilai
->rReviewerBio1 ?
$item->rNilai
->rReviewerBio1->nama : '' }}</h4>
<p class="
text
-
muted
mb
-
3
pb
-
4
">"
{{
$item
->
rNilai
->
reviewer_komentar_1
}}
"</p>
<h4 class="
card
-
title
mb
-
4
">Reviewer 2 - {{
$item->rNilai
->rReviewerBio2 ?
$item->rNilai
->rReviewerBio2->nama : '' }}</h4>
<p class="
text
-
muted
mb
-
3
pb
-
4
">"
{{
$item
->
rNilai
->
reviewer_komentar_2
}}
"</p>
</td>
</tr>
</table>
</div>
...
...
@@ -144,6 +145,11 @@
@endforeach
</tbody>
</table>
@else
<div class="
alert
alert
-
success
alert
-
dismissible
fade
show
" role="
alert
">
<strong>Informasi!</strong> Monev Internal I dilaksanakan pada : <strong>Tanggal {{ Carbon\Carbon::parse(
$jadwal->tanggal_mulai
)->isoFormat('D MMMM Y'); }}</strong> sampai dengan <strong>Tanggal {{ Carbon\Carbon::parse(
$jadwal->tanggal_selesai
)->isoFormat('D MMMM Y'); }}.</strong>
</div>
@endif
</div>
</div>
...
...
This diff is collapsed.
Click to expand it.
resources/views/backend/mahasiswa/monev/indexmonev
1
.blade.php
→
resources/views/backend/mahasiswa/monev/indexmonev
II
.blade.php
View file @
ff11b2f0
...
...
@@ -23,10 +23,6 @@
</ol>
</div>
<div class="
col
-
md
-
4
">
<div class="
float
-
end
d
-
none
d
-
md
-
block
">
<a href="
{{
URL
::
to
(
'mahasiswa/proposal/create'
)
}}
" type="
button
" class="
btn
btn
-
primary
waves
-
effect
waves
-
light
"> <i class="
fas
fa
-
plus
-
circle
"></i> Tambah Data</a>
</div>
</div>
</div>
...
...
@@ -38,10 +34,7 @@
<div class="
card
">
<div class="
card
-
body
">
<div class="
alert
alert
-
success
alert
-
dismissible
fade
show
" role="
alert
">
<button type="
button
" class="
btn
-
close
" data-bs-dismiss="
alert
" aria-label="
Close
"></button>
<strong>Informasi!</strong> Monev Internal II dilaksanakan pada : <strong>Tanggal 20 Maret 2022.</strong>
</div>
@if((
$jadwal->tanggal_mulai
<= Carbon\Carbon::now()) && (
$jadwal->tanggal_selesai
>= Carbon\Carbon::now()))
<table id="
datatable
" class="
table
table
-
bordered
dt
-
responsive
nowrap
" style="
border
-
collapse
:
collapse
;
border
-
spacing
:
0
;
width
:
100
%
;
">
<thead>
...
...
@@ -52,8 +45,9 @@
<th>Identitas Dosen Pembimbing</th>
<th>Jenis PKM</th>
<th>Judul Proposal</th>
<th>Catatan Harian (Logbook)</th>
<th>Laporan Kemajuan</th>
<th width="
10
%
">Catatan Harian (Logbook)</th>
<th width="
10
%
">Laporan Kemajuan</th>
<th width="
10
%
">Luaran</th>
<th>Aksi</th>
</tr>
</thead>
...
...
@@ -62,34 +56,38 @@
@php
$token
= Str::random(30); @endphp
<tr id="
row
-
{{
$token
}}
">
<td>{{
$loop->iteration
}}</td>
<td>{{
$item->rKelompok
->kode }}</td>
<td>{{
$item->r
Kelompok
->rBiodata->name }} <br> {{
$item->rKelompok
->rBiodata->noidentitas }} <br> {{
$item->rKelompok
->rBiodata->fakultas }} <br> {{
$item
->rKelompok
->rBiodata->prodi }}</td>
<td>{{
$item->r
Kelompok
->nama_dosen }} <br> {{
$item
->rKelompok
->nidn_dosen }}</td>
<td>{{
$item->rJenis
->nama }}</td>
<td>{{
$item->judul
}}</td>
<td>{{
$item->r
Proposal
->r
Kelompok->kode }}</td>
<td>{{
$item->r
Proposal
->rKelompok->rBiodata->name }} <br> {{
$item->rProposal
->rKelompok->rBiodata->noidentitas }} <br> {{
$item->rProposal
->rKelompok->rBiodata->fakultas }} <br> {{
$item->rProposal
->rKelompok->rBiodata->prodi }}</td>
<td>{{
$item->r
Proposal
->rKelompok->nama_dosen }} <br> {{
$item->rProposal
->rKelompok->nidn_dosen }}</td>
<td>{{
$item->r
Proposal
->r
Jenis->nama }}</td>
<td>{{
$item->
rProposal
->
judul }}</td>
<td>
@if(is_null(
$item->logbook_file
))
<a href="
{{
URL
::
to
(
'mahasiswa/monev-revisi/'
.
encrypt
(
$item
->
proposal_id
.
'__logbook__satu
'
))
}}
" type="
button
" class="
btn
btn
-
warning
btn
-
sm
waves
-
effect
waves
-
light
"> <i class="
fas
fa
-
file
-
upload
"></i> Upload</a>
<a href="
{{
URL
::
to
(
'mahasiswa/monev-revisi/'
.
encrypt
(
$item
->
id
.
'__logbook__II
'
))
}}
" type="
button
" class="
btn
btn
-
warning
btn
-
sm
waves
-
effect
waves
-
light
"> <i class="
fas
fa
-
file
-
upload
"></i> Upload</a>
@else
<a href="
https
://
statik
.
unesa
.
ac
.
id
/
simpkm
/
logbook
/
{{
$item
->
rPeriode
->
nama
}}
/
{{
$item
->
logbook_file
}}
" target="
_blank
" title="
Logbook
" class="
btn
btn
-
info
btn
-
sm
waves
-
effect
waves
-
light
"> <i class="
fas
fa
-
search
"></i> Lihat</a>
<a href="
https
://
statik
.
unesa
.
ac
.
id
/
simpkm
/
monev
/
II
/
logbook
/
{{
$item
->
logbook_file
}}
" target="
_blank
" title="
Logbook
" class="
btn
btn
-
info
btn
-
sm
waves
-
effect
waves
-
light
"> <i class="
fas
fa
-
search
"></i> Lihat</a>
@endif
</td>
<td>
@if(is_null(
$item->
laporan_
kemajuan_file
))
<a href="
{{
URL
::
to
(
'mahasiswa/monev-revisi/'
.
encrypt
(
$item
->
proposal_id
.
'__kemajuan__satu
'
))
}}
" type="
button
" class="
btn
btn
-
warning
btn
-
sm
waves
-
effect
waves
-
light
"> <i class="
fas
fa
-
file
-
upload
"></i> Upload</a>
@if(is_null(
$item->kemajuan_file
))
<a href="
{{
URL
::
to
(
'mahasiswa/monev-revisi/'
.
encrypt
(
$item
->
id
.
'__kemajuan__II
'
))
}}
" type="
button
" class="
btn
btn
-
warning
btn
-
sm
waves
-
effect
waves
-
light
"> <i class="
fas
fa
-
file
-
upload
"></i> Upload</a>
@else
<a href="
https
://
statik
.
unesa
.
ac
.
id
/
simpkm
/
kemajuan
/
{{
$item
->
rPeriode
->
nama
}}
/
{{
$item
->
laporan_
kemajuan_file
}}
" target="
_blank
" title="
Laporan
Kemajuan
" class="
btn
btn
-
info
btn
-
sm
waves
-
effect
waves
-
light
"> <i class="
fas
fa
-
search
"></i> Lihat</a>
<a href="
https
://
statik
.
unesa
.
ac
.
id
/
simpkm
/
monev
/
II
/
kemajuan
/
{{
$item
->
kemajuan_file
}}
" target="
_blank
" title="
Laporan
Kemajuan
" class="
btn
btn
-
info
btn
-
sm
waves
-
effect
waves
-
light
"> <i class="
fas
fa
-
search
"></i> Lihat</a>
@endif
</td>
<td>
<button data-bs-toggle="
modal
" data-bs-target="
{{
'#lihat'
.
$item
->
proposal_id
}}
" href="
{{
URL
::
to
(
'mahasiswa/kelompok-new'
,
encrypt
(
$item
->
proposal_id
))
}}
" class="
btn
btn
-
info
btn
-
sm
">Lihat</button>
<a href="
{{
URL
::
to
(
'mahasiswa/luaran/'
.
encrypt
(
$item
->
rProposal
->
proposal_id
))
}}
" type="
button
" class="
btn
btn
-
success
btn
-
sm
waves
-
effect
waves
-
light
"> <i class="
fas
fa
-
newspaper
"></i> Luaran</a>
</td>
<td align="
center
">
<button data-bs-toggle="
modal
" data-bs-target="
{{
'#lihat'
.
$item
->
id
}}
" class="
btn
btn
-
success
btn
-
sm
"> <i class="
fas
fa
-
search
"></i> Hasil Penilaian</button>
<a href="
{{
URL
::
to
(
'mahasiswa/monev-revisi/'
.
encrypt
(
$item
->
id
.
'__proposal__II'
))
}}
" type="
button
" class="
btn
btn
-
danger
btn
-
sm
waves
-
effect
waves
-
light
"> <i class="
fas
fa
-
file
-
upload
"></i> Revisi</a>
<div id="
{{
'lihat'
.
$item
->
proposal_
id
}}
" class="
modal
fade
" tabindex="
-
1
" role="
dialog
"
<div id="
{{
'lihat'
.
$item
->
id
}}
" class="
modal
fade
" tabindex="
-
1
" role="
dialog
"
aria-labelledby="
lihatLabel
" aria-hidden="
true
">
<div class="
modal
-
dialog
modal
-
xl
">
<div class="
modal
-
content
">
<div class="
modal
-
header
">
<h5 class="
modal
-
title
" id="
lihatLabel
">
Detail Proposal
</h5>
<h5 class="
modal
-
title
" id="
lihatLabel
">
{{
$title
}}
</h5>
<button type="
button
" class="
btn
-
close
" data-bs-dismiss="
modal
" aria-label="
Close
"></button>
</div>
<div class="
modal
-
body
">
...
...
@@ -98,16 +96,16 @@
<table class="
table
mb
-
0
">
<tr>
<th>Judul Proposal</th>
<td
>{{
$item
->judul
}}</td>
<td
colspan="
2
">{{
$item->rProposal
->judul }}</td>
</tr>
<tr>
<th>Jenis PKM</th>
<td
>{{
$item
->rJenis
->nama }}</td>
<td
colspan="
2
">{{
$item->rProposal
->rJenis->nama }}</td>
</tr>
<tr>
<th>Status</th>
<td>
@if(is_null(
$item->status
))
<td
colspan="
2
"
>
@if(is_null(
$item->
rProposal
->
status))
<span class="
badge
bg
-
danger
">Lolos Seleksi Internal</span>
@else
<span class="
badge
bg
-
success
">Tidak Lolos Seleksi Internal</span>
...
...
@@ -115,12 +113,25 @@
</td>
</tr>
<tr>
<th>Proposal</th>
<td> <iframe id="
view
-
pdf
" width="
100
%
" height="
200
px
" src="
https
://
statik
.
unesa
.
ac
.
id
/
simpkm
/
proposal
/
{{
$item
->
rPeriode
->
nama
}}
/
{{
$item
->
upload_dokumen
}}
" frameborder="
0
"></iframe></td>
<th>Nilai</th>
<td>
<h4 class="
card
-
title
mb
-
4
">Reviewer 1 - {{
$item->rNilai
->rReviewerBio1 ?
$item->rNilai
->rReviewerBio1->nama : '' }}</h4>
<h5 class="
text
-
muted
mt
-
3
">Nilai - {{
$item->rNilai
->nilai_1 }}</h5>
</td>
<td>
<h4 class="
card
-
title
mb
-
4
">Reviewer 2 - {{
$item->rNilai
->rReviewerBio2 ?
$item->rNilai
->rReviewerBio2->nama : '' }}</h4>
<h5 class="
text
-
primary
mt
-
3
">Nilai - {{
$item->rNilai
->nilai_2 }}</h5>
</td>
</tr>
<tr>
<th>Komentar</th>
<td> </td>
<td colspan="
2
">
<h4 class="
card
-
title
mb
-
4
">Reviewer 1 - {{
$item->rNilai
->rReviewerBio1 ?
$item->rNilai
->rReviewerBio1->nama : '' }}</h4>
<p class="
text
-
muted
mb
-
3
pb
-
4
">"
{{
$item
->
rNilai
->
reviewer_komentar_1
}}
"</p>
<h4 class="
card
-
title
mb
-
4
">Reviewer 2 - {{
$item->rNilai
->rReviewerBio2 ?
$item->rNilai
->rReviewerBio2->nama : '' }}</h4>
<p class="
text
-
muted
mb
-
3
pb
-
4
">"
{{
$item
->
rNilai
->
reviewer_komentar_2
}}
"</p>
</td>
</tr>
</table>
</div>
...
...
@@ -136,6 +147,11 @@
@endforeach
</tbody>
</table>
@else
<div class="
alert
alert
-
success
alert
-
dismissible
fade
show
" role="
alert
">
<strong>Informasi!</strong> Monev Internal II dilaksanakan pada : <strong>Tanggal {{ Carbon\Carbon::parse(
$jadwal->tanggal_mulai
)->isoFormat('D MMMM Y'); }}</strong> sampai dengan <strong>Tanggal {{ Carbon\Carbon::parse(
$jadwal->tanggal_selesai
)->isoFormat('D MMMM Y'); }}.</strong>
</div>
@endif
</div>
</div>
...
...
This diff is collapsed.
Click to expand it.
resources/views/backend/mahasiswa/monev/indexmonev
2
.blade.php
→
resources/views/backend/mahasiswa/monev/indexmonev
III
.blade.php
View file @
ff11b2f0
...
...
@@ -23,10 +23,6 @@
</ol>
</div>
<div class="
col
-
md
-
4
">
<div class="
float
-
end
d
-
none
d
-
md
-
block
">
<a href="
{{
URL
::
to
(
'mahasiswa/proposal/create'
)
}}
" type="
button
" class="
btn
btn
-
primary
waves
-
effect
waves
-
light
"> <i class="
fas
fa
-
plus
-
circle
"></i> Tambah Data</a>
</div>
</div>
</div>
...
...
@@ -37,11 +33,7 @@
<div class="
col
-
12
">
<div class="
card
">
<div class="
card
-
body
">
<div class="
alert
alert
-
success
alert
-
dismissible
fade
show
" role="
alert
">
<button type="
button
" class="
btn
-
close
" data-bs-dismiss="
alert
" aria-label="
Close
"></button>
<strong>Informasi!</strong> Monev Internal II dilaksanakan pada : <strong>Tanggal 20 Maret 2022.</strong>
</div>
@if((
$jadwal->tanggal_mulai
<= Carbon\Carbon::now()) && (
$jadwal->tanggal_selesai
>= Carbon\Carbon::now()))
<table id="
datatable
" class="
table
table
-
bordered
dt
-
responsive
nowrap
" style="
border
-
collapse
:
collapse
;
border
-
spacing
:
0
;
width
:
100
%
;
">
<thead>
...
...
@@ -52,8 +44,10 @@
<th>Identitas Dosen Pembimbing</th>
<th>Jenis PKM</th>
<th>Judul Proposal</th>
<th>Catatan Harian (Logbook)</th>
<th>Laporan Kemajuan</th>
<th width="
10
%
">Catatan Harian (Logbook)</th>
<th width="
10
%
">Laporan Kemajuan</th>
<th width="
8
%
">Laporan Akhir</th>
<th width="
10
%
">Luaran</th>
<th>Aksi</th>
</tr>
</thead>
...
...
@@ -62,34 +56,45 @@
@php
$token
= Str::random(30); @endphp
<tr id="
row
-
{{
$token
}}
">
<td>{{
$loop->iteration
}}</td>
<td>{{
$item->rKelompok
->kode }}</td>
<td>{{
$item->r
Kelompok
->rBiodata->name }} <br> {{
$item->rKelompok
->rBiodata->noidentitas }} <br> {{
$item->rKelompok
->rBiodata->fakultas }} <br> {{
$item
->rKelompok
->rBiodata->prodi }}</td>
<td>{{
$item->r
Kelompok
->nama_dosen }} <br> {{
$item
->rKelompok
->nidn_dosen }}</td>
<td>{{
$item->rJenis
->nama }}</td>
<td>{{
$item->judul
}}</td>
<td>{{
$item->r
Proposal
->r
Kelompok->kode }}</td>
<td>{{
$item->r
Proposal
->rKelompok->rBiodata->name }} <br> {{
$item->rProposal
->rKelompok->rBiodata->noidentitas }} <br> {{
$item->rProposal
->rKelompok->rBiodata->fakultas }} <br> {{
$item->rProposal
->rKelompok->rBiodata->prodi }}</td>
<td>{{
$item->r
Proposal
->rKelompok->nama_dosen }} <br> {{
$item->rProposal
->rKelompok->nidn_dosen }}</td>
<td>{{
$item->r
Proposal
->r
Jenis->nama }}</td>
<td>{{
$item->
rProposal
->
judul }}</td>
<td>
@if(is_null(
$item->logbook_file
))
<a href="
{{
URL
::
to
(
'mahasiswa/monev-revisi/'
.
encrypt
(
$item
->
proposal_id
.
'__logbook__
dua
'
))
}}
" type="
button
" class="
btn
btn
-
warning
btn
-
sm
waves
-
effect
waves
-
light
"> <i class="
fas
fa
-
file
-
upload
"></i> Upload</a>
<a href="
{{
URL
::
to
(
'mahasiswa/monev-revisi/'
.
encrypt
(
$item
->
proposal_id
.
'__logbook__
III
'
))
}}
" type="
button
" class="
btn
btn
-
warning
btn
-
sm
waves
-
effect
waves
-
light
"> <i class="
fas
fa
-
file
-
upload
"></i> Upload</a>
@else
<a href="
https
://
statik
.
unesa
.
ac
.
id
/
simpkm
/
logbook
/
{{
$item
->
rPeriode
->
nama
}}
/
{{
$item
->
logbook_file
}}
" target="
_blank
" title="
Logbook
" class="
btn
btn
-
info
btn
-
sm
waves
-
effect
waves
-
light
"> <i class="
fas
fa
-
search
"></i> Lihat</a>
<a href="
https
://
statik
.
unesa
.
ac
.
id
/
simpkm
/
monev
/
III
/
logbook
/
{{
$item
->
logbook_file
}}
" target="
_blank
" title="
Logbook
" class="
btn
btn
-
info
btn
-
sm
waves
-
effect
waves
-
light
"> <i class="
fas
fa
-
search
"></i> Lihat</a>
@endif
</td>
<td>
@if(is_null(
$item->laporan_kemajuan_file
))
<a href="
{{
URL
::
to
(
'mahasiswa/monev-revisi/'
.
encrypt
(
$item
->
proposal_id
.
'__kemajuan__
dua
'
))
}}
" type="
button
" class="
btn
btn
-
warning
btn
-
sm
waves
-
effect
waves
-
light
"> <i class="
fas
fa
-
file
-
upload
"></i> Upload</a>
<a href="
{{
URL
::
to
(
'mahasiswa/monev-revisi/'
.
encrypt
(
$item
->
proposal_id
.
'__kemajuan__
III
'
))
}}
" type="
button
" class="
btn
btn
-
warning
btn
-
sm
waves
-
effect
waves
-
light
"> <i class="
fas
fa
-
file
-
upload
"></i> Upload</a>
@else
<a href="
https
://
statik
.
unesa
.
ac
.
id
/
simpkm
/
kemajuan
/
{{
$item
->
rPeriode
->
nama
}}
/
{{
$item
->
laporan_
kemajuan_file
}}
" target="
_blank
" title="
Laporan
Kemajuan
" class="
btn
btn
-
info
btn
-
sm
waves
-
effect
waves
-
light
"> <i class="
fas
fa
-
search
"></i> Lihat</a>
<a href="
https
://
statik
.
unesa
.
ac
.
id
/
simpkm
/
monev
/
III
/
kemajuan
/
{{
$item
->
kemajuan_file
}}
" target="
_blank
" title="
Laporan
Kemajuan
" class="
btn
btn
-
info
btn
-
sm
waves
-
effect
waves
-
light
"> <i class="
fas
fa
-
search
"></i> Lihat</a>
@endif
</td>
<td>
<button data-bs-toggle="
modal
" data-bs-target="
{{
'#lihat'
.
$item
->
proposal_id
}}
" href="
{{
URL
::
to
(
'mahasiswa/kelompok-new'
,
encrypt
(
$item
->
proposal_id
))
}}
" class="
btn
btn
-
info
btn
-
sm
">Lihat</button>
@if(is_null(
$item->laporan_akhir_file
))
<a href="
{{
URL
::
to
(
'mahasiswa/monev-revisi/'
.
encrypt
(
$item
->
proposal_id
.
'__akhir__III'
))
}}
" type="
button
" class="
btn
btn
-
warning
btn
-
sm
waves
-
effect
waves
-
light
"> <i class="
fas
fa
-
file
-
upload
"></i> Upload</a>
@else
<a href="
https
://
statik
.
unesa
.
ac
.
id
/
simpkm
/
monev
/
III
/
akhir
/
{{
$item
->
akhir_file
}}
" target="
_blank
" title="
Laporan
Akhir
" class="
btn
btn
-
info
btn
-
sm
waves
-
effect
waves
-
light
"> <i class="
fas
fa
-
search
"></i> Lihat</a>
@endif
</td>
<td>
<a href="
{{
URL
::
to
(
'mahasiswa/luaran/'
.
encrypt
(
$item
->
rProposal
->
proposal_id
))
}}
" type="
button
" class="
btn
btn
-
success
btn
-
sm
waves
-
effect
waves
-
light
"> <i class="
fas
fa
-
newspaper
"></i> Luaran</a>
</td>
<td align="
center
">
<button data-bs-toggle="
modal
" data-bs-target="
{{
'#lihat'
.
$item
->
id
}}
" class="
btn
btn
-
success
btn
-
sm
"> <i class="
fas
fa
-
search
"></i> Hasil Penilaian</button>
<a href="
{{
URL
::
to
(
'mahasiswa/monev-revisi/'
.
encrypt
(
$item
->
id
.
'__proposal__III'
))
}}
" type="
button
" class="
btn
btn
-
danger
btn
-
sm
waves
-
effect
waves
-
light
"> <i class="
fas
fa
-
file
-
upload
"></i> Revisi</a>
<div id="
{{
'lihat'
.
$item
->
proposal_
id
}}
" class="
modal
fade
" tabindex="
-
1
" role="
dialog
"
<div id="
{{
'lihat'
.
$item
->
id
}}
" class="
modal
fade
" tabindex="
-
1
" role="
dialog
"
aria-labelledby="
lihatLabel
" aria-hidden="
true
">
<div class="
modal
-
dialog
modal
-
xl
">
<div class="
modal
-
content
">
<div class="
modal
-
header
">
<h5 class="
modal
-
title
" id="
lihatLabel
">
Detail Proposal
</h5>
<h5 class="
modal
-
title
" id="
lihatLabel
">
{{
$title
}}
</h5>
<button type="
button
" class="
btn
-
close
" data-bs-dismiss="
modal
" aria-label="
Close
"></button>
</div>
<div class="
modal
-
body
">
...
...
@@ -98,16 +103,16 @@
<table class="
table
mb
-
0
">
<tr>
<th>Judul Proposal</th>
<td
>{{
$item
->judul
}}</td>
<td
colspan="
2
">{{
$item->rProposal
->judul }}</td>
</tr>
<tr>
<th>Jenis PKM</th>
<td
>{{
$item
->rJenis
->nama }}</td>
<td
colspan="
2
">{{
$item->rProposal
->rJenis->nama }}</td>
</tr>
<tr>
<th>Status</th>
<td>
@if(is_null(
$item->status
))
<td
colspan="
2
"
>
@if(is_null(
$item->
rProposal
->
status))
<span class="
badge
bg
-
danger
">Lolos Seleksi Internal</span>
@else
<span class="
badge
bg
-
success
">Tidak Lolos Seleksi Internal</span>
...
...
@@ -115,12 +120,25 @@
</td>
</tr>
<tr>
<th>Proposal</th>
<td> <iframe id="
view
-
pdf
" width="
100
%
" height="
200
px
" src="
https
://
statik
.
unesa
.
ac
.
id
/
simpkm
/
proposal
/
{{
$item
->
rPeriode
->
nama
}}
/
{{
$item
->
upload_dokumen
}}
" frameborder="
0
"></iframe></td>
<th>Nilai</th>
<td>
<h4 class="
card
-
title
mb
-
4
">Reviewer 1 - {{
$item->rNilai
->rReviewerBio1 ?
$item->rNilai
->rReviewerBio1->nama : '' }}</h4>
<h5 class="
text
-
muted
mt
-
3
">Nilai - {{
$item->rNilai
->nilai_1 }}</h5>
</td>
<td>
<h4 class="
card
-
title
mb
-
4
">Reviewer 2 - {{
$item->rNilai
->rReviewerBio2 ?
$item->rNilai
->rReviewerBio2->nama : '' }}</h4>
<h5 class="
text
-
primary
mt
-
3
">Nilai - {{
$item->rNilai
->nilai_2 }}</h5>
</td>
</tr>
<tr>
<th>Komentar</th>
<td> </td>
<td colspan="
2
">
<h4 class="
card
-
title
mb
-
4
">Reviewer 1 - {{
$item->rNilai
->rReviewerBio1 ?
$item->rNilai
->rReviewerBio1->nama : '' }}</h4>
<p class="
text
-
muted
mb
-
3
pb
-
4
">"
{{
$item
->
rNilai
->
reviewer_komentar_1
}}
"</p>
<h4 class="
card
-
title
mb
-
4
">Reviewer 2 - {{
$item->rNilai
->rReviewerBio2 ?
$item->rNilai
->rReviewerBio2->nama : '' }}</h4>
<p class="
text
-
muted
mb
-
3
pb
-
4
">"
{{
$item
->
rNilai
->
reviewer_komentar_2
}}
"</p>
</td>
</tr>
</table>
</div>
...
...
@@ -136,6 +154,11 @@
@endforeach
</tbody>
</table>
@else
<div class="
alert
alert
-
success
alert
-
dismissible
fade
show
" role="
alert
">
<strong>Informasi!</strong> Monev Internal III dilaksanakan pada : <strong>Tanggal {{ Carbon\Carbon::parse(
$jadwal->tanggal_mulai
)->isoFormat('D MMMM Y'); }}</strong> sampai dengan <strong>Tanggal {{ Carbon\Carbon::parse(
$jadwal->tanggal_selesai
)->isoFormat('D MMMM Y'); }}.</strong>
</div>
@endif
</div>
</div>
...
...
This diff is collapsed.
Click to expand it.
resources/views/backend/mahasiswa/monev/upload_monev.blade.php
View file @
ff11b2f0
...
...
@@ -34,15 +34,15 @@
<h4 class="
card
-
title
">{!!
$title
!!}</h4>
<p class="
card
-
title
-
desc
"></p>
<div class="
row
mb
-
3
">
<input class="
form
-
control
" type="
hidden
" id="
proposal_id
" name="
proposal_id
" value="
{{
$proposal
->
proposal_
id
}}
" >
<input class="
form
-
control
" type="
hidden
" id="
monev_id
" name="
monev_id
" value="
{{
$proposal
->
id
}}
" >
<input class="
form
-
control
" type="
hidden
" id="
type
" name="
type
" value="
{{
$type
}}
" >
<input class="
form
-
control
" type="
hidden
" id="
monev
" name="
monev
" value="
{{
$monev
}}
" >
<label for="
kode
" class="
col
-
sm
-
2
col
-
form
-
label
">Judul</label>
<label class="
col
-
sm
-
10
col
-
form
-
label
">{{
$proposal->judul
}}</label>
<label class="
col
-
sm
-
10
col
-
form
-
label
">{{
$proposal->
rProposal
->
judul }}</label>
</div>
<div class="
row
mb
-
3
">
<label class="
col
-
sm
-
2
col
-
form
-
label
">Jenis PKM</label>
<label class="
col
-
sm
-
10
col
-
form
-
label
">{{
$proposal->rJenis
->nama }}</label>
<label class="
col
-
sm
-
10
col
-
form
-
label
">{{
$proposal->r
Proposal
->r
Jenis->nama }}</label>
</div>
<div class="
row
mb
-
3
">
<label class="
col
-
sm
-
2
col
-
form
-
label
">Komentar Review</label>
...
...
This diff is collapsed.
Click to expand it.
resources/views/backend/mahasiswa/proposal/index.blade.php
View file @
ff11b2f0
...
...
@@ -40,7 +40,7 @@
<thead>
<tr>
<th>No</th>
<th>Kode Kelompok</th>
<th
width="
5
%
"
>Kode Kelompok</th>
<th>Identitas Ketua</th>
<th>Identitas Dosen Pembimbing</th>
<th>Jenis PKM</th>
...
...
This diff is collapsed.
Click to expand it.
resources/views/backend/mahasiswa/seleksi/index_internal.blade.php
View file @
ff11b2f0
...
...
@@ -102,11 +102,17 @@
</tr>
<tr>
<th>Proposal</th>
<td> <iframe id="
view
-
pdf
" width="
100
%
" height="
20
0
px
" src="
https
://
statik
.
unesa
.
ac
.
id
/
simpkm
/
proposal
/
{{
$item
->
rPeriode
->
nama
}}
/
{{
$item
->
upload_dokumen
}}
" frameborder="
0
"></iframe></td>
<td> <iframe id="
view
-
pdf
" width="
100
%
" height="
18
0
px
" src="
https
://
statik
.
unesa
.
ac
.
id
/
simpkm
/
proposal
/
{{
$item
->
rPeriode
->
nama
}}
/
{{
$item
->
upload_dokumen
}}
" frameborder="
0
"></iframe></td>
</tr>
<tr>
<th>Komentar</th>
<td> </td>
<td>
<h4 class="
card
-
title
mb
-
4
">Reviewer 1 - {{
$item->rNilai
->rReviewerBio1 ?
$item->rNilai
->rReviewerBio1->nama : '' }}</h4>
<p class="
text
-
muted
mb
-
3
pb
-
4
">"
{{
$item
->
rNilai
->
reviewer_komentar_1
}}
"</p>
<h4 class="
card
-
title
mb
-
4
">Reviewer 2 - {{
$item->rNilai
->rReviewerBio2 ?
$item->rNilai
->rReviewerBio2->nama : '' }}</h4>
<p class="
text
-
muted
mb
-
3
pb
-
4
">"
{{
$item
->
rNilai
->
reviewer_komentar_2
}}
"</p>
</td>
</tr>
</table>
</div>
...
...
This diff is collapsed.
Click to expand it.
resources/views/layouts/menu.blade.php
View file @
ff11b2f0
...
...
@@ -100,9 +100,9 @@
<span>
Monev Internal
</span>
</a>
<ul
class=
"sub-menu"
aria-expanded=
"false"
>
<li><a
href=
"{{ URL::to('/mahasiswa/monev
-satu
') }}"
>
Monev Internal I
</a></li>
<li><a
href=
"{{ URL::to('/mahasiswa/monev
-dua
') }}"
>
Monev Internal II
</a></li>
<li><a
href=
"{{ URL::to('/mahasiswa/monev
-tiga
') }}"
>
Monev Internal III
</a></li>
<li><a
href=
"{{ URL::to('/mahasiswa/monev
/I
') }}"
>
Monev Internal I
</a></li>
<li><a
href=
"{{ URL::to('/mahasiswa/monev
/II
') }}"
>
Monev Internal II
</a></li>
<li><a
href=
"{{ URL::to('/mahasiswa/monev
/III
') }}"
>
Monev Internal III
</a></li>
</ul>
</li>
@endif
...
...
@@ -133,9 +133,9 @@
<span>
Monev Internal
</span>
</a>
<ul
class=
"sub-menu"
aria-expanded=
"false"
>
<li><a
href=
"{{ URL::to('/dosen/monev
-satu
') }}"
>
Monev Internal I
</a></li>
<li><a
href=
"{{ URL::to('/dosen/monev
-dua
') }}"
>
Monev Internal II
</a></li>
<li><a
href=
"{{ URL::to('/dosen/monev
-tiga
') }}"
>
Monev Internal III
</a></li>
<li><a
href=
"{{ URL::to('/dosen/monev
/I
') }}"
>
Monev Internal I
</a></li>
<li><a
href=
"{{ URL::to('/dosen/monev
/II
') }}"
>
Monev Internal II
</a></li>
<li><a
href=
"{{ URL::to('/dosen/monev
/III
') }}"
>
Monev Internal III
</a></li>
</ul>
</li>
@endif
...
...
This diff is collapsed.
Click to expand it.
routes/web.php
View file @
ff11b2f0
...
...
@@ -18,6 +18,7 @@ use App\Http\Controllers\Mahasiswa\ProposalController as MahasiswaProposal;
use
App\Http\Controllers\Mahasiswa\BiodataController
as
BiodataMahasiswa
;
use
App\Http\Controllers\Mahasiswa\SeleksiController
as
SeleksiMahasiswa
;
use
App\Http\Controllers\Mahasiswa\MonevController
as
MonevMahasiswa
;
use
App\Http\Controllers\Mahasiswa\LuaranController
as
LuaranMahasiswa
;
use
App\Http\Controllers\Dosen\KelompokController
as
DosenKelompok
;
use
App\Http\Controllers\Dosen\BiodataController
as
DosenBiodata
;
...
...
@@ -83,7 +84,9 @@ Route::group(['middleware' => ['auth:sanctum', 'verified']], function () {
Route
::
get
(
'/seleksi-belmawa/revisi/{id}'
,
[
SeleksiMahasiswa
::
class
,
'editBelmawa'
])
->
name
(
'seleksi-belmawa-revisi'
);
Route
::
post
(
'/seleksi-belmawa/upload'
,
[
SeleksiMahasiswa
::
class
,
'uploadBelmawa'
])
->
name
(
'seleksi-belmawa-upload'
);
//seleksi
//monev
Route
::
get
(
'/monev/{id}'
,
[
MonevMahasiswa
::
class
,
'monev'
])
->
name
(
'monev-index'
);
Route
::
get
(
'/monev-satu'
,
[
MonevMahasiswa
::
class
,
'monevsatu'
])
->
name
(
'monev-satu'
);
Route
::
get
(
'/monev-dua'
,
[
MonevMahasiswa
::
class
,
'monevdua'
])
->
name
(
'monev-dua'
);
Route
::
get
(
'/monev-tiga'
,
[
MonevMahasiswa
::
class
,
'monevtiga'
])
->
name
(
'monev-tiga'
);
...
...
@@ -91,6 +94,10 @@ Route::group(['middleware' => ['auth:sanctum', 'verified']], function () {
Route
::
get
(
'/monev-revisi/{id}'
,
[
MonevMahasiswa
::
class
,
'revisiMonev'
])
->
name
(
'monev-revisi'
);
Route
::
post
(
'/monev-revisi/upload'
,
[
MonevMahasiswa
::
class
,
'uploadMonev'
])
->
name
(
'monev-revisi-upload'
);
//luaran
Route
::
resource
(
'luaran'
,
LuaranMahasiswa
::
class
);
Route
::
post
(
'/luaran-hapus'
,
[
LuaranMahasiswa
::
class
,
'hapus'
])
->
name
(
'luaran.hapus'
);
});
Route
::
name
(
'dosen.'
)
->
prefix
(
'dosen'
)
->
middleware
([
'role:admin|dosen|tendik'
])
->
group
(
function
()
{
...
...
@@ -114,10 +121,11 @@ Route::group(['middleware' => ['auth:sanctum', 'verified']], function () {
Route
::
get
(
'/seleksi-belmawa'
,
[
DosenSeleksi
::
class
,
'seleksiBelmawa'
])
->
name
(
'seleksi-belmawa'
);
Route
::
get
(
'/seleksi-internal-revisi'
,
[
DosenSeleksi
::
class
,
'internalRevisi'
])
->
name
(
'seleksi-internal-revisi'
);
//seleksi
Route
::
get
(
'/monev-satu'
,
[
DosenMonev
::
class
,
'monevsatu'
])
->
name
(
'monev-satu'
);
Route
::
get
(
'/monev-dua'
,
[
DosenMonev
::
class
,
'monevdua'
])
->
name
(
'monev-duaa'
);
Route
::
get
(
'/monev-tiga'
,
[
DosenMonev
::
class
,
'monevtiga'
])
->
name
(
'monev-tiga'
);
//monev
Route
::
get
(
'/monev/{id}'
,
[
DosenMonev
::
class
,
'monev'
])
->
name
(
'monev-index'
);
//luaran
Route
::
get
(
'/luaran-dosen/{id}'
,
[
luaranMahasiswa
::
class
,
'dosen'
])
->
name
(
'luaran-dosen'
);
});
});
...
...
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