Compare commits
21 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 664c793eff | |||
|
|
a4aab54735 | ||
| c9bd6664f2 | |||
|
|
59721337a8 | ||
|
|
c348af2484 | ||
|
|
e3c7bf711c | ||
|
|
7cb2f798d0 | ||
|
|
21521b384e | ||
|
|
0a2add800e | ||
|
|
fdbef3a5e8 | ||
|
|
becbf8aee2 | ||
|
|
df2f91cc57 | ||
|
|
1968c14f68 | ||
|
|
1e958c9dd7 | ||
|
|
8bd31cf54f | ||
|
|
6fae6928e7 | ||
|
|
a6c79c72b5 | ||
|
|
e9fa45a808 | ||
|
|
1007515faa | ||
|
|
33fe30b443 | ||
|
|
63f2ac25c9 |
@@ -21,7 +21,8 @@ class PermissionExport implements WithColumnFormatting, WithHeadings, FromCollec
|
|||||||
}
|
}
|
||||||
|
|
||||||
public function map($row): array{
|
public function map($row): array{
|
||||||
$role = $row->roles->pluck('name')->toArray();
|
// Convert the array to a collection before using pluck
|
||||||
|
$role = collect($row->roles)->pluck('name')->toArray();
|
||||||
return [
|
return [
|
||||||
$row->id,
|
$row->id,
|
||||||
$row->name,
|
$row->name,
|
||||||
|
|||||||
66
app/Exports/PositionExport.php
Normal file
66
app/Exports/PositionExport.php
Normal file
@@ -0,0 +1,66 @@
|
|||||||
|
<?php
|
||||||
|
|
||||||
|
namespace Modules\Usermanagement\Exports;
|
||||||
|
|
||||||
|
use Maatwebsite\Excel\Concerns\FromCollection;
|
||||||
|
use Maatwebsite\Excel\Concerns\WithColumnFormatting;
|
||||||
|
use Maatwebsite\Excel\Concerns\WithHeadings;
|
||||||
|
use Maatwebsite\Excel\Concerns\WithMapping;
|
||||||
|
use Modules\Usermanagement\Models\Position;
|
||||||
|
|
||||||
|
class PositionExport implements WithColumnFormatting, WithHeadings, FromCollection, WithMapping
|
||||||
|
{
|
||||||
|
protected $search;
|
||||||
|
|
||||||
|
public function __construct($search = null)
|
||||||
|
{
|
||||||
|
$this->search = $search;
|
||||||
|
}
|
||||||
|
|
||||||
|
public function collection()
|
||||||
|
{
|
||||||
|
$query = Position::query();
|
||||||
|
|
||||||
|
if (!empty($this->search)) {
|
||||||
|
$search = $this->search;
|
||||||
|
$query->where(function ($q) use ($search) {
|
||||||
|
$q->whereRaw('LOWER(code) LIKE ?', ['%' . strtolower($search) . '%'])
|
||||||
|
->orWhereRaw('LOWER(name) LIKE ?', ['%' . strtolower($search) . '%'])
|
||||||
|
->orWhereRaw('CAST(level AS TEXT) LIKE ?', ['%' . $search . '%']);
|
||||||
|
});
|
||||||
|
}
|
||||||
|
|
||||||
|
return $query->get();
|
||||||
|
}
|
||||||
|
|
||||||
|
public function map($row): array
|
||||||
|
{
|
||||||
|
return [
|
||||||
|
$row->id,
|
||||||
|
$row->code,
|
||||||
|
$row->name,
|
||||||
|
$row->level,
|
||||||
|
$row->created_at
|
||||||
|
];
|
||||||
|
}
|
||||||
|
|
||||||
|
public function headings(): array
|
||||||
|
{
|
||||||
|
return [
|
||||||
|
'ID',
|
||||||
|
'Code',
|
||||||
|
'Name',
|
||||||
|
'Tingkat Jabatan',
|
||||||
|
'Created At'
|
||||||
|
];
|
||||||
|
}
|
||||||
|
|
||||||
|
public function columnFormats(): array
|
||||||
|
{
|
||||||
|
return [
|
||||||
|
'A' => \PhpOffice\PhpSpreadsheet\Style\NumberFormat::FORMAT_NUMBER,
|
||||||
|
'D' => \PhpOffice\PhpSpreadsheet\Style\NumberFormat::FORMAT_NUMBER,
|
||||||
|
'E' => \PhpOffice\PhpSpreadsheet\Style\NumberFormat::FORMAT_DATE_DATETIME
|
||||||
|
];
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -11,13 +11,15 @@ use Modules\Usermanagement\Models\Role;
|
|||||||
class RolesExport implements WithColumnFormatting, WithHeadings, FromCollection, withMapping
|
class RolesExport implements WithColumnFormatting, WithHeadings, FromCollection, withMapping
|
||||||
{
|
{
|
||||||
public function collection(){
|
public function collection(){
|
||||||
return Role::all();
|
return Role::with('position')->get();
|
||||||
}
|
}
|
||||||
|
|
||||||
public function map($row): array{
|
public function map($row): array{
|
||||||
return [
|
return [
|
||||||
$row->id,
|
$row->id,
|
||||||
$row->name,
|
$row->name,
|
||||||
|
$row->position ? $row->position->name : '-',
|
||||||
|
$row->position ? $row->position->level : '-',
|
||||||
$row->created_at
|
$row->created_at
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
@@ -25,6 +27,8 @@ class RolesExport implements WithColumnFormatting, WithHeadings, FromCollection,
|
|||||||
return [
|
return [
|
||||||
'ID',
|
'ID',
|
||||||
'Role',
|
'Role',
|
||||||
|
'Position',
|
||||||
|
'Tingkat Jabatan',
|
||||||
'Created At'
|
'Created At'
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
@@ -32,7 +36,8 @@ class RolesExport implements WithColumnFormatting, WithHeadings, FromCollection,
|
|||||||
public function columnFormats(): array{
|
public function columnFormats(): array{
|
||||||
return [
|
return [
|
||||||
'A' => \PhpOffice\PhpSpreadsheet\Style\NumberFormat::FORMAT_NUMBER,
|
'A' => \PhpOffice\PhpSpreadsheet\Style\NumberFormat::FORMAT_NUMBER,
|
||||||
'C' => \PhpOffice\PhpSpreadsheet\Style\NumberFormat::FORMAT_DATE_DATETIME
|
'D' => \PhpOffice\PhpSpreadsheet\Style\NumberFormat::FORMAT_NUMBER,
|
||||||
|
'E' => \PhpOffice\PhpSpreadsheet\Style\NumberFormat::FORMAT_DATE_DATETIME
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -9,10 +9,21 @@ use PhpOffice\PhpSpreadsheet\Style\NumberFormat;
|
|||||||
use Maatwebsite\Excel\Concerns\WithColumnFormatting;
|
use Maatwebsite\Excel\Concerns\WithColumnFormatting;
|
||||||
use Modules\Usermanagement\Models\User;
|
use Modules\Usermanagement\Models\User;
|
||||||
|
|
||||||
class UsersExport implements WithColumnFormatting, WithHeadings, FromCollection, withMapping
|
class UsersExport implements WithColumnFormatting, WithHeadings, FromCollection, WithMapping
|
||||||
{
|
{
|
||||||
|
protected $search;
|
||||||
|
|
||||||
|
public function __construct($search = null)
|
||||||
|
{
|
||||||
|
$this->search = $search;
|
||||||
|
}
|
||||||
|
|
||||||
public function collection(){
|
public function collection(){
|
||||||
return User::all();
|
return User::query()
|
||||||
|
->when($this->search, function ($query) {
|
||||||
|
$query->whereAny(['name','email'],'like','%'.$this->search.'%');
|
||||||
|
})
|
||||||
|
->get();
|
||||||
}
|
}
|
||||||
|
|
||||||
public function map($row): array{
|
public function map($row): array{
|
||||||
@@ -21,7 +32,8 @@ class UsersExport implements WithColumnFormatting, WithHeadings, FromCollection,
|
|||||||
$row->name,
|
$row->name,
|
||||||
$row->email,
|
$row->email,
|
||||||
$row->nik,
|
$row->nik,
|
||||||
$row->branch->name,
|
$row->branch?->name,
|
||||||
|
$row->roles?->pluck('name')->implode(', '),
|
||||||
$row->created_at
|
$row->created_at
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
@@ -32,6 +44,7 @@ class UsersExport implements WithColumnFormatting, WithHeadings, FromCollection,
|
|||||||
'Email',
|
'Email',
|
||||||
'NIK',
|
'NIK',
|
||||||
'Branch',
|
'Branch',
|
||||||
|
'Roles',
|
||||||
'Created At'
|
'Created At'
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
@@ -39,7 +52,7 @@ class UsersExport implements WithColumnFormatting, WithHeadings, FromCollection,
|
|||||||
public function columnFormats(): array{
|
public function columnFormats(): array{
|
||||||
return [
|
return [
|
||||||
'A' => \PhpOffice\PhpSpreadsheet\Style\NumberFormat::FORMAT_NUMBER,
|
'A' => \PhpOffice\PhpSpreadsheet\Style\NumberFormat::FORMAT_NUMBER,
|
||||||
'F' => \PhpOffice\PhpSpreadsheet\Style\NumberFormat::FORMAT_DATE_DATETIME
|
'G' => \PhpOffice\PhpSpreadsheet\Style\NumberFormat::FORMAT_DATE_DATETIME
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
30
app/Helpers/RolePermission.php
Normal file
30
app/Helpers/RolePermission.php
Normal file
@@ -0,0 +1,30 @@
|
|||||||
|
<?php
|
||||||
|
|
||||||
|
use Illuminate\Support\Facades\Auth;
|
||||||
|
|
||||||
|
if (!function_exists('check_permission')) {
|
||||||
|
function check_permission(string $permission, bool $abort = true): bool
|
||||||
|
{
|
||||||
|
$user = Auth::user();
|
||||||
|
|
||||||
|
if (!$user || !$user->can($permission)) {
|
||||||
|
if ($abort) {
|
||||||
|
abort(403, 'Unauthorized');
|
||||||
|
}
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
if (!function_exists('user_has_role')) {
|
||||||
|
function user_has_role(array $roles): bool
|
||||||
|
{
|
||||||
|
$user = Auth::user();
|
||||||
|
|
||||||
|
if (!$user) return false;
|
||||||
|
|
||||||
|
return $user->roles->pluck('name')->intersect($roles)->isNotEmpty();
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -23,7 +23,24 @@
|
|||||||
/**
|
/**
|
||||||
* @var \Illuminate\Contracts\Auth\Authenticatable|null
|
* @var \Illuminate\Contracts\Auth\Authenticatable|null
|
||||||
*/
|
*/
|
||||||
public $user;
|
protected $user;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* UsersController constructor.
|
||||||
|
*
|
||||||
|
* Initializes the user property with the authenticated user.
|
||||||
|
*/
|
||||||
|
public function __construct()
|
||||||
|
{
|
||||||
|
// Mengatur middleware auth
|
||||||
|
$this->middleware('auth');
|
||||||
|
|
||||||
|
// Mengatur user setelah middleware auth dijalankan
|
||||||
|
$this->middleware(function ($request, $next) {
|
||||||
|
$this->user = Auth::user();
|
||||||
|
return $next($request);
|
||||||
|
});
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Display a listing of the resource.
|
* Display a listing of the resource.
|
||||||
@@ -34,8 +51,8 @@
|
|||||||
public function index()
|
public function index()
|
||||||
{
|
{
|
||||||
// Check if the authenticated user has the required permission to view permissions
|
// Check if the authenticated user has the required permission to view permissions
|
||||||
if (is_null($this->user) || !$this->user->can('permissions.view')) {
|
if (is_null($this->user) || !$this->user->can('usermanagement.read')) {
|
||||||
//abort(403, 'Sorry! You are not allowed to view permissions.');
|
abort(403, 'Sorry! You are not allowed to view permissions.');
|
||||||
}
|
}
|
||||||
|
|
||||||
// Return the view for displaying the permissions
|
// Return the view for displaying the permissions
|
||||||
@@ -53,8 +70,8 @@
|
|||||||
public function store(PermissionRequest $request)
|
public function store(PermissionRequest $request)
|
||||||
{
|
{
|
||||||
// Check if the authenticated user has the required permission to store permissions
|
// Check if the authenticated user has the required permission to store permissions
|
||||||
if (is_null($this->user) || !$this->user->can('permissions.store')) {
|
if (is_null($this->user) || !$this->user->can('usermanagement.create')) {
|
||||||
//abort(403, 'Sorry! You are not allowed to store permissions.');
|
abort(403, 'Sorry! You are not allowed to create permissions.');
|
||||||
}
|
}
|
||||||
|
|
||||||
$validate = $request->validated();
|
$validate = $request->validated();
|
||||||
@@ -70,7 +87,8 @@
|
|||||||
$group_name . '.delete',
|
$group_name . '.delete',
|
||||||
$group_name . '.export',
|
$group_name . '.export',
|
||||||
$group_name . '.authorize',
|
$group_name . '.authorize',
|
||||||
$group_name . '.report'
|
$group_name . '.report',
|
||||||
|
$group_name . '.restore'
|
||||||
];
|
];
|
||||||
|
|
||||||
foreach ($data as $permission) {
|
foreach ($data as $permission) {
|
||||||
@@ -97,24 +115,14 @@
|
|||||||
public function create()
|
public function create()
|
||||||
{
|
{
|
||||||
// Check if the authenticated user has the required permission to create permissions
|
// Check if the authenticated user has the required permission to create permissions
|
||||||
if (is_null($this->user) || !$this->user->can('permissions.create')) {
|
if (is_null($this->user) || !$this->user->can('usermanagement.create')) {
|
||||||
//abort(403, 'Sorry! You are not allowed to create permissions.');
|
abort(403, 'Sorry! You are not allowed to create permissions.');
|
||||||
}
|
}
|
||||||
|
|
||||||
// Return the view for creating a new role
|
// Return the view for creating a new role
|
||||||
return view('usermanagement::permissions.create');
|
return view('usermanagement::permissions.create');
|
||||||
}
|
}
|
||||||
|
|
||||||
public function show($id){
|
|
||||||
// Check if the authenticated user has the required permission to view permissions
|
|
||||||
if (is_null($this->user) ||!$this->user->can('permissions.view')) {
|
|
||||||
//abort(403, 'Sorry! You are not allowed to view permissions.');
|
|
||||||
}
|
|
||||||
|
|
||||||
// Return the view for editing the role
|
|
||||||
return view('usermanagement::permissions.create');
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Show the form for editing the specified resource.
|
* Show the form for editing the specified resource.
|
||||||
*
|
*
|
||||||
@@ -126,8 +134,8 @@
|
|||||||
public function edit($id)
|
public function edit($id)
|
||||||
{
|
{
|
||||||
// Check if the authenticated user has the required permission to edit permissions
|
// Check if the authenticated user has the required permission to edit permissions
|
||||||
if (is_null($this->user) || !$this->user->can('permissions.edit')) {
|
if (is_null($this->user) || !$this->user->can('usermanagement.update')) {
|
||||||
//abort(403, 'Sorry! You are not allowed to edit permissions.');
|
abort(403, 'Sorry! You are not allowed to edit permissions.');
|
||||||
}
|
}
|
||||||
|
|
||||||
$permission = PermissionGroup::find($id);
|
$permission = PermissionGroup::find($id);
|
||||||
@@ -150,8 +158,8 @@
|
|||||||
public function update(PermissionRequest $request, $id)
|
public function update(PermissionRequest $request, $id)
|
||||||
{
|
{
|
||||||
// Check if the authenticated user has the required permission to update permissions
|
// Check if the authenticated user has the required permission to update permissions
|
||||||
if (is_null($this->user) || !$this->user->can('permissions.update')) {
|
if (is_null($this->user) || !$this->user->can('usermanagement.update')) {
|
||||||
//abort(403, 'Sorry! You are not allowed to update permissions.');
|
abort(403, 'Sorry! You are not allowed to update permissions.');
|
||||||
}
|
}
|
||||||
|
|
||||||
$validated = $request->validated();
|
$validated = $request->validated();
|
||||||
@@ -173,7 +181,8 @@
|
|||||||
$group_name . '.delete',
|
$group_name . '.delete',
|
||||||
$group_name . '.export',
|
$group_name . '.export',
|
||||||
$group_name . '.authorize',
|
$group_name . '.authorize',
|
||||||
$group_name . '.report'
|
$group_name . '.report',
|
||||||
|
$group_name . '.restore'
|
||||||
];
|
];
|
||||||
|
|
||||||
$i = 0;
|
$i = 0;
|
||||||
@@ -202,8 +211,8 @@
|
|||||||
public function destroy($id)
|
public function destroy($id)
|
||||||
{
|
{
|
||||||
// Check if the authenticated user has the required permission to delete permissions
|
// Check if the authenticated user has the required permission to delete permissions
|
||||||
if (is_null($this->user) || !$this->user->can('permissions.delete')) {
|
if (is_null($this->user) || !$this->user->can('usermanagement.delete')) {
|
||||||
//abort(403, 'Sorry! You are not allowed to delete permissions.');
|
return response()->json(['message' => 'Sorry! You are not allowed to delete permissions.','success' => false]);
|
||||||
}
|
}
|
||||||
|
|
||||||
$permission = PermissionGroup::find($id);
|
$permission = PermissionGroup::find($id);
|
||||||
@@ -214,7 +223,7 @@
|
|||||||
}
|
}
|
||||||
|
|
||||||
// Redirect back to the permissions index with a success message
|
// Redirect back to the permissions index with a success message
|
||||||
echo json_encode(['message' => 'Permission deleted successfully.', 'success' => true]);
|
return response()->json(['message' => 'Permission deleted successfully.','success' => true]);
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -228,7 +237,7 @@
|
|||||||
public function restore($id)
|
public function restore($id)
|
||||||
{
|
{
|
||||||
// Check if the authenticated user has the required permission to restore permissions
|
// Check if the authenticated user has the required permission to restore permissions
|
||||||
if (is_null($this->user) || !$this->user->can('permissions.restore')) {
|
if (is_null($this->user) || !$this->user->can('usermanagement.restore')) {
|
||||||
abort(403, 'Sorry! You are not allowed to restore permissions.');
|
abort(403, 'Sorry! You are not allowed to restore permissions.');
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -257,8 +266,8 @@
|
|||||||
*/
|
*/
|
||||||
public function dataForDatatables(Request $request)
|
public function dataForDatatables(Request $request)
|
||||||
{
|
{
|
||||||
if (is_null($this->user) || !$this->user->can('permissions.view')) {
|
if (is_null($this->user) || !$this->user->can('usermanagement.read')) {
|
||||||
//abort(403, 'Sorry! You are not allowed to view users.');
|
return response()->json(['message' => 'Sorry! You are not allowed to view permissions.','success' => false]);
|
||||||
}
|
}
|
||||||
|
|
||||||
// Retrieve data from the database
|
// Retrieve data from the database
|
||||||
@@ -267,9 +276,7 @@
|
|||||||
// Apply search filter if provided
|
// Apply search filter if provided
|
||||||
if ($request->has('search') && !empty($request->get('search'))) {
|
if ($request->has('search') && !empty($request->get('search'))) {
|
||||||
$search = $request->get('search');
|
$search = $request->get('search');
|
||||||
$query->where(function ($q) use ($search) {
|
$query->where('name', 'like', '%' . $search . '%');
|
||||||
$q->where('name', 'LIKE', "%$search%");
|
|
||||||
});
|
|
||||||
}
|
}
|
||||||
|
|
||||||
// Apply sorting if provided
|
// Apply sorting if provided
|
||||||
@@ -294,14 +301,11 @@
|
|||||||
// Get the filtered count of records
|
// Get the filtered count of records
|
||||||
$filteredRecords = $query->count();
|
$filteredRecords = $query->count();
|
||||||
|
|
||||||
|
|
||||||
// Get the data for the current page
|
// Get the data for the current page
|
||||||
$permissions = $query->get();
|
$data = $query->get();
|
||||||
|
|
||||||
|
$data = $data->map(function ($permission) {
|
||||||
$permissions = $permissions->map(function ($permission) {
|
|
||||||
$permission->roles = $permission->roles($permission);
|
$permission->roles = $permission->roles($permission);
|
||||||
|
|
||||||
return $permission;
|
return $permission;
|
||||||
});
|
});
|
||||||
|
|
||||||
@@ -319,12 +323,17 @@
|
|||||||
'pageCount' => $pageCount,
|
'pageCount' => $pageCount,
|
||||||
'page' => $currentPage,
|
'page' => $currentPage,
|
||||||
'totalCount' => $totalRecords,
|
'totalCount' => $totalRecords,
|
||||||
'data' => $permissions,
|
'data' => $data,
|
||||||
]);
|
]);
|
||||||
}
|
}
|
||||||
|
|
||||||
public function export()
|
public function export()
|
||||||
{
|
{
|
||||||
|
// Check if the authenticated user has the required permission to export permissions
|
||||||
|
if (is_null($this->user) || !$this->user->can('usermanagement.export')) {
|
||||||
|
abort(403, 'Sorry! You are not allowed to export permissions.');
|
||||||
|
}
|
||||||
|
|
||||||
return Excel::download(new PermissionExport, 'permissions.xlsx');
|
return Excel::download(new PermissionExport, 'permissions.xlsx');
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
291
app/Http/Controllers/PositionsController.php
Normal file
291
app/Http/Controllers/PositionsController.php
Normal file
@@ -0,0 +1,291 @@
|
|||||||
|
<?php
|
||||||
|
|
||||||
|
namespace Modules\Usermanagement\Http\Controllers;
|
||||||
|
|
||||||
|
use App\Http\Controllers\Controller;
|
||||||
|
use Exception;
|
||||||
|
use Illuminate\Http\Request;
|
||||||
|
use Illuminate\Support\Facades\Auth;
|
||||||
|
use Maatwebsite\Excel\Facades\Excel;
|
||||||
|
use Modules\Usermanagement\Exports\PositionExport;
|
||||||
|
use Modules\Usermanagement\Http\Requests\PositionRequest;
|
||||||
|
use Modules\Usermanagement\Models\Position;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Class PositionsController
|
||||||
|
*
|
||||||
|
* This controller is responsible for managing positions within the application.
|
||||||
|
*
|
||||||
|
* @package Modules\Usermanagement\Http\Controllers
|
||||||
|
*/
|
||||||
|
class PositionsController extends Controller
|
||||||
|
{
|
||||||
|
/**
|
||||||
|
* @var \Illuminate\Contracts\Auth\Authenticatable|null
|
||||||
|
*/
|
||||||
|
protected $user;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* UsersController constructor.
|
||||||
|
*
|
||||||
|
* Initializes the user property with the authenticated user.
|
||||||
|
*/
|
||||||
|
public function __construct()
|
||||||
|
{
|
||||||
|
// Mengatur middleware auth
|
||||||
|
$this->middleware('auth');
|
||||||
|
|
||||||
|
// Mengatur user setelah middleware auth dijalankan
|
||||||
|
$this->middleware(function ($request, $next) {
|
||||||
|
$this->user = Auth::user();
|
||||||
|
return $next($request);
|
||||||
|
});
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Display a listing of the resource.
|
||||||
|
*
|
||||||
|
* @return \Illuminate\Contracts\View\Factory|\Illuminate\View\View
|
||||||
|
*/
|
||||||
|
public function index()
|
||||||
|
{
|
||||||
|
// Check if the authenticated user has the required permission to view positions
|
||||||
|
if (is_null($this->user) || !$this->user->can('usermanagement.read')) {
|
||||||
|
abort(403, 'Sorry! You are not allowed to view positions.');
|
||||||
|
}
|
||||||
|
|
||||||
|
// Fetch all positions from the database
|
||||||
|
$positions = Position::all();
|
||||||
|
|
||||||
|
// Return the view for displaying the positions
|
||||||
|
return view('usermanagement::positions.index', compact('positions'));
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Store a newly created resource in storage.
|
||||||
|
*
|
||||||
|
* @param \Modules\Usermanagement\Http\Requests\PositionRequest $request
|
||||||
|
*
|
||||||
|
* @return \Illuminate\Http\RedirectResponse
|
||||||
|
*/
|
||||||
|
public function store(PositionRequest $request)
|
||||||
|
{
|
||||||
|
// Check if the authenticated user has the required permission to store positions
|
||||||
|
if (is_null($this->user) || !$this->user->can('usermanagement.create')) {
|
||||||
|
abort(403, 'Sorry! You are not allowed to create positions.');
|
||||||
|
}
|
||||||
|
|
||||||
|
// Get validated data
|
||||||
|
$validated = $request->validated();
|
||||||
|
|
||||||
|
try {
|
||||||
|
// If no errors, save the position to the database
|
||||||
|
$position = Position::create($validated);
|
||||||
|
|
||||||
|
// Redirect to the positions index page with a success message
|
||||||
|
return redirect()->route('users.positions.index')
|
||||||
|
->with('success', 'Position created successfully.');
|
||||||
|
} catch (Exception $e) {
|
||||||
|
// If an error occurs, redirect back with an error message
|
||||||
|
return redirect()->back()
|
||||||
|
->with('error', 'An error occurred while creating the position: ' . $e->getMessage())
|
||||||
|
->withInput();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Show the form for creating a new resource.
|
||||||
|
*
|
||||||
|
* @return \Illuminate\Contracts\View\Factory|\Illuminate\View\View
|
||||||
|
*/
|
||||||
|
public function create()
|
||||||
|
{
|
||||||
|
// Check if the authenticated user has the required permission to create positions
|
||||||
|
if (is_null($this->user) || !$this->user->can('usermanagement.create')) {
|
||||||
|
abort(403, 'Sorry! You are not allowed to create positions.');
|
||||||
|
}
|
||||||
|
|
||||||
|
// Return the view for creating a new position
|
||||||
|
return view('usermanagement::positions.create');
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Show the form for editing the specified resource.
|
||||||
|
*
|
||||||
|
* @param int $id
|
||||||
|
*
|
||||||
|
* @return \Illuminate\Contracts\View\Factory|\Illuminate\View\View
|
||||||
|
*/
|
||||||
|
public function edit($id)
|
||||||
|
{
|
||||||
|
// Check if the authenticated user has the required permission to edit positions
|
||||||
|
if (is_null($this->user) || !$this->user->can('usermanagement.update')) {
|
||||||
|
abort(403, 'Sorry! You are not allowed to edit positions.');
|
||||||
|
}
|
||||||
|
|
||||||
|
// Find the position by ID
|
||||||
|
$position = Position::findOrFail($id);
|
||||||
|
|
||||||
|
// Return the view for editing the position
|
||||||
|
return view('usermanagement::positions.create', compact('position'));
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Update the specified resource in storage.
|
||||||
|
*
|
||||||
|
* @param \Modules\Usermanagement\Http\Requests\PositionRequest $request
|
||||||
|
* @param int $id
|
||||||
|
*
|
||||||
|
* @return \Illuminate\Http\RedirectResponse
|
||||||
|
*/
|
||||||
|
public function update(PositionRequest $request, $id)
|
||||||
|
{
|
||||||
|
// Check if the authenticated user has the required permission to update positions
|
||||||
|
if (is_null($this->user) || !$this->user->can('usermanagement.update')) {
|
||||||
|
abort(403, 'Sorry! You are not allowed to update positions.');
|
||||||
|
}
|
||||||
|
|
||||||
|
// Find the position by ID
|
||||||
|
$position = Position::findOrFail($id);
|
||||||
|
|
||||||
|
// Get validated data
|
||||||
|
$validated = $request->validated();
|
||||||
|
|
||||||
|
try {
|
||||||
|
// If no errors, update the position in the database
|
||||||
|
$position->update($validated);
|
||||||
|
|
||||||
|
// Redirect to the positions index page with a success message
|
||||||
|
return redirect()->route('users.positions.index')
|
||||||
|
->with('success', 'Position updated successfully.');
|
||||||
|
} catch (Exception $e) {
|
||||||
|
// If an error occurs, redirect back with an error message
|
||||||
|
return redirect()->back()
|
||||||
|
->with('error', 'An error occurred while updating the position: ' . $e->getMessage())
|
||||||
|
->withInput();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Remove the specified resource from storage.
|
||||||
|
*
|
||||||
|
* @param int $id
|
||||||
|
*
|
||||||
|
* @return \Illuminate\Http\RedirectResponse
|
||||||
|
*/
|
||||||
|
public function destroy($id)
|
||||||
|
{
|
||||||
|
// Check if the authenticated user has the required permission to delete positions
|
||||||
|
if (is_null($this->user) || !$this->user->can('usermanagement.delete')) {
|
||||||
|
return response()->json(['message' => 'Sorry! You are not allowed to delete positions.','success' => false]);
|
||||||
|
}
|
||||||
|
|
||||||
|
// Find the position by ID
|
||||||
|
$position = Position::findOrFail($id);
|
||||||
|
|
||||||
|
// Check if the position has associated roles
|
||||||
|
if ($position->roles()->count() > 0) {
|
||||||
|
return redirect()->route('users.positions.index')
|
||||||
|
->with('error', 'Cannot delete position because it has associated roles.');
|
||||||
|
}
|
||||||
|
|
||||||
|
try {
|
||||||
|
// If no errors, delete the position from the database
|
||||||
|
$position->delete();
|
||||||
|
|
||||||
|
// Redirect to the positions index page with a success message
|
||||||
|
return redirect()->route('users.positions.index')
|
||||||
|
->with('success', 'Position deleted successfully.');
|
||||||
|
} catch (Exception $e) {
|
||||||
|
// If an error occurs, redirect back with an error message
|
||||||
|
return redirect()->route('users.positions.index')
|
||||||
|
->with('error', 'An error occurred while deleting the position: ' . $e->getMessage());
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Process support datatables ajax request.
|
||||||
|
*
|
||||||
|
* @param \Illuminate\Http\Request $request
|
||||||
|
*
|
||||||
|
* @return \Illuminate\Http\JsonResponse
|
||||||
|
*/
|
||||||
|
public function dataForDatatables(Request $request)
|
||||||
|
{
|
||||||
|
// Check if the authenticated user has the required permission to view positions
|
||||||
|
if (is_null($this->user) || !$this->user->can('usermanagement.read')) {
|
||||||
|
return response()->json(['message' => 'Sorry! You are not allowed to view positions.','success' => false]);
|
||||||
|
}
|
||||||
|
|
||||||
|
// Retrieve data from the database
|
||||||
|
$query = Position::query();
|
||||||
|
|
||||||
|
// Apply search filter if provided
|
||||||
|
if ($request->has('search') && !empty($request->get('search'))) {
|
||||||
|
$search = $request->get('search');
|
||||||
|
$query->whereAny(['code', 'name', 'level'], 'like', '%' . $search . '%');
|
||||||
|
}
|
||||||
|
|
||||||
|
// Apply sorting if provided
|
||||||
|
if ($request->has('sortOrder') && !empty($request->get('sortOrder'))) {
|
||||||
|
$order = $request->get('sortOrder');
|
||||||
|
$column = $request->get('sortField');
|
||||||
|
$query->orderBy($column, $order);
|
||||||
|
}
|
||||||
|
|
||||||
|
// Get the total count of records
|
||||||
|
$totalRecords = $query->count();
|
||||||
|
|
||||||
|
// Apply pagination if provided
|
||||||
|
if ($request->has('page') && $request->has('size')) {
|
||||||
|
$page = $request->get('page');
|
||||||
|
$size = $request->get('size');
|
||||||
|
$offset = ($page - 1) * $size; // Calculate the offset
|
||||||
|
|
||||||
|
$query->skip($offset)->take($size);
|
||||||
|
}
|
||||||
|
|
||||||
|
// Get the filtered count of records
|
||||||
|
$filteredRecords = $query->count();
|
||||||
|
|
||||||
|
// Get the data for the current page
|
||||||
|
$data = $query->get();
|
||||||
|
|
||||||
|
// Calculate the page count
|
||||||
|
$size = $request->get('size', 10); // Default to 10 if not set
|
||||||
|
$pageCount = $size > 0 ? ceil($totalRecords / $size) : 0;
|
||||||
|
|
||||||
|
// Calculate the current page number
|
||||||
|
$currentPage = $request->get('page', 1); // Default to page 1 if not set
|
||||||
|
|
||||||
|
// Return the response data as a JSON object
|
||||||
|
return response()->json([
|
||||||
|
'draw' => $request->get('draw'),
|
||||||
|
'recordsTotal' => $totalRecords,
|
||||||
|
'recordsFiltered' => $filteredRecords,
|
||||||
|
'pageCount' => $pageCount,
|
||||||
|
'page' => $currentPage,
|
||||||
|
'totalCount' => $totalRecords,
|
||||||
|
'data' => $data,
|
||||||
|
]);
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Export positions to Excel.
|
||||||
|
*
|
||||||
|
* @param \Illuminate\Http\Request $request
|
||||||
|
* @return \Symfony\Component\HttpFoundation\BinaryFileResponse
|
||||||
|
*/
|
||||||
|
public function export(Request $request)
|
||||||
|
{
|
||||||
|
// Check if the authenticated user has the required permission to export positions
|
||||||
|
if (is_null($this->user) || !$this->user->can('usermanagement.export')) {
|
||||||
|
abort(403, 'Sorry! You are not allowed to export positions.');
|
||||||
|
}
|
||||||
|
|
||||||
|
// Get search parameter from request
|
||||||
|
$search = $request->get('search');
|
||||||
|
|
||||||
|
return Excel::download(new PositionExport($search), 'positions.xlsx');
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -10,7 +10,9 @@
|
|||||||
use Modules\Usermanagement\Http\Requests\RoleRequest;
|
use Modules\Usermanagement\Http\Requests\RoleRequest;
|
||||||
use Modules\Usermanagement\Models\Permission;
|
use Modules\Usermanagement\Models\Permission;
|
||||||
use Modules\Usermanagement\Models\PermissionGroup;
|
use Modules\Usermanagement\Models\PermissionGroup;
|
||||||
|
use Modules\Usermanagement\Models\Position;
|
||||||
use Modules\Usermanagement\Models\Role;
|
use Modules\Usermanagement\Models\Role;
|
||||||
|
use Exception;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Class RolesController
|
* Class RolesController
|
||||||
@@ -24,20 +26,24 @@
|
|||||||
/**
|
/**
|
||||||
* @var \Illuminate\Contracts\Auth\Authenticatable|null
|
* @var \Illuminate\Contracts\Auth\Authenticatable|null
|
||||||
*/
|
*/
|
||||||
public $user;
|
protected $user;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* UsersController constructor.
|
* UsersController constructor.
|
||||||
*
|
*
|
||||||
* Initializes the user property with the authenticated user.
|
* Initializes the user property with the authenticated user.
|
||||||
*
|
*/
|
||||||
public function __construct()
|
public function __construct()
|
||||||
{
|
{
|
||||||
|
// Mengatur middleware auth
|
||||||
|
$this->middleware('auth');
|
||||||
|
|
||||||
|
// Mengatur user setelah middleware auth dijalankan
|
||||||
$this->middleware(function ($request, $next) {
|
$this->middleware(function ($request, $next) {
|
||||||
$this->user = Auth::guard('web')->user();
|
$this->user = Auth::user();
|
||||||
return $next($request);
|
return $next($request);
|
||||||
});
|
});
|
||||||
}*/
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Display a listing of the resource.
|
* Display a listing of the resource.
|
||||||
@@ -48,8 +54,8 @@
|
|||||||
public function index()
|
public function index()
|
||||||
{
|
{
|
||||||
// Check if the authenticated user has the required permission to view roles
|
// Check if the authenticated user has the required permission to view roles
|
||||||
if (is_null($this->user) || !$this->user->can('roles.view')) {
|
if (is_null($this->user) || !$this->user->can('usermanagement.read')) {
|
||||||
//abort(403, 'Sorry! You are not allowed to view roles.');
|
abort(403, 'Sorry! You are not allowed to view roles.');
|
||||||
}
|
}
|
||||||
|
|
||||||
// Fetch all roles from the database
|
// Fetch all roles from the database
|
||||||
@@ -70,14 +76,14 @@
|
|||||||
public function store(RoleRequest $request)
|
public function store(RoleRequest $request)
|
||||||
{
|
{
|
||||||
// Check if the authenticated user has the required permission to store roles
|
// Check if the authenticated user has the required permission to store roles
|
||||||
if (is_null($this->user) || !$this->user->can('roles.store')) {
|
if (is_null($this->user) || !$this->user->can('usermanagement.create')) {
|
||||||
//abort(403, 'Sorry! You are not allowed to store roles.');
|
abort(403, 'Sorry! You are not allowed to store roles.');
|
||||||
}
|
}
|
||||||
|
|
||||||
$validated = $request->validated();
|
$validated = $request->validated();
|
||||||
|
|
||||||
if($validated){
|
if ($validated) {
|
||||||
try{
|
try {
|
||||||
// If no errors, save the role to the database
|
// If no errors, save the role to the database
|
||||||
$role = Role::create($validated);
|
$role = Role::create($validated);
|
||||||
|
|
||||||
@@ -85,18 +91,22 @@
|
|||||||
$permissions = Permission::whereIn('id', $permissions)->pluck('name')->toArray();
|
$permissions = Permission::whereIn('id', $permissions)->pluck('name')->toArray();
|
||||||
if (!empty($permissions)) {
|
if (!empty($permissions)) {
|
||||||
$role = Role::find($role->id);
|
$role = Role::find($role->id);
|
||||||
try{
|
try {
|
||||||
$role->syncPermissions($permissions);
|
$role->syncPermissions($permissions);
|
||||||
} catch (\Exception $e) {
|
} catch (Exception $e) {
|
||||||
echo json_encode(['message' => $e->getMessage(), 'success']);exit;
|
return redirect()
|
||||||
|
->route('users.roles.index')
|
||||||
|
->with('error', 'Failed to sync permissions: ' . $e->getMessage());
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// Redirect back to the roles index with a success message
|
// Redirect back to the roles index with a success message
|
||||||
return redirect()->route('users.roles.index')->with('success', 'Role created successfully.');
|
return redirect()->route('users.roles.index')->with('success', 'Role created successfully.');
|
||||||
} catch (\Exception $e) {
|
} catch (Exception $e) {
|
||||||
// Redirect back to the roles index with an error message
|
// Redirect back to the roles index with an error message
|
||||||
return redirect()->route('users.roles.index')->with('error', 'Failed to create role. Please try again.');
|
return redirect()
|
||||||
|
->route('users.roles.index')
|
||||||
|
->with('error', 'Failed to create role. Please try again.');
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -110,37 +120,14 @@
|
|||||||
public function create()
|
public function create()
|
||||||
{
|
{
|
||||||
// Check if the authenticated user has the required permission to create roles
|
// Check if the authenticated user has the required permission to create roles
|
||||||
if (is_null($this->user) || !$this->user->can('roles.create')) {
|
if (is_null($this->user) || !$this->user->can('usermanagement.create')) {
|
||||||
//abort(403, 'Sorry! You are not allowed to create roles.');
|
abort(403, 'Sorry! You are not allowed to create roles.');
|
||||||
}
|
}
|
||||||
|
|
||||||
$permissiongroups = PermissionGroup::all();
|
$permissiongroups = PermissionGroup::all();
|
||||||
|
$positions = Position::all();
|
||||||
// Return the view for creating a new role
|
// Return the view for creating a new role
|
||||||
return view('usermanagement::roles.create',compact('permissiongroups'));
|
return view('usermanagement::roles.create', compact('permissiongroups', 'positions'));
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Display the specified resource.
|
|
||||||
*
|
|
||||||
* @param int $id
|
|
||||||
*
|
|
||||||
* @return \Illuminate\Contracts\View\Factory|\Illuminate\View\View
|
|
||||||
* @throws \Illuminate\Auth\Access\AuthorizationException
|
|
||||||
*/
|
|
||||||
public function show($id)
|
|
||||||
{
|
|
||||||
// Check if the authenticated user has the required permission to view roles
|
|
||||||
if (is_null($this->user) || !$this->user->can('roles.view')) {
|
|
||||||
abort(403, 'Sorry! You are not allowed to view roles.');
|
|
||||||
}
|
|
||||||
|
|
||||||
// Fetch the specified role from the database
|
|
||||||
$role = Role::find($id);
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
// Return the view for displaying the role
|
|
||||||
return view('usermanagement::roles.show', compact('role'));
|
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -154,16 +141,17 @@
|
|||||||
public function edit($id)
|
public function edit($id)
|
||||||
{
|
{
|
||||||
// Check if the authenticated user has the required permission to edit roles
|
// Check if the authenticated user has the required permission to edit roles
|
||||||
if (is_null($this->user) || !$this->user->can('roles.edit')) {
|
if (is_null($this->user) || !$this->user->can('usermanagement.update')) {
|
||||||
//abort(403, 'Sorry! You are not allowed to edit roles.');
|
abort(403, 'Sorry! You are not allowed to edit roles.');
|
||||||
}
|
}
|
||||||
|
|
||||||
// Fetch the specified role from the database
|
// Fetch the specified role from the database
|
||||||
$role = Role::find($id);
|
$role = Role::find($id);
|
||||||
$permissions = Permission::all();
|
$permissions = Permission::all();
|
||||||
$permissiongroups = PermissionGroup::all();
|
$permissiongroups = PermissionGroup::all();
|
||||||
|
$positions = Position::all();
|
||||||
// Return the view for editing the role
|
// Return the view for editing the role
|
||||||
return view('usermanagement::roles.create', compact('role','permissions','permissiongroups'));
|
return view('usermanagement::roles.create', compact('role', 'permissions', 'permissiongroups', 'positions'));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
@@ -180,13 +168,13 @@
|
|||||||
public function update(RoleRequest $request, $id)
|
public function update(RoleRequest $request, $id)
|
||||||
{
|
{
|
||||||
// Check if the authenticated user has the required permission to update roles
|
// Check if the authenticated user has the required permission to update roles
|
||||||
if (is_null($this->user) || !$this->user->can('roles.update')) {
|
if (is_null($this->user) || !$this->user->can('usermanagement.update')) {
|
||||||
//abort(403, 'Sorry! You are not allowed to update roles.');
|
abort(403, 'Sorry! You are not allowed to update roles.');
|
||||||
}
|
}
|
||||||
|
|
||||||
$validated = $request->validated();
|
$validated = $request->validated();
|
||||||
if($validated){
|
if ($validated) {
|
||||||
try{
|
try {
|
||||||
// If no errors, update the role in the database
|
// If no errors, update the role in the database
|
||||||
$role = Role::find($id);
|
$role = Role::find($id);
|
||||||
$role->update($request->all());
|
$role->update($request->all());
|
||||||
@@ -195,19 +183,23 @@
|
|||||||
$permissions = Permission::whereIn('id', $permissions)->pluck('name')->toArray();
|
$permissions = Permission::whereIn('id', $permissions)->pluck('name')->toArray();
|
||||||
if (!empty($permissions)) {
|
if (!empty($permissions)) {
|
||||||
$role = Role::find($role->id);
|
$role = Role::find($role->id);
|
||||||
try{
|
try {
|
||||||
$role->syncPermissions($permissions);
|
$role->syncPermissions($permissions);
|
||||||
} catch (\Exception $e) {
|
} catch (Exception $e) {
|
||||||
echo json_encode(['message' => $e->getMessage(), 'success']);exit;
|
return redirect()
|
||||||
|
->route('users.roles.index')
|
||||||
|
->with('error', 'Failed to sync permissions: ' . $e->getMessage());
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
// Redirect back to the roles index with a success message
|
// Redirect back to the roles index with a success message
|
||||||
return redirect()->route('users.roles.index')->with('success', 'Role updated successfully.');
|
return redirect()->route('users.roles.index')->with('success', 'Role updated successfully.');
|
||||||
} catch (\Exception $e) {
|
} catch (Exception $e) {
|
||||||
// Redirect back to the roles index with an error message
|
// Redirect back to the roles index with an error message
|
||||||
return redirect()->route('users.roles.index')->with('error', 'Failed to update role. Please try again.');
|
return redirect()
|
||||||
|
->route('users.roles.index')
|
||||||
|
->with('error', 'Failed to update role. Please try again.');
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -220,21 +212,23 @@
|
|||||||
* @return \Illuminate\Http\RedirectResponse
|
* @return \Illuminate\Http\RedirectResponse
|
||||||
* @throws \Illuminate\Auth\Access\AuthorizationException
|
* @throws \Illuminate\Auth\Access\AuthorizationException
|
||||||
*/
|
*/
|
||||||
|
|
||||||
public function destroy($id)
|
public function destroy($id)
|
||||||
{
|
{
|
||||||
// Check if the authenticated user has the required permission to delete roles
|
// Check if the authenticated user has the required permission to delete currencies
|
||||||
if (is_null($this->user) || !$this->user->can('roles.delete')) {
|
if (is_null($this->user) || !$this->user->can('usermanagement.delete')) {
|
||||||
//abort(403, 'Sorry! You are not allowed to delete roles.');
|
return response()->json(['success' => false, 'message' => 'Sorry! You are not allowed to delete roles.'], 403);
|
||||||
}
|
}
|
||||||
|
|
||||||
// Fetch the specified role from the database
|
try {
|
||||||
$role = Role::find($id);
|
// Delete from database
|
||||||
|
$currency = Role::find($id);
|
||||||
|
$currency->delete();
|
||||||
|
|
||||||
// Delete the role
|
return response()->json(['success' => true, 'message' => 'Role deleted successfully.']);
|
||||||
$role->delete();
|
} catch (Exception $e) {
|
||||||
|
return response()->json(['success' => false, 'message' => 'Failed to delete role.']);
|
||||||
// Redirect back to the roles index with a success message
|
}
|
||||||
echo json_encode(['message' => 'Role deleted successfully.', 'success' => true]);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -248,7 +242,7 @@
|
|||||||
public function restore($id)
|
public function restore($id)
|
||||||
{
|
{
|
||||||
// Check if the authenticated user has the required permission to restore roles
|
// Check if the authenticated user has the required permission to restore roles
|
||||||
if (is_null($this->user) || !$this->user->can('roles.restore')) {
|
if (is_null($this->user) || !$this->user->can('usermanagement.restore')) {
|
||||||
abort(403, 'Sorry! You are not allowed to restore roles.');
|
abort(403, 'Sorry! You are not allowed to restore roles.');
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -272,18 +266,25 @@
|
|||||||
*/
|
*/
|
||||||
public function dataForDatatables(Request $request)
|
public function dataForDatatables(Request $request)
|
||||||
{
|
{
|
||||||
if (is_null($this->user) || !$this->user->can('roles.view')) {
|
if (is_null($this->user) || !$this->user->can('usermanagement.read')) {
|
||||||
//abort(403, 'Sorry! You are not allowed to view users.');
|
return response()->json(['message' => 'Sorry! You are not allowed to view roles.','success' => false]);
|
||||||
}
|
}
|
||||||
|
|
||||||
// Retrieve data from the database
|
// Retrieve data from the database
|
||||||
$query = Role::query();
|
$query = Role::query();
|
||||||
|
|
||||||
|
if(!$this->user->hasRole('administrator')){
|
||||||
|
$query->where('name', '!=', 'administrator');
|
||||||
|
}
|
||||||
|
|
||||||
// Apply search filter if provided
|
// Apply search filter if provided
|
||||||
if ($request->has('search') && !empty($request->get('search'))) {
|
if ($request->has('search') && !empty($request->get('search'))) {
|
||||||
$search = $request->get('search');
|
$search = $request->get('search');
|
||||||
$query->where(function ($q) use ($search) {
|
$query->where(function ($q) use ($search) {
|
||||||
$q->where('name', 'LIKE', "%$search%");
|
$q->where('name', 'like', '%' . $search . '%')
|
||||||
|
->orWhereHas('position', function ($query) use ($search) {
|
||||||
|
$query->whereAny(['name', 'level'], 'like','%'.$search.'%');
|
||||||
|
});
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -291,11 +292,29 @@
|
|||||||
if ($request->has('sortOrder') && !empty($request->get('sortOrder'))) {
|
if ($request->has('sortOrder') && !empty($request->get('sortOrder'))) {
|
||||||
$order = $request->get('sortOrder');
|
$order = $request->get('sortOrder');
|
||||||
$column = $request->get('sortField');
|
$column = $request->get('sortField');
|
||||||
$query->orderBy($column, $order);
|
|
||||||
|
if ($column === 'position_name') {
|
||||||
|
$query->leftJoin('positions', 'roles.position_id', '=', 'positions.id')
|
||||||
|
->orderBy('positions.name', $order)
|
||||||
|
->select('roles.*'); // Select only from roles table to avoid column conflicts
|
||||||
|
} else if ($column === 'level') {
|
||||||
|
$query->leftJoin('positions', 'roles.position_id', '=', 'positions.id')
|
||||||
|
->orderBy('positions.level', $order)
|
||||||
|
->select('roles.*'); // Select only from roles table to avoid column conflicts
|
||||||
|
} else {
|
||||||
|
if ($column === 'name') {
|
||||||
|
$query->orderBy('roles.name', $order);
|
||||||
|
} else {
|
||||||
|
$query->orderBy($column, $order);
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// Get the total count of records
|
// Create a copy of the query for counting
|
||||||
$totalRecords = $query->count();
|
$countQuery = clone $query;
|
||||||
|
|
||||||
|
// Get the total count of records (without joins to avoid duplicates)
|
||||||
|
$totalRecords = Role::count();
|
||||||
|
|
||||||
// Apply pagination if provided
|
// Apply pagination if provided
|
||||||
if ($request->has('page') && $request->has('size')) {
|
if ($request->has('page') && $request->has('size')) {
|
||||||
@@ -306,17 +325,18 @@
|
|||||||
$query->skip($offset)->take($size);
|
$query->skip($offset)->take($size);
|
||||||
}
|
}
|
||||||
|
|
||||||
// Get the filtered count of records
|
// Get the filtered count of records - use distinct to avoid duplicates from joins
|
||||||
$filteredRecords = $query->count();
|
$filteredRecords = $countQuery->distinct()->count('roles.id');
|
||||||
|
|
||||||
// Get the data for the current page
|
// Get the data for the current page
|
||||||
$roles = $query->get();
|
$data = $query->with('position')->get();
|
||||||
|
|
||||||
// Calculate the page count
|
// Calculate the page count - ensure we don't divide by zero
|
||||||
$pageCount = ceil($totalRecords/$request->get('size'));
|
$pageSize = $request->get('size', 10); // Default to 10 if not provided
|
||||||
|
$pageCount = $pageSize > 0 ? ceil($totalRecords / $pageSize) : 0;
|
||||||
|
|
||||||
// Calculate the current page number
|
// Calculate the current page number
|
||||||
$currentPage = 0 + 1;
|
$currentPage = $request->get('page') ?: 1;
|
||||||
|
|
||||||
// Return the response data as a JSON object
|
// Return the response data as a JSON object
|
||||||
return response()->json([
|
return response()->json([
|
||||||
@@ -326,12 +346,16 @@
|
|||||||
'pageCount' => $pageCount,
|
'pageCount' => $pageCount,
|
||||||
'page' => $currentPage,
|
'page' => $currentPage,
|
||||||
'totalCount' => $totalRecords,
|
'totalCount' => $totalRecords,
|
||||||
'data' => $roles,
|
'data' => $data,
|
||||||
]);
|
]);
|
||||||
}
|
}
|
||||||
|
|
||||||
public function export()
|
public function export()
|
||||||
{
|
{
|
||||||
|
if (is_null($this->user) || !$this->user->can('usermanagement.export')) {
|
||||||
|
abort(403, 'Sorry! You are not allowed to export roles.');
|
||||||
|
}
|
||||||
|
|
||||||
return Excel::download(new RolesExport, 'roles.xlsx');
|
return Excel::download(new RolesExport, 'roles.xlsx');
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -9,11 +9,12 @@
|
|||||||
use Illuminate\Support\Facades\Hash;
|
use Illuminate\Support\Facades\Hash;
|
||||||
use Illuminate\Support\Facades\Validator;
|
use Illuminate\Support\Facades\Validator;
|
||||||
use Maatwebsite\Excel\Facades\Excel;
|
use Maatwebsite\Excel\Facades\Excel;
|
||||||
use Modules\Lpj\Models\Branch;
|
use Modules\Basicdata\Models\Branch;
|
||||||
use Modules\Usermanagement\Exports\UsersExport;
|
use Modules\Usermanagement\Exports\UsersExport;
|
||||||
use Modules\Usermanagement\Http\Requests\User as UserRequest;
|
use Modules\Usermanagement\Http\Requests\User as UserRequest;
|
||||||
use Modules\Usermanagement\Models\Role;
|
use Modules\Usermanagement\Models\Role;
|
||||||
use Modules\Usermanagement\Models\User;
|
use Modules\Usermanagement\Models\User;
|
||||||
|
use Illuminate\Support\Facades\Storage;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Class UsersController
|
* Class UsersController
|
||||||
@@ -24,23 +25,27 @@
|
|||||||
*/
|
*/
|
||||||
class UsersController extends Controller
|
class UsersController extends Controller
|
||||||
{
|
{
|
||||||
/**
|
/**
|
||||||
* @var \Illuminate\Contracts\Auth\Authenticatable|null
|
* @var \Illuminate\Contracts\Auth\Authenticatable|null
|
||||||
*/
|
*/
|
||||||
public $user;
|
protected $user;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* UsersController constructor.
|
* UsersController constructor.
|
||||||
*
|
*
|
||||||
* Initializes the user property with the authenticated user.
|
* Initializes the user property with the authenticated user.
|
||||||
*/
|
*/
|
||||||
// public function __construct()
|
public function __construct()
|
||||||
// {
|
{
|
||||||
// $this->middleware(function ($request, $next) {
|
// Mengatur middleware auth
|
||||||
// $this->user = Auth::guard('web')->user();
|
$this->middleware('auth');
|
||||||
// return $next($request);
|
|
||||||
// });
|
// Mengatur user setelah middleware auth dijalankan
|
||||||
// }
|
$this->middleware(function ($request, $next) {
|
||||||
|
$this->user = Auth::user();
|
||||||
|
return $next($request);
|
||||||
|
});
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Display a listing of the resource.
|
* Display a listing of the resource.
|
||||||
@@ -50,8 +55,8 @@
|
|||||||
*/
|
*/
|
||||||
public function index()
|
public function index()
|
||||||
{
|
{
|
||||||
if (is_null($this->user) || !$this->user->can('users.view')) {
|
if (is_null($this->user) || !$this->user->can('usermanagement.read')) {
|
||||||
//abort(403, 'Sorry! You are not allowed to view users.');
|
abort(403, 'Sorry! You are not allowed to view users.');
|
||||||
}
|
}
|
||||||
|
|
||||||
return view('usermanagement::users.index');
|
return view('usermanagement::users.index');
|
||||||
@@ -67,20 +72,23 @@
|
|||||||
*/
|
*/
|
||||||
public function dataForDatatables(Request $request)
|
public function dataForDatatables(Request $request)
|
||||||
{
|
{
|
||||||
if (is_null($this->user) || !$this->user->can('users.view')) {
|
if (is_null($this->user) || !$this->user->can('usermanagement.read')) {
|
||||||
//abort(403, 'Sorry! You are not allowed to view users.');
|
return response()->json(['message' => 'Sorry! You are not allowed to view users.','success' => false]);
|
||||||
}
|
}
|
||||||
|
|
||||||
// Retrieve data from the database
|
// Retrieve data from the database
|
||||||
$query = User::query();
|
$query = User::query();
|
||||||
|
|
||||||
|
if(!$this->user->hasRole('administrator')){
|
||||||
|
$query->whereHas('roles', function($q){
|
||||||
|
$q->where('name', '!=', 'administrator');
|
||||||
|
});
|
||||||
|
}
|
||||||
|
|
||||||
// Apply search filter if provided
|
// Apply search filter if provided
|
||||||
if ($request->has('search') && !empty($request->get('search'))) {
|
if ($request->has('search') && !empty($request->get('search'))) {
|
||||||
$search = $request->get('search');
|
$search = $request->get('search');
|
||||||
$query->where(function ($q) use ($search) {
|
$query->whereAny(['name', 'email'], 'like', '%'.$search.'%');
|
||||||
$q
|
|
||||||
->where('name', 'LIKE', "%$search%")->orWhere('email', 'LIKE', "%$search%");
|
|
||||||
});
|
|
||||||
}
|
}
|
||||||
|
|
||||||
// Apply sorting if provided
|
// Apply sorting if provided
|
||||||
@@ -106,7 +114,7 @@
|
|||||||
$filteredRecords = $query->count();
|
$filteredRecords = $query->count();
|
||||||
|
|
||||||
// Get the data for the current page
|
// Get the data for the current page
|
||||||
$users = $query->with(['branch', 'roles'])->get();
|
$data = $query->with(['branch', 'roles'])->get();
|
||||||
|
|
||||||
// Calculate the page count
|
// Calculate the page count
|
||||||
$pageCount = ceil($totalRecords / $request->get('size'));
|
$pageCount = ceil($totalRecords / $request->get('size'));
|
||||||
@@ -122,7 +130,7 @@
|
|||||||
'pageCount' => $pageCount,
|
'pageCount' => $pageCount,
|
||||||
'page' => $currentPage,
|
'page' => $currentPage,
|
||||||
'totalCount' => $totalRecords,
|
'totalCount' => $totalRecords,
|
||||||
'data' => $users,
|
'data' => $data,
|
||||||
]);
|
]);
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -136,12 +144,15 @@
|
|||||||
*/
|
*/
|
||||||
public function edit($id)
|
public function edit($id)
|
||||||
{
|
{
|
||||||
if (is_null($this->user) || !$this->user->can('users.edit')) {
|
if (is_null($this->user) || !$this->user->can('usermanagement.update')) {
|
||||||
//abort(403, 'Sorry! You are not allowed to edit users.');
|
abort(403, 'Sorry! You are not allowed to edit users.');
|
||||||
}
|
}
|
||||||
|
|
||||||
$user = User::find($id);
|
$user = User::find($id);
|
||||||
$roles = Role::all();
|
$roles = Role::all();
|
||||||
|
if(!$this->user->hasRole('administrator')){
|
||||||
|
$roles = $roles->where('name', '!=', 'administrator');
|
||||||
|
}
|
||||||
$branches = Branch::all();
|
$branches = Branch::all();
|
||||||
return view('usermanagement::users.create', compact('user', 'roles', 'branches'));
|
return view('usermanagement::users.create', compact('user', 'roles', 'branches'));
|
||||||
}
|
}
|
||||||
@@ -156,14 +167,14 @@
|
|||||||
*/
|
*/
|
||||||
public function destroy($id)
|
public function destroy($id)
|
||||||
{
|
{
|
||||||
if (is_null($this->user) || !$this->user->can('users.delete')) {
|
if (is_null($this->user) || !$this->user->can('usermanagement.delete')) {
|
||||||
//abort(403, 'Sorry! You are not allowed to delete users.');
|
return response()->json(['message' => 'Sorry! You are not allowed to delete users.','success' => false]);
|
||||||
}
|
}
|
||||||
|
|
||||||
$user = User::find($id);
|
$user = User::find($id);
|
||||||
$user->delete();
|
$user->delete();
|
||||||
|
|
||||||
echo json_encode(['message' => 'User deleted successfully.', 'success' => true]);
|
return response()->json(['message' => 'User deleted successfully.', 'success' => true]);
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -176,7 +187,7 @@
|
|||||||
*/
|
*/
|
||||||
public function restore($id)
|
public function restore($id)
|
||||||
{
|
{
|
||||||
if (is_null($this->user) || !$this->user->can('users.restore')) {
|
if (is_null($this->user) || !$this->user->can('usermanagement.restore')) {
|
||||||
abort(403, 'Sorry! You are not allowed to restore users.');
|
abort(403, 'Sorry! You are not allowed to restore users.');
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -199,6 +210,10 @@
|
|||||||
*/
|
*/
|
||||||
public function store(UserRequest $request)
|
public function store(UserRequest $request)
|
||||||
{
|
{
|
||||||
|
if (is_null($this->user) || !$this->user->can('usermanagement.create')) {
|
||||||
|
abort(403, 'Sorry! You are not allowed to create a user.');
|
||||||
|
}
|
||||||
|
|
||||||
$validated = $request->validated();
|
$validated = $request->validated();
|
||||||
|
|
||||||
if ($validated) {
|
if ($validated) {
|
||||||
@@ -223,18 +238,28 @@
|
|||||||
*/
|
*/
|
||||||
public function create()
|
public function create()
|
||||||
{
|
{
|
||||||
if (is_null($this->user) || !$this->user->can('users.create')) {
|
if (is_null($this->user) || !$this->user->can('usermanagement.create')) {
|
||||||
//abort(403, 'Sorry! You are not allowed to create a user.');
|
abort(403, 'Sorry! You are not allowed to create a user.');
|
||||||
}
|
}
|
||||||
|
|
||||||
$roles = Role::all();
|
$roles = Role::all();
|
||||||
|
if(!$this->user->hasRole('administrator')){
|
||||||
|
$roles = $roles->where('name', '!=', 'administrator');
|
||||||
|
}
|
||||||
$branches = Branch::all();
|
$branches = Branch::all();
|
||||||
return view('usermanagement::users.create', compact('roles', 'branches'));
|
return view('usermanagement::users.create', compact('roles', 'branches'));
|
||||||
}
|
}
|
||||||
|
|
||||||
public function export()
|
public function export(Request $request)
|
||||||
{
|
{
|
||||||
return Excel::download(new UsersExport, 'users.xlsx');
|
if (is_null($this->user) || !$this->user->can('usermanagement.export')) {
|
||||||
|
abort(403, 'Sorry! You are not allowed to export users.');
|
||||||
|
}
|
||||||
|
|
||||||
|
// Get search parameter from request
|
||||||
|
$search = $request->get('search');
|
||||||
|
|
||||||
|
return Excel::download(new UsersExport($search), 'users.xlsx');
|
||||||
}
|
}
|
||||||
|
|
||||||
public function profile()
|
public function profile()
|
||||||
@@ -250,7 +275,6 @@
|
|||||||
$validatedData = $request->validate([
|
$validatedData = $request->validate([
|
||||||
'name' => 'required|string|max:255',
|
'name' => 'required|string|max:255',
|
||||||
'email' => 'required|string|email|max:255|unique:users,email,' . $user->id,
|
'email' => 'required|string|email|max:255|unique:users,email,' . $user->id,
|
||||||
'nik' => 'required|string|max:255|unique:users,nik,' . $user->id,
|
|
||||||
'sign' => 'nullable|image|mimes:jpeg,png,jpg,gif|max:2048',
|
'sign' => 'nullable|image|mimes:jpeg,png,jpg,gif|max:2048',
|
||||||
]);
|
]);
|
||||||
|
|
||||||
@@ -261,12 +285,17 @@
|
|||||||
if ($request->hasFile('sign')) {
|
if ($request->hasFile('sign')) {
|
||||||
// Delete old e-sign if exists
|
// Delete old e-sign if exists
|
||||||
if ($user->sign) {
|
if ($user->sign) {
|
||||||
Storage::delete('public/signatures/' . $user->id . '/' . $user->sign);
|
Storage::disk('public')->delete('signatures/' . $user->id . '/' . $user->sign);
|
||||||
}
|
}
|
||||||
|
|
||||||
$sign = $request->file('sign');
|
$sign = $request->file('sign');
|
||||||
$signName = time() . '.' . $sign->getClientOriginalExtension();
|
$signName = time() . '.' . $sign->getClientOriginalExtension();
|
||||||
$sign->storeAs('public/signatures/' . $user->id, $signName);
|
|
||||||
|
// Make sure the directory exists
|
||||||
|
Storage::disk('public')->makeDirectory('signatures/' . $user->id);
|
||||||
|
|
||||||
|
// Store the file
|
||||||
|
$sign->storeAs('signatures/' . $user->id, $signName, 'public');
|
||||||
$user->sign = $signName;
|
$user->sign = $signName;
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -311,8 +340,8 @@
|
|||||||
*/
|
*/
|
||||||
public function update(UserRequest $request, $id)
|
public function update(UserRequest $request, $id)
|
||||||
{
|
{
|
||||||
if (is_null($this->user) || !$this->user->can('users.update')) {
|
if (is_null($this->user) || !$this->user->can('usermanagement.update')) {
|
||||||
//abort(403, 'Sorry! You are not allowed to update users.');
|
abort(403, 'Sorry! You are not allowed to update users.');
|
||||||
}
|
}
|
||||||
|
|
||||||
$validated = $request->validated();
|
$validated = $request->validated();
|
||||||
|
|||||||
39
app/Http/Requests/PositionRequest.php
Normal file
39
app/Http/Requests/PositionRequest.php
Normal file
@@ -0,0 +1,39 @@
|
|||||||
|
<?php
|
||||||
|
|
||||||
|
namespace Modules\Usermanagement\Http\Requests;
|
||||||
|
|
||||||
|
use Illuminate\Foundation\Http\FormRequest;
|
||||||
|
|
||||||
|
class PositionRequest extends FormRequest
|
||||||
|
{
|
||||||
|
/**
|
||||||
|
* Determine if the user is authorized to make this request.
|
||||||
|
*
|
||||||
|
* @return bool
|
||||||
|
*/
|
||||||
|
public function authorize()
|
||||||
|
{
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Get the validation rules that apply to the request.
|
||||||
|
*
|
||||||
|
* @return array
|
||||||
|
*/
|
||||||
|
public function rules(): array
|
||||||
|
{
|
||||||
|
$rules = [
|
||||||
|
'name' => 'required|string',
|
||||||
|
'level' => 'required|integer',
|
||||||
|
];
|
||||||
|
|
||||||
|
if ($this->method() === 'PUT') {
|
||||||
|
$rules['code'] = 'required|string|unique:positions,code,' . $this->id;
|
||||||
|
} else {
|
||||||
|
$rules['code'] = 'required|string|unique:positions,code';
|
||||||
|
}
|
||||||
|
|
||||||
|
return $rules;
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -23,6 +23,7 @@
|
|||||||
|
|
||||||
$rules = [
|
$rules = [
|
||||||
'guard_names' => 'required|string|in:web,api',
|
'guard_names' => 'required|string|in:web,api',
|
||||||
|
'position_id' => 'nullable|exists:positions,id',
|
||||||
];
|
];
|
||||||
|
|
||||||
if ($this->method() === 'PUT') {
|
if ($this->method() === 'PUT') {
|
||||||
@@ -41,6 +42,3 @@
|
|||||||
]);
|
]);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -6,7 +6,7 @@
|
|||||||
use Illuminate\Database\Eloquent\SoftDeletes;
|
use Illuminate\Database\Eloquent\SoftDeletes;
|
||||||
use Spatie\Activitylog\LogOptions;
|
use Spatie\Activitylog\LogOptions;
|
||||||
use Spatie\Activitylog\Traits\LogsActivity;
|
use Spatie\Activitylog\Traits\LogsActivity;
|
||||||
use Wildside\Userstamps\Userstamps;
|
use Mattiverse\Userstamps\Traits\Userstamps;
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|||||||
@@ -2,13 +2,14 @@
|
|||||||
|
|
||||||
namespace Modules\Usermanagement\Models;
|
namespace Modules\Usermanagement\Models;
|
||||||
|
|
||||||
use Spatie\Activitylog\LogOptions;
|
use Illuminate\Database\Eloquent\SoftDeletes;
|
||||||
|
use Spatie\Activitylog\LogOptions;
|
||||||
use Spatie\Activitylog\Traits\LogsActivity;
|
use Spatie\Activitylog\Traits\LogsActivity;
|
||||||
use Spatie\Permission\Models\Permission as SpatiePermission;
|
use Spatie\Permission\Models\Permission as SpatiePermission;
|
||||||
|
|
||||||
class Permission extends SpatiePermission
|
class Permission extends SpatiePermission
|
||||||
{
|
{
|
||||||
use LogsActivity;
|
use LogsActivity, SoftDeletes;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Retrieve the activity log options for this permission.
|
* Retrieve the activity log options for this permission.
|
||||||
|
|||||||
@@ -12,6 +12,17 @@
|
|||||||
'slug'
|
'slug'
|
||||||
];
|
];
|
||||||
|
|
||||||
|
protected static function boot()
|
||||||
|
{
|
||||||
|
parent::boot();
|
||||||
|
|
||||||
|
static::creating(function ($model) {
|
||||||
|
if (!$model->slug) {
|
||||||
|
$model->slug = \Str::slug($model->name);
|
||||||
|
}
|
||||||
|
});
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Retrieves all permissions associated with a given permission group ID.
|
* Retrieves all permissions associated with a given permission group ID.
|
||||||
*
|
*
|
||||||
|
|||||||
42
app/Models/Position.php
Normal file
42
app/Models/Position.php
Normal file
@@ -0,0 +1,42 @@
|
|||||||
|
<?php
|
||||||
|
|
||||||
|
namespace Modules\Usermanagement\Models;
|
||||||
|
|
||||||
|
use Illuminate\Database\Eloquent\Model;
|
||||||
|
use Illuminate\Database\Eloquent\SoftDeletes;
|
||||||
|
use Spatie\Activitylog\LogOptions;
|
||||||
|
use Spatie\Activitylog\Traits\LogsActivity;
|
||||||
|
|
||||||
|
class Position extends Model
|
||||||
|
{
|
||||||
|
use SoftDeletes, LogsActivity;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* The attributes that are mass assignable.
|
||||||
|
*
|
||||||
|
* @var array
|
||||||
|
*/
|
||||||
|
protected $fillable = [
|
||||||
|
'code',
|
||||||
|
'name',
|
||||||
|
'level',
|
||||||
|
];
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Retrieve the activity log options for this position.
|
||||||
|
*
|
||||||
|
* @return LogOptions The activity log options.
|
||||||
|
*/
|
||||||
|
public function getActivitylogOptions(): LogOptions
|
||||||
|
{
|
||||||
|
return LogOptions::defaults()->logAll()->useLogName('User Management|Positions : ');
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Get the roles associated with this position.
|
||||||
|
*/
|
||||||
|
public function roles()
|
||||||
|
{
|
||||||
|
return $this->hasMany(Role::class);
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -11,6 +11,17 @@
|
|||||||
{
|
{
|
||||||
use softDeletes, LogsActivity;
|
use softDeletes, LogsActivity;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* The attributes that are mass assignable.
|
||||||
|
*
|
||||||
|
* @var array
|
||||||
|
*/
|
||||||
|
protected $fillable = [
|
||||||
|
'name',
|
||||||
|
'guard_name',
|
||||||
|
'position_id',
|
||||||
|
];
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Retrieve the activity log options for this role.
|
* Retrieve the activity log options for this role.
|
||||||
*
|
*
|
||||||
@@ -22,4 +33,11 @@
|
|||||||
return LogOptions::defaults()->logAll()->useLogName('User Management|Roles : ');
|
return LogOptions::defaults()->logAll()->useLogName('User Management|Roles : ');
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Get the position that owns the role.
|
||||||
|
*/
|
||||||
|
public function position()
|
||||||
|
{
|
||||||
|
return $this->belongsTo(Position::class);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,84 +1,105 @@
|
|||||||
<?php
|
<?php
|
||||||
|
|
||||||
namespace Modules\Usermanagement\Models;
|
namespace Modules\Usermanagement\Models;
|
||||||
|
|
||||||
use Illuminate\Database\Eloquent\SoftDeletes;
|
use Illuminate\Database\Eloquent\Factories\HasFactory;
|
||||||
use Illuminate\Foundation\Auth\User as Authenticatable;
|
use Illuminate\Database\Eloquent\SoftDeletes;
|
||||||
use Illuminate\Notifications\Notifiable;
|
use Illuminate\Foundation\Auth\User as Authenticatable;
|
||||||
use Modules\Basicdata\Models\Branch;
|
use Illuminate\Notifications\Notifiable;
|
||||||
use Spatie\Permission\Traits\HasRoles;
|
use Modules\Basicdata\Models\Branch;
|
||||||
use Wildside\Userstamps\Userstamps;
|
use Modules\Adk\Models\Appointment;
|
||||||
|
use Spatie\Permission\Traits\HasRoles;
|
||||||
|
use Mattiverse\Userstamps\Traits\Userstamps;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Class User
|
||||||
|
*
|
||||||
|
* This class extends the Laravel's Authenticatable class and represents a User in the application.
|
||||||
|
* It includes traits for using factories, notifications, API tokens, and UUIDs.
|
||||||
|
*
|
||||||
|
* @property string $name The name of the user.
|
||||||
|
* @property string $email The email of the user.
|
||||||
|
* @property string $password The hashed password of the user.
|
||||||
|
* @property string $remember_token The token used for "remember me" functionality.
|
||||||
|
*
|
||||||
|
* @package App\Models
|
||||||
|
*/
|
||||||
|
class User extends Authenticatable
|
||||||
|
{
|
||||||
|
use HasFactory, Notifiable, Userstamps, HasRoles, softDeletes;
|
||||||
|
|
||||||
|
protected $guard_name = ['web'];
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Class User
|
* The attributes that are mass assignable.
|
||||||
*
|
*
|
||||||
* This class extends the Laravel's Authenticatable class and represents a User in the application.
|
* These are the attributes that can be set in bulk during a create or update operation.
|
||||||
* It includes traits for using factories, notifications, API tokens, and UUIDs.
|
|
||||||
*
|
*
|
||||||
* @property string $name The name of the user.
|
* @var array<int, string>
|
||||||
* @property string $email The email of the user.
|
|
||||||
* @property string $password The hashed password of the user.
|
|
||||||
* @property string $remember_token The token used for "remember me" functionality.
|
|
||||||
*
|
|
||||||
* @package App\Models
|
|
||||||
*/
|
*/
|
||||||
class User extends Authenticatable
|
protected $fillable = [
|
||||||
|
'name',
|
||||||
|
'email',
|
||||||
|
'password',
|
||||||
|
'nik',
|
||||||
|
'branch_id',
|
||||||
|
'profile_photo_path',
|
||||||
|
'last_login_at',
|
||||||
|
'last_login_ip',
|
||||||
|
'sign'
|
||||||
|
];
|
||||||
|
|
||||||
|
/**
|
||||||
|
* The attributes that should be hidden for serialization.
|
||||||
|
*
|
||||||
|
* These are the attributes that will be hidden when the model is converted to an array or JSON.
|
||||||
|
*
|
||||||
|
* @var array<int, string>
|
||||||
|
*/
|
||||||
|
protected $hidden = [
|
||||||
|
'password',
|
||||||
|
'remember_token',
|
||||||
|
];
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Get the attributes that should be cast.
|
||||||
|
*
|
||||||
|
* This method defines how the attributes should be cast when accessed.
|
||||||
|
* In this case, 'email_verified_at' is cast to 'datetime', 'password' is cast to 'hashed', and 'id' is cast to 'string'.
|
||||||
|
*
|
||||||
|
* @return array<string, string>
|
||||||
|
*/
|
||||||
|
protected function casts(): array
|
||||||
{
|
{
|
||||||
use Notifiable, Userstamps, HasRoles, softDeletes;
|
return [
|
||||||
|
'email_verified_at' => 'datetime',
|
||||||
protected $guard_name = ['web'];
|
'password' => 'hashed',
|
||||||
|
'id' => 'string',
|
||||||
/**
|
|
||||||
* The attributes that are mass assignable.
|
|
||||||
*
|
|
||||||
* These are the attributes that can be set in bulk during a create or update operation.
|
|
||||||
*
|
|
||||||
* @var array<int, string>
|
|
||||||
*/
|
|
||||||
protected $fillable = [
|
|
||||||
'name',
|
|
||||||
'email',
|
|
||||||
'password',
|
|
||||||
'nik',
|
|
||||||
'branch_id',
|
|
||||||
'profile_photo_path',
|
|
||||||
'last_login_at',
|
|
||||||
'last_login_ip',
|
|
||||||
'sign'
|
|
||||||
];
|
];
|
||||||
|
|
||||||
/**
|
|
||||||
* The attributes that should be hidden for serialization.
|
|
||||||
*
|
|
||||||
* These are the attributes that will be hidden when the model is converted to an array or JSON.
|
|
||||||
*
|
|
||||||
* @var array<int, string>
|
|
||||||
*/
|
|
||||||
protected $hidden = [
|
|
||||||
'password',
|
|
||||||
'remember_token',
|
|
||||||
];
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Get the attributes that should be cast.
|
|
||||||
*
|
|
||||||
* This method defines how the attributes should be cast when accessed.
|
|
||||||
* In this case, 'email_verified_at' is cast to 'datetime', 'password' is cast to 'hashed', and 'id' is cast to 'string'.
|
|
||||||
*
|
|
||||||
* @return array<string, string>
|
|
||||||
*/
|
|
||||||
protected function casts()
|
|
||||||
: array
|
|
||||||
{
|
|
||||||
return [
|
|
||||||
'email_verified_at' => 'datetime',
|
|
||||||
'password' => 'hashed',
|
|
||||||
'id' => 'string',
|
|
||||||
];
|
|
||||||
}
|
|
||||||
|
|
||||||
public function branch(){
|
|
||||||
return $this->belongsTo(Branch::class);
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public function branch()
|
||||||
|
{
|
||||||
|
return $this->belongsTo(Branch::class);
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Create a new factory instance for the model.
|
||||||
|
*
|
||||||
|
* @return \Illuminate\Database\Eloquent\Factories\Factory
|
||||||
|
*/
|
||||||
|
protected static function newFactory()
|
||||||
|
{
|
||||||
|
return \Modules\Usermanagement\Database\Factories\UserFactory::new();
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Get all of the appointments for the User
|
||||||
|
*
|
||||||
|
* @return \Illuminate\Database\Eloquent\Relations\HasMany
|
||||||
|
*/
|
||||||
|
public function appointments()
|
||||||
|
{
|
||||||
|
return $this->hasMany(Appointment::class, 'admin_id');
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|||||||
34
database/factories/UserFactory.php
Normal file
34
database/factories/UserFactory.php
Normal file
@@ -0,0 +1,34 @@
|
|||||||
|
<?php
|
||||||
|
|
||||||
|
namespace Modules\Usermanagement\Database\Factories;
|
||||||
|
|
||||||
|
use Illuminate\Database\Eloquent\Factories\Factory;
|
||||||
|
use Illuminate\Support\Str;
|
||||||
|
use Modules\Usermanagement\Models\User;
|
||||||
|
|
||||||
|
class UserFactory extends Factory
|
||||||
|
{
|
||||||
|
/**
|
||||||
|
* The name of the factory's corresponding model.
|
||||||
|
*
|
||||||
|
* @var string
|
||||||
|
*/
|
||||||
|
protected $model = User::class;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Define the model's default state.
|
||||||
|
*
|
||||||
|
* @return array<string, mixed>
|
||||||
|
*/
|
||||||
|
public function definition(): array
|
||||||
|
{
|
||||||
|
return [
|
||||||
|
'name' => $this->faker->name(),
|
||||||
|
'email' => $this->faker->unique()->safeEmail(),
|
||||||
|
'email_verified_at' => now(),
|
||||||
|
'password' => bcrypt('password'), // Default password for testing
|
||||||
|
'remember_token' => Str::random(10),
|
||||||
|
'nik' => $this->faker->unique()->numerify('##########'),
|
||||||
|
];
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -0,0 +1,31 @@
|
|||||||
|
<?php
|
||||||
|
|
||||||
|
use Illuminate\Support\Facades\Schema;
|
||||||
|
use Illuminate\Database\Schema\Blueprint;
|
||||||
|
use Illuminate\Database\Migrations\Migration;
|
||||||
|
|
||||||
|
return new class extends Migration
|
||||||
|
{
|
||||||
|
/**
|
||||||
|
* Run the migrations.
|
||||||
|
*/
|
||||||
|
public function up(): void
|
||||||
|
{
|
||||||
|
Schema::create('positions', function (Blueprint $table) {
|
||||||
|
$table->bigIncrements('id');
|
||||||
|
$table->string('code')->unique();
|
||||||
|
$table->string('name');
|
||||||
|
$table->integer('level');
|
||||||
|
$table->timestamps();
|
||||||
|
$table->softDeletes();
|
||||||
|
});
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Reverse the migrations.
|
||||||
|
*/
|
||||||
|
public function down(): void
|
||||||
|
{
|
||||||
|
Schema::dropIfExists('positions');
|
||||||
|
}
|
||||||
|
};
|
||||||
@@ -0,0 +1,45 @@
|
|||||||
|
<?php
|
||||||
|
|
||||||
|
use Illuminate\Support\Facades\Schema;
|
||||||
|
use Illuminate\Database\Schema\Blueprint;
|
||||||
|
use Illuminate\Database\Migrations\Migration;
|
||||||
|
|
||||||
|
return new class extends Migration
|
||||||
|
{
|
||||||
|
/**
|
||||||
|
* Run the migrations.
|
||||||
|
*/
|
||||||
|
public function up(): void
|
||||||
|
{
|
||||||
|
$tableNames = config('permission.table_names');
|
||||||
|
|
||||||
|
if (empty($tableNames)) {
|
||||||
|
throw new \Exception('Error: config/permission.php not loaded. Run [php artisan config:clear] and try again.');
|
||||||
|
}
|
||||||
|
|
||||||
|
Schema::table($tableNames['roles'], function (Blueprint $table) {
|
||||||
|
$table->unsignedBigInteger('position_id')->nullable()->after('guard_name');
|
||||||
|
$table->foreign('position_id')
|
||||||
|
->references('id')
|
||||||
|
->on('positions')
|
||||||
|
->onDelete('set null');
|
||||||
|
});
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Reverse the migrations.
|
||||||
|
*/
|
||||||
|
public function down(): void
|
||||||
|
{
|
||||||
|
$tableNames = config('permission.table_names');
|
||||||
|
|
||||||
|
if (empty($tableNames)) {
|
||||||
|
throw new \Exception('Error: config/permission.php not found and defaults could not be merged. Please publish the package configuration before proceeding, or drop the tables manually.');
|
||||||
|
}
|
||||||
|
|
||||||
|
Schema::table($tableNames['roles'], function (Blueprint $table) {
|
||||||
|
$table->dropForeign(['position_id']);
|
||||||
|
$table->dropColumn('position_id');
|
||||||
|
});
|
||||||
|
}
|
||||||
|
};
|
||||||
@@ -1,62 +0,0 @@
|
|||||||
<?php
|
|
||||||
|
|
||||||
use Illuminate\Database\Migrations\Migration;
|
|
||||||
use Illuminate\Database\Schema\Blueprint;
|
|
||||||
use Illuminate\Support\Facades\Schema;
|
|
||||||
|
|
||||||
return new class extends Migration
|
|
||||||
{
|
|
||||||
/**
|
|
||||||
* Run the migrations.
|
|
||||||
*/
|
|
||||||
public function up(): void
|
|
||||||
{
|
|
||||||
Schema::table('users', function (Blueprint $table) {
|
|
||||||
// Change column to nullable
|
|
||||||
$table->string('email', 255)->nullable()->change(); // karena di table LPJ banyak yg NULL
|
|
||||||
$table->char('mig_chg_pass', 1)->nullable()->comment('asal data SYSLOGIN.PRM_USER_ACCESS.CHG_PASS');
|
|
||||||
$table->char('mig_flag_data', 1)->nullable()->comment('asal data SYSLOGIN.PRM_USER.FLAG_DATA. Data ini menunjukkan user pada seluruh aplikasi. Jika berisi 1, maka masih bisa aktif. Jika berisi 0, maka tidak dapat memakai seluruh aplikasi');
|
|
||||||
$table->char('mig_flag_oto', 1)->nullable()->comment('asal data SYSLOGIN.PRM_USER.FLAG_OTO');
|
|
||||||
$table->string('mig_kd_cabang', 11)->nullable()->comment('asal data SYSLOGIN.PRM_USER.KD_CABANG');
|
|
||||||
$table->dateTime('mig_last_change_pass')->nullable()->comment('asal data SYSLOGIN.PRM_USER.LAST_CHANGE_PASS');
|
|
||||||
$table->string('mig_password', 191)->nullable()->comment('asal data SYSLOGIN.PRM_USER.PASSWORD');
|
|
||||||
$table->char('mig_status', 1)->nullable()->comment('asal data SYSLOGIN.PRM_USER_ACCESS.STATUS. Data ini menunjukkan user pada LPJ aplikasi. Jika berisi A, maka masih aktif. Jika berisi 0, maka tidak dapat memakai seluruh aplikasi');
|
|
||||||
$table->dateTime('mig_tgl_oto')->nullable()->comment('asal data SYSLOGIN.PRM_USER.TGL_OTO');
|
|
||||||
$table->dateTime('mig_tgl_update')->nullable()->comment('asal data SYSLOGIN.PRM_USER.TGL_UPDATE');
|
|
||||||
$table->string('mig_user_oto', 10)->nullable()->comment('asal data SYSLOGIN.PRM_USER.USER_OTO');
|
|
||||||
$table->string('mig_user_update', 10)->nullable()->comment('asal data SYSLOGIN.PRM_USER.USER_UPDATE');
|
|
||||||
$table->string('mig_kd_group', 3)->nullable()->comment('asal data SYSLOGIN.PRM_GROUP.KD_GROUP. Berguna untuk INSERT INTO model_has_roles');
|
|
||||||
$table->string('mig_nama_group', 50)->nullable()->comment('asal data SYSLOGIN.PRM_GROUP.NAMA_GROUP. Berguna untuk INSERT INTO model_has_roles');
|
|
||||||
$table->char('is_mig', 1)->nullable()->comment('untuk menandakan row ini dari LPJ OLD');
|
|
||||||
});
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Reverse the migrations.
|
|
||||||
*/
|
|
||||||
public function down(): void
|
|
||||||
{
|
|
||||||
Schema::table('users', function (Blueprint $table) {
|
|
||||||
// Kembalikan kolom 'email' agar tidak nullable lagi (asumsikan sebelumnya NOT NULL)
|
|
||||||
$table->string('email', 255)->nullable(false)->change();
|
|
||||||
|
|
||||||
// Hapus kolom yang ditambahkan di function up()
|
|
||||||
$table->dropColumn([
|
|
||||||
'mig_chg_pass',
|
|
||||||
'mig_flag_data',
|
|
||||||
'mig_flag_oto',
|
|
||||||
'mig_kd_cabang',
|
|
||||||
'mig_last_change_pass',
|
|
||||||
'mig_password',
|
|
||||||
'mig_status',
|
|
||||||
'mig_tgl_oto',
|
|
||||||
'mig_tgl_update',
|
|
||||||
'mig_user_oto',
|
|
||||||
'mig_user_update',
|
|
||||||
'mig_kd_group',
|
|
||||||
'mig_nama_group',
|
|
||||||
'is_mig',
|
|
||||||
]);
|
|
||||||
});
|
|
||||||
}
|
|
||||||
};
|
|
||||||
@@ -1,33 +0,0 @@
|
|||||||
<?php
|
|
||||||
|
|
||||||
namespace Modules\Usermanagement\Database\Seeders;
|
|
||||||
|
|
||||||
use Illuminate\Database\Seeder;
|
|
||||||
use Illuminate\Support\Facades\Hash;
|
|
||||||
use Modules\Usermanagement\Models\User;
|
|
||||||
use Spatie\Permission\Models\Role;
|
|
||||||
|
|
||||||
class MigAssignRoleAdkSeeder extends Seeder
|
|
||||||
{
|
|
||||||
/**
|
|
||||||
* Run the database seeds.
|
|
||||||
*/
|
|
||||||
public function run(): void
|
|
||||||
{
|
|
||||||
// $this->call([]);
|
|
||||||
// Pada LPJ OLD = ADMIN KREDIT II (014)
|
|
||||||
// Pada LPJ NEW = adk (role_id=12)
|
|
||||||
$users = User::where('mig_kd_group', '014')->get();
|
|
||||||
|
|
||||||
|
|
||||||
// Update password langsung tanpa loop
|
|
||||||
User::where('mig_kd_group', '014')->update([
|
|
||||||
'password' => Hash::make('2Wsx1Qaz'),
|
|
||||||
]);
|
|
||||||
|
|
||||||
// Loop hanya untuk assignRole()
|
|
||||||
$users->each(fn($user) => $user->assignRole('adk'));
|
|
||||||
|
|
||||||
$this->command->info("Role 'adk' berhasil diberikan ke " . $users->count() . " user.");
|
|
||||||
}
|
|
||||||
}
|
|
||||||
@@ -1,32 +0,0 @@
|
|||||||
<?php
|
|
||||||
|
|
||||||
namespace Modules\Usermanagement\Database\Seeders;
|
|
||||||
|
|
||||||
use Illuminate\Database\Seeder;
|
|
||||||
use Illuminate\Support\Facades\Hash;
|
|
||||||
use Modules\Usermanagement\Models\User;
|
|
||||||
use Spatie\Permission\Models\Role;
|
|
||||||
|
|
||||||
class MigAssignRoleAdminSeeder extends Seeder
|
|
||||||
{
|
|
||||||
/**
|
|
||||||
* Run the database seeds.
|
|
||||||
*/
|
|
||||||
public function run(): void
|
|
||||||
{
|
|
||||||
// $this->call([]);
|
|
||||||
// Pada LPJ OLD = ADMINISTRASI PENILAI JAMINAN (006) dan ADMIN DAN PENILAI JAMINAN (036)
|
|
||||||
// Pada LPJ NEW = admin (role_id=3)
|
|
||||||
$users = User::whereIn('mig_kd_group', ['006', '036'])->get();
|
|
||||||
|
|
||||||
// Update password langsung tanpa loop
|
|
||||||
User::whereIn('mig_kd_group', ['006', '036'])->update([
|
|
||||||
'password' => Hash::make('2Wsx1Qaz'),
|
|
||||||
]);
|
|
||||||
|
|
||||||
// Loop hanya untuk assignRole()
|
|
||||||
$users->each(fn($user) => $user->assignRole('admin'));
|
|
||||||
|
|
||||||
$this->command->info("Role 'admin' berhasil diberikan ke " . $users->count() . " user.");
|
|
||||||
}
|
|
||||||
}
|
|
||||||
@@ -1,32 +0,0 @@
|
|||||||
<?php
|
|
||||||
|
|
||||||
namespace Modules\Usermanagement\Database\Seeders;
|
|
||||||
|
|
||||||
use Illuminate\Database\Seeder;
|
|
||||||
use Illuminate\Support\Facades\Hash;
|
|
||||||
use Modules\Usermanagement\Models\User;
|
|
||||||
use Spatie\Permission\Models\Role;
|
|
||||||
|
|
||||||
class MigAssignRoleDDAppraisalSeeder extends Seeder
|
|
||||||
{
|
|
||||||
/**
|
|
||||||
* Run the database seeds.
|
|
||||||
*/
|
|
||||||
public function run(): void
|
|
||||||
{
|
|
||||||
// $this->call([]);
|
|
||||||
// Pada LPJ OLD = KEPALA DIVISI (002)
|
|
||||||
// Pada LPJ NEW = DD Appraisal (role_id=9)
|
|
||||||
$users = User::where('mig_kd_group', '002')->get();
|
|
||||||
|
|
||||||
// Update password langsung tanpa loop
|
|
||||||
User::where('mig_kd_group', '002')->update([
|
|
||||||
'password' => Hash::make('2Wsx1Qaz'),
|
|
||||||
]);
|
|
||||||
|
|
||||||
// Loop hanya untuk assignRole()
|
|
||||||
$users->each(fn($user) => $user->assignRole('DD Appraisal'));
|
|
||||||
|
|
||||||
$this->command->info("Role 'DD Appraisal' berhasil diberikan ke " . $users->count() . " user.");
|
|
||||||
}
|
|
||||||
}
|
|
||||||
@@ -1,33 +0,0 @@
|
|||||||
<?php
|
|
||||||
|
|
||||||
namespace Modules\Usermanagement\Database\Seeders;
|
|
||||||
|
|
||||||
use Illuminate\Database\Seeder;
|
|
||||||
use Illuminate\Support\Facades\Hash;
|
|
||||||
use Modules\Usermanagement\Models\User;
|
|
||||||
use Spatie\Permission\Models\Role;
|
|
||||||
|
|
||||||
class MigAssignRoleEOAppraisalSeeder extends Seeder
|
|
||||||
{
|
|
||||||
/**
|
|
||||||
* Run the database seeds.
|
|
||||||
*/
|
|
||||||
public function run(): void
|
|
||||||
{
|
|
||||||
// $this->call([]);
|
|
||||||
// Pada LPJ OLD = KEPALA BAGIAN (003)
|
|
||||||
// Pada LPJ NEW = EO Appraisal (role_id=8)
|
|
||||||
$users = User::where('mig_kd_group', '003')->get();
|
|
||||||
|
|
||||||
|
|
||||||
// Update password langsung tanpa loop
|
|
||||||
User::where('mig_kd_group', '003')->update([
|
|
||||||
'password' => Hash::make('2Wsx1Qaz'),
|
|
||||||
]);
|
|
||||||
|
|
||||||
// Loop hanya untuk assignRole()
|
|
||||||
$users->each(fn($user) => $user->assignRole('EO Appraisal'));
|
|
||||||
|
|
||||||
$this->command->info("Role 'EO Appraisal' berhasil diberikan ke " . $users->count() . " user.");
|
|
||||||
}
|
|
||||||
}
|
|
||||||
@@ -1,16 +0,0 @@
|
|||||||
<?php
|
|
||||||
|
|
||||||
namespace Modules\Usermanagement\Database\Seeders;
|
|
||||||
|
|
||||||
use Illuminate\Database\Seeder;
|
|
||||||
|
|
||||||
class MigAssignRoleKontrolSKAISeeder extends Seeder
|
|
||||||
{
|
|
||||||
/**
|
|
||||||
* Run the database seeds.
|
|
||||||
*/
|
|
||||||
public function run(): void
|
|
||||||
{
|
|
||||||
// $this->call([]);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
@@ -1,32 +0,0 @@
|
|||||||
<?php
|
|
||||||
|
|
||||||
namespace Modules\Usermanagement\Database\Seeders;
|
|
||||||
|
|
||||||
use Illuminate\Database\Seeder;
|
|
||||||
use Illuminate\Support\Facades\Hash;
|
|
||||||
use Modules\Usermanagement\Models\User;
|
|
||||||
use Spatie\Permission\Models\Role;
|
|
||||||
|
|
||||||
class MigAssignRolePemohonAOSeeder extends Seeder
|
|
||||||
{
|
|
||||||
/**
|
|
||||||
* Run the database seeds.
|
|
||||||
*/
|
|
||||||
public function run(): void
|
|
||||||
{
|
|
||||||
// $this->call([]);
|
|
||||||
// Pada LPJ OLD = Executive Officer (995)
|
|
||||||
// Pada LPJ NEW = pemohon-ao (role_id=2)
|
|
||||||
$users = User::where('mig_kd_group', '995')->get();
|
|
||||||
|
|
||||||
// Update password langsung tanpa loop
|
|
||||||
User::where('mig_kd_group', '995')->update([
|
|
||||||
'password' => Hash::make('2Wsx1Qaz'),
|
|
||||||
]);
|
|
||||||
|
|
||||||
// Loop hanya untuk assignRole()
|
|
||||||
$users->each(fn($user) => $user->assignRole('pemohon-ao'));
|
|
||||||
|
|
||||||
$this->command->info("Role 'pemohon-ao' berhasil diberikan ke " . $users->count() . " user.");
|
|
||||||
}
|
|
||||||
}
|
|
||||||
@@ -1,32 +0,0 @@
|
|||||||
<?php
|
|
||||||
|
|
||||||
namespace Modules\Usermanagement\Database\Seeders;
|
|
||||||
|
|
||||||
use Illuminate\Database\Seeder;
|
|
||||||
use Illuminate\Support\Facades\Hash;
|
|
||||||
use Modules\Usermanagement\Models\User;
|
|
||||||
use Spatie\Permission\Models\Role;
|
|
||||||
|
|
||||||
class MigAssignRolePemohonEOSeeder extends Seeder
|
|
||||||
{
|
|
||||||
/**
|
|
||||||
* Run the database seeds.
|
|
||||||
*/
|
|
||||||
public function run(): void
|
|
||||||
{
|
|
||||||
// $this->call([]);
|
|
||||||
// Pada LPJ OLD = TEAM LEADER (004) dan USER CABANG (037) dan PIMPINAN CABANG NON KPO (022)
|
|
||||||
// Pada LPJ NEW = pemohon-eo (role_id=4)
|
|
||||||
$users = User::whereIn('mig_kd_group', ['037', '004', '022'])->get();
|
|
||||||
|
|
||||||
// Update password langsung tanpa loop
|
|
||||||
User::whereIn('mig_kd_group', ['037', '004','022'])->update([
|
|
||||||
'password' => Hash::make('2Wsx1Qaz'),
|
|
||||||
]);
|
|
||||||
|
|
||||||
// Loop hanya untuk assignRole()
|
|
||||||
$users->each(fn($user) => $user->assignRole('pemohon-eo'));
|
|
||||||
|
|
||||||
$this->command->info("Role 'pemohon-eo' berhasil diberikan ke " . $users->count() . " user.");
|
|
||||||
}
|
|
||||||
}
|
|
||||||
@@ -1,32 +0,0 @@
|
|||||||
<?php
|
|
||||||
|
|
||||||
namespace Modules\Usermanagement\Database\Seeders;
|
|
||||||
|
|
||||||
use Illuminate\Database\Seeder;
|
|
||||||
use Illuminate\Support\Facades\Hash;
|
|
||||||
use Modules\Usermanagement\Models\User;
|
|
||||||
use Spatie\Permission\Models\Role;
|
|
||||||
|
|
||||||
class MigAssignRolePenilaiSeeder extends Seeder
|
|
||||||
{
|
|
||||||
/**
|
|
||||||
* Run the database seeds.
|
|
||||||
*/
|
|
||||||
public function run(): void
|
|
||||||
{
|
|
||||||
// $this->call([]);
|
|
||||||
// Pada LPJ OLD = PENILAI CABANG (015), PENILAI JAMINAN (029) dan ADMIN DAN PENILAI JAMINAN (036)
|
|
||||||
// Pada LPJ NEW = Penilai (role_id=10)
|
|
||||||
$users = User::whereIn('mig_kd_group', ['015', '029', '036'])->get();
|
|
||||||
|
|
||||||
// Update password langsung tanpa loop
|
|
||||||
User::whereIn('mig_kd_group', ['015', '029', '036'])->update([
|
|
||||||
'password' => Hash::make('2Wsx1Qaz'),
|
|
||||||
]);
|
|
||||||
|
|
||||||
// Loop hanya untuk assignRole()
|
|
||||||
$users->each(fn($user) => $user->assignRole('Penilai'));
|
|
||||||
|
|
||||||
$this->command->info("Role 'Penilai' berhasil diberikan ke " . $users->count() . " user.");
|
|
||||||
}
|
|
||||||
}
|
|
||||||
@@ -1,32 +0,0 @@
|
|||||||
<?php
|
|
||||||
|
|
||||||
namespace Modules\Usermanagement\Database\Seeders;
|
|
||||||
|
|
||||||
use Illuminate\Database\Seeder;
|
|
||||||
use Illuminate\Support\Facades\Hash;
|
|
||||||
use Modules\Usermanagement\Models\User;
|
|
||||||
use Spatie\Permission\Models\Role;
|
|
||||||
|
|
||||||
class MigAssignRoleSeniorOfficerSeeder extends Seeder
|
|
||||||
{
|
|
||||||
/**
|
|
||||||
* Run the database seeds.
|
|
||||||
*/
|
|
||||||
public function run(): void
|
|
||||||
{
|
|
||||||
// $this->call([]);
|
|
||||||
// Pada LPJ OLD = PEMERIKSA (030) dan ADMIN PENILAI DAN PEMERIKSA (049)
|
|
||||||
// Pada LPJ NEW = senior-officer (role_id=5)
|
|
||||||
$users = User::whereIn('mig_kd_group', ['030', '049'])->get();
|
|
||||||
|
|
||||||
// Update password langsung tanpa loop
|
|
||||||
User::whereIn('mig_kd_group', ['030', '049'])->update([
|
|
||||||
'password' => Hash::make('2Wsx1Qaz'),
|
|
||||||
]);
|
|
||||||
|
|
||||||
// Loop hanya untuk assignRole()
|
|
||||||
$users->each(fn($user) => $user->assignRole('senior-officer'));
|
|
||||||
|
|
||||||
$this->command->info("Role 'senior-officer' berhasil diberikan ke " . $users->count() . " user.");
|
|
||||||
}
|
|
||||||
}
|
|
||||||
@@ -1,33 +0,0 @@
|
|||||||
<?php
|
|
||||||
|
|
||||||
namespace Modules\Usermanagement\Database\Seeders;
|
|
||||||
|
|
||||||
use Illuminate\Database\Seeder;
|
|
||||||
use Illuminate\Support\Facades\Hash;
|
|
||||||
use Modules\Usermanagement\Models\User;
|
|
||||||
use Spatie\Permission\Models\Role;
|
|
||||||
|
|
||||||
class MigAssignRoleSiskonOperatorSeeder extends Seeder
|
|
||||||
{
|
|
||||||
/**
|
|
||||||
* Run the database seeds.
|
|
||||||
*/
|
|
||||||
public function run(): void
|
|
||||||
{
|
|
||||||
// $this->call([]);
|
|
||||||
// Pada LPJ OLD = SISKON OPERATOR (018)
|
|
||||||
// Pada LPJ NEW = siskon operator (role_id=13)
|
|
||||||
$users = User::where('mig_kd_group', '018')->get();
|
|
||||||
|
|
||||||
|
|
||||||
// Update password langsung tanpa loop
|
|
||||||
User::where('mig_kd_group', '018')->update([
|
|
||||||
'password' => Hash::make('2Wsx1Qaz'),
|
|
||||||
]);
|
|
||||||
|
|
||||||
// Loop hanya untuk assignRole()
|
|
||||||
$users->each(fn($user) => $user->assignRole('siskon operator'));
|
|
||||||
|
|
||||||
$this->command->info("Role 'siskon operator' berhasil diberikan ke " . $users->count() . " user.");
|
|
||||||
}
|
|
||||||
}
|
|
||||||
@@ -1,33 +0,0 @@
|
|||||||
<?php
|
|
||||||
|
|
||||||
namespace Modules\Usermanagement\Database\Seeders;
|
|
||||||
|
|
||||||
use Illuminate\Database\Seeder;
|
|
||||||
use Illuminate\Support\Facades\Hash;
|
|
||||||
use Modules\Usermanagement\Models\User;
|
|
||||||
use Spatie\Permission\Models\Role;
|
|
||||||
|
|
||||||
class MigAssignRoleSiskonOtorisatorSeeder extends Seeder
|
|
||||||
{
|
|
||||||
/**
|
|
||||||
* Run the database seeds.
|
|
||||||
*/
|
|
||||||
public function run(): void
|
|
||||||
{
|
|
||||||
// $this->call([]);
|
|
||||||
// Pada LPJ OLD = SISKON OTORISATOR (019)
|
|
||||||
// Pada LPJ NEW = siskon otorisator (role_id=14)
|
|
||||||
$users = User::where('mig_kd_group', '019')->get();
|
|
||||||
|
|
||||||
|
|
||||||
// Update password langsung tanpa loop
|
|
||||||
User::where('mig_kd_group', '019')->update([
|
|
||||||
'password' => Hash::make('2Wsx1Qaz'),
|
|
||||||
]);
|
|
||||||
|
|
||||||
// Loop hanya untuk assignRole()
|
|
||||||
$users->each(fn($user) => $user->assignRole('siskon otorisator'));
|
|
||||||
|
|
||||||
$this->command->info("Role 'siskon otorisator' berhasil diberikan ke " . $users->count() . " user.");
|
|
||||||
}
|
|
||||||
}
|
|
||||||
@@ -1,18 +0,0 @@
|
|||||||
<?php
|
|
||||||
|
|
||||||
namespace Modules\Usermanagement\Database\Seeders;
|
|
||||||
|
|
||||||
use Illuminate\Database\Seeder;
|
|
||||||
use Illuminate\Support\Facades\DB;
|
|
||||||
|
|
||||||
class MigDeleteModelHasRoleButNot1Seeder extends Seeder
|
|
||||||
{
|
|
||||||
/**
|
|
||||||
* Run the database seeds.
|
|
||||||
*/
|
|
||||||
public function run(): void
|
|
||||||
{
|
|
||||||
// $this->call([]);
|
|
||||||
DB::table('model_has_roles')->where('model_id', '!=', '1')->delete();
|
|
||||||
}
|
|
||||||
}
|
|
||||||
@@ -1,21 +0,0 @@
|
|||||||
<?php
|
|
||||||
|
|
||||||
namespace Modules\Usermanagement\Database\Seeders;
|
|
||||||
|
|
||||||
use Illuminate\Database\Seeder;
|
|
||||||
use Illuminate\Support\Facades\DB;
|
|
||||||
|
|
||||||
class MigDeleteUsersButNot1Seeder extends Seeder
|
|
||||||
{
|
|
||||||
/**
|
|
||||||
* Run the database seeds.
|
|
||||||
*/
|
|
||||||
public function run(): void
|
|
||||||
{
|
|
||||||
// $this->call([]);
|
|
||||||
DB::statement('SET FOREIGN_KEY_CHECKS=0;');
|
|
||||||
DB::table('users')->where('id', '!=', 1)->delete();
|
|
||||||
DB::statement("ALTER TABLE branches AUTO_INCREMENT = 2");
|
|
||||||
DB::statement('SET FOREIGN_KEY_CHECKS=1;');
|
|
||||||
}
|
|
||||||
}
|
|
||||||
@@ -1,23 +0,0 @@
|
|||||||
<?php
|
|
||||||
|
|
||||||
namespace Modules\Usermanagement\Database\Seeders;
|
|
||||||
|
|
||||||
use Illuminate\Database\Seeder;
|
|
||||||
use Illuminate\Support\Facades\DB;
|
|
||||||
|
|
||||||
class MigUsersSeeder extends Seeder
|
|
||||||
{
|
|
||||||
/**
|
|
||||||
* Run the database seeds.
|
|
||||||
*/
|
|
||||||
public function run(): void
|
|
||||||
{
|
|
||||||
// $this->call([]);
|
|
||||||
DB::unprepared(file_get_contents(__DIR__ . '/sql/mig_users.sql'));
|
|
||||||
// Update field users.branch_id pada data migrasi
|
|
||||||
DB::table('users')
|
|
||||||
->join('branches', 'users.mig_kd_cabang', '=', 'branches.code')
|
|
||||||
->where('users.is_mig', 1)
|
|
||||||
->update(['users.branch_id' => DB::raw('branches.id')]);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
@@ -28,13 +28,7 @@
|
|||||||
public function data()
|
public function data()
|
||||||
{
|
{
|
||||||
return [
|
return [
|
||||||
['name' => 'usermanagement'],
|
['name' => 'usermanagement']
|
||||||
['name' => 'basic-data'],
|
|
||||||
['name' => 'permohonan'],
|
|
||||||
['name' => 'admin'],
|
|
||||||
['name' => 'senior-officer'],
|
|
||||||
['name' => 'penilai'],
|
|
||||||
['name' => 'surveyor']
|
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -53,7 +53,7 @@
|
|||||||
{
|
{
|
||||||
$actions = [];
|
$actions = [];
|
||||||
// list of permission actions
|
// list of permission actions
|
||||||
$crud = ['create', 'read', 'update', 'delete','export', 'authorize', 'report'];
|
$crud = ['create', 'read', 'update', 'delete','export', 'authorize', 'report','restore'];
|
||||||
|
|
||||||
|
|
||||||
foreach ($crud as $value) {
|
foreach ($crud as $value) {
|
||||||
|
|||||||
@@ -2,32 +2,41 @@
|
|||||||
|
|
||||||
namespace Modules\Usermanagement\Database\Seeders;
|
namespace Modules\Usermanagement\Database\Seeders;
|
||||||
|
|
||||||
use Faker\Generator;
|
|
||||||
use Illuminate\Database\Seeder;
|
use Illuminate\Database\Seeder;
|
||||||
use Illuminate\Support\Facades\Hash;
|
use Illuminate\Support\Facades\Hash;
|
||||||
use Modules\Usermanagement\Models\User;
|
use Modules\Usermanagement\Models\User;
|
||||||
use Spatie\Permission\Models\Role;
|
use Modules\Usermanagement\Database\Seeders\RolesSeeder;
|
||||||
|
|
||||||
class UsersSeeder extends Seeder
|
class UsersSeeder extends Seeder
|
||||||
{
|
{
|
||||||
/**
|
/**
|
||||||
* Run the database seeds.
|
* Run the database seeds.
|
||||||
*
|
|
||||||
* @return void
|
|
||||||
*/
|
*/
|
||||||
public function run(Generator $faker)
|
public function run(): void
|
||||||
{
|
{
|
||||||
$roles = Role::all();
|
$roleSeeder = new RolesSeeder();
|
||||||
|
$rolesData = $roleSeeder->data();
|
||||||
|
|
||||||
foreach ($roles as $role) {
|
foreach ($rolesData as $roleData) {
|
||||||
$user = User::create([
|
if ($roleData['name'] === 'administrator') {
|
||||||
'name' => $role->name,
|
$user = User::firstOrCreate(
|
||||||
'email' => $role->name . '@ag.co.id',
|
['email' => $roleData['name'] . '@ag.co.id'],
|
||||||
'password' => Hash::make('bagbag'),
|
[
|
||||||
'email_verified_at' => now(),
|
'name' => $roleData['name'],
|
||||||
]);
|
'password' => Hash::make('bagbag'),
|
||||||
|
'branch_id' => 1,
|
||||||
|
'nik' => '000000',
|
||||||
|
'email_verified_at' => now(),
|
||||||
|
]
|
||||||
|
);
|
||||||
|
|
||||||
$user->assignRole($role);
|
$role = \Spatie\Permission\Models\Role::firstOrCreate(
|
||||||
|
['name' => $roleData['name']],
|
||||||
|
['guard_name' => 'web']
|
||||||
|
);
|
||||||
|
|
||||||
|
$user->assignRole($role);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,340 +0,0 @@
|
|||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '002959', 'SAMPE PARULIAN PARDEDE', NULL, '2021-08-09 15:06:35', NULL, '1', 'O', '170', '2021-08-09 15:06:20', 'd347ae569b43769ebcd1ed725d2287cf', 'A', '2021-08-09 16:26:32', '2021-08-09 15:06:35', '981886', '169324', '995', 'Executive Officer');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '002990', 'Sumina', NULL, '2023-07-25 09:20:54', NULL, '1', 'O', '070', '2023-07-25 09:20:54', '2d8693283129a77538d820c6848a4429', 'A', '2023-07-05 09:15:45', '2023-07-25 09:20:54', '116485', '002990', '995', 'Executive Officer');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '003006', 'Cindelfia Glority', NULL, '2021-12-07 15:24:41', NULL, '1', 'O', '092', '2021-12-07 15:24:41', '015fef3a752a39b45ebece36559cab4b', 'A', '2021-12-07 15:21:09', '2021-12-07 15:24:41', '981886', '003006', '995', 'Executive Officer');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '003098', 'RIYAN YEKTONO', NULL, '2024-07-24 19:13:39', NULL, '1', 'O', '001', '2024-07-24 18:43:05', '1f22763d3080a1fecc64e1de09148e4c', 'A', '2024-07-24 19:32:42', '2024-07-24 19:13:39', '116485', '211118', '003', 'KEPALA BAGIAN');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '003131', 'Harsa Asterina', NULL, '2023-03-13 14:20:06', NULL, '1', 'O', '022', '2023-03-13 14:20:01', 'c94530bf83c2ab9d539dce59903579b6', 'A', '2023-03-13 14:20:16', '2023-03-13 14:20:06', '116485', '211121', '995', 'Executive Officer');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '003199', 'Eka D Sesunan', NULL, '2021-01-13 11:28:08', NULL, '1', 'O', '080', '2021-01-13 11:27:58', 'b0f88ac4f6b33915d27871850f1859cc', 'A', '2021-01-13 11:28:25', '2021-01-13 11:28:08', '054835', '044472', '995', 'Executive Officer');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '003244', 'Fahmi', NULL, '2024-03-08 15:39:43', NULL, '1', 'O', '310', '2024-01-08 13:39:07', '0c3b8a6f74516000cf83a7f927bd8320', 'A', '2024-03-08 15:40:53', '2024-03-08 15:39:43', '116485', '044472', '995', 'Executive Officer');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '003278', 'Fenty Julijati', NULL, '2024-09-19 10:22:15', NULL, '1', 'O', '029', '2024-09-19 10:22:06', '12e2dbf4c385285d9a482f462bdf82c6', 'A', '2024-09-19 10:22:41', '2024-09-19 10:22:15', '981886', '241869', '995', 'Executive Officer');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '013368', 'NUR LAILA HAYATI', NULL, '2023-09-22 10:57:54', NULL, '1', 'O', '009', '2023-09-22 10:57:22', '7faf7ddd5109ffb165ab372d45c4a4f4', 'A', '2023-09-22 10:58:08', '2023-09-22 10:57:54', '116485', '221287', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '013414', 'ERLYN YUNUS', NULL, '2024-11-07 09:49:54', NULL, '1', 'O', '130', '2024-11-07 09:49:47', 'cf710a9654c50c5ecbcd5ddb7b8b3739', 'A', '2024-11-07 09:51:25', '2024-11-07 09:49:54', '981886', '241868', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '013499', 'INNAWATI SULINA', NULL, '2023-05-15 14:28:02', NULL, '1', 'O', '001', '2023-05-15 14:28:02', '7d949ad65acd2fef88502786ad4f8292', 'A', '2022-08-03 10:23:33', '2023-05-15 14:28:02', '116485', '013499', '002', 'KEPALA DIVISI');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '013567', 'LOTUSIA SITA AISYAH SULTANA', NULL, '2025-01-16 14:44:07', NULL, '1', 'O', '052', '2025-01-16 14:43:37', '13ecc99e3213ddaeaa586eb8dddb4091', 'A', '2025-01-16 14:44:30', '2025-01-16 14:44:07', '211118', '241869', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '013603', 'Carolina Turisno', NULL, '2024-10-18 14:50:38', NULL, '1', 'O', '190', '2017-10-03 12:53:14', '66887d1682801e7060f0f6e1a6bad0ee', 'A', '2024-10-18 15:10:10', '2024-10-18 14:50:38', '116485', '241868', '995', 'Executive Officer');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '013614', 'Nina Novriana Andriani', NULL, '2024-01-15 18:26:54', NULL, '1', 'O', '006', '2024-01-15 18:26:54', '5ec80892f7ffcb9b374ea25f0819eca2', 'A', '2024-01-15 09:47:51', '2024-01-15 18:26:54', '981886', '013614', '995', 'Executive Officer');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '023705', 'Stanley R Bojoh', NULL, '2022-01-06 11:01:36', NULL, '1', 'O', '825', '2022-01-04 15:51:50', '4f954767789388587164a1043a0db6f5', 'A', '2022-01-06 11:08:05', '2022-01-06 11:01:36', '044472', '116485', '995', 'Executive Officer');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '023766', 'Tuty Herawati', NULL, '2021-08-05 15:17:23', NULL, '1', 'O', '806', '2021-08-05 15:16:56', 'c814ad8503df54bfcf44453590a17480', 'A', '2021-08-05 15:28:58', '2021-08-05 15:17:23', '981886', '169324', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '023779', 'ISHAQ FAHRIZAL', NULL, '2019-08-21 14:24:06', NULL, '1', 'O', '001', '2019-08-21 14:24:06', '85ab0d498c79aab281600273090cb42e', 'A', '2018-09-14 11:19:15', '2019-08-21 14:24:06', '992086', '023779', '030', 'PEMERIKSA');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '023821', 'RAYMOND DIAN MASIMPIN', NULL, '2024-10-03 13:52:27', NULL, '1', 'O', '835', '2024-10-03 13:52:14', '87d2ebeb8f3b69412556cf2e25bcd4db', 'A', '2024-10-03 13:53:54', '2024-10-03 13:52:27', '981886', '241868', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '023907', 'Fransiskus B Heriyanto', NULL, '2020-07-15 12:19:54', NULL, '1', 'O', '835', '2020-07-15 12:19:45', '72ad6edf4ebc785d16ae4cc00e2e785b', 'A', '2020-07-15 12:20:11', '2020-07-15 12:19:54', '992086', '169324', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '023982', 'Suryo Suseno', NULL, '2023-09-18 17:03:46', NULL, '1', 'O', '001', '2023-09-18 17:03:46', 'c0b5958ebb0e8b66e188f805c12dc31d', 'D', '2023-03-29 17:12:20', '2023-09-18 17:03:46', '981886', '023982', '003', 'KEPALA BAGIAN');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '034027', 'BOKY SYAM KELILAUW', NULL, '2020-10-27 14:24:53', NULL, '1', 'O', '001', '2020-10-27 14:24:46', 'd5451740940494493a71d5f6a858a6ef', 'A', '2020-10-27 14:28:32', '2020-10-27 14:24:53', '054835', '992086', '036', 'ADMIN DAN PENILAI JAMINAN');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '034034', 'YANTI KUSMIANTI SAZALI', NULL, '2021-12-20 13:45:23', NULL, '1', 'O', '190', '2021-12-20 13:45:14', '59e031e27daafe7acec2620dcc8e5896', 'A', '2021-12-20 14:03:01', '2021-12-20 13:45:23', '981886', '211121', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '034106', 'meirta sekar pandawangi', NULL, '2022-05-12 17:27:30', NULL, '1', 'O', '011', '2022-05-12 17:27:06', 'a7df04c05713a3b56a37e37088b143f6', 'A', '2022-05-12 17:27:58', '2022-05-12 17:27:30', '044472', '211118', '995', 'Executive Officer');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '034117', 'I Dewa Gede Dedy W', NULL, '2021-12-28 15:30:47', NULL, '1', 'O', '105', '2021-12-28 15:30:37', 'e64f08f444a4a4c728273d3b7c90f90c', 'A', '2021-12-28 15:31:01', '2021-12-28 15:30:47', '981886', '211121', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '034125', 'ANTON SULEMAN', NULL, '2023-08-01 14:03:28', NULL, '1', 'O', '190', '2023-08-01 14:03:28', 'eef021984728a1e629e4a909d1f4efa4', 'D', '2023-07-28 13:58:23', '2023-08-01 14:03:28', '116485', '034125', '995', 'Executive Officer');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '034129', 'Anastasia Hestu Wahanani', NULL, '2018-01-25 09:01:10', NULL, '1', 'O', '002', '2017-01-13 16:10:52', '27c877ff24788f22485688f92bea1f41', 'A', '2018-01-25 09:33:15', '2018-01-25 09:01:10', '992086', '054835', '995', 'Executive Officer');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '034246', 'Panca Wardhani', NULL, '2025-01-02 11:56:30', NULL, '1', 'O', '090', '2024-10-11 13:15:04', '00eb5020afbd2c78db1c9089854906c8', 'A', '2025-01-02 11:57:11', '2025-01-02 11:56:30', '116485', '211118', '022', 'PIMPINAN CABANG NON KPO');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '034291', 'DODDY ARYO HERLAMBANG', NULL, '2021-12-01 14:51:59', NULL, '1', 'O', '001', '2018-12-20 16:35:02', 'f5a35c4c1506e3be604fb22c07992b27', 'A', '2021-12-01 15:11:51', '2021-12-01 14:51:59', '981886', '116485', '029', 'PENILAI JAMINAN');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '034296', 'Asniati Sinaga', NULL, '2020-04-08 17:11:59', NULL, '1', 'O', '110', '2017-09-19 08:39:37', '732f4d45fc35863c2663c96c2692beaf', 'A', '2020-04-08 17:12:12', '2020-04-08 17:11:59', '992086', '116485', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '044339', 'Pierre Leopold Manuputty', NULL, '2024-03-18 07:31:39', NULL, '1', 'O', '180', '2024-03-18 07:31:39', '43c19109651facce0d0a1f5e8c4bc9da', 'A', '2024-01-15 13:10:43', '2024-03-18 07:31:39', '981886', '044339', '995', 'Executive Officer');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '044403', 'Markus MM Klomang', NULL, '2024-11-20 09:14:58', NULL, '1', 'O', '210', '2024-11-20 09:14:35', '49541a8d89f993e250b561c553afa751', 'A', '2024-11-20 09:17:46', '2024-11-20 09:14:58', '211118', '241868', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '044430', 'NURAINI', NULL, '2023-02-20 15:38:17', NULL, '1', 'O', '001', '2023-02-20 15:36:57', 'b4eb0985bb75744b9ab99413bb4eded9', 'A', '2023-02-20 15:38:32', '2023-02-20 15:38:17', '116485', '044472', '012', 'Kontrol SKAI');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '044501', 'Utami Dewi', NULL, '2024-08-05 11:39:48', NULL, '1', 'O', '110', '2024-08-05 11:39:48', '69bb72970951282a1a770793f0e58828', 'A', '2024-08-02 18:17:43', '2024-08-05 11:39:48', '116485', '044501', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '044511', 'MUHAMAD IBRAHIM SOENDAT LAWENDATU', NULL, '2024-08-22 16:17:12', NULL, '1', 'O', '001', '2024-08-22 16:17:12', '058f52cf2d7a4223cf0fa99e5e1343b8', 'A', '2024-08-19 16:54:01', '2024-08-22 16:17:12', '116485', '044511', '003', 'KEPALA BAGIAN');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '044515', 'HUDY', NULL, '2024-08-21 12:45:19', NULL, '1', 'O', '036', '2024-08-21 12:45:19', '8976c3c2675444989000e055e5f14d89', 'A', '2024-08-20 08:02:04', '2024-08-21 12:45:19', '981886', '044515', '995', 'Executive Officer');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '044522', 'meike kurniasih', NULL, '2023-06-07 08:55:30', NULL, '1', 'O', '080', '2023-06-07 08:55:25', '869e82da7941285256390d4796a0bff3', 'A', '2023-06-07 08:56:09', '2023-06-07 08:55:30', '116485', '211121', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '044530', 'Selly Farida Siregar', NULL, '2024-04-17 16:44:50', NULL, '1', 'O', '273', '2024-04-17 16:44:32', 'fc90f5fa5a695b3bedcc09d508fbdd30', 'A', '2024-04-17 17:29:16', '2024-04-17 16:44:50', '981886', '044472', '995', 'Executive Officer');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '044584', 'Ivanda Ilaat', NULL, '2024-06-12 13:18:11', NULL, '1', 'O', 'ID0010120', '2024-06-12 13:18:00', 'b18eb91858d07fa9b1cc8433ce9bc9a9', 'A', '2024-06-12 13:19:19', '2024-06-12 13:18:11', '981886', '044472', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '044624', 'Rosalina Pujiastuti', NULL, '2022-01-06 10:53:29', NULL, '1', 'O', '825', '2018-09-24 15:30:54', '1ecf65e7aa2bdd262db67c214aee6cf5', 'A', '2022-01-06 10:55:08', '2022-01-06 10:53:29', '044472', '116485', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '054641', 'Wahyu Prasetyo', NULL, '2023-11-07 11:24:49', NULL, '1', 'O', '090', '2023-11-07 11:24:42', '5374662727580a8c70afee910b9b27f5', 'A', '2023-11-07 11:49:29', '2023-11-07 11:24:49', '981886', '211118', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '054648', 'TITON SYARIEF LUKMAN HAKIM', NULL, '2021-04-01 11:15:56', NULL, '1', 'O', '001', '2021-04-01 11:15:56', '2bf05bba96da9e46928ff01c3564a5d5', 'A', '2021-02-24 09:06:52', '2021-04-01 11:15:56', '054835', '054648', '030', 'PEMERIKSA');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '054654', 'Evi Gardini', NULL, '2024-01-31 09:15:16', NULL, '1', 'O', '036', '2024-01-31 09:14:50', '776052f3a0d437a10e64f096e7fd4217', 'A', '2024-01-31 09:15:31', '2024-01-31 09:15:16', '981886', '221287', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '054734', 'Lukas Rudy Gunawan', NULL, '2024-03-07 16:57:41', NULL, '1', 'O', '092', '2023-10-16 08:54:11', 'd8073e2553fb313cee1c14ba7d0e0111', 'A', '2024-03-07 16:58:16', '2024-03-07 16:57:41', '981886', '221287', '995', 'Executive Officer');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '054772', 'Christian PS', NULL, '2024-10-03 10:33:17', NULL, '1', 'O', '273', '2024-10-03 10:32:34', '3a9801db516dd590ea7778f7108f7ae5', 'A', '2024-10-03 10:34:29', '2024-10-03 10:33:17', '116485', '241868', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '054801', 'Christine Yuanita', NULL, '2023-04-27 14:31:01', NULL, '1', 'O', '210', '2023-04-27 14:30:55', '9d026937147b69e47facbcbb2f8a6f1f', 'A', '2023-04-27 14:32:21', '2023-04-27 14:31:01', '981886', '211121', '995', 'Executive Officer');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '054854', 'Elsa Angela Assa', NULL, '2024-06-13 13:39:47', NULL, '1', 'O', 'ID0010120', '2024-06-13 13:39:47', '0371205eccda4e15a162d79bc1c94ed4', 'A', '2024-06-12 13:26:48', '2024-06-13 13:39:47', '981886', '054854', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '064972', 'RIESSTARSON', NULL, '2024-02-20 15:23:13', NULL, '1', 'O', '210', '2024-02-20 15:23:06', '972e8ce5ac55dcd592f39af5a5aca782', 'A', '2024-02-20 15:23:22', '2024-02-20 15:23:13', '116485', '211118', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '064991', 'Tessa Yolanda', NULL, '2025-01-15 14:34:34', NULL, '1', 'O', '012', '2025-01-15 14:34:24', '80ca13c1eb11e7f7e359183c6ff184bb', 'A', '2025-01-15 14:35:00', '2025-01-15 14:34:34', '116485', '241868', '995', 'Executive Officer');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '065068', 'Teguh Setiawan', NULL, '2022-04-01 09:21:55', NULL, '1', 'O', '080', '2022-04-01 09:21:46', 'dae216f9d1c44c22cf432715e66dc86e', 'A', '2022-04-01 09:24:59', '2022-04-01 09:21:55', '044472', '211118', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '065094', 'TEDI SANJAYA', NULL, '2023-01-05 09:00:27', NULL, '1', 'O', '001', '2023-01-05 09:00:27', 'ddd2f45d73cdde51848964c19bb3e13c', 'A', '2021-11-23 16:15:30', '2023-01-05 09:00:27', '044472', '065094', '029', 'PENILAI JAMINAN');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '065097', 'Suhendra', NULL, '2022-03-16 09:18:13', NULL, '1', 'O', '802', '2022-03-16 09:18:13', '663827d8c01a2a7f0215fc5cf2733d47', 'A', '2022-03-15 15:24:25', '2022-03-16 09:18:13', '044472', '065097', '012', 'Kontrol SKAI');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '065115', 'Ira Hartina', NULL, '2021-01-08 12:48:49', NULL, '1', 'O', '015', '2021-01-08 12:43:10', '5bc680edba21e432a200709cf2d9e637', 'A', '2021-01-08 12:49:22', '2021-01-08 12:48:49', '054835', '116485', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '065183', 'DENNY WAHYUDI', NULL, '2020-04-13 11:33:52', NULL, '1', 'O', '080', '2020-04-13 11:32:51', '2b543d8150c0f2954a19426e77dd3ba0', 'A', '2020-04-13 11:34:17', '2020-04-13 11:33:52', '054835', '044472', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '075199', 'Jane Christine Tumurang', NULL, '2024-08-05 18:06:00', NULL, '1', 'O', '099', '2024-08-05 18:06:00', '27cf581ae3fbe7ef2b9558a31a4cd090', 'A', '2023-11-02 12:04:48', '2024-08-05 18:06:00', '116485', '075199', '995', 'Executive Officer');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '075217', 'Enrico Christian', NULL, '2022-11-10 17:15:40', NULL, '1', 'O', '008', '2022-11-10 17:15:32', '8ea321ee7c57b9cbf3a0e3ed7edf2eb9', 'A', '2022-11-10 17:15:50', '2022-11-10 17:15:40', '116485', '211121', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '075243', 'ELFENDRI SUPRA SETIYATI', NULL, '2020-09-24 10:52:12', NULL, '1', 'O', '080', '2020-09-24 10:52:12', '281d219984e3ebac33221dfc4811d22c', 'A', '2020-09-24 10:01:45', '2020-09-24 10:52:12', '992086', '075243', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '075332', 'Hananto SIH Prabowo', NULL, '2017-09-04 14:51:00', NULL, '1', 'O', '001', '2017-09-04 14:51:00', 'b073d468b0a45f4823d8b05aee285200', 'A', '2017-08-07 14:27:57', '2017-09-04 14:51:00', '992086', '075332', '029', 'PENILAI JAMINAN');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '075351', 'RIKA M KALIGIS', NULL, '2024-09-19 11:14:10', NULL, '1', 'O', '015', '2021-05-11 10:44:57', 'b97ca5f40a3fc2fed12ba8750ba141b8', 'A', '2024-09-19 11:20:30', '2024-09-19 11:14:10', '116485', '044472', '995', 'Executive Officer');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '085387', 'Merry Tongkilisan', NULL, '2023-07-05 11:49:59', NULL, '1', 'O', '160', '2023-07-05 11:49:53', 'e48e4e03adade2b676e0878b254a2bf7', 'A', '2023-07-05 11:50:46', '2023-07-05 11:49:59', '116485', '211121', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '085419', 'B VICTORIDUS FEBER', NULL, '2012-05-07 14:55:00', NULL, '1', 'O', '008', '2012-05-07 14:55:00', 'ad2a4f1cb89405ed5cd878f788a8855c', 'A', '2012-04-25 14:52:39', '2012-05-07 14:55:00', '054835', '085419', '006', 'ADMINISTRASI PENILAI JAMINAN');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '085423', 'Anggia Tiara Safitri', NULL, '2023-04-18 11:43:08', NULL, '1', 'O', '260', '2023-04-18 11:43:01', '11e914fe3450699e524b5aee138c6fa6', 'A', '2023-04-18 11:43:55', '2023-04-18 11:43:08', '116485', '211121', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '085425', 'Dewi Lusiawati Kasmara', NULL, '2021-04-30 10:03:50', NULL, '1', 'O', '031', '2019-09-20 12:28:09', '2f84acf10d44c0b53120e8403c573e43', 'A', '2021-04-30 10:04:23', '2021-04-30 10:03:50', '054835', '169324', '995', 'Executive Officer');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '085469', 'Mochammad David Kurniawan', NULL, '2021-07-05 11:57:00', NULL, '1', 'O', '001', '2021-07-05 11:56:56', 'f2e3a4681d1451949c44f260cf9b3047', 'A', '2021-07-05 12:13:54', '2021-07-05 11:57:00', '981886', '169324', '029', 'PENILAI JAMINAN');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '085488', 'SEPTINA PANGALILA', NULL, '2024-08-13 13:19:16', NULL, '1', 'O', '110', '2021-11-30 09:24:32', 'f74127a7cb5dc670f9322a7319424d07', 'A', '2024-08-13 13:20:13', '2024-08-13 13:19:16', '116485', '044472', '995', 'Executive Officer');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '085540', 'DEWI YULIANI', NULL, '2024-04-01 14:02:34', NULL, '1', 'O', '080', '2023-07-03 17:14:36', '5965efd53179972e4ce0fd4d3e84b55c', 'A', '2024-04-01 15:13:11', '2024-04-01 14:02:34', '981886', '044472', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '085553', 'Sumurung Siahaan', NULL, '2022-10-20 15:53:29', NULL, '1', 'O', '001', '2022-10-20 15:53:21', '10177a35fffd32d116af18f1a1832969', 'A', '2022-10-20 15:54:28', '2022-10-20 15:53:29', '981886', '211118', '003', 'KEPALA BAGIAN');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '085556', 'TUTUS FAJAR SANDY', NULL, '2019-01-09 16:04:48', NULL, '0', 'O', '001', '2017-03-07 10:59:02', '351cd7131ffd2641df431660dd7ea539', 'A', '2019-01-09 16:05:04', '2019-01-09 16:04:48', '992086', '054835', '036', 'ADMIN DAN PENILAI JAMINAN');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '085564', 'YUNITA', NULL, '2023-11-23 14:33:15', NULL, '1', 'O', '015', '2023-11-23 14:32:51', '9a8a7ea4b6a6c9df08ad190d9f539b98', 'A', '2023-11-23 14:34:00', '2023-11-23 14:33:15', '981886', '221287', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '085568', 'Yoli Prasanti', NULL, '2019-06-25 10:22:02', NULL, '1', 'O', '001', '2019-06-25 09:55:17', '34dbaad09af6151a561a123cb595dab8', 'A', '2019-06-25 10:23:16', '2019-06-25 10:22:02', '992086', '044472', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '085569', 'VYTA DWI ARYANTI', NULL, '2025-01-11 12:40:29', NULL, '1', 'O', '018', '2023-12-05 17:42:33', '88cdedab70caedcce062bc960ba10ce7', 'A', '2025-01-11 12:40:50', '2025-01-11 12:40:29', '116485', '241868', '995', 'Executive Officer');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '095588', 'INDRIANI', NULL, '2023-11-30 15:08:02', NULL, '1', 'O', '190', '2023-11-30 15:07:41', 'f094fbf7c05d395d0a11b4c134583df5', 'A', '2023-12-01 10:39:49', '2023-11-30 15:08:02', '981886', '221287', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '095649', 'Sastrawan', NULL, '2022-06-06 10:29:11', NULL, '1', 'O', '281', '2022-06-06 10:29:06', '7c65aa8e04d34fbe2c8135586251dc1d', 'A', '2022-06-06 10:31:15', '2022-06-06 10:29:11', '044472', '211121', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '095679', 'Angga Susanto bento', NULL, '2024-10-14 09:17:03', NULL, '1', 'O', '282', '2024-10-14 09:16:54', '9d9d19b72a8577962519025ff95f8760', 'A', '2024-10-14 09:17:09', '2024-10-14 09:17:03', '211118', '241869', '995', 'Executive Officer');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '095718', 'EVY FERIANTY', NULL, '2023-10-28 08:31:12', NULL, '1', 'O', '003', '2023-10-28 08:31:12', 'b9fd412423de04c0e4089e0d30d2ddcd', 'A', '2023-10-11 13:07:29', '2023-10-28 08:31:12', '116485', '095718', '995', 'Executive Officer');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '095746', 'HENRIETTE PATRICIA SUMANAW', NULL, '2021-08-09 15:22:25', NULL, '1', 'O', '170', '2018-12-19 15:54:03', 'a7d24820b203424b72c7f08908a87eff', 'A', '2021-08-09 16:26:56', '2021-08-09 15:22:25', '981886', '169324', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '095748', 'Stanly Williams Tuhumena', NULL, '2023-01-24 11:02:55', NULL, '1', 'O', '172', '2023-01-24 11:02:45', 'fee089fa384a9997b2b3bc5501936dbc', 'A', '2023-01-24 11:03:03', '2023-01-24 11:02:55', '116485', '044472', '995', 'Executive Officer');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '095766', 'HONI KURNIAWAN', NULL, '2020-12-07 14:50:29', NULL, '1', 'O', '835', '2020-12-07 14:49:57', '00b2ceaa9bcb398ca892bb7f6fbc9507', 'A', '2020-12-07 14:50:55', '2020-12-07 14:50:29', '054835', '044472', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '095768', 'Jerry Tanady', NULL, '2023-12-13 17:47:13', NULL, '1', 'O', '071', '2023-12-13 17:47:05', '2dc37667e0d2669357bb80cdac8724ab', 'A', '2023-12-13 17:48:58', '2023-12-13 17:47:13', '981886', '211118', '995', 'Executive Officer');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '095795', 'Adhar Hakim', NULL, '2023-07-22 10:09:14', NULL, '1', 'O', '279', '2023-07-22 10:09:08', 'bf3d1916c1f8571e76aa2413740bd5dd', 'A', '2023-07-22 10:09:45', '2023-07-22 10:09:14', '981886', '211121', '995', 'Executive Officer');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '095806', 'Marlene Gunawan', NULL, '2023-07-20 18:56:33', NULL, '1', 'O', '801', '2023-07-20 18:05:27', '55bdd440e0b2262fe26d226134be7814', 'A', '2023-07-20 18:58:15', '2023-07-20 18:56:33', '116485', '044472', '995', 'Executive Officer');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '105851', 'shiella singosari putri', NULL, '2023-11-01 10:44:13', NULL, '1', 'O', '200', '2023-11-01 10:43:26', 'bad09cb03cd8d2e4f20e4b784db2d430', 'A', '2023-11-01 10:45:09', '2023-11-01 10:44:13', '116485', '221287', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '105940', 'YOHANES ERIYANTO', NULL, '2019-11-13 13:28:30', NULL, '1', 'O', '052', '2019-11-13 13:28:22', '55ab190c1c2f8e0c3139243461bb2162', 'A', '2019-11-13 13:28:44', '2019-11-13 13:28:30', '992086', '044472', '014', 'ADMIN KREDIT II');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '105962', 'Cindrawaty Septyanni', NULL, '2021-03-23 19:42:13', NULL, '1', 'O', '837', '2021-03-23 19:41:46', 'dc90704205c0d238325ea6fb48fe7c99', 'A', '2021-03-23 19:47:34', '2021-03-23 19:42:13', '981886', '169324', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '106000', 'Teguh Santoso', NULL, '2024-01-30 10:50:57', NULL, '1', 'O', '055', '2024-01-30 10:50:57', 'be8337ba048c418e9cebfa071c050ffb', 'A', '2023-09-25 18:40:43', '2024-01-30 10:50:57', '116485', '106000', '995', 'Executive Officer');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '106028', 'Arnita Kakanegi', NULL, '2021-04-06 11:57:07', NULL, '1', 'O', '180', '2021-04-06 11:56:59', '250d5aa0e97004af7fc383da6d7581a5', 'A', '2021-04-06 11:57:40', '2021-04-06 11:57:07', '054835', '116485', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '106087', 'Nia Kartini', NULL, '2024-07-01 13:50:01', NULL, '1', 'O', '105', '2017-09-11 18:49:51', '779ba7e6cd2009d4257ae337b0262dce', 'A', '2024-07-01 13:50:26', '2024-07-01 13:50:01', '981886', '044472', '995', 'Executive Officer');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '106089', 'THEODORUS CHRISTIAN WOWOR', NULL, '2020-12-21 10:08:29', NULL, '1', 'O', '001', '2020-12-21 10:08:29', '46b69d71275273f19d58436842d9e187', 'L', '2018-05-11 14:16:22', '2020-12-21 10:08:29', '992086', '106089', '049', 'ADMIN PENILAI DAN PEMERIKSA');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '106124', 'Fani Karolinawati', NULL, '2025-01-10 09:22:48', NULL, '1', 'O', '009', '2025-01-10 09:22:23', '9d337f81d58c92b9cb9950b347734a82', 'A', '2025-01-10 09:23:36', '2025-01-10 09:22:48', '116485', '241868', '995', 'Executive Officer');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '106135', 'LIDYA SINAGA', NULL, '2022-08-12 08:09:18', NULL, '1', 'O', '005', '2022-08-12 08:09:12', '2b9f5fadd37cb796fc1c5516c350cc32', 'A', '2022-08-12 08:34:47', '2022-08-12 08:09:18', '116485', '211121', '995', 'Executive Officer');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '106174', 'ARIES TRI CAHYADI', NULL, '2011-10-17 08:55:28', NULL, '0', 'O', '052', '2011-10-10 11:51:55', 'ea488760866b04640c13cc6e59d8b45e', 'A', '2011-10-17 08:58:51', '2011-10-17 08:55:28', '054835', '992086', '036', 'ADMIN DAN PENILAI JAMINAN');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '116245', 'PAMELIA LORENZ', NULL, '2020-07-15 12:14:49', NULL, '1', 'O', '835', '2020-07-15 12:14:40', 'ac9724c075d00b128308c8e3eaecec9e', 'A', '2020-07-15 12:15:06', '2020-07-15 12:14:49', '992086', '169324', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '116314', 'Lily Junita', NULL, '2024-12-17 18:53:19', NULL, '1', 'O', '060', '2024-09-05 10:46:56', '686349afa20c17b3e7e714657d5919bf', 'A', '2024-12-17 18:54:54', '2024-12-17 18:53:19', '116485', '241868', '995', 'Executive Officer');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '116377', 'Vindya Dwi Anastiti', NULL, '2023-12-01 15:46:34', NULL, '1', 'O', '030', '2023-12-01 15:46:34', 'c463cf709f7de192a10abcebff6f1edf', 'A', '2021-08-06 10:30:36', '2023-12-01 15:46:34', '044472', '116377', '995', 'Executive Officer');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '116389', 'Yulia Chandra Dewi', NULL, '2022-12-22 07:48:54', NULL, '1', 'O', '061', '2022-12-22 07:48:13', 'b88fa6ee35217de0efb5e47c2a9d7d61', 'A', '2022-12-22 07:49:10', '2022-12-22 07:48:54', '116485', '044472', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '116397', 'Nur Hadriyanto', NULL, '2023-11-18 09:32:50', NULL, '1', 'O', '350', '2023-11-18 09:32:27', '714f0a0734fb323c625d9677751ab0b2', 'A', '2023-11-18 09:33:32', '2023-11-18 09:32:50', '116485', '044472', '995', 'Executive Officer');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '116407', 'saturninus andreas adi h', NULL, '2022-02-09 11:22:22', NULL, '1', 'O', '230', '2022-02-09 11:22:17', '36b10b0108d952de99d3f53bec89e2bc', 'A', '2022-02-09 11:25:21', '2022-02-09 11:22:22', '044472', '211121', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '116452', 'CHRISTY F ROTTY', NULL, '2024-01-05 11:19:16', NULL, '1', 'O', '160', '2024-01-05 11:19:04', '07262ad042665e5df4797f7e901c36e9', 'A', '2024-01-05 11:21:24', '2024-01-05 11:19:16', '116485', '221287', '995', 'Executive Officer');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '116472', 'inggrit christiawan', NULL, '2022-12-19 08:33:10', NULL, '1', 'O', '001', '2022-12-19 08:33:10', '4162a8b4b5958aaf89cb1d72d0b19f2a', 'A', '2022-12-15 17:09:55', '2022-12-19 08:33:10', '116485', '116472', '029', 'PENILAI JAMINAN');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '116478', 'Veronika Yolanda', NULL, '2022-03-18 13:16:58', NULL, '1', 'O', '171', '2022-03-18 13:16:58', '8c9a5a6ec6e8e2b03890098aaf818118', 'A', '2022-03-08 11:13:39', '2022-03-18 13:16:58', '044472', '116478', '995', 'Executive Officer');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '116485', 'PUJI ASTUTI', NULL, '2023-01-24 09:53:47', NULL, '1', 'O', '001', '2023-01-24 09:53:41', '49ba8c3d8299d96d5d0e1f516c24e0e6', 'A', '2023-01-24 09:54:05', '2023-01-24 09:53:47', '981886', '211118', '019', 'SISKON OTORISATOR');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '116545', 'Sischa Posumah', NULL, '2023-05-24 08:36:32', NULL, '1', 'O', '160', '2023-05-24 08:36:17', '320a608ec1e09dbb4d35d2151e89a8d1', 'A', '2023-05-24 08:36:49', '2023-05-24 08:36:32', '116485', '211121', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '116569', 'Renta Oeli D', NULL, '2019-06-25 08:58:08', NULL, '1', 'O', '070', '2019-03-01 09:44:58', '85b3b2def4cac9aac37c68891d8b31b4', 'A', '2019-06-25 08:58:24', '2019-06-25 08:58:08', '992086', '116485', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '126595', 'NAPOLEON FITRA', NULL, '2022-11-28 10:49:28', NULL, '1', 'O', '001', '2022-11-28 10:49:11', '32e46739ff808446ef16b817d7530d2a', 'A', '2022-11-28 10:56:01', '2022-11-28 10:49:28', '981886', '044472', '029', 'PENILAI JAMINAN');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '126614', 'RIKKY', NULL, '2023-02-22 16:22:22', NULL, '1', 'O', '016', '2023-02-22 16:22:00', '7a175a98476dd28a5533b0b8a8549298', 'A', '2023-02-22 16:22:30', '2023-02-22 16:22:22', '116485', '211118', '995', 'Executive Officer');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '126707', 'Haditiya', NULL, '2024-03-14 15:13:23', NULL, '1', 'O', '109', '2020-09-10 13:13:32', '2df65bdcaac782463bb451517fae91af', 'A', '2024-03-14 15:14:02', '2024-03-14 15:13:23', '116485', '044472', '995', 'Executive Officer');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '126726', 'ANGGITA FERY PERMANA', NULL, '2023-02-23 13:28:08', NULL, '1', 'O', '031', '2023-02-23 13:28:03', '7040b2aa114b0f8490b0afb477a72e07', 'A', '2023-02-23 13:29:16', '2023-02-23 13:28:08', '116485', '211121', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '126740', 'Kartika Heni Nirwana', NULL, '2023-08-24 13:32:24', NULL, '1', 'O', '220', '2023-08-24 13:32:24', 'f7de7120ab4056cec1868f4ec175a162', 'A', '2023-08-24 10:46:13', '2023-08-24 13:32:24', '116485', '126740', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '126786', 'Alfonsius Nangoi', NULL, '2021-03-29 14:08:32', NULL, '1', 'O', '836', '2021-03-29 14:08:26', 'de91b2a13a28825d2e2bde8a17067fd7', 'A', '2021-03-29 14:08:49', '2021-03-29 14:08:32', '054835', '116485', '995', 'Executive Officer');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '126945', 'ANDI REZA SOFYAN', NULL, '2024-06-05 12:04:36', NULL, '1', 'O', '130', '2019-03-22 10:56:08', '729393ecda58c8343b0e2120d450b7f1', 'A', '2024-06-05 12:09:29', '2024-06-05 12:04:36', '981886', '044472', '004', 'TEAM LEADER');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '137014', 'WAN', NULL, '2017-03-07 10:56:51', NULL, '1', 'O', '001', '2017-03-07 10:56:45', 'a111a7f1dd25befa2bccb72e23ecc048', 'L', '2017-03-07 11:26:53', '2017-03-07 10:56:51', '992086', '054835', '036', 'ADMIN DAN PENILAI JAMINAN');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '137020', 'AA RAKA SUMARTHANA', NULL, '2017-03-17 10:57:13', NULL, '1', 'O', '001', '2017-03-17 10:57:13', '7c302211368f649175bdb9232aa76c44', 'A', '2017-03-07 11:28:32', '2017-03-17 10:57:13', '992086', '137020', '036', 'ADMIN DAN PENILAI JAMINAN');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '137025', 'SURYA CENDANA', NULL, '2020-04-08 08:32:42', NULL, '1', 'O', '070', '2020-04-08 08:32:33', 'f003d50921c8c8451bb20eea0c682574', 'A', '2020-04-08 08:32:55', '2020-04-08 08:32:42', '992086', '044472', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '137030', 'ADRIAN ANTHONY', NULL, '2017-03-07 10:13:48', NULL, '1', 'O', '001', '2017-03-07 10:13:40', '225eaf16220429063a4ee5dc95514227', 'A', '2017-03-07 11:25:32', '2017-03-07 10:13:48', '992086', '054835', '036', 'ADMIN DAN PENILAI JAMINAN');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '137048', 'FEBRINA CEZIA NELWAN', NULL, '2024-06-12 12:25:52', NULL, '1', 'O', 'ID0010120', '2024-06-12 12:25:20', '9d79bc3f4bf80b0cc3d16ed1b8724bca', 'A', '2024-06-12 13:19:13', '2024-06-12 12:25:52', '981886', '044472', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '137055', 'Wahidah Yusuf', NULL, '2024-06-12 14:56:43', NULL, '1', 'O', '130', '2024-06-12 14:56:38', '9a8a9ad41a72840c31461321c3a4ab04', 'A', '2024-06-12 15:26:01', '2024-06-12 14:56:43', '981886', '211118', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '137066', 'Junaedi', NULL, '2023-11-22 08:51:41', NULL, '1', 'O', '386', '2020-02-24 17:59:08', '941eeae7249626cceaeef0d02952a696', 'A', '2023-11-22 08:52:05', '2023-11-22 08:51:41', '116485', '044472', '995', 'Executive Officer');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '137087', 'Rudy Darma', NULL, '2020-05-28 10:59:21', NULL, '1', 'O', '008', '2020-05-28 10:58:02', 'e9f5ab56647a23b1a1024f01c128c555', 'A', '2020-05-28 10:59:57', '2020-05-28 10:59:21', '054835', '044472', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '137099', 'Boy Januario Tumanan', NULL, '2023-10-24 10:15:32', NULL, '1', 'O', '060', '2023-10-24 10:15:25', '7671941cd249d9f5dbcbe8a020876e7a', 'A', '2023-10-24 10:15:41', '2023-10-24 10:15:32', '116485', '211118', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '137143', 'Harry Dharmawan', NULL, '2021-08-05 16:00:59', NULL, '1', 'O', '001', '2021-08-05 16:00:59', '6c6f55a9d23ae48e98af659d7a71a6d0', 'A', '2021-08-03 13:24:50', '2021-08-05 16:00:59', '044472', '137143', '029', 'PENILAI JAMINAN');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '137230', 'SRI WULAN HANDAYANI', NULL, '2023-07-18 10:18:51', NULL, '1', 'O', '350', '2023-07-18 10:18:51', '8831371122082aa16bdee464653d1785', 'A', '2023-07-18 10:16:58', '2023-07-18 10:18:51', '116485', '137230', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '137362', 'RENNY VALENTINE', NULL, '2021-06-02 07:56:34', NULL, '1', 'O', '310', '2021-06-02 07:56:26', '04f9705ba81cbc82fa9fb5fcfcd6e7c7', 'A', '2021-06-02 11:40:14', '2021-06-02 07:56:34', '054835', '044472', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '137396', 'FITRIA SORAYA', NULL, '2024-04-25 10:48:54', NULL, '1', 'O', '260', '2024-04-25 10:41:36', '51d47237b69d75efb3fa9d8d6399bc56', 'A', '2024-04-25 10:49:40', '2024-04-25 10:48:54', '981886', '044472', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '137427', 'ARMAN', NULL, '2019-09-05 15:29:24', NULL, '1', 'O', '001', '2019-09-05 15:29:24', '7018006288c80104022fce9669233c02', 'A', '2019-09-05 14:15:40', '2019-09-05 15:29:24', '992086', '137427', '036', 'ADMIN DAN PENILAI JAMINAN');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '137433', 'Rizal Dwisakti Haryadi', NULL, '2023-07-31 15:08:02', NULL, '1', 'O', '036', '2023-07-31 15:08:02', 'c035427c5802afd301ce1449d63b33c8', 'A', '2023-07-27 16:14:09', '2023-07-31 15:08:02', '116485', '137433', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '137454', 'FEBRYANO SOMPOTAN', NULL, '2024-05-16 15:22:24', NULL, '1', 'O', '310', '2024-05-16 15:22:14', '1e54d5ec190e4d939d99a266020d3d51', 'A', '2024-05-16 15:23:11', '2024-05-16 15:22:24', '981886', '044472', '995', 'Executive Officer');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '137486', 'Yulius L Beremali', NULL, '2024-05-31 10:40:53', NULL, '1', 'O', '061', '2024-05-31 10:40:44', '3a6ec566536bc2111c7cdfc08d2ded89', 'A', '2024-05-31 10:42:21', '2024-05-31 10:40:53', '981886', '044472', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '137515', 'Trio Parsaoran Hutapea', NULL, '2021-03-29 16:08:24', NULL, '1', 'O', '001', '2021-03-29 16:08:24', 'e98b9230b42f5774cc927a601f25ff30', 'A', '2021-03-29 15:38:28', '2021-03-29 16:08:24', '054835', '137515', '030', 'PEMERIKSA');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '137540', 'M RISWARD RIGAY', NULL, '2018-02-01 09:03:26', NULL, '1', 'O', '001', '2017-03-07 15:49:33', 'f9a70cf819d5ccb1d348ebd9a9320e55', 'A', '2018-02-01 09:03:54', '2018-02-01 09:03:26', '992086', '054835', '036', 'ADMIN DAN PENILAI JAMINAN');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '147613', 'MELIATI SULASTRI', NULL, '2024-08-29 18:01:12', NULL, '1', 'O', '006', '2024-08-29 18:01:12', '5df3ce18077d0f97ec4c0e3f3502fa69', 'A', '2024-08-29 16:05:24', '2024-08-29 18:01:12', '116485', '147613', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '147647', 'QUICKEN FATTICIANO JASMIR', NULL, '2017-06-21 08:18:19', NULL, '1', 'O', '001', '2017-06-21 08:18:19', 'cf5f849716a6972f463f83b6cae80c6e', 'A', '2017-03-07 11:26:46', '2017-06-21 08:18:19', '992086', '147647', '036', 'ADMIN DAN PENILAI JAMINAN');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '147648', 'EDY SUTIKNO', NULL, '2017-03-07 15:50:00', NULL, '1', 'O', '001', '2017-03-07 15:49:54', '30103dffe7f9e7500a13f8a6d69554b6', 'A', '2017-03-07 15:50:47', '2017-03-07 15:50:00', '992086', '054835', '036', 'ADMIN DAN PENILAI JAMINAN');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '147658', 'Muhammad Indra Novian', NULL, '2023-02-01 14:14:38', NULL, '1', 'O', '008', '2023-02-01 14:14:18', '7c7bb210607d39bd6a2933edd6971d0f', 'A', '2023-02-01 14:14:47', '2023-02-01 14:14:38', '116485', '211118', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '147697', 'Jatmiko', NULL, '2023-10-30 18:00:43', NULL, '1', 'O', '825', '2023-08-08 13:30:23', 'c67793761b5ccfeab38aa4c0b100fd59', 'A', '2023-10-30 18:01:32', '2023-10-30 18:00:43', '981886', '044472', '995', 'Executive Officer');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '147698', 'PETRUS OEY RICKY MAKA WOWOR', NULL, '2025-01-14 08:35:47', NULL, '1', 'O', '001', '2025-01-14 08:35:39', '3b55cf7f433093b83543fba33f308881', 'A', '2025-01-14 08:36:43', '2025-01-14 08:35:47', '116485', '241868', '002', 'KEPALA DIVISI');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '147705', 'Hendi Winarko', NULL, '2023-11-29 16:47:30', NULL, '1', 'O', '012', '2023-11-29 16:46:57', 'f3578eed3ded07ee77681298dad84555', 'A', '2023-11-29 16:48:47', '2023-11-29 16:47:30', '116485', '221287', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '147742', 'Endang Mulyana', NULL, '2022-01-31 10:25:11', NULL, '1', 'O', '109', '2022-01-31 10:24:48', '570322250f8bcb73683be541ee83e6fd', 'A', '2022-01-31 10:30:02', '2022-01-31 10:25:11', '981886', '211121', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '147746', 'ANDREW DWI AKFORI', NULL, '2024-07-11 12:46:31', NULL, '1', 'O', '098', '2024-07-11 12:46:23', '9456ceba8ba41e32230b87bd8f0eecd0', 'A', '2024-07-11 12:49:33', '2024-07-11 12:46:31', '116485', '044472', '995', 'Executive Officer');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '147768', 'Ketut Adi Nugraha', NULL, '2022-08-01 16:25:18', NULL, '1', 'O', '060', '2022-08-01 16:25:11', '1514aba56610de9d9184acb0245421d5', 'A', '2022-08-01 16:26:35', '2022-08-01 16:25:18', '116485', '211121', '995', 'Executive Officer');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '147873', 'ERVIA ISTRANTRI', NULL, '2019-01-25 10:13:08', NULL, '0', 'O', '091', '2019-01-25 10:13:08', 'eb89f052e7d598c43ee0ee343a997bce', 'A', '2017-11-09 08:23:39', '2019-01-25 10:13:08', '992086', '147873', '015', 'PENILAI CABANG');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '147874', 'Hendianto', NULL, '2020-03-11 14:23:59', NULL, '1', 'O', '072', '2017-05-09 14:35:23', 'e930ae1310843f1340ac7960d3162ab7', 'A', '2020-03-11 14:24:19', '2020-03-11 14:23:59', '992086', '116485', '995', 'Executive Officer');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '147876', 'Hans', NULL, '2022-10-12 17:25:21', NULL, '1', 'O', '130', '2022-10-12 17:25:16', 'a58576ef776be6c822f1f3b8b313b7f1', 'A', '2022-10-12 17:26:31', '2022-10-12 17:25:21', '116485', '211121', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '147878', 'Hendry Irawan', NULL, '2025-01-02 09:12:56', NULL, '1', 'O', '052', '2025-01-02 09:12:56', '76eb2abc5bd9ca8b2b2350979a95c7ba', 'A', '2022-12-06 08:49:36', '2025-01-02 09:12:56', '116485', '147878', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '147929', 'Desy Rimba Lestari', NULL, '2021-03-24 08:48:31', NULL, '1', 'O', '190', '2021-03-24 08:48:11', 'a6aea9aed8da1c3d0037a3095fa1e478', 'A', '2021-03-24 08:49:17', '2021-03-24 08:48:31', '054835', '044472', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '147946', 'Kurdiyanto', NULL, '2020-01-13 11:00:04', NULL, '1', 'O', '282', '2020-01-13 10:59:43', 'f51a2a033f42d3de0ad5cdaee5ee8c0b', 'A', '2020-01-13 11:00:29', '2020-01-13 11:00:04', '992086', '044472', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '147955', 'Suci Nugraha', NULL, '2020-07-08 16:57:15', NULL, '1', 'O', '130', '2020-07-08 16:57:08', '6fae32395897576a1dc5efb7533c4736', 'A', '2020-07-08 17:00:03', '2020-07-08 16:57:15', '054835', '044472', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '147993', 'kristina', NULL, '2022-01-11 12:13:34', NULL, '1', 'O', '005', '2022-01-11 12:13:25', '14513443fb0dcf3bd4ae5a63fe2aed16', 'L', '2022-01-11 12:13:46', '2022-01-11 12:13:34', '044472', '211121', '995', 'Executive Officer');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '148028', 'dina aldilah novatika', NULL, '2023-01-27 13:05:27', NULL, '1', 'O', '030', '2023-01-27 13:05:22', 'fcbabfc8dc97df1d42029514c1f9b16e', 'A', '2023-01-27 13:06:16', '2023-01-27 13:05:27', '116485', '211121', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '148033', 'Bona Jalawinto Siregar', NULL, '2023-04-17 15:31:45', NULL, '1', 'O', '320', '2023-04-17 15:31:40', '3dad20413b49006374b719296297a497', 'A', '2023-04-17 15:33:52', '2023-04-17 15:31:45', '116485', '211121', '995', 'Executive Officer');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '148104', 'Salut Laksanawan', NULL, '2020-03-02 16:23:17', NULL, '1', 'O', '281', '2020-03-02 16:23:12', 'df51337b6eab1a25b4bfb0f596a9e308', 'A', '2020-03-02 16:23:28', '2020-03-02 16:23:17', '992086', '169324', '995', 'Executive Officer');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '148150', 'Sumeyharja', NULL, '2021-02-09 17:16:07', NULL, '1', 'O', '080', '2021-02-09 17:16:02', 'a9390a398c709c7b8a3cd2cba017b8df', 'A', '2021-02-09 17:16:18', '2021-02-09 17:16:07', '054835', '169324', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '148190', 'Yunizar', NULL, '2024-10-24 07:50:14', NULL, '1', 'O', '250', '2024-10-24 07:50:14', '98fb6a632bc33d58c46a0bf3bbdef85e', 'A', '2024-09-20 10:35:50', '2024-10-24 07:50:14', '116485', '148190', '995', 'Executive Officer');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '148205', 'IKTRIMASARI', NULL, '2021-03-03 11:36:11', NULL, '1', 'O', '330', '2021-03-03 11:36:00', '2fc192e58e6c1c6f92d857e1ab01e776', 'A', '2021-03-03 11:36:37', '2021-03-03 11:36:11', '054835', '116485', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '148225', 'Muhammad Yafuzu', NULL, '2020-07-15 12:45:32', NULL, '1', 'O', '090', '2017-09-07 11:33:36', 'ca23a64c14f247c7552daad6eb054267', 'A', '2020-07-15 12:45:55', '2020-07-15 12:45:32', '054835', '044472', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '157929', 'Desy Rimba Lestari', NULL, '2017-09-14 12:54:58', NULL, '0', 'O', '190', '2017-09-08 14:42:10', '9ad7a43b313d19e369481a37f6fd3720', 'A', '2017-09-14 12:55:20', '2017-09-14 12:54:58', '992086', '054835', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '158268', 'Suhadi Hasan', NULL, '2020-09-08 15:31:16', NULL, '1', 'O', '071', '2020-09-08 15:31:10', '73609217c83d5796eacbe42f710dd284', 'A', '2020-09-08 15:31:50', '2020-09-08 15:31:16', '992086', '116485', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '158284', 'Theodorus Sundah', NULL, '2024-08-13 13:47:36', NULL, '1', 'O', '260', '2023-11-17 11:17:20', '44eb649049801434258c98efecc4b1de', 'A', '2024-08-13 13:48:21', '2024-08-13 13:47:36', '116485', '044472', '995', 'Executive Officer');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '158304', 'himawan setiady', NULL, '2023-03-24 15:29:29', NULL, '1', 'O', '001', '2023-03-17 09:59:14', '750f1eece14a0d584b6c9f38d617042a', 'A', '2023-03-24 15:30:20', '2023-03-24 15:29:29', '116485', '211121', '029', 'PENILAI JAMINAN');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '158305', 'EVAN MARSHAL', NULL, '2021-04-22 13:27:22', NULL, '1', 'O', '001', '2021-04-22 13:27:12', '1a33c92a79c7c53be1951ab2229495a5', 'A', '2021-04-22 13:27:51', '2021-04-22 13:27:22', '054835', '044472', '029', 'PENILAI JAMINAN');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '158316', 'DM Bagus Umbara', NULL, '2023-07-25 17:48:42', NULL, '1', 'O', '061', '2023-07-25 17:48:42', '12768b9781663c2e23e24309e00a5b29', 'A', '2023-07-25 16:03:18', '2023-07-25 17:48:42', '116485', '158316', '995', 'Executive Officer');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '158377', 'Theresia Anggraeni Ginting', NULL, '2022-05-20 15:24:46', NULL, '1', 'O', '982', '2022-05-20 15:24:46', '553c15922028d9f423df2cb30400ab83', 'A', '2022-05-20 15:22:41', '2022-05-20 15:24:46', '044472', '158377', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '158428', 'Meyman D Lango', NULL, '2020-11-26 10:28:01', NULL, '1', 'O', '835', '2020-11-26 10:27:56', 'd3fa9bf8e81137ccd1387afbb2acbd4d', 'A', '2020-11-26 10:28:13', '2020-11-26 10:28:01', '992086', '169324', '995', 'Executive Officer');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '158443', 'NURUL APRILIA HIDAYAH', NULL, '2021-03-23 09:25:34', NULL, '1', 'O', '008', '2021-03-23 09:25:34', '46f972cefa22341ec4c7cd64c13c0248', 'L', '2021-03-23 09:24:00', '2021-03-23 09:25:34', '054835', '158443', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '158460', 'Gaudensius M Madhi', NULL, '2024-05-03 16:29:20', NULL, '1', 'O', '210', '2024-05-03 16:29:20', 'cedadcf6ecff3f272a260c092d2a2bca', 'A', '2023-03-16 12:30:45', '2024-05-03 16:29:20', '116485', '158460', '995', 'Executive Officer');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '158476', 'Hildansyah', NULL, '2023-12-15 10:30:01', NULL, '1', 'O', '096', '2023-12-15 10:29:55', 'b1e60e07b399acab1bdd3570b2d6d631', 'A', '2023-12-15 10:30:11', '2023-12-15 10:30:01', '116485', '211118', '995', 'Executive Officer');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '158493', 'SELFI YUGASTINI', NULL, '2017-09-04 14:53:54', NULL, '0', 'O', '033', '2016-10-17 15:26:46', 'e3b9d3704f5361f2b15617eaaacdfcfe', 'A', '2017-09-04 14:54:10', '2017-09-04 14:53:54', '971669', '116485', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '158537', 'Noviana Nurdiansyah', NULL, '2021-07-14 17:24:59', NULL, '1', 'O', '030', '2021-07-14 16:38:16', 'db988721d7ae8081f925ce27e3a6c136', 'A', '2021-07-14 17:28:34', '2021-07-14 17:24:59', '981886', '169324', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '158629', 'I MADE SUARJANA SEMARA JAYA', NULL, '2024-01-25 10:26:56', NULL, '1', 'O', '825', '2024-01-25 10:26:42', 'e9d749ae2a49c20f7d27c4d6839e9b82', 'L', '2024-01-25 10:41:27', '2024-01-25 10:26:56', '981886', '211118', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '158635', 'verawaty indriani wibowo', NULL, '2023-12-28 07:32:59', NULL, '1', 'O', '170', '2023-12-28 07:32:32', '648dda66bd38f5759132b7328b56239d', 'A', '2023-12-28 07:33:22', '2023-12-28 07:32:59', '981886', '221287', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '158654', 'Dwi Prastuti', NULL, '2024-11-29 09:47:02', NULL, '1', 'O', '250', '2024-11-29 09:46:53', 'c725c65d5a2c1ba83c519696376fdbd0', 'A', '2024-11-29 09:47:12', '2024-11-29 09:47:02', '211118', '241869', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '158679', 'Monica Via Dellaroza', NULL, '2024-12-28 11:09:18', NULL, '1', 'O', '092', '2024-12-28 11:09:08', 'a942763847b2cc34ecbe4e35c5220bfc', 'A', '2024-12-28 11:10:11', '2024-12-28 11:09:18', '116485', '241868', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '158722', 'Marendra Dwi Prasetyo', NULL, '2024-03-19 14:12:51', NULL, '1', 'O', '109', '2017-08-30 14:27:39', '434befc643ef43d09097f813ab9ed1c0', 'A', '2024-03-19 14:15:26', '2024-03-19 14:12:51', '981886', '044472', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '158742', 'Febi Ayu Lestari', NULL, '2024-08-06 09:04:58', NULL, '1', 'O', '080', '2024-08-06 09:04:53', '2d8b19acd575a378276b528c7321cda4', 'A', '2024-08-06 09:05:06', '2024-08-06 09:04:58', '116485', '211118', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '158761', 'Novia Tanggara', NULL, '2016-02-18 18:16:25', NULL, '1', 'O', '200', '2016-02-18 18:13:54', 'ef799a73ef0f5957392785bd540fd576', 'A', '2016-02-18 18:17:06', '2016-02-18 18:16:25', '992086', '054835', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '158779', 'Aviandra Damasaputra', NULL, '2020-11-27 16:53:49', NULL, '1', 'O', '835', '2020-11-27 16:53:42', 'e6c79e647207551cfb10c2788b7860d1', 'A', '2020-11-27 16:54:09', '2020-11-27 16:53:49', '992086', '169324', '995', 'Executive Officer');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '158786', 'Dewi Mentari', NULL, '2018-07-31 09:51:34', NULL, '1', 'O', '200', '2018-06-19 14:26:32', '86c57bf8789d029eefaefa7952fdf778', 'A', '2018-07-31 09:51:49', '2018-07-31 09:51:34', '992086', '169324', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '158797', 'Wahab Noviardi Wibawa', NULL, '2017-03-07 09:16:58', NULL, '1', 'O', '001', '2017-03-07 09:16:48', 'e7258ab69591b81a49e8edd8ae5559d5', 'A', '2017-03-07 09:20:45', '2017-03-07 09:16:58', '992086', '054835', '003', 'KEPALA BAGIAN');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '158817', 'Wendi Wirmanto', NULL, '2024-09-19 13:41:46', NULL, '1', 'O', '028', '2024-09-19 13:41:25', '5156d511f5ecdbf36388479643b8dcfd', 'A', '2024-09-19 13:42:09', '2024-09-19 13:41:46', '981886', '044472', '995', 'Executive Officer');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '158829', 'Arif Mizwar', NULL, '2021-04-21 14:02:28', NULL, '1', 'O', '281', '2020-06-19 16:05:59', 'ad4f3064c5d60cf1c92e4e679799a6ac', 'A', '2021-04-21 14:03:11', '2021-04-21 14:02:28', '054835', '116485', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '168873', 'fahrina annur', NULL, '2022-11-24 11:29:35', NULL, '1', 'O', '005', '2021-11-19 14:11:19', '7f9050b107fd4f7d73d7df6ec58fbdb2', 'A', '2022-11-24 11:29:48', '2022-11-24 11:29:35', '116485', '211118', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '168875', 'CHRISTIAN WARANAEY', NULL, '2017-11-21 13:40:00', NULL, '1', 'O', '005', '2017-11-21 13:40:00', '5417f5995e4cc3c09578538e8262bfd1', 'A', '2017-11-21 13:37:46', '2017-11-21 13:40:00', '992086', '168875', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '168921', 'Mega Nurul Fitriani', NULL, '2017-03-07 11:21:40', NULL, '1', 'O', '001', '2017-03-07 11:21:31', 'cfaf2a4dc66aaf2ff5a1413dbbb6ddb3', 'A', '2017-03-07 11:28:45', '2017-03-07 11:21:40', '992086', '054835', '030', 'PEMERIKSA');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '168928', 'Harris Kristianto', NULL, '2017-03-13 11:55:47', NULL, '1', 'O', '001', '2017-03-13 11:55:47', '7bfa2f5ae2fe6f75f9501dbc1366e267', 'A', '2017-03-08 11:14:11', '2017-03-13 11:55:47', '992086', '168928', '029', 'PENILAI JAMINAN');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '168943', 'SAHRONI', NULL, '2022-06-15 15:45:56', NULL, '1', 'O', '330', '2022-06-15 15:45:46', '4d178757a185ae6865c0cdc2cc4d2a2d', 'L', '2022-06-15 15:46:03', '2022-06-15 15:45:56', '044472', '211118', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '168956', 'Alan Alfian', NULL, '2017-03-07 09:09:33', NULL, '1', 'O', '001', '2017-03-07 09:09:22', '8ac8b5d161d4488fc53cb8a8a585d21e', 'A', '2017-03-07 09:18:43', '2017-03-07 09:09:33', '992086', '054835', '029', 'PENILAI JAMINAN');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '168977', 'Rully Ramadhanti', NULL, '2023-04-11 11:30:07', NULL, '1', 'O', '320', '2023-04-11 11:30:01', '0cbfcace3886cdc99a6f3cd6f1dfdd9c', 'A', '2023-04-11 11:30:51', '2023-04-11 11:30:07', '116485', '211121', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '168983', 'LANNY DIANA GUNARKO', NULL, '2024-02-07 19:47:16', NULL, '1', 'O', '055', '2021-04-22 12:03:27', '3327155f83059380ced7badb67dd4d9f', 'A', '2024-02-07 19:47:43', '2024-02-07 19:47:16', '116485', '211118', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '168988', 'Ardhan Niqa', NULL, '2017-10-17 08:27:22', NULL, '1', 'O', '001', '2017-10-17 08:27:22', '64370c8d803887a74a83239d0ee64e93', 'A', '2016-08-04 16:09:39', '2017-10-17 08:27:22', '992086', '168988', '036', 'ADMIN DAN PENILAI JAMINAN');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '168994', 'TIRTO AGUNG ANUGRAH W', NULL, '2018-04-03 14:27:32', NULL, '1', 'O', '001', '2017-09-08 17:03:53', '8a5f3ca9ec76cf91983127d9597d617a', 'A', '2018-04-03 14:28:25', '2018-04-03 14:27:32', '992086', '971669', '029', 'PENILAI JAMINAN');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '169004', 'JACKLINE RUTH WONDAL', NULL, '2023-07-05 09:54:49', NULL, '1', 'O', '160', '2023-07-05 09:54:42', 'ad5e8cbfd8a228b1981cdf02bdf2dfe4', 'A', '2023-07-05 09:56:50', '2023-07-05 09:54:49', '116485', '211121', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '169035', 'Anan Machfutra Ibrahim', NULL, '2017-03-07 09:50:21', NULL, '1', 'O', '001', '2017-03-07 09:50:13', 'b91df094e274393d52d3c0cfad99b7cb', 'A', '2017-03-07 11:23:32', '2017-03-07 09:50:21', '992086', '054835', '036', 'ADMIN DAN PENILAI JAMINAN');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '169037', 'Muh Wahyudin Murlan', NULL, '2020-10-06 10:58:23', NULL, '1', 'O', '130', '2020-07-08 17:18:16', 'faa37f29783ebc2b3f8d671a4e70a2ba', 'A', '2020-10-06 10:58:46', '2020-10-06 10:58:23', '992086', '044472', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '169039', 'Triyono Kurniawan', NULL, '2017-03-07 09:09:56', NULL, '1', 'O', '001', '2017-03-07 09:09:49', 'f94e1cdeb29a1f1afe82a0e666b670b1', 'A', '2017-03-07 09:18:47', '2017-03-07 09:09:56', '992086', '054835', '029', 'PENILAI JAMINAN');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '169047', 'Roland Rumengan', NULL, '2024-02-20 09:25:53', NULL, '1', 'O', '160', '2024-02-20 09:25:29', 'e8c61d903feb60d62a54be00fc5b01a8', 'A', '2024-02-20 09:26:39', '2024-02-20 09:25:53', '981886', '211118', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '169054', 'Jesica Valentina', NULL, '2021-04-21 13:51:14', NULL, '1', 'O', '281', '2021-04-21 10:04:47', '001ebd1bd887de6676633dfd1e35b7cf', 'A', '2021-04-21 14:03:30', '2021-04-21 13:51:14', '054835', '116485', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '169057', 'SILVIANA GIOVANI', NULL, '2023-07-26 10:10:54', NULL, '1', 'O', '200', '2023-07-26 10:10:48', '1a85b65055e12e3101a19ab23b774144', 'A', '2023-07-26 10:16:43', '2023-07-26 10:10:54', '981886', '211121', '995', 'Executive Officer');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '169058', 'Virginia d tamauka', NULL, '2023-08-15 14:50:44', NULL, '1', 'O', '016', '2023-08-15 14:50:36', '6323edc7c56ba92bf2d02ba27ac3708d', 'A', '2023-08-15 14:52:05', '2023-08-15 14:50:44', '116485', '211121', '995', 'Executive Officer');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '169073', 'christine anneke', NULL, '2025-01-08 09:32:45', NULL, '1', 'O', '270', '2025-01-08 09:32:39', '982818c3ba2d13c3e6a6fc8f444f8e55', 'A', '2025-01-08 09:33:37', '2025-01-08 09:32:45', '116485', '241868', '995', 'Executive Officer');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '169081', 'HOLILA APRIANTI', NULL, '2024-08-15 10:58:18', NULL, '1', 'O', '282', '2024-08-15 10:58:13', '028947425854294539d58eef83fcb6b2', 'A', '2024-08-15 12:03:17', '2024-08-15 10:58:18', '981886', '211118', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '169088', 'Yuli Isman', NULL, '2021-07-28 09:02:10', NULL, '1', 'O', '281', '2021-07-28 09:02:02', '581be2496e13bb56982ad4d8383d0bcd', 'A', '2021-07-28 09:24:19', '2021-07-28 09:02:10', '981886', '169324', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '169090', 'Diaz Sanjura', NULL, '2021-12-16 14:55:51', NULL, '1', 'O', '002', '2021-12-16 14:55:38', '469a0f2b9e92180024284122014fc047', 'A', '2021-12-16 15:04:58', '2021-12-16 14:55:51', '981886', '044472', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '169092', 'Kemas Maulana', NULL, '2020-07-15 12:08:22', NULL, '1', 'O', '835', '2020-07-15 12:08:10', 'e06f8f18176203e648e1cd183149bf61', 'A', '2020-07-15 12:08:40', '2020-07-15 12:08:22', '992086', '169324', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '169112', 'IRENE LYDIA', NULL, '2024-10-17 19:03:11', NULL, '1', 'O', '022', '2024-10-17 19:03:03', '9af331a3b70a17c6a87812af763e3962', 'A', '2024-10-17 19:05:25', '2024-10-17 19:03:11', '116485', '241869', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '169117', 'ZULKIFLI', NULL, '2024-03-25 10:35:06', NULL, '1', 'O', '310', '2024-03-25 10:35:06', '16d84159bc5ffe36732c79225c21ae25', 'A', '2023-11-14 10:43:50', '2024-03-25 10:35:06', '116485', '169117', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '169127', 'reza meiglen noya', NULL, '2024-01-26 17:04:56', NULL, '1', 'O', '001', '2024-01-26 17:04:38', 'd382b67209fa0cb6f87a5d726c9276d5', 'A', '2024-01-26 17:05:11', '2024-01-26 17:04:56', '981886', '221287', '029', 'PENILAI JAMINAN');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '169132', 'TRIO NOVINDRA EFENDI', NULL, '2019-09-24 15:15:16', NULL, '1', 'O', '001', '2019-09-24 10:52:33', '863ce263aa305ba1ffcb68c14bce147d', 'A', '2019-09-24 15:15:33', '2019-09-24 15:15:16', '992086', '169324', '036', 'ADMIN DAN PENILAI JAMINAN');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '169136', 'Dwitisna anggara putra', NULL, '2024-05-15 13:53:27', NULL, '1', 'O', '001', '2024-05-15 13:53:17', '4e3530f6a88566130ed7c417bd92a051', 'A', '2024-05-15 13:54:43', '2024-05-15 13:53:27', '981886', '044472', '029', 'PENILAI JAMINAN');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '169182', 'Desy Ratna Pratiwi', NULL, '2017-05-22 17:18:20', NULL, '1', 'O', '001', '2017-05-22 17:16:28', '4dc4c4a25501f367bdf469fc7f50e45b', 'A', '2017-05-22 17:18:43', '2017-05-22 17:18:20', '992086', '054835', '006', 'ADMINISTRASI PENILAI JAMINAN');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '169211', 'Yohannes Tondang', NULL, '2017-03-07 09:50:42', NULL, '1', 'O', '001', '2017-03-07 09:50:35', 'd3eeebed51346ca67cd857572f3577c8', 'A', '2017-03-07 11:23:36', '2017-03-07 09:50:42', '992086', '054835', '036', 'ADMIN DAN PENILAI JAMINAN');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '169214', 'Ikhwal idrus', NULL, '2021-12-28 10:04:25', NULL, '1', 'O', '300', '2021-12-28 10:04:25', '75b8e8f4c9516a5c03aad644953947dc', 'A', '2021-12-17 15:21:42', '2021-12-28 10:04:25', '981886', '169214', '995', 'Executive Officer');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '169219', 'Habib Marvisto', NULL, '2023-11-16 15:40:57', NULL, '1', 'O', '220', '2023-11-16 15:40:57', '6157172a2b1c42c6606ddaaca2eea519', 'A', '2023-06-16 17:16:00', '2023-11-16 15:40:57', '116485', '169219', '995', 'Executive Officer');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '169221', 'OPIK SEPRIADI', NULL, '2022-01-26 11:46:23', NULL, '1', 'O', '825', '2022-01-26 11:46:23', 'c936b5a84faf530e52d7ea67dac9dac4', 'L', '2022-01-06 11:06:35', '2022-01-26 11:46:23', '044472', '169221', '995', 'Executive Officer');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '169249', 'Dodik Eko Ardianto', NULL, '2018-04-10 16:37:42', NULL, '1', 'O', '056', '2018-04-10 16:37:42', '4c950870ea60a2dd34fad388a4a5d7b5', 'A', '2016-12-29 15:36:36', '2018-04-10 16:37:42', '992086', '169249', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '169264', 'MARWENNI SIREGAR', NULL, '2024-09-11 11:36:05', NULL, '1', 'O', '026', '2024-02-20 08:46:33', '855aee99bc2d6733b784fce22e48387c', 'A', '2024-09-11 11:36:26', '2024-09-11 11:36:05', '981886', '044472', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '169266', 'RATINO', NULL, '2023-11-22 08:55:24', NULL, '1', 'O', '386', '2023-11-22 08:55:08', '7187e7e17d2e1773b68a035239e53bf2', 'A', '2023-11-22 08:55:44', '2023-11-22 08:55:24', '116485', '044472', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '169291', 'Mario Tampubolon', NULL, '2020-06-29 12:23:41', NULL, '1', 'O', '171', '2020-06-29 12:19:24', 'f6149245a3b220409ff9c9f173994615', 'A', '2020-06-29 12:25:26', '2020-06-29 12:23:41', '054835', '044472', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '169293', 'Reymond R Chrisstoffel', NULL, '2022-01-06 10:25:57', NULL, '1', 'O', '120', '2022-01-06 10:25:48', '4f55127d616b3688b9ad0f23d6332058', 'A', '2022-01-06 10:26:17', '2022-01-06 10:25:57', '044472', '116485', '995', 'Executive Officer');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '169300', 'Husnah', NULL, '2024-12-02 14:07:21', NULL, '1', 'O', '006', '2024-12-02 14:07:03', '1b0fee521b76e7251aa30a7f9a1de954', 'A', '2024-12-02 14:10:39', '2024-12-02 14:07:21', '116485', '241868', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '169333', 'Priscilia Ivanna Ruth Situmorang', NULL, '2024-08-21 15:16:33', NULL, '1', 'O', '098', '2024-08-21 15:16:22', 'c8b0ba0104dc8b53595d5451bf30e76a', 'A', '2024-08-21 15:17:01', '2024-08-21 15:16:33', '116485', '044472', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '169334', 'Veni Juliana', NULL, '2020-07-20 19:16:48', NULL, '1', 'O', '836', '2020-07-20 19:16:36', 'f8d527b93cd5922b33c4c6bf5b12b732', 'A', '2020-07-20 19:19:37', '2020-07-20 19:16:48', '992086', '169324', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '169363', 'DEBBY DWI DAMAYANTI SIAHAAN', NULL, '2024-10-10 08:50:29', NULL, '1', 'O', '105', '2024-07-05 15:05:43', 'f14f313bdff628158444c000dc893692', 'A', '2024-10-11 08:50:52', '2024-10-10 08:50:29', '981886', '211118', '995', 'Executive Officer');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '179404', 'ERVIA ISTRANTRI', NULL, '2023-05-26 16:17:02', NULL, '1', 'O', '005', '2023-05-26 16:16:56', 'c46921fb7de2ec0978b1329a43582019', 'A', '2023-05-26 16:18:22', '2023-05-26 16:17:02', '116485', '211121', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '179416', 'Prafita Julia', NULL, '2022-09-01 09:49:11', NULL, '1', 'O', '002', '2022-09-01 09:49:02', '2fd470d01dd19075ddfadbe0c5b52511', 'A', '2022-09-01 09:51:06', '2022-09-01 09:49:11', '116485', '044472', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '179421', 'NANCY MARIA NGANTUNG', NULL, '2019-08-26 10:05:10', NULL, '1', 'O', '160', '2019-08-26 10:05:03', '4060c1a50f917e759dc6bae33ed04715', 'A', '2019-08-26 10:05:21', '2019-08-26 10:05:10', '992086', '169324', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '179426', 'Fathur Rozi', NULL, '2020-03-06 08:45:50', NULL, '1', 'O', '050', '2020-03-06 08:45:42', 'c2489b55b3a2fc89bcafe6f248cd45d3', 'L', '2020-03-06 08:47:21', '2020-03-06 08:45:50', '992086', '044472', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '179435', 'DENI ALAMSYAH', NULL, '2021-02-19 14:31:43', NULL, '1', 'O', '030', '2020-02-11 13:26:56', 'ef6e70d8aa30fac3aca1dc2a728dea73', 'A', '2021-02-19 14:33:43', '2021-02-19 14:31:43', '054835', '116485', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '179448', 'FRENDY KAWIRA', NULL, '2018-09-10 09:55:29', NULL, '1', 'O', '290', '2018-09-10 09:54:40', '70225aef5e05a8d2ff81920b17587d75', 'A', '2018-09-10 09:56:03', '2018-09-10 09:55:29', '992086', '054835', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '179477', 'YENI LESTARI', NULL, '2021-12-29 11:44:22', NULL, '1', 'O', '282', '2021-12-29 11:43:56', '0296bf7435136985a19ea2c51e20149c', 'A', '2021-12-29 11:47:22', '2021-12-29 11:44:22', '981886', '211118', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '189582', 'Putri Febri Astuti', NULL, '2020-07-20 15:09:24', NULL, '1', 'O', '008', '2020-07-20 15:08:41', '477ed1c0a01c12267f02cb37a61d91fc', 'A', '2020-07-20 15:10:08', '2020-07-20 15:09:24', '054835', '044472', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '189593', 'WENIA BELANITA', NULL, '2022-05-25 07:58:10', NULL, '1', 'O', '090', '2022-05-25 07:58:04', 'de16195c45c43b1c6fea5c4c59e055c5', 'A', '2022-05-25 07:59:32', '2022-05-25 07:58:10', '044472', '211121', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '189601', 'IRMA YULIANTY YASMIN', NULL, '2024-07-08 09:13:06', NULL, '1', 'O', '250', '2024-07-08 09:12:59', 'e88d2a1d7412fed133e4d715210dd91d', 'A', '2024-07-08 09:19:20', '2024-07-08 09:13:06', '981886', '211118', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '189863', 'EKO PRASETYO', NULL, '2022-02-04 14:58:32', NULL, '1', 'O', '220', '2022-02-04 14:58:26', '9271e6422094e83e9cf081d96349a572', 'A', '2022-02-04 14:58:49', '2022-02-04 14:58:32', '981886', '211121', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '189866', 'ANGGI SAPUTRI BUTAR BUTAR', NULL, '2020-03-17 14:06:57', NULL, '1', 'O', '002', '2020-03-17 14:06:51', '1e2d109bef70cbb68a4256cb5d55e33f', 'A', '2020-03-17 14:07:11', '2020-03-17 14:06:57', '992086', '169324', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '189875', 'LIONEDES MEMO SAPUTRA', NULL, '2019-01-09 09:16:32', NULL, '1', 'O', '300', '2019-01-09 09:16:32', '676b92001fabdb5542d822002e448228', 'A', '2019-01-09 09:10:30', '2019-01-09 09:16:32', '992086', '189875', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '189886', 'AGUSTIO FERDINAND', NULL, '2023-10-03 17:00:31', NULL, '1', 'O', '020', '2023-10-03 17:00:04', 'fc60ef594e4b0e111e81c07955de97ba', 'A', '2023-10-03 17:54:17', '2023-10-03 17:00:31', '981886', '211118', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '189887', 'IRVAN RUSWIYAN', NULL, '2022-08-25 14:58:27', NULL, '1', 'O', '250', '2022-08-25 14:58:23', '080ecef3d6ec4e8a65ea6ff37389de53', 'A', '2022-08-25 16:53:15', '2022-08-25 14:58:27', '116485', '211121', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '191012', 'RACHMAT RAKAHENDA', NULL, '2023-02-10 08:58:51', NULL, '1', 'O', '016', '2023-02-10 08:57:55', '00ebb74d84480764a56c9bf934309700', 'A', '2023-02-10 11:19:18', '2023-02-10 08:58:51', '116485', '211118', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '199896', 'Hans Litaay', NULL, '2024-02-20 08:44:08', NULL, '1', 'O', '170', '2022-02-23 14:33:29', '9384db05c37dc57f9088bae0272a74ab', 'A', '2024-02-20 08:45:24', '2024-02-20 08:44:08', '981886', '211118', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '199898', 'Defry Aulia', NULL, '2021-04-21 13:50:06', NULL, '1', 'O', '281', '2020-06-05 11:49:55', '877840c4eda0a88260f7a82e8e0bfce5', 'A', '2021-04-21 14:03:39', '2021-04-21 13:50:06', '054835', '116485', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '199968', 'YOVENSIUS SEPVENIO', NULL, '2022-07-28 11:31:09', NULL, '1', 'O', '300', '2022-07-28 11:31:03', '2d1b28eed6cc0f65ea6ff00d2a283cda', 'A', '2022-07-28 11:31:49', '2022-07-28 11:31:09', '116485', '211121', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '201023', 'MAYA RISKIA LANRI', NULL, '2023-02-20 09:15:24', NULL, '1', 'O', '099', '2023-02-20 09:15:18', 'b64125c1a2230462fee132efad512842', 'A', '2023-02-20 09:18:20', '2023-02-20 09:15:24', '981886', '211121', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '201036', 'ALIVIA ADDINI', NULL, '2023-02-21 12:13:52', NULL, '1', 'O', '006', '2023-02-21 12:13:40', 'c9ad81ba97f33d2811439db4eeec0301', 'A', '2023-02-21 12:15:23', '2023-02-21 12:13:52', '116485', '044472', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '201045', 'Sulistiyanto Dhanang Pratama', NULL, '2020-10-07 09:02:57', NULL, '1', 'O', '260', '2020-10-07 09:02:50', 'ab809438221f0ef5d4b074e569372f7a', 'A', '2020-10-07 09:03:25', '2020-10-07 09:02:57', '992086', '116485', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '201050', 'NARWASTU CHRIST MAHARANI', NULL, '2021-08-05 15:56:48', NULL, '1', 'O', '003', '2021-08-05 15:56:37', '81b86a0362312dd90ba219be8d47617a', 'A', '2021-08-05 15:57:25', '2021-08-05 15:56:48', '044472', '116485', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '201065', 'Kevin Biastor Christiano Lenggu', NULL, '2023-02-15 17:50:23', NULL, '1', 'O', '210', '2023-02-15 17:50:03', '256e255f1f028d6640aad4d0f7beb575', 'A', '2023-02-15 17:50:51', '2023-02-15 17:50:23', '116485', '211118', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '211084', 'HASNA ALIFA NABILAH', NULL, '2023-03-29 10:31:06', NULL, '1', 'O', '026', '2023-03-29 10:31:00', '3cc8b44164b14e6cb6b92a87662dc547', 'A', '2023-03-29 10:31:37', '2023-03-29 10:31:06', '116485', '211121', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '211085', 'Dewi Yuliastuti', NULL, '2025-01-08 18:14:27', NULL, '1', 'O', '008', '2022-01-08 13:00:36', '2aeb3b2bf8c3c8e45a33bb3483464ca1', 'A', '2025-01-08 18:16:10', '2025-01-08 18:14:27', '116485', '211118', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '211086', 'ANNISA DIANTI', NULL, '2022-01-06 14:11:26', NULL, '1', 'O', '018', '2022-01-06 14:10:08', 'a25d03e82715aa07a448ab1fdce45007', 'A', '2022-01-06 14:32:17', '2022-01-06 14:11:26', '044472', '211118', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '211101', 'Robert Frengky Topurmera', NULL, '2021-11-04 10:28:35', NULL, '1', 'O', '001', '2021-11-04 10:27:58', '3a1fe5ab148d0be50db9a3ddb47f365a', 'A', '2021-11-04 10:29:54', '2021-11-04 10:28:35', '044472', '211118', '029', 'PENILAI JAMINAN');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '211106', 'EGAN PARLUHUTAN SIMANJUNTAK', NULL, '2022-10-26 16:28:27', NULL, '1', 'O', '020', '2022-10-26 16:28:20', '69814da5021d798a73e53acd3e6e4b22', 'A', '2022-10-26 16:28:42', '2022-10-26 16:28:27', '116485', '044472', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '211107', 'Patrisia Inggit Velisciasari', NULL, '2022-03-28 15:59:03', NULL, '1', 'O', '096', '2022-03-28 15:58:52', '2cb5f72981435f273e016fd549858591', 'A', '2022-03-28 15:59:40', '2022-03-28 15:59:03', '044472', '211121', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '211109', 'STEVEN', NULL, '2024-05-21 08:12:32', NULL, '1', 'O', '010', '2024-05-21 08:12:23', 'bf67f978bac076e494f2d148d7f5c3cf', 'A', '2024-05-21 08:12:45', '2024-05-21 08:12:32', '981886', '044472', '995', 'Executive Officer');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '211118', 'IRHAM ABRIANTA', NULL, '2024-06-10 16:29:20', NULL, '1', 'O', '001', '2024-06-10 16:29:20', 'da0bedc2897fe9d9599627de670086a3', 'A', '2021-09-11 14:24:38', '2024-06-10 16:29:20', '981886', '211118', '018', 'SISKON OPERATOR');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '211167', 'Billy Nurgandung Ciputra', NULL, '2023-01-12 15:25:06', NULL, '1', 'O', '251', '2023-01-12 15:23:58', 'c707c26a507d9be267e9f7be18cd2b25', 'A', '2023-01-12 15:25:17', '2023-01-12 15:25:06', '116485', '044472', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '211170', 'Muhammad Nelwan Judistira', NULL, '2024-02-21 09:24:05', NULL, '1', 'O', '825', '2022-09-06 09:09:30', '16ef4e76f4e191a6e7f1c318cc2fd5ea', 'A', '2024-02-21 09:27:59', '2024-02-21 09:24:05', '981886', '221287', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '211171', 'ERNALSALIA ATETA', NULL, '2024-11-04 15:47:29', NULL, '1', 'O', '001', '2024-11-04 15:47:21', '920d9cb09af8cf2397106036753383e2', 'A', '2024-11-04 15:48:45', '2024-11-04 15:47:29', '116485', '044472', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '211175', 'I PUTU GOVINDA MADITA PUTRA', NULL, '2024-08-31 12:32:46', NULL, '1', 'O', '096', '2024-08-31 12:32:36', '2b74065c7000bdd2487ae46c7cbe3810', 'A', '2024-08-31 12:34:55', '2024-08-31 12:32:46', '981886', '116485', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '211176', 'Joselino Parera', NULL, '2022-08-09 10:30:55', NULL, '1', 'O', '172', '2022-08-09 10:30:49', '79e0758b1f0354eef0321bdfb8c9b4c6', 'A', '2022-08-09 10:38:31', '2022-08-09 10:30:55', '981886', '211121', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '211181', 'Rivaldo Tahapary', NULL, '2023-01-30 09:40:46', NULL, '1', 'O', 'ID0010170', '2023-01-30 09:40:41', 'd8edc4188fd92f39fd096b97055ad8ca', 'A', '2023-01-30 09:41:15', '2023-01-30 09:40:46', '116485', '211121', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '211196', 'Deni Setiawan', NULL, '2025-01-07 13:21:17', NULL, '1', 'O', '029', '2022-09-23 09:46:07', '430937ae343bf825f46e416b52ef40e9', 'A', '2025-01-07 13:26:32', '2025-01-07 13:21:17', '211118', '241868', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '211202', 'Via Evlynda', NULL, '2024-03-20 16:26:28', NULL, '1', 'O', '330', '2024-03-20 16:26:16', '3259bceda07f0836435a12fe4dbe3eb5', 'A', '2024-03-21 08:30:51', '2024-03-20 16:26:28', '981886', '044472', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '221199', 'RHEZA YUDA PATRIA', NULL, '2023-11-22 08:59:30', NULL, '1', 'O', '386', '2023-11-22 08:59:24', 'f0b0acfe855aa77beeb270544c71d07e', 'A', '2023-11-22 08:59:42', '2023-11-22 08:59:30', '116485', '211118', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '221227', 'Dandy Alif Syach Malaka', NULL, '2025-01-14 09:22:10', NULL, '1', 'O', '009', '2025-01-14 09:21:57', 'bcdd271023f9ce5bc5835570a1fbdfa0', 'A', '2025-01-14 09:22:16', '2025-01-14 09:22:10', '116485', '241868', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '221246', 'MUHAMMAD FEBRI ALIEF', NULL, '2025-01-07 13:36:15', NULL, '1', 'O', '002', '2024-04-19 17:49:46', 'fd713b76320468588398ecbe0f0c412f', 'A', '2025-01-07 13:37:02', '2025-01-07 13:36:15', '116485', '211118', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '221247', 'sintawati', NULL, '2022-02-08 18:16:34', NULL, '1', 'O', '001', '2022-02-07 16:27:40', '3463b26214d9ac8b8d5c88c4024cb65d', 'A', '2022-02-08 18:17:03', '2022-02-08 18:16:34', '044472', '116485', '995', 'Executive Officer');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '221271', 'Kadek Dwi Putra Arimbawa', NULL, '2023-03-17 09:55:32', NULL, '1', 'O', '060', '2023-03-17 09:55:26', 'f29654c4ee3c5b6ef0e68b2c1dd433ce', 'A', '2023-03-17 09:57:34', '2023-03-17 09:55:32', '981886', '211121', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '221288', 'MARDIYADI RAHMAN', NULL, '2024-06-21 17:58:56', NULL, '1', 'O', '010', '2024-06-21 17:58:15', '5782cc3b9d9637a40d3f6c86dcfa8d58', 'A', '2024-06-21 17:59:18', '2024-06-21 17:58:56', '116485', '044472', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '221293', 'Elizabeth Priscila Tamtalahitu', NULL, '2023-04-18 08:24:22', NULL, '1', 'O', '016', '2023-04-18 08:24:04', '0dd4127e6ca15c1a07dac60578257f01', 'A', '2023-04-18 08:29:00', '2023-04-18 08:24:22', '116485', '211121', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '221333', 'Natalia Lidya Pohwain', NULL, '2024-07-23 16:05:42', NULL, '1', 'O', '172', '2024-07-23 16:05:30', 'ebfcc81d3abd6ebbe65952913e6a61ca', 'A', '2024-07-23 16:08:33', '2024-07-23 16:05:42', '981886', '044472', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '221334', 'ELLEN PUTRI BATAM RUHUKAIL', NULL, '2024-07-25 14:20:00', NULL, '1', 'O', '180', '2024-07-25 14:11:22', '9ffa9eaf28178090e43be4df99ee5209', 'A', '2024-07-25 14:20:23', '2024-07-25 14:20:00', '116485', '044472', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '221342', 'Faldhis Hermanto Funome', NULL, '2024-11-04 15:48:23', NULL, '1', 'O', '001', '2024-11-04 15:48:13', '9275b2c2eabad59eda9dba4b03dfc45a', 'A', '2024-11-04 15:48:56', '2024-11-04 15:48:23', '116485', '044472', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '221347', 'Aisya Milla Ramadhiani', NULL, '2023-02-27 14:24:00', NULL, '1', 'O', '016', '2023-02-27 14:19:40', '765f446888d2964df9be285246c4f959', 'A', '2023-02-27 14:24:42', '2023-02-27 14:24:00', '981886', '211121', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '221366', 'TIFANNY CLAUDYA SIMAREMARE', NULL, '2023-09-11 09:36:34', NULL, '1', 'O', '279', '2023-09-11 09:36:34', '387ea4ad8fbbe37a6443b14addb4b75a', 'A', '2023-09-08 17:13:28', '2023-09-11 09:36:34', '116485', '221366', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '221368', 'IWAN SETIAWAN JORDI', NULL, '2023-05-22 16:01:52', NULL, '1', 'O', '350', '2023-05-22 16:00:42', '33bbedec1f0d6fcccb49febd2c4b28c4', 'A', '2023-05-22 16:02:01', '2023-05-22 16:01:52', '116485', '044472', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '221375', 'Audyan Tri Gantara', NULL, '2023-05-16 13:49:31', NULL, '1', 'O', '023', '2023-05-16 13:49:25', '88a3201be9931d7452413c940ba21df4', 'A', '2023-05-16 13:49:39', '2023-05-16 13:49:31', '116485', '211121', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '221376', 'GENIA GIOVANNY', NULL, '2023-08-23 17:36:29', NULL, '1', 'O', '011', '2023-08-23 17:30:57', '24deb080185529b3c073e71f693854f1', 'A', '2023-08-23 17:36:37', '2023-08-23 17:36:29', '116485', '044472', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '221388', 'Christovita Astried Garadus', NULL, '2022-10-07 16:33:38', NULL, '1', 'O', '001', '2022-10-07 16:33:31', '1712f53ebeffc8b0977bbb446f45734c', 'A', '2022-10-07 16:33:58', '2022-10-07 16:33:38', '116485', '211121', '006', 'ADMINISTRASI PENILAI JAMINAN');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '221399', 'YANUAR KRISANTO', NULL, '2023-03-31 13:12:24', NULL, '1', 'O', '001', '2023-03-31 13:12:14', 'b14c29bc1191a3d50c25b07f5364d785', 'A', '2023-03-31 13:14:56', '2023-03-31 13:12:24', '981886', '116485', '029', 'PENILAI JAMINAN');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '221406', 'MARLINA MARINTAN', NULL, '2023-06-26 07:56:25', NULL, '1', 'O', '350', '2023-06-26 07:56:25', '626c254364ba3cd7f12f75e506f3497c', 'A', '2023-06-16 14:34:01', '2023-06-26 07:56:25', '116485', '221406', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '221461', 'NIELSON ERLANDO DEVIANTO', NULL, '2023-11-07 14:11:55', NULL, '1', 'O', '330', '2023-11-07 14:04:56', '077cd4db7d4208d5028dcd45b655873a', 'A', '2023-11-07 14:12:21', '2023-11-07 14:11:55', '981886', '221287', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '231466', 'WENDY WIJAYA', NULL, '2023-11-02 12:04:42', NULL, '1', 'O', '023', '2023-11-02 12:01:55', '09fc20ec593e5f21805368845d7cf323', 'A', '2023-11-02 12:05:38', '2023-11-02 12:04:42', '116485', '221287', '995', 'Executive Officer');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '231471', 'DEDE NUNUNG RUSDIANA', NULL, '2024-10-30 17:01:45', NULL, '1', 'O', '230', '2024-10-30 16:57:39', 'ab64ed3bff8398561f95b2b3e8b28072', 'A', '2024-10-30 17:01:56', '2024-10-30 17:01:45', '116485', '241869', '995', 'Executive Officer');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '231481', 'ALEXANDER ANGGARDA YUNAN DEVATA', NULL, '2023-12-15 14:53:33', NULL, '1', 'O', '005', '2023-12-15 14:52:44', '59193986c7aaa81173088e3ab15bb1e4', 'A', '2023-12-15 14:53:51', '2023-12-15 14:53:33', '981886', '221287', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '231497', 'ADAM FADILLAH SANDI', NULL, '2023-10-24 17:29:50', NULL, '1', 'O', '020', '2023-10-24 17:29:50', '21da11df82b768161b81fcfb565e4aca', 'A', '2023-10-24 16:33:12', '2023-10-24 17:29:50', '116485', '231497', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '231499', 'MELATI RUTH RIVAWATI', NULL, '2023-11-09 10:54:10', NULL, '1', 'O', '105', '2023-11-09 10:48:47', 'bdca548b38835c21f860152559183b3d', 'A', '2023-11-09 10:54:51', '2023-11-09 10:54:10', '116485', '221287', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '231519', 'KEVIN', NULL, '2024-07-31 13:09:41', NULL, '1', 'O', '099', '2024-07-31 13:09:34', '7cfa91179ccc1a4e0edc30b9fc1be70a', 'A', '2024-07-31 13:10:32', '2024-07-31 13:09:41', '116485', '044472', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '231524', 'LORIKA', NULL, '2024-01-12 11:21:47', NULL, '1', 'O', '016', '2024-01-12 11:21:41', '0aaad556d4f637d004d88f8f9f8bc835', 'A', '2024-01-12 11:23:18', '2024-01-12 11:21:47', '981886', '211118', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '231528', 'Kezia Dominika Sitio', NULL, '2024-07-10 14:29:26', NULL, '1', 'O', '098', '2024-07-10 14:22:17', '6768bedf5f2cf0ab902b2447d0a4173c', 'A', '2024-07-10 14:31:07', '2024-07-10 14:29:26', '116485', '044472', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '231534', 'GUNAWAN APRILIANA', NULL, '2023-11-22 13:33:41', NULL, '1', 'O', '279', '2023-11-22 13:31:39', 'ce1514d812183913a25aea46a6ff01ca', 'A', '2023-11-22 13:33:52', '2023-11-22 13:33:41', '116485', '221287', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '231562', 'DEO TEGUH NUGRAHA', NULL, '2023-12-06 14:10:32', NULL, '1', 'O', '310', '2023-12-06 14:09:23', 'd7e5b2bcf637ca4dcf215c3fd0a9df99', 'A', '2023-12-06 14:10:52', '2023-12-06 14:10:32', '116485', '221287', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '231565', 'NEGU KURNBIAWAN', NULL, '2024-09-05 14:33:22', NULL, '1', 'O', '011', '2024-09-05 14:33:11', 'edc013b75ee4cdc6ace7367322db20be', 'A', '2024-09-05 14:33:46', '2024-09-05 14:33:22', '116485', '044472', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '231569', 'Irma Suciaty Shahar', NULL, '2023-05-16 09:44:22', NULL, '1', 'O', '001', '2023-05-16 09:44:22', '96e27a00eebe11790385a73fc581b7ab', 'A', '2023-05-15 18:00:37', '2023-05-16 09:44:22', '116485', '231569', '029', 'PENILAI JAMINAN');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '231599', 'Dwiki Hamza Nugraha', NULL, '2023-07-10 09:01:32', NULL, '1', 'O', '001', '2023-07-10 09:01:17', '275e27256ef6530524e80991ee21d5f6', 'A', '2023-07-10 09:06:32', '2023-07-10 09:01:32', '981886', '211121', '029', 'PENILAI JAMINAN');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '231609', 'Rio Mardiko', NULL, '2023-07-10 09:01:08', NULL, '1', 'O', '001', '2023-07-10 09:00:52', '76d122fd59e1f45c1a500abfef02da9e', 'A', '2023-07-10 09:06:26', '2023-07-10 09:01:08', '981886', '211121', '029', 'PENILAI JAMINAN');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '231627', 'ALBERTO PANJAITAN', NULL, '2023-10-23 10:53:35', NULL, '1', 'O', '001', '2023-10-23 10:53:29', '0e152a516d9fc8d45fc5693031d6fc4e', 'A', '2023-10-23 10:54:31', '2023-10-23 10:53:35', '981886', '211118', '029', 'PENILAI JAMINAN');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '231628', 'DODI MARIONUS ELUCAB', NULL, '2023-08-31 15:24:44', NULL, '1', 'O', '001', '2023-08-31 15:24:44', 'bd28a99843a53c47ed94b09e339ed375', 'A', '2023-08-05 10:23:36', '2023-08-31 15:24:44', '116485', '231628', '029', 'PENILAI JAMINAN');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '231629', 'FAJRI AGUSTIAN', NULL, '2023-09-18 11:01:49', NULL, '1', 'O', '001', '2023-09-18 11:01:49', 'c2544f9f95b2ac27da844f8aa533e162', 'A', '2023-08-05 10:23:29', '2023-09-18 11:01:49', '116485', '231629', '029', 'PENILAI JAMINAN');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '231632', 'JESISCA ARAINI RAUNG', NULL, '2024-12-16 16:33:02', NULL, '1', 'O', '200', '2024-12-16 16:32:55', '9b589b08f2b92fd5622166d11adbc752', 'A', '2024-12-16 16:33:10', '2024-12-16 16:33:02', '116485', '241868', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '231634', 'VITA VIVIAN SAFSAVUBUN', NULL, '2024-02-12 09:00:26', NULL, '1', 'O', '060', '2024-02-12 09:00:07', 'f7512197248e8341cab94130a32f7102', 'A', '2024-02-12 09:01:40', '2024-02-12 09:00:26', '981886', '211118', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '231651', 'Rio Septa Nugraha', NULL, '2024-02-29 11:06:22', NULL, '1', 'O', '001', '2024-02-29 11:06:01', '109bed1859e131bf32bb18d9fb42a916', 'A', '2024-02-29 11:06:37', '2024-02-29 11:06:22', '981886', '221287', '029', 'PENILAI JAMINAN');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '231665', 'Hendrikus Warta Harimans', NULL, '2023-11-03 13:24:02', NULL, '1', 'O', '001', '2023-11-03 13:14:24', '73fa9f0358831061d23d8e62394f88a6', 'A', '2023-11-03 13:25:03', '2023-11-03 13:24:02', '116485', '044472', '029', 'PENILAI JAMINAN');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '231667', 'GERRY MARCHELINO TITAHENA', NULL, '2024-11-12 10:37:43', NULL, '1', 'O', '001', '2024-11-12 10:37:29', '107002f1ebc0a1e9d915fa34fe50ba07', 'A', '2024-11-12 10:43:46', '2024-11-12 10:37:43', '116485', '241868', '029', 'PENILAI JAMINAN');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '231680', 'RAFLI HIMAWAN', NULL, '2023-11-28 09:23:21', NULL, '1', 'O', '001', '2023-11-23 18:00:54', '8360455dab628e6cd47b854cd18cca8b', 'A', '2023-11-28 09:25:55', '2023-11-28 09:23:21', '981886', '221287', '029', 'PENILAI JAMINAN');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '231711', 'YOSUA MEWENGKANG', NULL, '2024-01-18 09:34:38', NULL, '1', 'O', '001', '2024-01-12 15:44:22', '885a1d80fdf11ad30e585c107f549cc4', 'A', '2024-01-18 09:35:03', '2024-01-18 09:34:38', '116485', '221287', '029', 'PENILAI JAMINAN');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '241722', 'ANDREAS OLIVER', NULL, '2024-01-29 15:24:50', NULL, '1', 'O', '001', '2024-01-29 15:24:43', '2dc9b427400c9e8269a2c01e7946ba21', 'A', '2024-01-29 15:34:42', '2024-01-29 15:24:50', '981886', '221287', '029', 'PENILAI JAMINAN');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '241743', 'FRANSISCO DENYSH PRATAMA MARADJANI', NULL, '2024-02-26 16:07:43', NULL, '1', 'O', '001', '2024-02-26 15:55:31', 'c6ad3597fa24a9adea68324b85af5be0', 'A', '2024-02-26 16:07:58', '2024-02-26 16:07:43', '116485', '044472', '029', 'PENILAI JAMINAN');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '241745', 'JULIAN NAUFAL KUSUMORAHARDJO', NULL, '2024-03-23 10:44:46', NULL, '1', 'O', '001', '2024-03-23 10:44:46', '33e6938d7a9d5bf9e0b44282000e73ab', 'A', '2024-03-14 15:47:33', '2024-03-23 10:44:46', '981886', '241745', '029', 'PENILAI JAMINAN');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '241750', 'SANDY NUGRAHA HERLAMBANG', NULL, '2024-03-14 11:51:44', NULL, '1', 'O', '001', '2024-03-07 14:46:08', '1db1049428577c484c0e427f66a7328f', 'A', '2024-03-14 11:54:02', '2024-03-14 11:51:44', '116485', '221287', '029', 'PENILAI JAMINAN');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '241757', 'TIA AMELIA', NULL, '2024-07-25 13:25:41', NULL, '1', 'O', '310', '2024-07-25 13:25:41', '5730d77b7f5f44c93f2c0aa3ea9c8634', 'A', '2024-07-25 13:25:58', '2024-07-25 13:25:41', '116485', '044472', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '241768', 'YUYUN FATMAWATI', NULL, '2024-10-07 13:42:56', NULL, '1', 'O', '260', '2024-10-07 13:42:50', '9f45b3ff2156829720b022220400c09c', 'A', '2024-10-07 13:43:00', '2024-10-07 13:42:56', '116485', '211118', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '241797', 'DANIEL RONLY PESAK', NULL, '2024-06-24 09:45:19', NULL, '1', 'O', '001', '2024-06-24 09:42:11', 'a943b1f7e82d9010144c4f6752b3f9fb', 'A', '2024-06-24 09:45:31', '2024-06-24 09:45:19', '116485', '044472', '029', 'PENILAI JAMINAN');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '241799', 'PANDU YUWANDA', NULL, '2024-10-22 13:27:49', NULL, '1', 'O', '200', '2024-06-20 13:21:31', '8dd3dae30f91720cbc3ba550f951c535', 'A', '2024-10-22 13:30:18', '2024-10-22 13:27:49', '116485', '241868', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '241816', 'Rachmad Rahardjo', NULL, '2024-07-23 11:52:50', NULL, '1', 'O', '001', '2024-07-23 11:52:50', '10e38975a7bd1826ab1f441cb4cb5f47', 'A', '2024-07-17 14:13:01', '2024-07-23 11:52:50', '116485', '241816', '029', 'PENILAI JAMINAN');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '241828', 'Arif Nasrudin', NULL, '2024-07-23 15:47:21', NULL, '1', 'O', '001', '2024-07-15 09:35:05', 'ca39411fea01ee25ba73a027dc555fdf', 'A', '2024-07-23 15:47:40', '2024-07-23 15:47:21', '116485', '044472', '029', 'PENILAI JAMINAN');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '241841', 'Maria Puji Astuti', NULL, '2024-12-19 08:06:09', NULL, '1', 'O', '028', '2024-09-09 09:57:41', 'f125e28ec54b2b442de9eddf3c368796', 'A', '2024-12-19 08:06:31', '2024-12-19 08:06:09', '981886', '044472', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '241856', 'Khaerul Umuri Syamsuddin', NULL, '2024-11-12 10:55:59', NULL, '1', 'O', '001', '2024-11-12 10:55:51', 'ca23943c176d361efd667a9b098ea506', 'A', '2024-11-12 10:56:06', '2024-11-12 10:55:59', '116485', '241869', '029', 'PENILAI JAMINAN');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '241861', 'Jannes Manaek Pasaribu', NULL, '2024-11-25 15:23:25', NULL, '1', 'O', '230', '2024-11-25 15:23:06', '5cc85361f1b4e8788f3834608253fe80', 'A', '2024-11-25 15:23:38', '2024-11-25 15:23:25', '116485', '241868', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '241868', 'M WIZDAN Q', NULL, '2025-01-06 13:50:32', NULL, '1', 'O', '001', '2025-01-06 13:50:32', '80a5d79297cef1dd3167167cdd097b43', 'A', '2024-09-18 09:05:05', '2025-01-06 13:50:32', '116485', '241868', '018', 'SISKON OPERATOR');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '241869', 'FAJAR SYIDIK', NULL, '2024-11-01 11:31:29', NULL, '1', 'O', '001', '2024-11-01 11:31:29', '9d76349d649af5185d54a60f1195031d', 'A', '2024-09-18 09:05:02', '2024-11-01 11:31:29', '116485', '241869', '018', 'SISKON OPERATOR');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '241875', 'WAHYUDI', NULL, '2024-09-19 14:30:10', NULL, '1', 'O', '001', '2024-09-19 14:30:01', '05370f79232497039c680abd85e693e3', 'A', '2024-09-19 14:30:28', '2024-09-19 14:30:10', '116485', '241869', '029', 'PENILAI JAMINAN');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '241902', 'DIVIA SALVADILA WINARKO', NULL, '2025-01-16 16:39:33', NULL, '1', 'O', '052', '2025-01-16 16:39:33', '81ede92178f3ba3296809489076bc545', 'A', '2025-01-16 15:13:37', '2025-01-16 16:39:33', '211118', '241902', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '890118', 'Manimbul Pangaribuan', NULL, '2017-08-23 10:28:07', NULL, '1', 'O', '001', '2017-08-23 10:28:07', 'a029fbf62fa51c4850515af89269e6e4', 'L', '2017-03-07 11:26:58', '2017-08-23 10:28:07', '992086', '890118', '036', 'ADMIN DAN PENILAI JAMINAN');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '890229', 'Budhi Utomo', NULL, '2008-12-23 15:30:26', NULL, '1', 'O', '001', NULL, 'e2b2f3c5eb1d0ba34be946a5e7fd594c', 'A', '2008-12-23 15:37:04', '2008-12-23 15:30:26', '044587', '075349', '006', 'ADMINISTRASI PENILAI JAMINAN');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '900469', 'IRNA D SYARIF', NULL, '2020-11-05 12:47:40', NULL, '1', 'O', '008', '2020-11-05 12:47:34', 'd6d215fed397bccca249e892f1f689fd', 'A', '2020-11-05 12:47:53', '2020-11-05 12:47:40', '992086', '116485', '995', 'Executive Officer');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '920608', 'Adji Akroma', NULL, '2023-10-24 14:55:31', NULL, '1', 'O', '001', '2023-10-24 14:54:07', 'dd89f7ecbfa0c9114d17dcaf3f3b90ee', 'A', '2023-10-24 14:56:30', '2023-10-24 14:55:31', '116485', '221287', '003', 'KEPALA BAGIAN');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '930884', 'ALUYSIUS NOVIANTO', NULL, '2021-04-26 13:30:40', NULL, '1', 'O', '001', '2021-04-26 13:30:34', 'ea40afe34fdc2365453b10c938297be1', 'A', '2021-04-26 13:31:19', '2021-04-26 13:30:40', '054835', '116485', '030', 'PEMERIKSA');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '931017', 'I MADE MUSTIKA', NULL, '2019-01-10 09:47:31', NULL, '1', 'O', '001', '2019-01-10 09:47:31', '6f8400126e19c473a693f2b387b75976', 'A', '2019-01-10 09:21:41', '2019-01-10 09:47:31', '992086', '931017', '036', 'ADMIN DAN PENILAI JAMINAN');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '951265', 'Theresia Maria Winardi', NULL, '2022-03-30 15:38:20', NULL, '1', 'O', '020', '2022-03-30 15:38:08', 'bdd22979487a271fe0ce2ab3b5e557f9', 'A', '2022-03-30 15:38:50', '2022-03-30 15:38:20', '044472', '116485', '995', 'Executive Officer');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '951345', 'Trisna Budi Hartati', NULL, '2023-03-13 09:44:29', NULL, '1', 'O', '029', '2019-03-27 09:34:29', '93a10425f9faf4ee3ea33b9d3966567c', 'A', '2023-03-13 09:48:09', '2023-03-13 09:44:29', '116485', '044472', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '971728', 'Tri Ratna Shinta Dewi', NULL, '2024-10-14 10:59:03', NULL, '1', 'O', '020', '2023-02-24 09:58:30', '555b17784d45add26adebfe29c4a9201', 'A', '2024-10-14 11:00:02', '2024-10-14 10:59:03', '981886', '044472', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '971788', 'RIZA PERMANA', NULL, '2022-01-06 16:12:48', NULL, '1', 'O', '008', '2022-01-06 16:12:39', '848ff2dcabf1bc1c7afbb40b4f999102', 'A', '2022-01-06 16:13:08', '2022-01-06 16:12:48', '044472', '116485', '995', 'Executive Officer');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '991925', 'SURJADHI CIGRA H', NULL, '2022-10-27 09:22:01', NULL, '1', 'O', '825', '2022-10-27 09:21:49', '06288bb2d6ea182ef917fd0d07a43c57', 'A', '2022-10-27 11:56:31', '2022-10-27 09:22:01', '981886', '044472', '995', 'Executive Officer');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '992048', 'Tjhin Wong Wong', NULL, '2018-11-22 09:45:44', NULL, '1', 'O', '001', '2018-11-22 09:45:44', '0b541b564cb3d20424c756b1c72bcf70', 'A', '2018-11-22 09:44:33', '2018-11-22 09:45:44', '992086', '992048', '012', 'Kontrol SKAI');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '992251', 'Sutriasno', NULL, '2023-10-04 10:45:33', NULL, '1', 'O', '251', '2023-10-04 10:36:49', '781fccbd62096cde2f92ee17c03f8780', 'A', '2023-10-04 13:47:00', '2023-10-04 10:45:33', '981886', '221287', '995', 'Executive Officer');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '992315', 'EVA LENNY WATI', NULL, '2023-11-07 09:29:13', NULL, '1', 'O', '026', '2023-11-07 09:29:07', 'e87974dacd05de62f08d11abfd5f14f0', 'A', '2023-11-07 09:30:10', '2023-11-07 09:29:13', '981886', '211118', '995', 'Executive Officer');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '992441', 'ABDUL RAZAK', NULL, '2019-03-21 10:44:58', NULL, '1', 'O', '130', '2019-03-21 10:44:52', '895db493b4e0d9fe2745882c35978a90', 'A', '2019-03-21 10:45:08', '2019-03-21 10:44:58', '992086', '169324', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '992475', 'Tjiang Inny', NULL, '2020-08-25 13:26:58', NULL, '1', 'O', '130', '2020-08-25 13:26:52', 'a69d04f101a0e5cfe83547565943c764', 'A', '2020-08-25 13:28:36', '2020-08-25 13:26:58', '992086', '044472', '995', 'Executive Officer');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '992615', 'SELVY HUTOMO', NULL, '2024-05-15 11:46:31', NULL, '1', 'O', '052', '2024-05-15 11:46:21', 'e43e9d357a3b2adb59b2435fd267e891', 'A', '2024-05-15 11:47:55', '2024-05-15 11:46:31', '981886', '044472', '995', 'Executive Officer');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '992796', 'SITI NOOR HAYATI', NULL, '2022-04-05 13:44:39', NULL, '1', 'O', '110', '2022-04-05 13:44:33', 'd7b96963dcb28a06b1be22cf052ea450', 'A', '2022-04-05 13:45:25', '2022-04-05 13:44:39', '044472', '211121', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '992857', 'ALFIAN', NULL, '2025-01-14 09:06:29', NULL, '1', 'O', '001', '2025-01-14 09:06:21', 'e36c7dc5d6fa335c58e36aca043b41aa', 'A', '2025-01-14 09:06:39', '2025-01-14 09:06:29', '116485', '241868', '002', 'KEPALA DIVISI');
|
|
||||||
INSERT INTO `prm_user` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '992954', 'Yuliana Kristina Situmeang', NULL, '2023-06-23 10:03:18', NULL, '1', 'O', '330', '2023-06-23 10:03:13', '1e5f9bc00bee6aef013bbeec687885bc', 'A', '2023-06-23 10:50:33', '2023-06-23 10:03:18', '116485', '211121', '995', 'Executive Officer');
|
|
||||||
@@ -1,340 +0,0 @@
|
|||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '002959', 'SAMPE PARULIAN PARDEDE', NULL, '2021-08-09 15:06:35', NULL, '1', 'O', '170', '2021-08-09 15:06:20', 'd347ae569b43769ebcd1ed725d2287cf', 'A', '2021-08-09 16:26:32', '2021-08-09 15:06:35', '981886', '169324', '995', 'Executive Officer');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '002990', 'Sumina', NULL, '2023-07-25 09:20:54', NULL, '1', 'O', '070', '2023-07-25 09:20:54', '2d8693283129a77538d820c6848a4429', 'A', '2023-07-05 09:15:45', '2023-07-25 09:20:54', '116485', '002990', '995', 'Executive Officer');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '003006', 'Cindelfia Glority', NULL, '2021-12-07 15:24:41', NULL, '1', 'O', '092', '2021-12-07 15:24:41', '015fef3a752a39b45ebece36559cab4b', 'A', '2021-12-07 15:21:09', '2021-12-07 15:24:41', '981886', '003006', '995', 'Executive Officer');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '003098', 'RIYAN YEKTONO', NULL, '2024-07-24 19:13:39', NULL, '1', 'O', '001', '2024-07-24 18:43:05', '1f22763d3080a1fecc64e1de09148e4c', 'A', '2024-07-24 19:32:42', '2024-07-24 19:13:39', '116485', '211118', '003', 'KEPALA BAGIAN');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '003131', 'Harsa Asterina', NULL, '2023-03-13 14:20:06', NULL, '1', 'O', '022', '2023-03-13 14:20:01', 'c94530bf83c2ab9d539dce59903579b6', 'A', '2023-03-13 14:20:16', '2023-03-13 14:20:06', '116485', '211121', '995', 'Executive Officer');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '003199', 'Eka D Sesunan', NULL, '2021-01-13 11:28:08', NULL, '1', 'O', '080', '2021-01-13 11:27:58', 'b0f88ac4f6b33915d27871850f1859cc', 'A', '2021-01-13 11:28:25', '2021-01-13 11:28:08', '054835', '044472', '995', 'Executive Officer');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '003244', 'Fahmi', NULL, '2024-03-08 15:39:43', NULL, '1', 'O', '310', '2024-01-08 13:39:07', '0c3b8a6f74516000cf83a7f927bd8320', 'A', '2024-03-08 15:40:53', '2024-03-08 15:39:43', '116485', '044472', '995', 'Executive Officer');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '003278', 'Fenty Julijati', NULL, '2024-09-19 10:22:15', NULL, '1', 'O', '029', '2024-09-19 10:22:06', '12e2dbf4c385285d9a482f462bdf82c6', 'A', '2024-09-19 10:22:41', '2024-09-19 10:22:15', '981886', '241869', '995', 'Executive Officer');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '013368', 'NUR LAILA HAYATI', NULL, '2023-09-22 10:57:54', NULL, '1', 'O', '009', '2023-09-22 10:57:22', '7faf7ddd5109ffb165ab372d45c4a4f4', 'A', '2023-09-22 10:58:08', '2023-09-22 10:57:54', '116485', '221287', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '013414', 'ERLYN YUNUS', NULL, '2024-11-07 09:49:54', NULL, '1', 'O', '130', '2024-11-07 09:49:47', 'cf710a9654c50c5ecbcd5ddb7b8b3739', 'A', '2024-11-07 09:51:25', '2024-11-07 09:49:54', '981886', '241868', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '013499', 'INNAWATI SULINA', NULL, '2023-05-15 14:28:02', NULL, '1', 'O', '001', '2023-05-15 14:28:02', '7d949ad65acd2fef88502786ad4f8292', 'A', '2022-08-03 10:23:33', '2023-05-15 14:28:02', '116485', '013499', '002', 'KEPALA DIVISI');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '013567', 'LOTUSIA SITA AISYAH SULTANA', NULL, '2025-01-16 14:44:07', NULL, '1', 'O', '052', '2025-01-16 14:43:37', '13ecc99e3213ddaeaa586eb8dddb4091', 'A', '2025-01-16 14:44:30', '2025-01-16 14:44:07', '211118', '241869', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '013603', 'Carolina Turisno', NULL, '2024-10-18 14:50:38', NULL, '1', 'O', '190', '2017-10-03 12:53:14', '66887d1682801e7060f0f6e1a6bad0ee', 'A', '2024-10-18 15:10:10', '2024-10-18 14:50:38', '116485', '241868', '995', 'Executive Officer');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '013614', 'Nina Novriana Andriani', NULL, '2024-01-15 18:26:54', NULL, '1', 'O', '006', '2024-01-15 18:26:54', '5ec80892f7ffcb9b374ea25f0819eca2', 'A', '2024-01-15 09:47:51', '2024-01-15 18:26:54', '981886', '013614', '995', 'Executive Officer');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '023705', 'Stanley R Bojoh', NULL, '2022-01-06 11:01:36', NULL, '1', 'O', '825', '2022-01-04 15:51:50', '4f954767789388587164a1043a0db6f5', 'A', '2022-01-06 11:08:05', '2022-01-06 11:01:36', '044472', '116485', '995', 'Executive Officer');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '023766', 'Tuty Herawati', NULL, '2021-08-05 15:17:23', NULL, '1', 'O', '806', '2021-08-05 15:16:56', 'c814ad8503df54bfcf44453590a17480', 'A', '2021-08-05 15:28:58', '2021-08-05 15:17:23', '981886', '169324', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '023779', 'ISHAQ FAHRIZAL', NULL, '2019-08-21 14:24:06', NULL, '1', 'O', '001', '2019-08-21 14:24:06', '85ab0d498c79aab281600273090cb42e', 'A', '2018-09-14 11:19:15', '2019-08-21 14:24:06', '992086', '023779', '030', 'PEMERIKSA');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '023821', 'RAYMOND DIAN MASIMPIN', NULL, '2024-10-03 13:52:27', NULL, '1', 'O', '835', '2024-10-03 13:52:14', '87d2ebeb8f3b69412556cf2e25bcd4db', 'A', '2024-10-03 13:53:54', '2024-10-03 13:52:27', '981886', '241868', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '023907', 'Fransiskus B Heriyanto', NULL, '2020-07-15 12:19:54', NULL, '1', 'O', '835', '2020-07-15 12:19:45', '72ad6edf4ebc785d16ae4cc00e2e785b', 'A', '2020-07-15 12:20:11', '2020-07-15 12:19:54', '992086', '169324', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '023982', 'Suryo Suseno', NULL, '2023-09-18 17:03:46', NULL, '1', 'O', '001', '2023-09-18 17:03:46', 'c0b5958ebb0e8b66e188f805c12dc31d', 'D', '2023-03-29 17:12:20', '2023-09-18 17:03:46', '981886', '023982', '003', 'KEPALA BAGIAN');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '034027', 'BOKY SYAM KELILAUW', NULL, '2020-10-27 14:24:53', NULL, '1', 'O', '001', '2020-10-27 14:24:46', 'd5451740940494493a71d5f6a858a6ef', 'A', '2020-10-27 14:28:32', '2020-10-27 14:24:53', '054835', '992086', '036', 'ADMIN DAN PENILAI JAMINAN');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '034034', 'YANTI KUSMIANTI SAZALI', NULL, '2021-12-20 13:45:23', NULL, '1', 'O', '190', '2021-12-20 13:45:14', '59e031e27daafe7acec2620dcc8e5896', 'A', '2021-12-20 14:03:01', '2021-12-20 13:45:23', '981886', '211121', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '034106', 'meirta sekar pandawangi', NULL, '2022-05-12 17:27:30', NULL, '1', 'O', '011', '2022-05-12 17:27:06', 'a7df04c05713a3b56a37e37088b143f6', 'A', '2022-05-12 17:27:58', '2022-05-12 17:27:30', '044472', '211118', '995', 'Executive Officer');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '034117', 'I Dewa Gede Dedy W', NULL, '2021-12-28 15:30:47', NULL, '1', 'O', '105', '2021-12-28 15:30:37', 'e64f08f444a4a4c728273d3b7c90f90c', 'A', '2021-12-28 15:31:01', '2021-12-28 15:30:47', '981886', '211121', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '034125', 'ANTON SULEMAN', NULL, '2023-08-01 14:03:28', NULL, '1', 'O', '190', '2023-08-01 14:03:28', 'eef021984728a1e629e4a909d1f4efa4', 'D', '2023-07-28 13:58:23', '2023-08-01 14:03:28', '116485', '034125', '995', 'Executive Officer');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '034129', 'Anastasia Hestu Wahanani', NULL, '2018-01-25 09:01:10', NULL, '1', 'O', '002', '2017-01-13 16:10:52', '27c877ff24788f22485688f92bea1f41', 'A', '2018-01-25 09:33:15', '2018-01-25 09:01:10', '992086', '054835', '995', 'Executive Officer');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '034246', 'Panca Wardhani', NULL, '2025-01-02 11:56:30', NULL, '1', 'O', '090', '2024-10-11 13:15:04', '00eb5020afbd2c78db1c9089854906c8', 'A', '2025-01-02 11:57:11', '2025-01-02 11:56:30', '116485', '211118', '022', 'PIMPINAN CABANG NON KPO');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '034291', 'DODDY ARYO HERLAMBANG', NULL, '2021-12-01 14:51:59', NULL, '1', 'O', '001', '2018-12-20 16:35:02', 'f5a35c4c1506e3be604fb22c07992b27', 'A', '2021-12-01 15:11:51', '2021-12-01 14:51:59', '981886', '116485', '029', 'PENILAI JAMINAN');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '034296', 'Asniati Sinaga', NULL, '2020-04-08 17:11:59', NULL, '1', 'O', '110', '2017-09-19 08:39:37', '732f4d45fc35863c2663c96c2692beaf', 'A', '2020-04-08 17:12:12', '2020-04-08 17:11:59', '992086', '116485', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '044339', 'Pierre Leopold Manuputty', NULL, '2024-03-18 07:31:39', NULL, '1', 'O', '180', '2024-03-18 07:31:39', '43c19109651facce0d0a1f5e8c4bc9da', 'A', '2024-01-15 13:10:43', '2024-03-18 07:31:39', '981886', '044339', '995', 'Executive Officer');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '044403', 'Markus MM Klomang', NULL, '2024-11-20 09:14:58', NULL, '1', 'O', '210', '2024-11-20 09:14:35', '49541a8d89f993e250b561c553afa751', 'A', '2024-11-20 09:17:46', '2024-11-20 09:14:58', '211118', '241868', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '044430', 'NURAINI', NULL, '2023-02-20 15:38:17', NULL, '1', 'O', '001', '2023-02-20 15:36:57', 'b4eb0985bb75744b9ab99413bb4eded9', 'A', '2023-02-20 15:38:32', '2023-02-20 15:38:17', '116485', '044472', '012', 'Kontrol SKAI');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '044501', 'Utami Dewi', NULL, '2024-08-05 11:39:48', NULL, '1', 'O', '110', '2024-08-05 11:39:48', '69bb72970951282a1a770793f0e58828', 'A', '2024-08-02 18:17:43', '2024-08-05 11:39:48', '116485', '044501', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '044511', 'MUHAMAD IBRAHIM SOENDAT LAWENDATU', NULL, '2024-08-22 16:17:12', NULL, '1', 'O', '001', '2024-08-22 16:17:12', '058f52cf2d7a4223cf0fa99e5e1343b8', 'A', '2024-08-19 16:54:01', '2024-08-22 16:17:12', '116485', '044511', '003', 'KEPALA BAGIAN');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '044515', 'HUDY', NULL, '2024-08-21 12:45:19', NULL, '1', 'O', '036', '2024-08-21 12:45:19', '8976c3c2675444989000e055e5f14d89', 'A', '2024-08-20 08:02:04', '2024-08-21 12:45:19', '981886', '044515', '995', 'Executive Officer');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '044522', 'meike kurniasih', NULL, '2023-06-07 08:55:30', NULL, '1', 'O', '080', '2023-06-07 08:55:25', '869e82da7941285256390d4796a0bff3', 'A', '2023-06-07 08:56:09', '2023-06-07 08:55:30', '116485', '211121', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '044530', 'Selly Farida Siregar', NULL, '2024-04-17 16:44:50', NULL, '1', 'O', '273', '2024-04-17 16:44:32', 'fc90f5fa5a695b3bedcc09d508fbdd30', 'A', '2024-04-17 17:29:16', '2024-04-17 16:44:50', '981886', '044472', '995', 'Executive Officer');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '044584', 'Ivanda Ilaat', NULL, '2024-06-12 13:18:11', NULL, '1', 'O', 'ID0010120', '2024-06-12 13:18:00', 'b18eb91858d07fa9b1cc8433ce9bc9a9', 'A', '2024-06-12 13:19:19', '2024-06-12 13:18:11', '981886', '044472', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '044624', 'Rosalina Pujiastuti', NULL, '2022-01-06 10:53:29', NULL, '1', 'O', '825', '2018-09-24 15:30:54', '1ecf65e7aa2bdd262db67c214aee6cf5', 'A', '2022-01-06 10:55:08', '2022-01-06 10:53:29', '044472', '116485', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '054641', 'Wahyu Prasetyo', NULL, '2023-11-07 11:24:49', NULL, '1', 'O', '090', '2023-11-07 11:24:42', '5374662727580a8c70afee910b9b27f5', 'A', '2023-11-07 11:49:29', '2023-11-07 11:24:49', '981886', '211118', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '054648', 'TITON SYARIEF LUKMAN HAKIM', NULL, '2021-04-01 11:15:56', NULL, '1', 'O', '001', '2021-04-01 11:15:56', '2bf05bba96da9e46928ff01c3564a5d5', 'A', '2021-02-24 09:06:52', '2021-04-01 11:15:56', '054835', '054648', '030', 'PEMERIKSA');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '054654', 'Evi Gardini', NULL, '2024-01-31 09:15:16', NULL, '1', 'O', '036', '2024-01-31 09:14:50', '776052f3a0d437a10e64f096e7fd4217', 'A', '2024-01-31 09:15:31', '2024-01-31 09:15:16', '981886', '221287', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '054734', 'Lukas Rudy Gunawan', NULL, '2024-03-07 16:57:41', NULL, '1', 'O', '092', '2023-10-16 08:54:11', 'd8073e2553fb313cee1c14ba7d0e0111', 'A', '2024-03-07 16:58:16', '2024-03-07 16:57:41', '981886', '221287', '995', 'Executive Officer');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '054772', 'Christian PS', NULL, '2024-10-03 10:33:17', NULL, '1', 'O', '273', '2024-10-03 10:32:34', '3a9801db516dd590ea7778f7108f7ae5', 'A', '2024-10-03 10:34:29', '2024-10-03 10:33:17', '116485', '241868', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '054801', 'Christine Yuanita', NULL, '2023-04-27 14:31:01', NULL, '1', 'O', '210', '2023-04-27 14:30:55', '9d026937147b69e47facbcbb2f8a6f1f', 'A', '2023-04-27 14:32:21', '2023-04-27 14:31:01', '981886', '211121', '995', 'Executive Officer');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '054854', 'Elsa Angela Assa', NULL, '2024-06-13 13:39:47', NULL, '1', 'O', 'ID0010120', '2024-06-13 13:39:47', '0371205eccda4e15a162d79bc1c94ed4', 'A', '2024-06-12 13:26:48', '2024-06-13 13:39:47', '981886', '054854', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '064972', 'RIESSTARSON', NULL, '2024-02-20 15:23:13', NULL, '1', 'O', '210', '2024-02-20 15:23:06', '972e8ce5ac55dcd592f39af5a5aca782', 'A', '2024-02-20 15:23:22', '2024-02-20 15:23:13', '116485', '211118', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '064991', 'Tessa Yolanda', NULL, '2025-01-15 14:34:34', NULL, '1', 'O', '012', '2025-01-15 14:34:24', '80ca13c1eb11e7f7e359183c6ff184bb', 'A', '2025-01-15 14:35:00', '2025-01-15 14:34:34', '116485', '241868', '995', 'Executive Officer');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '065068', 'Teguh Setiawan', NULL, '2022-04-01 09:21:55', NULL, '1', 'O', '080', '2022-04-01 09:21:46', 'dae216f9d1c44c22cf432715e66dc86e', 'A', '2022-04-01 09:24:59', '2022-04-01 09:21:55', '044472', '211118', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '065094', 'TEDI SANJAYA', NULL, '2023-01-05 09:00:27', NULL, '1', 'O', '001', '2023-01-05 09:00:27', 'ddd2f45d73cdde51848964c19bb3e13c', 'A', '2021-11-23 16:15:30', '2023-01-05 09:00:27', '044472', '065094', '029', 'PENILAI JAMINAN');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '065097', 'Suhendra', NULL, '2022-03-16 09:18:13', NULL, '1', 'O', '802', '2022-03-16 09:18:13', '663827d8c01a2a7f0215fc5cf2733d47', 'A', '2022-03-15 15:24:25', '2022-03-16 09:18:13', '044472', '065097', '012', 'Kontrol SKAI');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '065115', 'Ira Hartina', NULL, '2021-01-08 12:48:49', NULL, '1', 'O', '015', '2021-01-08 12:43:10', '5bc680edba21e432a200709cf2d9e637', 'A', '2021-01-08 12:49:22', '2021-01-08 12:48:49', '054835', '116485', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '065183', 'DENNY WAHYUDI', NULL, '2020-04-13 11:33:52', NULL, '1', 'O', '080', '2020-04-13 11:32:51', '2b543d8150c0f2954a19426e77dd3ba0', 'A', '2020-04-13 11:34:17', '2020-04-13 11:33:52', '054835', '044472', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '075199', 'Jane Christine Tumurang', NULL, '2024-08-05 18:06:00', NULL, '1', 'O', '099', '2024-08-05 18:06:00', '27cf581ae3fbe7ef2b9558a31a4cd090', 'A', '2023-11-02 12:04:48', '2024-08-05 18:06:00', '116485', '075199', '995', 'Executive Officer');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '075217', 'Enrico Christian', NULL, '2022-11-10 17:15:40', NULL, '1', 'O', '008', '2022-11-10 17:15:32', '8ea321ee7c57b9cbf3a0e3ed7edf2eb9', 'A', '2022-11-10 17:15:50', '2022-11-10 17:15:40', '116485', '211121', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '075243', 'ELFENDRI SUPRA SETIYATI', NULL, '2020-09-24 10:52:12', NULL, '1', 'O', '080', '2020-09-24 10:52:12', '281d219984e3ebac33221dfc4811d22c', 'A', '2020-09-24 10:01:45', '2020-09-24 10:52:12', '992086', '075243', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '075332', 'Hananto SIH Prabowo', NULL, '2017-09-04 14:51:00', NULL, '1', 'O', '001', '2017-09-04 14:51:00', 'b073d468b0a45f4823d8b05aee285200', 'A', '2017-08-07 14:27:57', '2017-09-04 14:51:00', '992086', '075332', '029', 'PENILAI JAMINAN');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '075351', 'RIKA M KALIGIS', NULL, '2024-09-19 11:14:10', NULL, '1', 'O', '015', '2021-05-11 10:44:57', 'b97ca5f40a3fc2fed12ba8750ba141b8', 'A', '2024-09-19 11:20:30', '2024-09-19 11:14:10', '116485', '044472', '995', 'Executive Officer');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '085387', 'Merry Tongkilisan', NULL, '2023-07-05 11:49:59', NULL, '1', 'O', '160', '2023-07-05 11:49:53', 'e48e4e03adade2b676e0878b254a2bf7', 'A', '2023-07-05 11:50:46', '2023-07-05 11:49:59', '116485', '211121', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '085419', 'B VICTORIDUS FEBER', NULL, '2012-05-07 14:55:00', NULL, '1', 'O', '008', '2012-05-07 14:55:00', 'ad2a4f1cb89405ed5cd878f788a8855c', 'A', '2012-04-25 14:52:39', '2012-05-07 14:55:00', '054835', '085419', '006', 'ADMINISTRASI PENILAI JAMINAN');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '085423', 'Anggia Tiara Safitri', NULL, '2023-04-18 11:43:08', NULL, '1', 'O', '260', '2023-04-18 11:43:01', '11e914fe3450699e524b5aee138c6fa6', 'A', '2023-04-18 11:43:55', '2023-04-18 11:43:08', '116485', '211121', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '085425', 'Dewi Lusiawati Kasmara', NULL, '2021-04-30 10:03:50', NULL, '1', 'O', '031', '2019-09-20 12:28:09', '2f84acf10d44c0b53120e8403c573e43', 'A', '2021-04-30 10:04:23', '2021-04-30 10:03:50', '054835', '169324', '995', 'Executive Officer');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '085469', 'Mochammad David Kurniawan', NULL, '2021-07-05 11:57:00', NULL, '1', 'O', '001', '2021-07-05 11:56:56', 'f2e3a4681d1451949c44f260cf9b3047', 'A', '2021-07-05 12:13:54', '2021-07-05 11:57:00', '981886', '169324', '029', 'PENILAI JAMINAN');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '085488', 'SEPTINA PANGALILA', NULL, '2024-08-13 13:19:16', NULL, '1', 'O', '110', '2021-11-30 09:24:32', 'f74127a7cb5dc670f9322a7319424d07', 'A', '2024-08-13 13:20:13', '2024-08-13 13:19:16', '116485', '044472', '995', 'Executive Officer');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '085540', 'DEWI YULIANI', NULL, '2024-04-01 14:02:34', NULL, '1', 'O', '080', '2023-07-03 17:14:36', '5965efd53179972e4ce0fd4d3e84b55c', 'A', '2024-04-01 15:13:11', '2024-04-01 14:02:34', '981886', '044472', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '085553', 'Sumurung Siahaan', NULL, '2022-10-20 15:53:29', NULL, '1', 'O', '001', '2022-10-20 15:53:21', '10177a35fffd32d116af18f1a1832969', 'A', '2022-10-20 15:54:28', '2022-10-20 15:53:29', '981886', '211118', '003', 'KEPALA BAGIAN');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '085556', 'TUTUS FAJAR SANDY', NULL, '2019-01-09 16:04:48', NULL, '0', 'O', '001', '2017-03-07 10:59:02', '351cd7131ffd2641df431660dd7ea539', 'A', '2019-01-09 16:05:04', '2019-01-09 16:04:48', '992086', '054835', '036', 'ADMIN DAN PENILAI JAMINAN');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '085564', 'YUNITA', NULL, '2023-11-23 14:33:15', NULL, '1', 'O', '015', '2023-11-23 14:32:51', '9a8a7ea4b6a6c9df08ad190d9f539b98', 'A', '2023-11-23 14:34:00', '2023-11-23 14:33:15', '981886', '221287', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '085568', 'Yoli Prasanti', NULL, '2019-06-25 10:22:02', NULL, '1', 'O', '001', '2019-06-25 09:55:17', '34dbaad09af6151a561a123cb595dab8', 'A', '2019-06-25 10:23:16', '2019-06-25 10:22:02', '992086', '044472', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '085569', 'VYTA DWI ARYANTI', NULL, '2025-01-11 12:40:29', NULL, '1', 'O', '018', '2023-12-05 17:42:33', '88cdedab70caedcce062bc960ba10ce7', 'A', '2025-01-11 12:40:50', '2025-01-11 12:40:29', '116485', '241868', '995', 'Executive Officer');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '095588', 'INDRIANI', NULL, '2023-11-30 15:08:02', NULL, '1', 'O', '190', '2023-11-30 15:07:41', 'f094fbf7c05d395d0a11b4c134583df5', 'A', '2023-12-01 10:39:49', '2023-11-30 15:08:02', '981886', '221287', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '095649', 'Sastrawan', NULL, '2022-06-06 10:29:11', NULL, '1', 'O', '281', '2022-06-06 10:29:06', '7c65aa8e04d34fbe2c8135586251dc1d', 'A', '2022-06-06 10:31:15', '2022-06-06 10:29:11', '044472', '211121', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '095679', 'Angga Susanto bento', NULL, '2024-10-14 09:17:03', NULL, '1', 'O', '282', '2024-10-14 09:16:54', '9d9d19b72a8577962519025ff95f8760', 'A', '2024-10-14 09:17:09', '2024-10-14 09:17:03', '211118', '241869', '995', 'Executive Officer');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '095718', 'EVY FERIANTY', NULL, '2023-10-28 08:31:12', NULL, '1', 'O', '003', '2023-10-28 08:31:12', 'b9fd412423de04c0e4089e0d30d2ddcd', 'A', '2023-10-11 13:07:29', '2023-10-28 08:31:12', '116485', '095718', '995', 'Executive Officer');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '095746', 'HENRIETTE PATRICIA SUMANAW', NULL, '2021-08-09 15:22:25', NULL, '1', 'O', '170', '2018-12-19 15:54:03', 'a7d24820b203424b72c7f08908a87eff', 'A', '2021-08-09 16:26:56', '2021-08-09 15:22:25', '981886', '169324', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '095748', 'Stanly Williams Tuhumena', NULL, '2023-01-24 11:02:55', NULL, '1', 'O', '172', '2023-01-24 11:02:45', 'fee089fa384a9997b2b3bc5501936dbc', 'A', '2023-01-24 11:03:03', '2023-01-24 11:02:55', '116485', '044472', '995', 'Executive Officer');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '095766', 'HONI KURNIAWAN', NULL, '2020-12-07 14:50:29', NULL, '1', 'O', '835', '2020-12-07 14:49:57', '00b2ceaa9bcb398ca892bb7f6fbc9507', 'A', '2020-12-07 14:50:55', '2020-12-07 14:50:29', '054835', '044472', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '095768', 'Jerry Tanady', NULL, '2023-12-13 17:47:13', NULL, '1', 'O', '071', '2023-12-13 17:47:05', '2dc37667e0d2669357bb80cdac8724ab', 'A', '2023-12-13 17:48:58', '2023-12-13 17:47:13', '981886', '211118', '995', 'Executive Officer');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '095795', 'Adhar Hakim', NULL, '2023-07-22 10:09:14', NULL, '1', 'O', '279', '2023-07-22 10:09:08', 'bf3d1916c1f8571e76aa2413740bd5dd', 'A', '2023-07-22 10:09:45', '2023-07-22 10:09:14', '981886', '211121', '995', 'Executive Officer');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '095806', 'Marlene Gunawan', NULL, '2023-07-20 18:56:33', NULL, '1', 'O', '801', '2023-07-20 18:05:27', '55bdd440e0b2262fe26d226134be7814', 'A', '2023-07-20 18:58:15', '2023-07-20 18:56:33', '116485', '044472', '995', 'Executive Officer');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '105851', 'shiella singosari putri', NULL, '2023-11-01 10:44:13', NULL, '1', 'O', '200', '2023-11-01 10:43:26', 'bad09cb03cd8d2e4f20e4b784db2d430', 'A', '2023-11-01 10:45:09', '2023-11-01 10:44:13', '116485', '221287', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '105940', 'YOHANES ERIYANTO', NULL, '2019-11-13 13:28:30', NULL, '1', 'O', '052', '2019-11-13 13:28:22', '55ab190c1c2f8e0c3139243461bb2162', 'A', '2019-11-13 13:28:44', '2019-11-13 13:28:30', '992086', '044472', '014', 'ADMIN KREDIT II');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '105962', 'Cindrawaty Septyanni', NULL, '2021-03-23 19:42:13', NULL, '1', 'O', '837', '2021-03-23 19:41:46', 'dc90704205c0d238325ea6fb48fe7c99', 'A', '2021-03-23 19:47:34', '2021-03-23 19:42:13', '981886', '169324', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '106000', 'Teguh Santoso', NULL, '2024-01-30 10:50:57', NULL, '1', 'O', '055', '2024-01-30 10:50:57', 'be8337ba048c418e9cebfa071c050ffb', 'A', '2023-09-25 18:40:43', '2024-01-30 10:50:57', '116485', '106000', '995', 'Executive Officer');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '106028', 'Arnita Kakanegi', NULL, '2021-04-06 11:57:07', NULL, '1', 'O', '180', '2021-04-06 11:56:59', '250d5aa0e97004af7fc383da6d7581a5', 'A', '2021-04-06 11:57:40', '2021-04-06 11:57:07', '054835', '116485', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '106087', 'Nia Kartini', NULL, '2024-07-01 13:50:01', NULL, '1', 'O', '105', '2017-09-11 18:49:51', '779ba7e6cd2009d4257ae337b0262dce', 'A', '2024-07-01 13:50:26', '2024-07-01 13:50:01', '981886', '044472', '995', 'Executive Officer');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '106089', 'THEODORUS CHRISTIAN WOWOR', NULL, '2020-12-21 10:08:29', NULL, '1', 'O', '001', '2020-12-21 10:08:29', '46b69d71275273f19d58436842d9e187', 'L', '2018-05-11 14:16:22', '2020-12-21 10:08:29', '992086', '106089', '049', 'ADMIN PENILAI DAN PEMERIKSA');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '106124', 'Fani Karolinawati', NULL, '2025-01-10 09:22:48', NULL, '1', 'O', '009', '2025-01-10 09:22:23', '9d337f81d58c92b9cb9950b347734a82', 'A', '2025-01-10 09:23:36', '2025-01-10 09:22:48', '116485', '241868', '995', 'Executive Officer');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '106135', 'LIDYA SINAGA', NULL, '2022-08-12 08:09:18', NULL, '1', 'O', '005', '2022-08-12 08:09:12', '2b9f5fadd37cb796fc1c5516c350cc32', 'A', '2022-08-12 08:34:47', '2022-08-12 08:09:18', '116485', '211121', '995', 'Executive Officer');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '106174', 'ARIES TRI CAHYADI', NULL, '2011-10-17 08:55:28', NULL, '0', 'O', '052', '2011-10-10 11:51:55', 'ea488760866b04640c13cc6e59d8b45e', 'A', '2011-10-17 08:58:51', '2011-10-17 08:55:28', '054835', '992086', '036', 'ADMIN DAN PENILAI JAMINAN');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '116245', 'PAMELIA LORENZ', NULL, '2020-07-15 12:14:49', NULL, '1', 'O', '835', '2020-07-15 12:14:40', 'ac9724c075d00b128308c8e3eaecec9e', 'A', '2020-07-15 12:15:06', '2020-07-15 12:14:49', '992086', '169324', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '116314', 'Lily Junita', NULL, '2024-12-17 18:53:19', NULL, '1', 'O', '060', '2024-09-05 10:46:56', '686349afa20c17b3e7e714657d5919bf', 'A', '2024-12-17 18:54:54', '2024-12-17 18:53:19', '116485', '241868', '995', 'Executive Officer');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '116377', 'Vindya Dwi Anastiti', NULL, '2023-12-01 15:46:34', NULL, '1', 'O', '030', '2023-12-01 15:46:34', 'c463cf709f7de192a10abcebff6f1edf', 'A', '2021-08-06 10:30:36', '2023-12-01 15:46:34', '044472', '116377', '995', 'Executive Officer');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '116389', 'Yulia Chandra Dewi', NULL, '2022-12-22 07:48:54', NULL, '1', 'O', '061', '2022-12-22 07:48:13', 'b88fa6ee35217de0efb5e47c2a9d7d61', 'A', '2022-12-22 07:49:10', '2022-12-22 07:48:54', '116485', '044472', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '116397', 'Nur Hadriyanto', NULL, '2023-11-18 09:32:50', NULL, '1', 'O', '350', '2023-11-18 09:32:27', '714f0a0734fb323c625d9677751ab0b2', 'A', '2023-11-18 09:33:32', '2023-11-18 09:32:50', '116485', '044472', '995', 'Executive Officer');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '116407', 'saturninus andreas adi h', NULL, '2022-02-09 11:22:22', NULL, '1', 'O', '230', '2022-02-09 11:22:17', '36b10b0108d952de99d3f53bec89e2bc', 'A', '2022-02-09 11:25:21', '2022-02-09 11:22:22', '044472', '211121', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '116452', 'CHRISTY F ROTTY', NULL, '2024-01-05 11:19:16', NULL, '1', 'O', '160', '2024-01-05 11:19:04', '07262ad042665e5df4797f7e901c36e9', 'A', '2024-01-05 11:21:24', '2024-01-05 11:19:16', '116485', '221287', '995', 'Executive Officer');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '116472', 'inggrit christiawan', NULL, '2022-12-19 08:33:10', NULL, '1', 'O', '001', '2022-12-19 08:33:10', '4162a8b4b5958aaf89cb1d72d0b19f2a', 'A', '2022-12-15 17:09:55', '2022-12-19 08:33:10', '116485', '116472', '029', 'PENILAI JAMINAN');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '116478', 'Veronika Yolanda', NULL, '2022-03-18 13:16:58', NULL, '1', 'O', '171', '2022-03-18 13:16:58', '8c9a5a6ec6e8e2b03890098aaf818118', 'A', '2022-03-08 11:13:39', '2022-03-18 13:16:58', '044472', '116478', '995', 'Executive Officer');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '116485', 'PUJI ASTUTI', NULL, '2023-01-24 09:53:47', NULL, '1', 'O', '001', '2023-01-24 09:53:41', '49ba8c3d8299d96d5d0e1f516c24e0e6', 'A', '2023-01-24 09:54:05', '2023-01-24 09:53:47', '981886', '211118', '019', 'SISKON OTORISATOR');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '116545', 'Sischa Posumah', NULL, '2023-05-24 08:36:32', NULL, '1', 'O', '160', '2023-05-24 08:36:17', '320a608ec1e09dbb4d35d2151e89a8d1', 'A', '2023-05-24 08:36:49', '2023-05-24 08:36:32', '116485', '211121', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '116569', 'Renta Oeli D', NULL, '2019-06-25 08:58:08', NULL, '1', 'O', '070', '2019-03-01 09:44:58', '85b3b2def4cac9aac37c68891d8b31b4', 'A', '2019-06-25 08:58:24', '2019-06-25 08:58:08', '992086', '116485', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '126595', 'NAPOLEON FITRA', NULL, '2022-11-28 10:49:28', NULL, '1', 'O', '001', '2022-11-28 10:49:11', '32e46739ff808446ef16b817d7530d2a', 'A', '2022-11-28 10:56:01', '2022-11-28 10:49:28', '981886', '044472', '029', 'PENILAI JAMINAN');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '126614', 'RIKKY', NULL, '2023-02-22 16:22:22', NULL, '1', 'O', '016', '2023-02-22 16:22:00', '7a175a98476dd28a5533b0b8a8549298', 'A', '2023-02-22 16:22:30', '2023-02-22 16:22:22', '116485', '211118', '995', 'Executive Officer');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '126707', 'Haditiya', NULL, '2024-03-14 15:13:23', NULL, '1', 'O', '109', '2020-09-10 13:13:32', '2df65bdcaac782463bb451517fae91af', 'A', '2024-03-14 15:14:02', '2024-03-14 15:13:23', '116485', '044472', '995', 'Executive Officer');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '126726', 'ANGGITA FERY PERMANA', NULL, '2023-02-23 13:28:08', NULL, '1', 'O', '031', '2023-02-23 13:28:03', '7040b2aa114b0f8490b0afb477a72e07', 'A', '2023-02-23 13:29:16', '2023-02-23 13:28:08', '116485', '211121', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '126740', 'Kartika Heni Nirwana', NULL, '2023-08-24 13:32:24', NULL, '1', 'O', '220', '2023-08-24 13:32:24', 'f7de7120ab4056cec1868f4ec175a162', 'A', '2023-08-24 10:46:13', '2023-08-24 13:32:24', '116485', '126740', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '126786', 'Alfonsius Nangoi', NULL, '2021-03-29 14:08:32', NULL, '1', 'O', '836', '2021-03-29 14:08:26', 'de91b2a13a28825d2e2bde8a17067fd7', 'A', '2021-03-29 14:08:49', '2021-03-29 14:08:32', '054835', '116485', '995', 'Executive Officer');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '126945', 'ANDI REZA SOFYAN', NULL, '2024-06-05 12:04:36', NULL, '1', 'O', '130', '2019-03-22 10:56:08', '729393ecda58c8343b0e2120d450b7f1', 'A', '2024-06-05 12:09:29', '2024-06-05 12:04:36', '981886', '044472', '004', 'TEAM LEADER');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '137014', 'WAN', NULL, '2017-03-07 10:56:51', NULL, '1', 'O', '001', '2017-03-07 10:56:45', 'a111a7f1dd25befa2bccb72e23ecc048', 'L', '2017-03-07 11:26:53', '2017-03-07 10:56:51', '992086', '054835', '036', 'ADMIN DAN PENILAI JAMINAN');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '137020', 'AA RAKA SUMARTHANA', NULL, '2017-03-17 10:57:13', NULL, '1', 'O', '001', '2017-03-17 10:57:13', '7c302211368f649175bdb9232aa76c44', 'A', '2017-03-07 11:28:32', '2017-03-17 10:57:13', '992086', '137020', '036', 'ADMIN DAN PENILAI JAMINAN');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '137025', 'SURYA CENDANA', NULL, '2020-04-08 08:32:42', NULL, '1', 'O', '070', '2020-04-08 08:32:33', 'f003d50921c8c8451bb20eea0c682574', 'A', '2020-04-08 08:32:55', '2020-04-08 08:32:42', '992086', '044472', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '137030', 'ADRIAN ANTHONY', NULL, '2017-03-07 10:13:48', NULL, '1', 'O', '001', '2017-03-07 10:13:40', '225eaf16220429063a4ee5dc95514227', 'A', '2017-03-07 11:25:32', '2017-03-07 10:13:48', '992086', '054835', '036', 'ADMIN DAN PENILAI JAMINAN');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '137048', 'FEBRINA CEZIA NELWAN', NULL, '2024-06-12 12:25:52', NULL, '1', 'O', 'ID0010120', '2024-06-12 12:25:20', '9d79bc3f4bf80b0cc3d16ed1b8724bca', 'A', '2024-06-12 13:19:13', '2024-06-12 12:25:52', '981886', '044472', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '137055', 'Wahidah Yusuf', NULL, '2024-06-12 14:56:43', NULL, '1', 'O', '130', '2024-06-12 14:56:38', '9a8a9ad41a72840c31461321c3a4ab04', 'A', '2024-06-12 15:26:01', '2024-06-12 14:56:43', '981886', '211118', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '137066', 'Junaedi', NULL, '2023-11-22 08:51:41', NULL, '1', 'O', '386', '2020-02-24 17:59:08', '941eeae7249626cceaeef0d02952a696', 'A', '2023-11-22 08:52:05', '2023-11-22 08:51:41', '116485', '044472', '995', 'Executive Officer');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '137087', 'Rudy Darma', NULL, '2020-05-28 10:59:21', NULL, '1', 'O', '008', '2020-05-28 10:58:02', 'e9f5ab56647a23b1a1024f01c128c555', 'A', '2020-05-28 10:59:57', '2020-05-28 10:59:21', '054835', '044472', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '137099', 'Boy Januario Tumanan', NULL, '2023-10-24 10:15:32', NULL, '1', 'O', '060', '2023-10-24 10:15:25', '7671941cd249d9f5dbcbe8a020876e7a', 'A', '2023-10-24 10:15:41', '2023-10-24 10:15:32', '116485', '211118', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '137143', 'Harry Dharmawan', NULL, '2021-08-05 16:00:59', NULL, '1', 'O', '001', '2021-08-05 16:00:59', '6c6f55a9d23ae48e98af659d7a71a6d0', 'A', '2021-08-03 13:24:50', '2021-08-05 16:00:59', '044472', '137143', '029', 'PENILAI JAMINAN');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '137230', 'SRI WULAN HANDAYANI', NULL, '2023-07-18 10:18:51', NULL, '1', 'O', '350', '2023-07-18 10:18:51', '8831371122082aa16bdee464653d1785', 'A', '2023-07-18 10:16:58', '2023-07-18 10:18:51', '116485', '137230', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '137362', 'RENNY VALENTINE', NULL, '2021-06-02 07:56:34', NULL, '1', 'O', '310', '2021-06-02 07:56:26', '04f9705ba81cbc82fa9fb5fcfcd6e7c7', 'A', '2021-06-02 11:40:14', '2021-06-02 07:56:34', '054835', '044472', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '137396', 'FITRIA SORAYA', NULL, '2024-04-25 10:48:54', NULL, '1', 'O', '260', '2024-04-25 10:41:36', '51d47237b69d75efb3fa9d8d6399bc56', 'A', '2024-04-25 10:49:40', '2024-04-25 10:48:54', '981886', '044472', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '137427', 'ARMAN', NULL, '2019-09-05 15:29:24', NULL, '1', 'O', '001', '2019-09-05 15:29:24', '7018006288c80104022fce9669233c02', 'A', '2019-09-05 14:15:40', '2019-09-05 15:29:24', '992086', '137427', '036', 'ADMIN DAN PENILAI JAMINAN');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '137433', 'Rizal Dwisakti Haryadi', NULL, '2023-07-31 15:08:02', NULL, '1', 'O', '036', '2023-07-31 15:08:02', 'c035427c5802afd301ce1449d63b33c8', 'A', '2023-07-27 16:14:09', '2023-07-31 15:08:02', '116485', '137433', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '137454', 'FEBRYANO SOMPOTAN', NULL, '2024-05-16 15:22:24', NULL, '1', 'O', '310', '2024-05-16 15:22:14', '1e54d5ec190e4d939d99a266020d3d51', 'A', '2024-05-16 15:23:11', '2024-05-16 15:22:24', '981886', '044472', '995', 'Executive Officer');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '137486', 'Yulius L Beremali', NULL, '2024-05-31 10:40:53', NULL, '1', 'O', '061', '2024-05-31 10:40:44', '3a6ec566536bc2111c7cdfc08d2ded89', 'A', '2024-05-31 10:42:21', '2024-05-31 10:40:53', '981886', '044472', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '137515', 'Trio Parsaoran Hutapea', NULL, '2021-03-29 16:08:24', NULL, '1', 'O', '001', '2021-03-29 16:08:24', 'e98b9230b42f5774cc927a601f25ff30', 'A', '2021-03-29 15:38:28', '2021-03-29 16:08:24', '054835', '137515', '030', 'PEMERIKSA');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '137540', 'M RISWARD RIGAY', NULL, '2018-02-01 09:03:26', NULL, '1', 'O', '001', '2017-03-07 15:49:33', 'f9a70cf819d5ccb1d348ebd9a9320e55', 'A', '2018-02-01 09:03:54', '2018-02-01 09:03:26', '992086', '054835', '036', 'ADMIN DAN PENILAI JAMINAN');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '147613', 'MELIATI SULASTRI', NULL, '2024-08-29 18:01:12', NULL, '1', 'O', '006', '2024-08-29 18:01:12', '5df3ce18077d0f97ec4c0e3f3502fa69', 'A', '2024-08-29 16:05:24', '2024-08-29 18:01:12', '116485', '147613', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '147647', 'QUICKEN FATTICIANO JASMIR', NULL, '2017-06-21 08:18:19', NULL, '1', 'O', '001', '2017-06-21 08:18:19', 'cf5f849716a6972f463f83b6cae80c6e', 'A', '2017-03-07 11:26:46', '2017-06-21 08:18:19', '992086', '147647', '036', 'ADMIN DAN PENILAI JAMINAN');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '147648', 'EDY SUTIKNO', NULL, '2017-03-07 15:50:00', NULL, '1', 'O', '001', '2017-03-07 15:49:54', '30103dffe7f9e7500a13f8a6d69554b6', 'A', '2017-03-07 15:50:47', '2017-03-07 15:50:00', '992086', '054835', '036', 'ADMIN DAN PENILAI JAMINAN');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '147658', 'Muhammad Indra Novian', NULL, '2023-02-01 14:14:38', NULL, '1', 'O', '008', '2023-02-01 14:14:18', '7c7bb210607d39bd6a2933edd6971d0f', 'A', '2023-02-01 14:14:47', '2023-02-01 14:14:38', '116485', '211118', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '147697', 'Jatmiko', NULL, '2023-10-30 18:00:43', NULL, '1', 'O', '825', '2023-08-08 13:30:23', 'c67793761b5ccfeab38aa4c0b100fd59', 'A', '2023-10-30 18:01:32', '2023-10-30 18:00:43', '981886', '044472', '995', 'Executive Officer');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '147698', 'PETRUS OEY RICKY MAKA WOWOR', NULL, '2025-01-14 08:35:47', NULL, '1', 'O', '001', '2025-01-14 08:35:39', '3b55cf7f433093b83543fba33f308881', 'A', '2025-01-14 08:36:43', '2025-01-14 08:35:47', '116485', '241868', '002', 'KEPALA DIVISI');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '147705', 'Hendi Winarko', NULL, '2023-11-29 16:47:30', NULL, '1', 'O', '012', '2023-11-29 16:46:57', 'f3578eed3ded07ee77681298dad84555', 'A', '2023-11-29 16:48:47', '2023-11-29 16:47:30', '116485', '221287', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '147742', 'Endang Mulyana', NULL, '2022-01-31 10:25:11', NULL, '1', 'O', '109', '2022-01-31 10:24:48', '570322250f8bcb73683be541ee83e6fd', 'A', '2022-01-31 10:30:02', '2022-01-31 10:25:11', '981886', '211121', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '147746', 'ANDREW DWI AKFORI', NULL, '2024-07-11 12:46:31', NULL, '1', 'O', '098', '2024-07-11 12:46:23', '9456ceba8ba41e32230b87bd8f0eecd0', 'A', '2024-07-11 12:49:33', '2024-07-11 12:46:31', '116485', '044472', '995', 'Executive Officer');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '147768', 'Ketut Adi Nugraha', NULL, '2022-08-01 16:25:18', NULL, '1', 'O', '060', '2022-08-01 16:25:11', '1514aba56610de9d9184acb0245421d5', 'A', '2022-08-01 16:26:35', '2022-08-01 16:25:18', '116485', '211121', '995', 'Executive Officer');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '147873', 'ERVIA ISTRANTRI', NULL, '2019-01-25 10:13:08', NULL, '0', 'O', '091', '2019-01-25 10:13:08', 'eb89f052e7d598c43ee0ee343a997bce', 'A', '2017-11-09 08:23:39', '2019-01-25 10:13:08', '992086', '147873', '015', 'PENILAI CABANG');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '147874', 'Hendianto', NULL, '2020-03-11 14:23:59', NULL, '1', 'O', '072', '2017-05-09 14:35:23', 'e930ae1310843f1340ac7960d3162ab7', 'A', '2020-03-11 14:24:19', '2020-03-11 14:23:59', '992086', '116485', '995', 'Executive Officer');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '147876', 'Hans', NULL, '2022-10-12 17:25:21', NULL, '1', 'O', '130', '2022-10-12 17:25:16', 'a58576ef776be6c822f1f3b8b313b7f1', 'A', '2022-10-12 17:26:31', '2022-10-12 17:25:21', '116485', '211121', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '147878', 'Hendry Irawan', NULL, '2025-01-02 09:12:56', NULL, '1', 'O', '052', '2025-01-02 09:12:56', '76eb2abc5bd9ca8b2b2350979a95c7ba', 'A', '2022-12-06 08:49:36', '2025-01-02 09:12:56', '116485', '147878', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '147929', 'Desy Rimba Lestari', NULL, '2021-03-24 08:48:31', NULL, '1', 'O', '190', '2021-03-24 08:48:11', 'a6aea9aed8da1c3d0037a3095fa1e478', 'A', '2021-03-24 08:49:17', '2021-03-24 08:48:31', '054835', '044472', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '147946', 'Kurdiyanto', NULL, '2020-01-13 11:00:04', NULL, '1', 'O', '282', '2020-01-13 10:59:43', 'f51a2a033f42d3de0ad5cdaee5ee8c0b', 'A', '2020-01-13 11:00:29', '2020-01-13 11:00:04', '992086', '044472', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '147955', 'Suci Nugraha', NULL, '2020-07-08 16:57:15', NULL, '1', 'O', '130', '2020-07-08 16:57:08', '6fae32395897576a1dc5efb7533c4736', 'A', '2020-07-08 17:00:03', '2020-07-08 16:57:15', '054835', '044472', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '147993', 'kristina', NULL, '2022-01-11 12:13:34', NULL, '1', 'O', '005', '2022-01-11 12:13:25', '14513443fb0dcf3bd4ae5a63fe2aed16', 'L', '2022-01-11 12:13:46', '2022-01-11 12:13:34', '044472', '211121', '995', 'Executive Officer');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '148028', 'dina aldilah novatika', NULL, '2023-01-27 13:05:27', NULL, '1', 'O', '030', '2023-01-27 13:05:22', 'fcbabfc8dc97df1d42029514c1f9b16e', 'A', '2023-01-27 13:06:16', '2023-01-27 13:05:27', '116485', '211121', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '148033', 'Bona Jalawinto Siregar', NULL, '2023-04-17 15:31:45', NULL, '1', 'O', '320', '2023-04-17 15:31:40', '3dad20413b49006374b719296297a497', 'A', '2023-04-17 15:33:52', '2023-04-17 15:31:45', '116485', '211121', '995', 'Executive Officer');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '148104', 'Salut Laksanawan', NULL, '2020-03-02 16:23:17', NULL, '1', 'O', '281', '2020-03-02 16:23:12', 'df51337b6eab1a25b4bfb0f596a9e308', 'A', '2020-03-02 16:23:28', '2020-03-02 16:23:17', '992086', '169324', '995', 'Executive Officer');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '148150', 'Sumeyharja', NULL, '2021-02-09 17:16:07', NULL, '1', 'O', '080', '2021-02-09 17:16:02', 'a9390a398c709c7b8a3cd2cba017b8df', 'A', '2021-02-09 17:16:18', '2021-02-09 17:16:07', '054835', '169324', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '148190', 'Yunizar', NULL, '2024-10-24 07:50:14', NULL, '1', 'O', '250', '2024-10-24 07:50:14', '98fb6a632bc33d58c46a0bf3bbdef85e', 'A', '2024-09-20 10:35:50', '2024-10-24 07:50:14', '116485', '148190', '995', 'Executive Officer');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '148205', 'IKTRIMASARI', NULL, '2021-03-03 11:36:11', NULL, '1', 'O', '330', '2021-03-03 11:36:00', '2fc192e58e6c1c6f92d857e1ab01e776', 'A', '2021-03-03 11:36:37', '2021-03-03 11:36:11', '054835', '116485', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '148225', 'Muhammad Yafuzu', NULL, '2020-07-15 12:45:32', NULL, '1', 'O', '090', '2017-09-07 11:33:36', 'ca23a64c14f247c7552daad6eb054267', 'A', '2020-07-15 12:45:55', '2020-07-15 12:45:32', '054835', '044472', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '157929', 'Desy Rimba Lestari', NULL, '2017-09-14 12:54:58', NULL, '0', 'O', '190', '2017-09-08 14:42:10', '9ad7a43b313d19e369481a37f6fd3720', 'A', '2017-09-14 12:55:20', '2017-09-14 12:54:58', '992086', '054835', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '158268', 'Suhadi Hasan', NULL, '2020-09-08 15:31:16', NULL, '1', 'O', '071', '2020-09-08 15:31:10', '73609217c83d5796eacbe42f710dd284', 'A', '2020-09-08 15:31:50', '2020-09-08 15:31:16', '992086', '116485', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '158284', 'Theodorus Sundah', NULL, '2024-08-13 13:47:36', NULL, '1', 'O', '260', '2023-11-17 11:17:20', '44eb649049801434258c98efecc4b1de', 'A', '2024-08-13 13:48:21', '2024-08-13 13:47:36', '116485', '044472', '995', 'Executive Officer');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '158304', 'himawan setiady', NULL, '2023-03-24 15:29:29', NULL, '1', 'O', '001', '2023-03-17 09:59:14', '750f1eece14a0d584b6c9f38d617042a', 'A', '2023-03-24 15:30:20', '2023-03-24 15:29:29', '116485', '211121', '029', 'PENILAI JAMINAN');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '158305', 'EVAN MARSHAL', NULL, '2021-04-22 13:27:22', NULL, '1', 'O', '001', '2021-04-22 13:27:12', '1a33c92a79c7c53be1951ab2229495a5', 'A', '2021-04-22 13:27:51', '2021-04-22 13:27:22', '054835', '044472', '029', 'PENILAI JAMINAN');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '158316', 'DM Bagus Umbara', NULL, '2023-07-25 17:48:42', NULL, '1', 'O', '061', '2023-07-25 17:48:42', '12768b9781663c2e23e24309e00a5b29', 'A', '2023-07-25 16:03:18', '2023-07-25 17:48:42', '116485', '158316', '995', 'Executive Officer');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '158377', 'Theresia Anggraeni Ginting', NULL, '2022-05-20 15:24:46', NULL, '1', 'O', '982', '2022-05-20 15:24:46', '553c15922028d9f423df2cb30400ab83', 'A', '2022-05-20 15:22:41', '2022-05-20 15:24:46', '044472', '158377', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '158428', 'Meyman D Lango', NULL, '2020-11-26 10:28:01', NULL, '1', 'O', '835', '2020-11-26 10:27:56', 'd3fa9bf8e81137ccd1387afbb2acbd4d', 'A', '2020-11-26 10:28:13', '2020-11-26 10:28:01', '992086', '169324', '995', 'Executive Officer');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '158443', 'NURUL APRILIA HIDAYAH', NULL, '2021-03-23 09:25:34', NULL, '1', 'O', '008', '2021-03-23 09:25:34', '46f972cefa22341ec4c7cd64c13c0248', 'L', '2021-03-23 09:24:00', '2021-03-23 09:25:34', '054835', '158443', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '158460', 'Gaudensius M Madhi', NULL, '2024-05-03 16:29:20', NULL, '1', 'O', '210', '2024-05-03 16:29:20', 'cedadcf6ecff3f272a260c092d2a2bca', 'A', '2023-03-16 12:30:45', '2024-05-03 16:29:20', '116485', '158460', '995', 'Executive Officer');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '158476', 'Hildansyah', NULL, '2023-12-15 10:30:01', NULL, '1', 'O', '096', '2023-12-15 10:29:55', 'b1e60e07b399acab1bdd3570b2d6d631', 'A', '2023-12-15 10:30:11', '2023-12-15 10:30:01', '116485', '211118', '995', 'Executive Officer');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '158493', 'SELFI YUGASTINI', NULL, '2017-09-04 14:53:54', NULL, '0', 'O', '033', '2016-10-17 15:26:46', 'e3b9d3704f5361f2b15617eaaacdfcfe', 'A', '2017-09-04 14:54:10', '2017-09-04 14:53:54', '971669', '116485', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '158537', 'Noviana Nurdiansyah', NULL, '2021-07-14 17:24:59', NULL, '1', 'O', '030', '2021-07-14 16:38:16', 'db988721d7ae8081f925ce27e3a6c136', 'A', '2021-07-14 17:28:34', '2021-07-14 17:24:59', '981886', '169324', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '158629', 'I MADE SUARJANA SEMARA JAYA', NULL, '2024-01-25 10:26:56', NULL, '1', 'O', '825', '2024-01-25 10:26:42', 'e9d749ae2a49c20f7d27c4d6839e9b82', 'L', '2024-01-25 10:41:27', '2024-01-25 10:26:56', '981886', '211118', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '158635', 'verawaty indriani wibowo', NULL, '2023-12-28 07:32:59', NULL, '1', 'O', '170', '2023-12-28 07:32:32', '648dda66bd38f5759132b7328b56239d', 'A', '2023-12-28 07:33:22', '2023-12-28 07:32:59', '981886', '221287', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '158654', 'Dwi Prastuti', NULL, '2024-11-29 09:47:02', NULL, '1', 'O', '250', '2024-11-29 09:46:53', 'c725c65d5a2c1ba83c519696376fdbd0', 'A', '2024-11-29 09:47:12', '2024-11-29 09:47:02', '211118', '241869', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '158679', 'Monica Via Dellaroza', NULL, '2024-12-28 11:09:18', NULL, '1', 'O', '092', '2024-12-28 11:09:08', 'a942763847b2cc34ecbe4e35c5220bfc', 'A', '2024-12-28 11:10:11', '2024-12-28 11:09:18', '116485', '241868', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '158722', 'Marendra Dwi Prasetyo', NULL, '2024-03-19 14:12:51', NULL, '1', 'O', '109', '2017-08-30 14:27:39', '434befc643ef43d09097f813ab9ed1c0', 'A', '2024-03-19 14:15:26', '2024-03-19 14:12:51', '981886', '044472', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '158742', 'Febi Ayu Lestari', NULL, '2024-08-06 09:04:58', NULL, '1', 'O', '080', '2024-08-06 09:04:53', '2d8b19acd575a378276b528c7321cda4', 'A', '2024-08-06 09:05:06', '2024-08-06 09:04:58', '116485', '211118', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '158761', 'Novia Tanggara', NULL, '2016-02-18 18:16:25', NULL, '1', 'O', '200', '2016-02-18 18:13:54', 'ef799a73ef0f5957392785bd540fd576', 'A', '2016-02-18 18:17:06', '2016-02-18 18:16:25', '992086', '054835', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '158779', 'Aviandra Damasaputra', NULL, '2020-11-27 16:53:49', NULL, '1', 'O', '835', '2020-11-27 16:53:42', 'e6c79e647207551cfb10c2788b7860d1', 'A', '2020-11-27 16:54:09', '2020-11-27 16:53:49', '992086', '169324', '995', 'Executive Officer');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '158786', 'Dewi Mentari', NULL, '2018-07-31 09:51:34', NULL, '1', 'O', '200', '2018-06-19 14:26:32', '86c57bf8789d029eefaefa7952fdf778', 'A', '2018-07-31 09:51:49', '2018-07-31 09:51:34', '992086', '169324', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '158797', 'Wahab Noviardi Wibawa', NULL, '2017-03-07 09:16:58', NULL, '1', 'O', '001', '2017-03-07 09:16:48', 'e7258ab69591b81a49e8edd8ae5559d5', 'A', '2017-03-07 09:20:45', '2017-03-07 09:16:58', '992086', '054835', '003', 'KEPALA BAGIAN');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '158817', 'Wendi Wirmanto', NULL, '2024-09-19 13:41:46', NULL, '1', 'O', '028', '2024-09-19 13:41:25', '5156d511f5ecdbf36388479643b8dcfd', 'A', '2024-09-19 13:42:09', '2024-09-19 13:41:46', '981886', '044472', '995', 'Executive Officer');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '158829', 'Arif Mizwar', NULL, '2021-04-21 14:02:28', NULL, '1', 'O', '281', '2020-06-19 16:05:59', 'ad4f3064c5d60cf1c92e4e679799a6ac', 'A', '2021-04-21 14:03:11', '2021-04-21 14:02:28', '054835', '116485', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '168873', 'fahrina annur', NULL, '2022-11-24 11:29:35', NULL, '1', 'O', '005', '2021-11-19 14:11:19', '7f9050b107fd4f7d73d7df6ec58fbdb2', 'A', '2022-11-24 11:29:48', '2022-11-24 11:29:35', '116485', '211118', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '168875', 'CHRISTIAN WARANAEY', NULL, '2017-11-21 13:40:00', NULL, '1', 'O', '005', '2017-11-21 13:40:00', '5417f5995e4cc3c09578538e8262bfd1', 'A', '2017-11-21 13:37:46', '2017-11-21 13:40:00', '992086', '168875', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '168921', 'Mega Nurul Fitriani', NULL, '2017-03-07 11:21:40', NULL, '1', 'O', '001', '2017-03-07 11:21:31', 'cfaf2a4dc66aaf2ff5a1413dbbb6ddb3', 'A', '2017-03-07 11:28:45', '2017-03-07 11:21:40', '992086', '054835', '030', 'PEMERIKSA');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '168928', 'Harris Kristianto', NULL, '2017-03-13 11:55:47', NULL, '1', 'O', '001', '2017-03-13 11:55:47', '7bfa2f5ae2fe6f75f9501dbc1366e267', 'A', '2017-03-08 11:14:11', '2017-03-13 11:55:47', '992086', '168928', '029', 'PENILAI JAMINAN');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '168943', 'SAHRONI', NULL, '2022-06-15 15:45:56', NULL, '1', 'O', '330', '2022-06-15 15:45:46', '4d178757a185ae6865c0cdc2cc4d2a2d', 'L', '2022-06-15 15:46:03', '2022-06-15 15:45:56', '044472', '211118', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '168956', 'Alan Alfian', NULL, '2017-03-07 09:09:33', NULL, '1', 'O', '001', '2017-03-07 09:09:22', '8ac8b5d161d4488fc53cb8a8a585d21e', 'A', '2017-03-07 09:18:43', '2017-03-07 09:09:33', '992086', '054835', '029', 'PENILAI JAMINAN');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '168977', 'Rully Ramadhanti', NULL, '2023-04-11 11:30:07', NULL, '1', 'O', '320', '2023-04-11 11:30:01', '0cbfcace3886cdc99a6f3cd6f1dfdd9c', 'A', '2023-04-11 11:30:51', '2023-04-11 11:30:07', '116485', '211121', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '168983', 'LANNY DIANA GUNARKO', NULL, '2024-02-07 19:47:16', NULL, '1', 'O', '055', '2021-04-22 12:03:27', '3327155f83059380ced7badb67dd4d9f', 'A', '2024-02-07 19:47:43', '2024-02-07 19:47:16', '116485', '211118', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '168988', 'Ardhan Niqa', NULL, '2017-10-17 08:27:22', NULL, '1', 'O', '001', '2017-10-17 08:27:22', '64370c8d803887a74a83239d0ee64e93', 'A', '2016-08-04 16:09:39', '2017-10-17 08:27:22', '992086', '168988', '036', 'ADMIN DAN PENILAI JAMINAN');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '168994', 'TIRTO AGUNG ANUGRAH W', NULL, '2018-04-03 14:27:32', NULL, '1', 'O', '001', '2017-09-08 17:03:53', '8a5f3ca9ec76cf91983127d9597d617a', 'A', '2018-04-03 14:28:25', '2018-04-03 14:27:32', '992086', '971669', '029', 'PENILAI JAMINAN');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '169004', 'JACKLINE RUTH WONDAL', NULL, '2023-07-05 09:54:49', NULL, '1', 'O', '160', '2023-07-05 09:54:42', 'ad5e8cbfd8a228b1981cdf02bdf2dfe4', 'A', '2023-07-05 09:56:50', '2023-07-05 09:54:49', '116485', '211121', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '169035', 'Anan Machfutra Ibrahim', NULL, '2017-03-07 09:50:21', NULL, '1', 'O', '001', '2017-03-07 09:50:13', 'b91df094e274393d52d3c0cfad99b7cb', 'A', '2017-03-07 11:23:32', '2017-03-07 09:50:21', '992086', '054835', '036', 'ADMIN DAN PENILAI JAMINAN');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '169037', 'Muh Wahyudin Murlan', NULL, '2020-10-06 10:58:23', NULL, '1', 'O', '130', '2020-07-08 17:18:16', 'faa37f29783ebc2b3f8d671a4e70a2ba', 'A', '2020-10-06 10:58:46', '2020-10-06 10:58:23', '992086', '044472', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '169039', 'Triyono Kurniawan', NULL, '2017-03-07 09:09:56', NULL, '1', 'O', '001', '2017-03-07 09:09:49', 'f94e1cdeb29a1f1afe82a0e666b670b1', 'A', '2017-03-07 09:18:47', '2017-03-07 09:09:56', '992086', '054835', '029', 'PENILAI JAMINAN');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '169047', 'Roland Rumengan', NULL, '2024-02-20 09:25:53', NULL, '1', 'O', '160', '2024-02-20 09:25:29', 'e8c61d903feb60d62a54be00fc5b01a8', 'A', '2024-02-20 09:26:39', '2024-02-20 09:25:53', '981886', '211118', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '169054', 'Jesica Valentina', NULL, '2021-04-21 13:51:14', NULL, '1', 'O', '281', '2021-04-21 10:04:47', '001ebd1bd887de6676633dfd1e35b7cf', 'A', '2021-04-21 14:03:30', '2021-04-21 13:51:14', '054835', '116485', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '169057', 'SILVIANA GIOVANI', NULL, '2023-07-26 10:10:54', NULL, '1', 'O', '200', '2023-07-26 10:10:48', '1a85b65055e12e3101a19ab23b774144', 'A', '2023-07-26 10:16:43', '2023-07-26 10:10:54', '981886', '211121', '995', 'Executive Officer');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '169058', 'Virginia d tamauka', NULL, '2023-08-15 14:50:44', NULL, '1', 'O', '016', '2023-08-15 14:50:36', '6323edc7c56ba92bf2d02ba27ac3708d', 'A', '2023-08-15 14:52:05', '2023-08-15 14:50:44', '116485', '211121', '995', 'Executive Officer');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '169073', 'christine anneke', NULL, '2025-01-08 09:32:45', NULL, '1', 'O', '270', '2025-01-08 09:32:39', '982818c3ba2d13c3e6a6fc8f444f8e55', 'A', '2025-01-08 09:33:37', '2025-01-08 09:32:45', '116485', '241868', '995', 'Executive Officer');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '169081', 'HOLILA APRIANTI', NULL, '2024-08-15 10:58:18', NULL, '1', 'O', '282', '2024-08-15 10:58:13', '028947425854294539d58eef83fcb6b2', 'A', '2024-08-15 12:03:17', '2024-08-15 10:58:18', '981886', '211118', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '169088', 'Yuli Isman', NULL, '2021-07-28 09:02:10', NULL, '1', 'O', '281', '2021-07-28 09:02:02', '581be2496e13bb56982ad4d8383d0bcd', 'A', '2021-07-28 09:24:19', '2021-07-28 09:02:10', '981886', '169324', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '169090', 'Diaz Sanjura', NULL, '2021-12-16 14:55:51', NULL, '1', 'O', '002', '2021-12-16 14:55:38', '469a0f2b9e92180024284122014fc047', 'A', '2021-12-16 15:04:58', '2021-12-16 14:55:51', '981886', '044472', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '169092', 'Kemas Maulana', NULL, '2020-07-15 12:08:22', NULL, '1', 'O', '835', '2020-07-15 12:08:10', 'e06f8f18176203e648e1cd183149bf61', 'A', '2020-07-15 12:08:40', '2020-07-15 12:08:22', '992086', '169324', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '169112', 'IRENE LYDIA', NULL, '2024-10-17 19:03:11', NULL, '1', 'O', '022', '2024-10-17 19:03:03', '9af331a3b70a17c6a87812af763e3962', 'A', '2024-10-17 19:05:25', '2024-10-17 19:03:11', '116485', '241869', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '169117', 'ZULKIFLI', NULL, '2024-03-25 10:35:06', NULL, '1', 'O', '310', '2024-03-25 10:35:06', '16d84159bc5ffe36732c79225c21ae25', 'A', '2023-11-14 10:43:50', '2024-03-25 10:35:06', '116485', '169117', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '169127', 'reza meiglen noya', NULL, '2024-01-26 17:04:56', NULL, '1', 'O', '001', '2024-01-26 17:04:38', 'd382b67209fa0cb6f87a5d726c9276d5', 'A', '2024-01-26 17:05:11', '2024-01-26 17:04:56', '981886', '221287', '029', 'PENILAI JAMINAN');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '169132', 'TRIO NOVINDRA EFENDI', NULL, '2019-09-24 15:15:16', NULL, '1', 'O', '001', '2019-09-24 10:52:33', '863ce263aa305ba1ffcb68c14bce147d', 'A', '2019-09-24 15:15:33', '2019-09-24 15:15:16', '992086', '169324', '036', 'ADMIN DAN PENILAI JAMINAN');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '169136', 'Dwitisna anggara putra', NULL, '2024-05-15 13:53:27', NULL, '1', 'O', '001', '2024-05-15 13:53:17', '4e3530f6a88566130ed7c417bd92a051', 'A', '2024-05-15 13:54:43', '2024-05-15 13:53:27', '981886', '044472', '029', 'PENILAI JAMINAN');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '169182', 'Desy Ratna Pratiwi', NULL, '2017-05-22 17:18:20', NULL, '1', 'O', '001', '2017-05-22 17:16:28', '4dc4c4a25501f367bdf469fc7f50e45b', 'A', '2017-05-22 17:18:43', '2017-05-22 17:18:20', '992086', '054835', '006', 'ADMINISTRASI PENILAI JAMINAN');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '169211', 'Yohannes Tondang', NULL, '2017-03-07 09:50:42', NULL, '1', 'O', '001', '2017-03-07 09:50:35', 'd3eeebed51346ca67cd857572f3577c8', 'A', '2017-03-07 11:23:36', '2017-03-07 09:50:42', '992086', '054835', '036', 'ADMIN DAN PENILAI JAMINAN');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '169214', 'Ikhwal idrus', NULL, '2021-12-28 10:04:25', NULL, '1', 'O', '300', '2021-12-28 10:04:25', '75b8e8f4c9516a5c03aad644953947dc', 'A', '2021-12-17 15:21:42', '2021-12-28 10:04:25', '981886', '169214', '995', 'Executive Officer');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '169219', 'Habib Marvisto', NULL, '2023-11-16 15:40:57', NULL, '1', 'O', '220', '2023-11-16 15:40:57', '6157172a2b1c42c6606ddaaca2eea519', 'A', '2023-06-16 17:16:00', '2023-11-16 15:40:57', '116485', '169219', '995', 'Executive Officer');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '169221', 'OPIK SEPRIADI', NULL, '2022-01-26 11:46:23', NULL, '1', 'O', '825', '2022-01-26 11:46:23', 'c936b5a84faf530e52d7ea67dac9dac4', 'L', '2022-01-06 11:06:35', '2022-01-26 11:46:23', '044472', '169221', '995', 'Executive Officer');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '169249', 'Dodik Eko Ardianto', NULL, '2018-04-10 16:37:42', NULL, '1', 'O', '056', '2018-04-10 16:37:42', '4c950870ea60a2dd34fad388a4a5d7b5', 'A', '2016-12-29 15:36:36', '2018-04-10 16:37:42', '992086', '169249', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '169264', 'MARWENNI SIREGAR', NULL, '2024-09-11 11:36:05', NULL, '1', 'O', '026', '2024-02-20 08:46:33', '855aee99bc2d6733b784fce22e48387c', 'A', '2024-09-11 11:36:26', '2024-09-11 11:36:05', '981886', '044472', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '169266', 'RATINO', NULL, '2023-11-22 08:55:24', NULL, '1', 'O', '386', '2023-11-22 08:55:08', '7187e7e17d2e1773b68a035239e53bf2', 'A', '2023-11-22 08:55:44', '2023-11-22 08:55:24', '116485', '044472', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '169291', 'Mario Tampubolon', NULL, '2020-06-29 12:23:41', NULL, '1', 'O', '171', '2020-06-29 12:19:24', 'f6149245a3b220409ff9c9f173994615', 'A', '2020-06-29 12:25:26', '2020-06-29 12:23:41', '054835', '044472', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '169293', 'Reymond R Chrisstoffel', NULL, '2022-01-06 10:25:57', NULL, '1', 'O', '120', '2022-01-06 10:25:48', '4f55127d616b3688b9ad0f23d6332058', 'A', '2022-01-06 10:26:17', '2022-01-06 10:25:57', '044472', '116485', '995', 'Executive Officer');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '169300', 'Husnah', NULL, '2024-12-02 14:07:21', NULL, '1', 'O', '006', '2024-12-02 14:07:03', '1b0fee521b76e7251aa30a7f9a1de954', 'A', '2024-12-02 14:10:39', '2024-12-02 14:07:21', '116485', '241868', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '169333', 'Priscilia Ivanna Ruth Situmorang', NULL, '2024-08-21 15:16:33', NULL, '1', 'O', '098', '2024-08-21 15:16:22', 'c8b0ba0104dc8b53595d5451bf30e76a', 'A', '2024-08-21 15:17:01', '2024-08-21 15:16:33', '116485', '044472', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '169334', 'Veni Juliana', NULL, '2020-07-20 19:16:48', NULL, '1', 'O', '836', '2020-07-20 19:16:36', 'f8d527b93cd5922b33c4c6bf5b12b732', 'A', '2020-07-20 19:19:37', '2020-07-20 19:16:48', '992086', '169324', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '169363', 'DEBBY DWI DAMAYANTI SIAHAAN', NULL, '2024-10-10 08:50:29', NULL, '1', 'O', '105', '2024-07-05 15:05:43', 'f14f313bdff628158444c000dc893692', 'A', '2024-10-11 08:50:52', '2024-10-10 08:50:29', '981886', '211118', '995', 'Executive Officer');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '179404', 'ERVIA ISTRANTRI', NULL, '2023-05-26 16:17:02', NULL, '1', 'O', '005', '2023-05-26 16:16:56', 'c46921fb7de2ec0978b1329a43582019', 'A', '2023-05-26 16:18:22', '2023-05-26 16:17:02', '116485', '211121', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '179416', 'Prafita Julia', NULL, '2022-09-01 09:49:11', NULL, '1', 'O', '002', '2022-09-01 09:49:02', '2fd470d01dd19075ddfadbe0c5b52511', 'A', '2022-09-01 09:51:06', '2022-09-01 09:49:11', '116485', '044472', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '179421', 'NANCY MARIA NGANTUNG', NULL, '2019-08-26 10:05:10', NULL, '1', 'O', '160', '2019-08-26 10:05:03', '4060c1a50f917e759dc6bae33ed04715', 'A', '2019-08-26 10:05:21', '2019-08-26 10:05:10', '992086', '169324', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '179426', 'Fathur Rozi', NULL, '2020-03-06 08:45:50', NULL, '1', 'O', '050', '2020-03-06 08:45:42', 'c2489b55b3a2fc89bcafe6f248cd45d3', 'L', '2020-03-06 08:47:21', '2020-03-06 08:45:50', '992086', '044472', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '179435', 'DENI ALAMSYAH', NULL, '2021-02-19 14:31:43', NULL, '1', 'O', '030', '2020-02-11 13:26:56', 'ef6e70d8aa30fac3aca1dc2a728dea73', 'A', '2021-02-19 14:33:43', '2021-02-19 14:31:43', '054835', '116485', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '179448', 'FRENDY KAWIRA', NULL, '2018-09-10 09:55:29', NULL, '1', 'O', '290', '2018-09-10 09:54:40', '70225aef5e05a8d2ff81920b17587d75', 'A', '2018-09-10 09:56:03', '2018-09-10 09:55:29', '992086', '054835', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '179477', 'YENI LESTARI', NULL, '2021-12-29 11:44:22', NULL, '1', 'O', '282', '2021-12-29 11:43:56', '0296bf7435136985a19ea2c51e20149c', 'A', '2021-12-29 11:47:22', '2021-12-29 11:44:22', '981886', '211118', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '189582', 'Putri Febri Astuti', NULL, '2020-07-20 15:09:24', NULL, '1', 'O', '008', '2020-07-20 15:08:41', '477ed1c0a01c12267f02cb37a61d91fc', 'A', '2020-07-20 15:10:08', '2020-07-20 15:09:24', '054835', '044472', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '189593', 'WENIA BELANITA', NULL, '2022-05-25 07:58:10', NULL, '1', 'O', '090', '2022-05-25 07:58:04', 'de16195c45c43b1c6fea5c4c59e055c5', 'A', '2022-05-25 07:59:32', '2022-05-25 07:58:10', '044472', '211121', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '189601', 'IRMA YULIANTY YASMIN', NULL, '2024-07-08 09:13:06', NULL, '1', 'O', '250', '2024-07-08 09:12:59', 'e88d2a1d7412fed133e4d715210dd91d', 'A', '2024-07-08 09:19:20', '2024-07-08 09:13:06', '981886', '211118', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '189863', 'EKO PRASETYO', NULL, '2022-02-04 14:58:32', NULL, '1', 'O', '220', '2022-02-04 14:58:26', '9271e6422094e83e9cf081d96349a572', 'A', '2022-02-04 14:58:49', '2022-02-04 14:58:32', '981886', '211121', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '189866', 'ANGGI SAPUTRI BUTAR BUTAR', NULL, '2020-03-17 14:06:57', NULL, '1', 'O', '002', '2020-03-17 14:06:51', '1e2d109bef70cbb68a4256cb5d55e33f', 'A', '2020-03-17 14:07:11', '2020-03-17 14:06:57', '992086', '169324', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '189875', 'LIONEDES MEMO SAPUTRA', NULL, '2019-01-09 09:16:32', NULL, '1', 'O', '300', '2019-01-09 09:16:32', '676b92001fabdb5542d822002e448228', 'A', '2019-01-09 09:10:30', '2019-01-09 09:16:32', '992086', '189875', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '189886', 'AGUSTIO FERDINAND', NULL, '2023-10-03 17:00:31', NULL, '1', 'O', '020', '2023-10-03 17:00:04', 'fc60ef594e4b0e111e81c07955de97ba', 'A', '2023-10-03 17:54:17', '2023-10-03 17:00:31', '981886', '211118', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '189887', 'IRVAN RUSWIYAN', NULL, '2022-08-25 14:58:27', NULL, '1', 'O', '250', '2022-08-25 14:58:23', '080ecef3d6ec4e8a65ea6ff37389de53', 'A', '2022-08-25 16:53:15', '2022-08-25 14:58:27', '116485', '211121', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '191012', 'RACHMAT RAKAHENDA', NULL, '2023-02-10 08:58:51', NULL, '1', 'O', '016', '2023-02-10 08:57:55', '00ebb74d84480764a56c9bf934309700', 'A', '2023-02-10 11:19:18', '2023-02-10 08:58:51', '116485', '211118', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '199896', 'Hans Litaay', NULL, '2024-02-20 08:44:08', NULL, '1', 'O', '170', '2022-02-23 14:33:29', '9384db05c37dc57f9088bae0272a74ab', 'A', '2024-02-20 08:45:24', '2024-02-20 08:44:08', '981886', '211118', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '199898', 'Defry Aulia', NULL, '2021-04-21 13:50:06', NULL, '1', 'O', '281', '2020-06-05 11:49:55', '877840c4eda0a88260f7a82e8e0bfce5', 'A', '2021-04-21 14:03:39', '2021-04-21 13:50:06', '054835', '116485', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '199968', 'YOVENSIUS SEPVENIO', NULL, '2022-07-28 11:31:09', NULL, '1', 'O', '300', '2022-07-28 11:31:03', '2d1b28eed6cc0f65ea6ff00d2a283cda', 'A', '2022-07-28 11:31:49', '2022-07-28 11:31:09', '116485', '211121', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '201023', 'MAYA RISKIA LANRI', NULL, '2023-02-20 09:15:24', NULL, '1', 'O', '099', '2023-02-20 09:15:18', 'b64125c1a2230462fee132efad512842', 'A', '2023-02-20 09:18:20', '2023-02-20 09:15:24', '981886', '211121', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '201036', 'ALIVIA ADDINI', NULL, '2023-02-21 12:13:52', NULL, '1', 'O', '006', '2023-02-21 12:13:40', 'c9ad81ba97f33d2811439db4eeec0301', 'A', '2023-02-21 12:15:23', '2023-02-21 12:13:52', '116485', '044472', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '201045', 'Sulistiyanto Dhanang Pratama', NULL, '2020-10-07 09:02:57', NULL, '1', 'O', '260', '2020-10-07 09:02:50', 'ab809438221f0ef5d4b074e569372f7a', 'A', '2020-10-07 09:03:25', '2020-10-07 09:02:57', '992086', '116485', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '201050', 'NARWASTU CHRIST MAHARANI', NULL, '2021-08-05 15:56:48', NULL, '1', 'O', '003', '2021-08-05 15:56:37', '81b86a0362312dd90ba219be8d47617a', 'A', '2021-08-05 15:57:25', '2021-08-05 15:56:48', '044472', '116485', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '201065', 'Kevin Biastor Christiano Lenggu', NULL, '2023-02-15 17:50:23', NULL, '1', 'O', '210', '2023-02-15 17:50:03', '256e255f1f028d6640aad4d0f7beb575', 'A', '2023-02-15 17:50:51', '2023-02-15 17:50:23', '116485', '211118', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '211084', 'HASNA ALIFA NABILAH', NULL, '2023-03-29 10:31:06', NULL, '1', 'O', '026', '2023-03-29 10:31:00', '3cc8b44164b14e6cb6b92a87662dc547', 'A', '2023-03-29 10:31:37', '2023-03-29 10:31:06', '116485', '211121', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '211085', 'Dewi Yuliastuti', NULL, '2025-01-08 18:14:27', NULL, '1', 'O', '008', '2022-01-08 13:00:36', '2aeb3b2bf8c3c8e45a33bb3483464ca1', 'A', '2025-01-08 18:16:10', '2025-01-08 18:14:27', '116485', '211118', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '211086', 'ANNISA DIANTI', NULL, '2022-01-06 14:11:26', NULL, '1', 'O', '018', '2022-01-06 14:10:08', 'a25d03e82715aa07a448ab1fdce45007', 'A', '2022-01-06 14:32:17', '2022-01-06 14:11:26', '044472', '211118', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '211101', 'Robert Frengky Topurmera', NULL, '2021-11-04 10:28:35', NULL, '1', 'O', '001', '2021-11-04 10:27:58', '3a1fe5ab148d0be50db9a3ddb47f365a', 'A', '2021-11-04 10:29:54', '2021-11-04 10:28:35', '044472', '211118', '029', 'PENILAI JAMINAN');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '211106', 'EGAN PARLUHUTAN SIMANJUNTAK', NULL, '2022-10-26 16:28:27', NULL, '1', 'O', '020', '2022-10-26 16:28:20', '69814da5021d798a73e53acd3e6e4b22', 'A', '2022-10-26 16:28:42', '2022-10-26 16:28:27', '116485', '044472', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '211107', 'Patrisia Inggit Velisciasari', NULL, '2022-03-28 15:59:03', NULL, '1', 'O', '096', '2022-03-28 15:58:52', '2cb5f72981435f273e016fd549858591', 'A', '2022-03-28 15:59:40', '2022-03-28 15:59:03', '044472', '211121', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '211109', 'STEVEN', NULL, '2024-05-21 08:12:32', NULL, '1', 'O', '010', '2024-05-21 08:12:23', 'bf67f978bac076e494f2d148d7f5c3cf', 'A', '2024-05-21 08:12:45', '2024-05-21 08:12:32', '981886', '044472', '995', 'Executive Officer');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '211118', 'IRHAM ABRIANTA', NULL, '2024-06-10 16:29:20', NULL, '1', 'O', '001', '2024-06-10 16:29:20', 'da0bedc2897fe9d9599627de670086a3', 'A', '2021-09-11 14:24:38', '2024-06-10 16:29:20', '981886', '211118', '018', 'SISKON OPERATOR');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '211167', 'Billy Nurgandung Ciputra', NULL, '2023-01-12 15:25:06', NULL, '1', 'O', '251', '2023-01-12 15:23:58', 'c707c26a507d9be267e9f7be18cd2b25', 'A', '2023-01-12 15:25:17', '2023-01-12 15:25:06', '116485', '044472', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '211170', 'Muhammad Nelwan Judistira', NULL, '2024-02-21 09:24:05', NULL, '1', 'O', '825', '2022-09-06 09:09:30', '16ef4e76f4e191a6e7f1c318cc2fd5ea', 'A', '2024-02-21 09:27:59', '2024-02-21 09:24:05', '981886', '221287', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '211171', 'ERNALSALIA ATETA', NULL, '2024-11-04 15:47:29', NULL, '1', 'O', '001', '2024-11-04 15:47:21', '920d9cb09af8cf2397106036753383e2', 'A', '2024-11-04 15:48:45', '2024-11-04 15:47:29', '116485', '044472', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '211175', 'I PUTU GOVINDA MADITA PUTRA', NULL, '2024-08-31 12:32:46', NULL, '1', 'O', '096', '2024-08-31 12:32:36', '2b74065c7000bdd2487ae46c7cbe3810', 'A', '2024-08-31 12:34:55', '2024-08-31 12:32:46', '981886', '116485', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '211176', 'Joselino Parera', NULL, '2022-08-09 10:30:55', NULL, '1', 'O', '172', '2022-08-09 10:30:49', '79e0758b1f0354eef0321bdfb8c9b4c6', 'A', '2022-08-09 10:38:31', '2022-08-09 10:30:55', '981886', '211121', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '211181', 'Rivaldo Tahapary', NULL, '2023-01-30 09:40:46', NULL, '1', 'O', 'ID0010170', '2023-01-30 09:40:41', 'd8edc4188fd92f39fd096b97055ad8ca', 'A', '2023-01-30 09:41:15', '2023-01-30 09:40:46', '116485', '211121', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '211196', 'Deni Setiawan', NULL, '2025-01-07 13:21:17', NULL, '1', 'O', '029', '2022-09-23 09:46:07', '430937ae343bf825f46e416b52ef40e9', 'A', '2025-01-07 13:26:32', '2025-01-07 13:21:17', '211118', '241868', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '211202', 'Via Evlynda', NULL, '2024-03-20 16:26:28', NULL, '1', 'O', '330', '2024-03-20 16:26:16', '3259bceda07f0836435a12fe4dbe3eb5', 'A', '2024-03-21 08:30:51', '2024-03-20 16:26:28', '981886', '044472', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '221199', 'RHEZA YUDA PATRIA', NULL, '2023-11-22 08:59:30', NULL, '1', 'O', '386', '2023-11-22 08:59:24', 'f0b0acfe855aa77beeb270544c71d07e', 'A', '2023-11-22 08:59:42', '2023-11-22 08:59:30', '116485', '211118', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '221227', 'Dandy Alif Syach Malaka', NULL, '2025-01-14 09:22:10', NULL, '1', 'O', '009', '2025-01-14 09:21:57', 'bcdd271023f9ce5bc5835570a1fbdfa0', 'A', '2025-01-14 09:22:16', '2025-01-14 09:22:10', '116485', '241868', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '221246', 'MUHAMMAD FEBRI ALIEF', NULL, '2025-01-07 13:36:15', NULL, '1', 'O', '002', '2024-04-19 17:49:46', 'fd713b76320468588398ecbe0f0c412f', 'A', '2025-01-07 13:37:02', '2025-01-07 13:36:15', '116485', '211118', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '221247', 'sintawati', NULL, '2022-02-08 18:16:34', NULL, '1', 'O', '001', '2022-02-07 16:27:40', '3463b26214d9ac8b8d5c88c4024cb65d', 'A', '2022-02-08 18:17:03', '2022-02-08 18:16:34', '044472', '116485', '995', 'Executive Officer');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '221271', 'Kadek Dwi Putra Arimbawa', NULL, '2023-03-17 09:55:32', NULL, '1', 'O', '060', '2023-03-17 09:55:26', 'f29654c4ee3c5b6ef0e68b2c1dd433ce', 'A', '2023-03-17 09:57:34', '2023-03-17 09:55:32', '981886', '211121', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '221288', 'MARDIYADI RAHMAN', NULL, '2024-06-21 17:58:56', NULL, '1', 'O', '010', '2024-06-21 17:58:15', '5782cc3b9d9637a40d3f6c86dcfa8d58', 'A', '2024-06-21 17:59:18', '2024-06-21 17:58:56', '116485', '044472', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '221293', 'Elizabeth Priscila Tamtalahitu', NULL, '2023-04-18 08:24:22', NULL, '1', 'O', '016', '2023-04-18 08:24:04', '0dd4127e6ca15c1a07dac60578257f01', 'A', '2023-04-18 08:29:00', '2023-04-18 08:24:22', '116485', '211121', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '221333', 'Natalia Lidya Pohwain', NULL, '2024-07-23 16:05:42', NULL, '1', 'O', '172', '2024-07-23 16:05:30', 'ebfcc81d3abd6ebbe65952913e6a61ca', 'A', '2024-07-23 16:08:33', '2024-07-23 16:05:42', '981886', '044472', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '221334', 'ELLEN PUTRI BATAM RUHUKAIL', NULL, '2024-07-25 14:20:00', NULL, '1', 'O', '180', '2024-07-25 14:11:22', '9ffa9eaf28178090e43be4df99ee5209', 'A', '2024-07-25 14:20:23', '2024-07-25 14:20:00', '116485', '044472', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '221342', 'Faldhis Hermanto Funome', NULL, '2024-11-04 15:48:23', NULL, '1', 'O', '001', '2024-11-04 15:48:13', '9275b2c2eabad59eda9dba4b03dfc45a', 'A', '2024-11-04 15:48:56', '2024-11-04 15:48:23', '116485', '044472', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '221347', 'Aisya Milla Ramadhiani', NULL, '2023-02-27 14:24:00', NULL, '1', 'O', '016', '2023-02-27 14:19:40', '765f446888d2964df9be285246c4f959', 'A', '2023-02-27 14:24:42', '2023-02-27 14:24:00', '981886', '211121', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '221366', 'TIFANNY CLAUDYA SIMAREMARE', NULL, '2023-09-11 09:36:34', NULL, '1', 'O', '279', '2023-09-11 09:36:34', '387ea4ad8fbbe37a6443b14addb4b75a', 'A', '2023-09-08 17:13:28', '2023-09-11 09:36:34', '116485', '221366', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '221368', 'IWAN SETIAWAN JORDI', NULL, '2023-05-22 16:01:52', NULL, '1', 'O', '350', '2023-05-22 16:00:42', '33bbedec1f0d6fcccb49febd2c4b28c4', 'A', '2023-05-22 16:02:01', '2023-05-22 16:01:52', '116485', '044472', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '221375', 'Audyan Tri Gantara', NULL, '2023-05-16 13:49:31', NULL, '1', 'O', '023', '2023-05-16 13:49:25', '88a3201be9931d7452413c940ba21df4', 'A', '2023-05-16 13:49:39', '2023-05-16 13:49:31', '116485', '211121', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '221376', 'GENIA GIOVANNY', NULL, '2023-08-23 17:36:29', NULL, '1', 'O', '011', '2023-08-23 17:30:57', '24deb080185529b3c073e71f693854f1', 'A', '2023-08-23 17:36:37', '2023-08-23 17:36:29', '116485', '044472', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '221388', 'Christovita Astried Garadus', NULL, '2022-10-07 16:33:38', NULL, '1', 'O', '001', '2022-10-07 16:33:31', '1712f53ebeffc8b0977bbb446f45734c', 'A', '2022-10-07 16:33:58', '2022-10-07 16:33:38', '116485', '211121', '006', 'ADMINISTRASI PENILAI JAMINAN');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '221399', 'YANUAR KRISANTO', NULL, '2023-03-31 13:12:24', NULL, '1', 'O', '001', '2023-03-31 13:12:14', 'b14c29bc1191a3d50c25b07f5364d785', 'A', '2023-03-31 13:14:56', '2023-03-31 13:12:24', '981886', '116485', '029', 'PENILAI JAMINAN');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '221406', 'MARLINA MARINTAN', NULL, '2023-06-26 07:56:25', NULL, '1', 'O', '350', '2023-06-26 07:56:25', '626c254364ba3cd7f12f75e506f3497c', 'A', '2023-06-16 14:34:01', '2023-06-26 07:56:25', '116485', '221406', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '221461', 'NIELSON ERLANDO DEVIANTO', NULL, '2023-11-07 14:11:55', NULL, '1', 'O', '330', '2023-11-07 14:04:56', '077cd4db7d4208d5028dcd45b655873a', 'A', '2023-11-07 14:12:21', '2023-11-07 14:11:55', '981886', '221287', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '231466', 'WENDY WIJAYA', NULL, '2023-11-02 12:04:42', NULL, '1', 'O', '023', '2023-11-02 12:01:55', '09fc20ec593e5f21805368845d7cf323', 'A', '2023-11-02 12:05:38', '2023-11-02 12:04:42', '116485', '221287', '995', 'Executive Officer');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '231471', 'DEDE NUNUNG RUSDIANA', NULL, '2024-10-30 17:01:45', NULL, '1', 'O', '230', '2024-10-30 16:57:39', 'ab64ed3bff8398561f95b2b3e8b28072', 'A', '2024-10-30 17:01:56', '2024-10-30 17:01:45', '116485', '241869', '995', 'Executive Officer');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '231481', 'ALEXANDER ANGGARDA YUNAN DEVATA', NULL, '2023-12-15 14:53:33', NULL, '1', 'O', '005', '2023-12-15 14:52:44', '59193986c7aaa81173088e3ab15bb1e4', 'A', '2023-12-15 14:53:51', '2023-12-15 14:53:33', '981886', '221287', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '231497', 'ADAM FADILLAH SANDI', NULL, '2023-10-24 17:29:50', NULL, '1', 'O', '020', '2023-10-24 17:29:50', '21da11df82b768161b81fcfb565e4aca', 'A', '2023-10-24 16:33:12', '2023-10-24 17:29:50', '116485', '231497', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '231499', 'MELATI RUTH RIVAWATI', NULL, '2023-11-09 10:54:10', NULL, '1', 'O', '105', '2023-11-09 10:48:47', 'bdca548b38835c21f860152559183b3d', 'A', '2023-11-09 10:54:51', '2023-11-09 10:54:10', '116485', '221287', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '231519', 'KEVIN', NULL, '2024-07-31 13:09:41', NULL, '1', 'O', '099', '2024-07-31 13:09:34', '7cfa91179ccc1a4e0edc30b9fc1be70a', 'A', '2024-07-31 13:10:32', '2024-07-31 13:09:41', '116485', '044472', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '231524', 'LORIKA', NULL, '2024-01-12 11:21:47', NULL, '1', 'O', '016', '2024-01-12 11:21:41', '0aaad556d4f637d004d88f8f9f8bc835', 'A', '2024-01-12 11:23:18', '2024-01-12 11:21:47', '981886', '211118', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '231528', 'Kezia Dominika Sitio', NULL, '2024-07-10 14:29:26', NULL, '1', 'O', '098', '2024-07-10 14:22:17', '6768bedf5f2cf0ab902b2447d0a4173c', 'A', '2024-07-10 14:31:07', '2024-07-10 14:29:26', '116485', '044472', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '231534', 'GUNAWAN APRILIANA', NULL, '2023-11-22 13:33:41', NULL, '1', 'O', '279', '2023-11-22 13:31:39', 'ce1514d812183913a25aea46a6ff01ca', 'A', '2023-11-22 13:33:52', '2023-11-22 13:33:41', '116485', '221287', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '231562', 'DEO TEGUH NUGRAHA', NULL, '2023-12-06 14:10:32', NULL, '1', 'O', '310', '2023-12-06 14:09:23', 'd7e5b2bcf637ca4dcf215c3fd0a9df99', 'A', '2023-12-06 14:10:52', '2023-12-06 14:10:32', '116485', '221287', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '231565', 'NEGU KURNBIAWAN', NULL, '2024-09-05 14:33:22', NULL, '1', 'O', '011', '2024-09-05 14:33:11', 'edc013b75ee4cdc6ace7367322db20be', 'A', '2024-09-05 14:33:46', '2024-09-05 14:33:22', '116485', '044472', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '231569', 'Irma Suciaty Shahar', NULL, '2023-05-16 09:44:22', NULL, '1', 'O', '001', '2023-05-16 09:44:22', '96e27a00eebe11790385a73fc581b7ab', 'A', '2023-05-15 18:00:37', '2023-05-16 09:44:22', '116485', '231569', '029', 'PENILAI JAMINAN');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '231599', 'Dwiki Hamza Nugraha', NULL, '2023-07-10 09:01:32', NULL, '1', 'O', '001', '2023-07-10 09:01:17', '275e27256ef6530524e80991ee21d5f6', 'A', '2023-07-10 09:06:32', '2023-07-10 09:01:32', '981886', '211121', '029', 'PENILAI JAMINAN');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '231609', 'Rio Mardiko', NULL, '2023-07-10 09:01:08', NULL, '1', 'O', '001', '2023-07-10 09:00:52', '76d122fd59e1f45c1a500abfef02da9e', 'A', '2023-07-10 09:06:26', '2023-07-10 09:01:08', '981886', '211121', '029', 'PENILAI JAMINAN');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '231627', 'ALBERTO PANJAITAN', NULL, '2023-10-23 10:53:35', NULL, '1', 'O', '001', '2023-10-23 10:53:29', '0e152a516d9fc8d45fc5693031d6fc4e', 'A', '2023-10-23 10:54:31', '2023-10-23 10:53:35', '981886', '211118', '029', 'PENILAI JAMINAN');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '231628', 'DODI MARIONUS ELUCAB', NULL, '2023-08-31 15:24:44', NULL, '1', 'O', '001', '2023-08-31 15:24:44', 'bd28a99843a53c47ed94b09e339ed375', 'A', '2023-08-05 10:23:36', '2023-08-31 15:24:44', '116485', '231628', '029', 'PENILAI JAMINAN');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '231629', 'FAJRI AGUSTIAN', NULL, '2023-09-18 11:01:49', NULL, '1', 'O', '001', '2023-09-18 11:01:49', 'c2544f9f95b2ac27da844f8aa533e162', 'A', '2023-08-05 10:23:29', '2023-09-18 11:01:49', '116485', '231629', '029', 'PENILAI JAMINAN');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '231632', 'JESISCA ARAINI RAUNG', NULL, '2024-12-16 16:33:02', NULL, '1', 'O', '200', '2024-12-16 16:32:55', '9b589b08f2b92fd5622166d11adbc752', 'A', '2024-12-16 16:33:10', '2024-12-16 16:33:02', '116485', '241868', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '231634', 'VITA VIVIAN SAFSAVUBUN', NULL, '2024-02-12 09:00:26', NULL, '1', 'O', '060', '2024-02-12 09:00:07', 'f7512197248e8341cab94130a32f7102', 'A', '2024-02-12 09:01:40', '2024-02-12 09:00:26', '981886', '211118', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '231651', 'Rio Septa Nugraha', NULL, '2024-02-29 11:06:22', NULL, '1', 'O', '001', '2024-02-29 11:06:01', '109bed1859e131bf32bb18d9fb42a916', 'A', '2024-02-29 11:06:37', '2024-02-29 11:06:22', '981886', '221287', '029', 'PENILAI JAMINAN');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '231665', 'Hendrikus Warta Harimans', NULL, '2023-11-03 13:24:02', NULL, '1', 'O', '001', '2023-11-03 13:14:24', '73fa9f0358831061d23d8e62394f88a6', 'A', '2023-11-03 13:25:03', '2023-11-03 13:24:02', '116485', '044472', '029', 'PENILAI JAMINAN');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '231667', 'GERRY MARCHELINO TITAHENA', NULL, '2024-11-12 10:37:43', NULL, '1', 'O', '001', '2024-11-12 10:37:29', '107002f1ebc0a1e9d915fa34fe50ba07', 'A', '2024-11-12 10:43:46', '2024-11-12 10:37:43', '116485', '241868', '029', 'PENILAI JAMINAN');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '231680', 'RAFLI HIMAWAN', NULL, '2023-11-28 09:23:21', NULL, '1', 'O', '001', '2023-11-23 18:00:54', '8360455dab628e6cd47b854cd18cca8b', 'A', '2023-11-28 09:25:55', '2023-11-28 09:23:21', '981886', '221287', '029', 'PENILAI JAMINAN');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '231711', 'YOSUA MEWENGKANG', NULL, '2024-01-18 09:34:38', NULL, '1', 'O', '001', '2024-01-12 15:44:22', '885a1d80fdf11ad30e585c107f549cc4', 'A', '2024-01-18 09:35:03', '2024-01-18 09:34:38', '116485', '221287', '029', 'PENILAI JAMINAN');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '241722', 'ANDREAS OLIVER', NULL, '2024-01-29 15:24:50', NULL, '1', 'O', '001', '2024-01-29 15:24:43', '2dc9b427400c9e8269a2c01e7946ba21', 'A', '2024-01-29 15:34:42', '2024-01-29 15:24:50', '981886', '221287', '029', 'PENILAI JAMINAN');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '241743', 'FRANSISCO DENYSH PRATAMA MARADJANI', NULL, '2024-02-26 16:07:43', NULL, '1', 'O', '001', '2024-02-26 15:55:31', 'c6ad3597fa24a9adea68324b85af5be0', 'A', '2024-02-26 16:07:58', '2024-02-26 16:07:43', '116485', '044472', '029', 'PENILAI JAMINAN');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '241745', 'JULIAN NAUFAL KUSUMORAHARDJO', NULL, '2024-03-23 10:44:46', NULL, '1', 'O', '001', '2024-03-23 10:44:46', '33e6938d7a9d5bf9e0b44282000e73ab', 'A', '2024-03-14 15:47:33', '2024-03-23 10:44:46', '981886', '241745', '029', 'PENILAI JAMINAN');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '241750', 'SANDY NUGRAHA HERLAMBANG', NULL, '2024-03-14 11:51:44', NULL, '1', 'O', '001', '2024-03-07 14:46:08', '1db1049428577c484c0e427f66a7328f', 'A', '2024-03-14 11:54:02', '2024-03-14 11:51:44', '116485', '221287', '029', 'PENILAI JAMINAN');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '241757', 'TIA AMELIA', NULL, '2024-07-25 13:25:41', NULL, '1', 'O', '310', '2024-07-25 13:25:41', '5730d77b7f5f44c93f2c0aa3ea9c8634', 'A', '2024-07-25 13:25:58', '2024-07-25 13:25:41', '116485', '044472', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '241768', 'YUYUN FATMAWATI', NULL, '2024-10-07 13:42:56', NULL, '1', 'O', '260', '2024-10-07 13:42:50', '9f45b3ff2156829720b022220400c09c', 'A', '2024-10-07 13:43:00', '2024-10-07 13:42:56', '116485', '211118', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '241797', 'DANIEL RONLY PESAK', NULL, '2024-06-24 09:45:19', NULL, '1', 'O', '001', '2024-06-24 09:42:11', 'a943b1f7e82d9010144c4f6752b3f9fb', 'A', '2024-06-24 09:45:31', '2024-06-24 09:45:19', '116485', '044472', '029', 'PENILAI JAMINAN');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '241799', 'PANDU YUWANDA', NULL, '2024-10-22 13:27:49', NULL, '1', 'O', '200', '2024-06-20 13:21:31', '8dd3dae30f91720cbc3ba550f951c535', 'A', '2024-10-22 13:30:18', '2024-10-22 13:27:49', '116485', '241868', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '241816', 'Rachmad Rahardjo', NULL, '2024-07-23 11:52:50', NULL, '1', 'O', '001', '2024-07-23 11:52:50', '10e38975a7bd1826ab1f441cb4cb5f47', 'A', '2024-07-17 14:13:01', '2024-07-23 11:52:50', '116485', '241816', '029', 'PENILAI JAMINAN');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '241828', 'Arif Nasrudin', NULL, '2024-07-23 15:47:21', NULL, '1', 'O', '001', '2024-07-15 09:35:05', 'ca39411fea01ee25ba73a027dc555fdf', 'A', '2024-07-23 15:47:40', '2024-07-23 15:47:21', '116485', '044472', '029', 'PENILAI JAMINAN');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '241841', 'Maria Puji Astuti', NULL, '2024-12-19 08:06:09', NULL, '1', 'O', '028', '2024-09-09 09:57:41', 'f125e28ec54b2b442de9eddf3c368796', 'A', '2024-12-19 08:06:31', '2024-12-19 08:06:09', '981886', '044472', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '241856', 'Khaerul Umuri Syamsuddin', NULL, '2024-11-12 10:55:59', NULL, '1', 'O', '001', '2024-11-12 10:55:51', 'ca23943c176d361efd667a9b098ea506', 'A', '2024-11-12 10:56:06', '2024-11-12 10:55:59', '116485', '241869', '029', 'PENILAI JAMINAN');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '241861', 'Jannes Manaek Pasaribu', NULL, '2024-11-25 15:23:25', NULL, '1', 'O', '230', '2024-11-25 15:23:06', '5cc85361f1b4e8788f3834608253fe80', 'A', '2024-11-25 15:23:38', '2024-11-25 15:23:25', '116485', '241868', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '241868', 'M WIZDAN Q', NULL, '2025-01-06 13:50:32', NULL, '1', 'O', '001', '2025-01-06 13:50:32', '80a5d79297cef1dd3167167cdd097b43', 'A', '2024-09-18 09:05:05', '2025-01-06 13:50:32', '116485', '241868', '018', 'SISKON OPERATOR');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '241869', 'FAJAR SYIDIK', NULL, '2024-11-01 11:31:29', NULL, '1', 'O', '001', '2024-11-01 11:31:29', '9d76349d649af5185d54a60f1195031d', 'A', '2024-09-18 09:05:02', '2024-11-01 11:31:29', '116485', '241869', '018', 'SISKON OPERATOR');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '241875', 'WAHYUDI', NULL, '2024-09-19 14:30:10', NULL, '1', 'O', '001', '2024-09-19 14:30:01', '05370f79232497039c680abd85e693e3', 'A', '2024-09-19 14:30:28', '2024-09-19 14:30:10', '116485', '241869', '029', 'PENILAI JAMINAN');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '241902', 'DIVIA SALVADILA WINARKO', NULL, '2025-01-16 16:39:33', NULL, '1', 'O', '052', '2025-01-16 16:39:33', '81ede92178f3ba3296809489076bc545', 'A', '2025-01-16 15:13:37', '2025-01-16 16:39:33', '211118', '241902', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '890118', 'Manimbul Pangaribuan', NULL, '2017-08-23 10:28:07', NULL, '1', 'O', '001', '2017-08-23 10:28:07', 'a029fbf62fa51c4850515af89269e6e4', 'L', '2017-03-07 11:26:58', '2017-08-23 10:28:07', '992086', '890118', '036', 'ADMIN DAN PENILAI JAMINAN');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '890229', 'Budhi Utomo', NULL, '2008-12-23 15:30:26', NULL, '1', 'O', '001', NULL, 'e2b2f3c5eb1d0ba34be946a5e7fd594c', 'A', '2008-12-23 15:37:04', '2008-12-23 15:30:26', '044587', '075349', '006', 'ADMINISTRASI PENILAI JAMINAN');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '900469', 'IRNA D SYARIF', NULL, '2020-11-05 12:47:40', NULL, '1', 'O', '008', '2020-11-05 12:47:34', 'd6d215fed397bccca249e892f1f689fd', 'A', '2020-11-05 12:47:53', '2020-11-05 12:47:40', '992086', '116485', '995', 'Executive Officer');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '920608', 'Adji Akroma', NULL, '2023-10-24 14:55:31', NULL, '1', 'O', '001', '2023-10-24 14:54:07', 'dd89f7ecbfa0c9114d17dcaf3f3b90ee', 'A', '2023-10-24 14:56:30', '2023-10-24 14:55:31', '116485', '221287', '003', 'KEPALA BAGIAN');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '930884', 'ALUYSIUS NOVIANTO', NULL, '2021-04-26 13:30:40', NULL, '1', 'O', '001', '2021-04-26 13:30:34', 'ea40afe34fdc2365453b10c938297be1', 'A', '2021-04-26 13:31:19', '2021-04-26 13:30:40', '054835', '116485', '030', 'PEMERIKSA');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '931017', 'I MADE MUSTIKA', NULL, '2019-01-10 09:47:31', NULL, '1', 'O', '001', '2019-01-10 09:47:31', '6f8400126e19c473a693f2b387b75976', 'A', '2019-01-10 09:21:41', '2019-01-10 09:47:31', '992086', '931017', '036', 'ADMIN DAN PENILAI JAMINAN');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '951265', 'Theresia Maria Winardi', NULL, '2022-03-30 15:38:20', NULL, '1', 'O', '020', '2022-03-30 15:38:08', 'bdd22979487a271fe0ce2ab3b5e557f9', 'A', '2022-03-30 15:38:50', '2022-03-30 15:38:20', '044472', '116485', '995', 'Executive Officer');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '951345', 'Trisna Budi Hartati', NULL, '2023-03-13 09:44:29', NULL, '1', 'O', '029', '2019-03-27 09:34:29', '93a10425f9faf4ee3ea33b9d3966567c', 'A', '2023-03-13 09:48:09', '2023-03-13 09:44:29', '116485', '044472', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '971728', 'Tri Ratna Shinta Dewi', NULL, '2024-10-14 10:59:03', NULL, '1', 'O', '020', '2023-02-24 09:58:30', '555b17784d45add26adebfe29c4a9201', 'A', '2024-10-14 11:00:02', '2024-10-14 10:59:03', '981886', '044472', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '971788', 'RIZA PERMANA', NULL, '2022-01-06 16:12:48', NULL, '1', 'O', '008', '2022-01-06 16:12:39', '848ff2dcabf1bc1c7afbb40b4f999102', 'A', '2022-01-06 16:13:08', '2022-01-06 16:12:48', '044472', '116485', '995', 'Executive Officer');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '991925', 'SURJADHI CIGRA H', NULL, '2022-10-27 09:22:01', NULL, '1', 'O', '825', '2022-10-27 09:21:49', '06288bb2d6ea182ef917fd0d07a43c57', 'A', '2022-10-27 11:56:31', '2022-10-27 09:22:01', '981886', '044472', '995', 'Executive Officer');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '992048', 'Tjhin Wong Wong', NULL, '2018-11-22 09:45:44', NULL, '1', 'O', '001', '2018-11-22 09:45:44', '0b541b564cb3d20424c756b1c72bcf70', 'A', '2018-11-22 09:44:33', '2018-11-22 09:45:44', '992086', '992048', '012', 'Kontrol SKAI');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '992251', 'Sutriasno', NULL, '2023-10-04 10:45:33', NULL, '1', 'O', '251', '2023-10-04 10:36:49', '781fccbd62096cde2f92ee17c03f8780', 'A', '2023-10-04 13:47:00', '2023-10-04 10:45:33', '981886', '221287', '995', 'Executive Officer');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '992315', 'EVA LENNY WATI', NULL, '2023-11-07 09:29:13', NULL, '1', 'O', '026', '2023-11-07 09:29:07', 'e87974dacd05de62f08d11abfd5f14f0', 'A', '2023-11-07 09:30:10', '2023-11-07 09:29:13', '981886', '211118', '995', 'Executive Officer');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '992441', 'ABDUL RAZAK', NULL, '2019-03-21 10:44:58', NULL, '1', 'O', '130', '2019-03-21 10:44:52', '895db493b4e0d9fe2745882c35978a90', 'A', '2019-03-21 10:45:08', '2019-03-21 10:44:58', '992086', '169324', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '992475', 'Tjiang Inny', NULL, '2020-08-25 13:26:58', NULL, '1', 'O', '130', '2020-08-25 13:26:52', 'a69d04f101a0e5cfe83547565943c764', 'A', '2020-08-25 13:28:36', '2020-08-25 13:26:58', '992086', '044472', '995', 'Executive Officer');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '992615', 'SELVY HUTOMO', NULL, '2024-05-15 11:46:31', NULL, '1', 'O', '052', '2024-05-15 11:46:21', 'e43e9d357a3b2adb59b2435fd267e891', 'A', '2024-05-15 11:47:55', '2024-05-15 11:46:31', '981886', '044472', '995', 'Executive Officer');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '992796', 'SITI NOOR HAYATI', NULL, '2022-04-05 13:44:39', NULL, '1', 'O', '110', '2022-04-05 13:44:33', 'd7b96963dcb28a06b1be22cf052ea450', 'A', '2022-04-05 13:45:25', '2022-04-05 13:44:39', '044472', '211121', '037', 'USER CABANG');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '992857', 'ALFIAN', NULL, '2025-01-14 09:06:29', NULL, '1', 'O', '001', '2025-01-14 09:06:21', 'e36c7dc5d6fa335c58e36aca043b41aa', 'A', '2025-01-14 09:06:39', '2025-01-14 09:06:29', '116485', '241868', '002', 'KEPALA DIVISI');
|
|
||||||
INSERT INTO `users` (`is_mig`, `nik`, `name`, `email`, `updated_at`, `mig_chg_pass`, `mig_flag_data`, `mig_flag_oto`, `mig_kd_cabang`, `mig_last_change_pass`, `mig_password`, `mig_status`, `mig_tgl_oto`, `mig_tgl_update`, `mig_user_oto`, `mig_user_update`, `mig_kd_group`, `mig_nama_group`) VALUES (1, '992954', 'Yuliana Kristina Situmeang', NULL, '2023-06-23 10:03:18', NULL, '1', 'O', '330', '2023-06-23 10:03:13', '1e5f9bc00bee6aef013bbeec687885bc', 'A', '2023-06-23 10:50:33', '2023-06-23 10:03:18', '116485', '211121', '995', 'Executive Officer');
|
|
||||||
@@ -1,37 +0,0 @@
|
|||||||
SELECT 1 AS `is_mig`
|
|
||||||
, TRIM(`users`.`KD_USER`) AS `nik`
|
|
||||||
, TRIM(`users`.`NAMA_USER`) AS `name`
|
|
||||||
, TRIM(`users`.`EMAIL`) AS `email`
|
|
||||||
, TRIM(`users`.`TGL_UPDATE`) AS `updated_at`
|
|
||||||
, TRIM(`users`.`CHG_PASS`) AS `mig_chg_pass`
|
|
||||||
, TRIM(`users`.`FLAG_DATA`) AS `mig_flag_data`
|
|
||||||
, TRIM(`users`.`FLAG_OTO`) AS `mig_flag_oto`
|
|
||||||
, TRIM(`users`.`KD_CABANG`) AS `mig_kd_cabang`
|
|
||||||
, TRIM(`users`.`LAST_CHANGE_PASS`) AS `mig_last_change_pass`
|
|
||||||
, TRIM(`users`.`PASSWORD`) AS `mig_password`
|
|
||||||
, TRIM(`prm_user_access`.`STATUS`) AS `mig_status`
|
|
||||||
, TRIM(`users`.`TGL_OTO`) AS `mig_tgl_oto`
|
|
||||||
, TRIM(`users`.`TGL_UPDATE`) AS `mig_tgl_update`
|
|
||||||
, TRIM(`users`.`USER_OTO`) AS `mig_user_oto`
|
|
||||||
, TRIM(`users`.`USER_UPDATE`) AS `mig_user_update`
|
|
||||||
, TRIM(prm_user_access.KD_GROUP) AS 'mig_kd_group'
|
|
||||||
, TRIM(prm_group.NAMA_GROUP) AS 'mig_nama_group'
|
|
||||||
FROM `prm_user` AS `users`
|
|
||||||
JOIN `prm_user_access` ON `prm_user_access`.KD_USER=`users`.KD_USER
|
|
||||||
JOIN `prm_group` ON `prm_group`.KD_GROUP=prm_user_access.KD_GROUP
|
|
||||||
WHERE prm_user_access.KD_APPS='LPJ'
|
|
||||||
ORDER BY users.KD_USER
|
|
||||||
|
|
||||||
-- query total user pada setiap KD_GROUP
|
|
||||||
/*
|
|
||||||
SELECT
|
|
||||||
TRIM(prm_user_access.KD_GROUP) AS mig_kd_group,
|
|
||||||
TRIM(prm_group.NAMA_GROUP) AS mig_nama_group,
|
|
||||||
COUNT(DISTINCT TRIM(users.KD_USER)) AS total_users
|
|
||||||
FROM prm_user AS users
|
|
||||||
JOIN prm_user_access ON prm_user_access.KD_USER = users.KD_USER
|
|
||||||
JOIN prm_group ON prm_group.KD_GROUP = prm_user_access.KD_GROUP
|
|
||||||
WHERE prm_user_access.KD_APPS = 'LPJ'
|
|
||||||
GROUP BY prm_user_access.KD_GROUP, prm_group.NAMA_GROUP
|
|
||||||
ORDER BY prm_user_access.KD_GROUP;
|
|
||||||
*/
|
|
||||||
128
module.json
128
module.json
@@ -1,61 +1,73 @@
|
|||||||
{
|
{
|
||||||
"name": "Usermanagement",
|
"name": "Usermanagement",
|
||||||
"alias": "usermanagement",
|
"alias": "usermanagement",
|
||||||
"database": "",
|
"database": "",
|
||||||
"description": "",
|
"description": "",
|
||||||
"keywords": [],
|
"keywords": [],
|
||||||
"priority": 0,
|
"priority": 0,
|
||||||
"providers": [
|
"providers": [
|
||||||
"Modules\\Usermanagement\\Providers\\UsermanagementServiceProvider"
|
"Modules\\Usermanagement\\Providers\\UsermanagementServiceProvider"
|
||||||
],
|
],
|
||||||
"files": [],
|
"files": [
|
||||||
"menu": {
|
"app/Helpers/RolePermission.php"
|
||||||
"main": [],
|
],
|
||||||
"master": [],
|
"menu": {
|
||||||
"system": [
|
"main": [],
|
||||||
{
|
"master": [],
|
||||||
"title": "User Management",
|
"system": [
|
||||||
"path": "users",
|
{
|
||||||
"icon": "ki-filled ki-users text-lg text-primary",
|
"title": "User Management",
|
||||||
"classes": "",
|
"path": "users",
|
||||||
"attributes": [],
|
"icon": "ki-filled ki-users text-lg text-primary",
|
||||||
"permission": "",
|
"classes": "",
|
||||||
"roles": [
|
"attributes": [],
|
||||||
"administrator"
|
"permission": "",
|
||||||
],
|
"roles": [
|
||||||
"sub": [
|
"administrator"
|
||||||
{
|
],
|
||||||
"title": "Users",
|
"sub": [
|
||||||
"path": "users",
|
{
|
||||||
"classes": "",
|
"title": "Users",
|
||||||
"attributes": [],
|
"path": "users",
|
||||||
"permission": "",
|
"classes": "",
|
||||||
"roles": [
|
"attributes": [],
|
||||||
"administrator"
|
"permission": "",
|
||||||
]
|
"roles": [
|
||||||
},
|
"administrator"
|
||||||
{
|
]
|
||||||
"title": "Roles",
|
},
|
||||||
"path": "users.roles",
|
{
|
||||||
"classes": "",
|
"title": "Positions",
|
||||||
"attributes": [],
|
"path": "users.positions",
|
||||||
"permission": "",
|
"classes": "",
|
||||||
"roles": [
|
"attributes": [],
|
||||||
"administrator"
|
"permission": "",
|
||||||
]
|
"roles": [
|
||||||
},
|
"administrator"
|
||||||
{
|
]
|
||||||
"title": "Permissions",
|
},
|
||||||
"path": "users.permissions",
|
{
|
||||||
"classes": "",
|
"title": "Roles",
|
||||||
"attributes": [],
|
"path": "users.roles",
|
||||||
"permission": "",
|
"classes": "",
|
||||||
"roles": [
|
"attributes": [],
|
||||||
"administrator"
|
"permission": "",
|
||||||
]
|
"roles": [
|
||||||
}
|
"administrator"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"title": "Permissions",
|
||||||
|
"path": "users.permissions",
|
||||||
|
"classes": "",
|
||||||
|
"attributes": [],
|
||||||
|
"permission": "",
|
||||||
|
"roles": [
|
||||||
|
"administrator"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
]
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -7,8 +7,10 @@
|
|||||||
@section('content')
|
@section('content')
|
||||||
<div class="container-fluid">
|
<div class="container-fluid">
|
||||||
<div class="grid">
|
<div class="grid">
|
||||||
<div class="card card-grid min-w-full" data-datatable="false" data-datatable-page-size="5" data-datatable-state-save="true" id="permissions-table" data-api-url="{{ route('users.permissions.datatables') }}">
|
<div class="min-w-full card card-grid" data-datatable="false" data-datatable-page-size="5"
|
||||||
<div class="card-header py-5 flex-wrap">
|
data-datatable-state-save="true" id="permissions-table"
|
||||||
|
data-api-url="{{ route('users.permissions.datatables') }}">
|
||||||
|
<div class="flex-wrap py-5 card-header">
|
||||||
<h3 class="card-title">
|
<h3 class="card-title">
|
||||||
List of Permissions
|
List of Permissions
|
||||||
</h3>
|
</h3>
|
||||||
@@ -19,62 +21,45 @@
|
|||||||
|
|
||||||
</label>
|
</label>
|
||||||
</div>
|
</div>
|
||||||
<div class="flex flex-wrap gap-2.5">
|
<div class="flex flex-wrap gap-2.5 lg:gap-5">
|
||||||
<select class="select select-sm w-28">
|
|
||||||
<option value="1">
|
|
||||||
Active
|
|
||||||
</option>
|
|
||||||
<option value="2">
|
|
||||||
Disabled
|
|
||||||
</option>
|
|
||||||
<option value="2">
|
|
||||||
Pending
|
|
||||||
</option>
|
|
||||||
</select>
|
|
||||||
<select class="select select-sm w-28">
|
|
||||||
<option value="desc">
|
|
||||||
Latest
|
|
||||||
</option>
|
|
||||||
<option value="asc">
|
|
||||||
Oldest
|
|
||||||
</option>
|
|
||||||
</select>
|
|
||||||
<button class="btn btn-sm btn-outline btn-primary">
|
|
||||||
<i class="ki-filled ki-setting-4"> </i> <Filters></Filters>
|
|
||||||
</button>
|
|
||||||
<div class="h-[24px] border border-r-gray-200"> </div>
|
<div class="h-[24px] border border-r-gray-200"> </div>
|
||||||
<a class="btn btn-sm btn-light" href="{{ route('users.permissions.export') }}"> Export to Excel </a>
|
<a class="btn btn-sm btn-light" href="{{ route('users.permissions.export') }}"> Export to Excel
|
||||||
<a class="btn btn-sm btn-primary" href="{{ route('users.permissions.create') }}"> Add Permission </a>
|
</a>
|
||||||
|
<a class="btn btn-sm btn-primary" href="{{ route('users.permissions.create') }}"> Add Permission
|
||||||
|
</a>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="card-body">
|
<div class="card-body">
|
||||||
<div class="scrollable-x-auto">
|
<div class="scrollable-x-auto">
|
||||||
<table class="table table-auto table-border align-middle text-gray-700 font-medium text-sm" data-datatable-table="true">
|
<table class="table text-sm font-medium text-gray-700 align-middle table-auto table-border"
|
||||||
|
data-datatable-table="true">
|
||||||
<thead>
|
<thead>
|
||||||
<tr>
|
<tr>
|
||||||
<th class="w-14">
|
<th class="w-14">
|
||||||
<input class="checkbox checkbox-sm" data-datatable-check="true" type="checkbox"/>
|
<input class="checkbox checkbox-sm" data-datatable-check="true" type="checkbox" />
|
||||||
</th>
|
</th>
|
||||||
<th class="min-w-[250px]" data-datatable-column="name">
|
<th class="min-w-[250px]" data-datatable-column="name">
|
||||||
<span class="sort"> <span class="sort-label"> Permission </span>
|
<span class="sort"> <span class="sort-label"> Permission </span>
|
||||||
<span class="sort-icon"> </span> </span>
|
<span class="sort-icon"> </span> </span>
|
||||||
</th>
|
</th>
|
||||||
<th class="min-w-[250px]" data-datatable-column="roles">
|
<th class="min-w-[250px]" data-datatable-column="roles">
|
||||||
<span class="sort"> <span class="sort-label"> Roles </span>
|
<span class="sort"> <span class="sort-label"> Roles </span>
|
||||||
<span class="sort-icon"> </span> </span>
|
<span class="sort-icon"> </span> </span>
|
||||||
</th>
|
</th>
|
||||||
<th class="min-w-[50px] text-center" data-datatable-column="actions">Action</th>
|
<th class="min-w-[50px] text-center" data-datatable-column="actions">Action</th>
|
||||||
</tr>
|
</tr>
|
||||||
</thead>
|
</thead>
|
||||||
</table>
|
</table>
|
||||||
</div>
|
</div>
|
||||||
<div class="card-footer justify-center md:justify-between flex-col md:flex-row gap-3 text-gray-600 text-2sm font-medium">
|
<div
|
||||||
<div class="flex items-center gap-2">
|
class="flex-col gap-3 justify-center font-medium text-gray-600 card-footer md:justify-between md:flex-row text-2sm">
|
||||||
|
<div class="flex gap-2 items-center">
|
||||||
Show
|
Show
|
||||||
<select class="select select-sm w-16" data-datatable-size="true" name="perpage"> </select> per page
|
<select class="w-16 select select-sm" data-datatable-size="true" name="perpage"> </select> per
|
||||||
|
page
|
||||||
</div>
|
</div>
|
||||||
<div class="flex items-center gap-4">
|
<div class="flex gap-4 items-center">
|
||||||
<span data-datatable-info="true"> </span>
|
<span data-datatable-info="true"> </span>
|
||||||
<div class="pagination" data-datatable-pagination="true">
|
<div class="pagination" data-datatable-pagination="true">
|
||||||
</div>
|
</div>
|
||||||
@@ -92,7 +77,7 @@
|
|||||||
function deleteData(data) {
|
function deleteData(data) {
|
||||||
Swal.fire({
|
Swal.fire({
|
||||||
title: 'Are you sure?',
|
title: 'Are you sure?',
|
||||||
text: "You won't be able to revert this!" ,
|
text: "You won't be able to revert this!",
|
||||||
icon: 'warning',
|
icon: 'warning',
|
||||||
showCancelButton: true,
|
showCancelButton: true,
|
||||||
confirmButtonColor: '#3085d6',
|
confirmButtonColor: '#3085d6',
|
||||||
@@ -102,14 +87,14 @@
|
|||||||
if (result.isConfirmed) {
|
if (result.isConfirmed) {
|
||||||
$.ajaxSetup({
|
$.ajaxSetup({
|
||||||
headers: {
|
headers: {
|
||||||
'X-CSRF-TOKEN': '{{ csrf_token() }}'
|
'X-CSRF-TOKEN': '{{ csrf_token() }}'
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
$.ajax(`permissions/${data}`, {
|
$.ajax(`permissions/${data}`, {
|
||||||
type: 'DELETE'
|
type: 'DELETE'
|
||||||
}).then((response) => {
|
}).then((response) => {
|
||||||
swal.fire('Deleted!', 'User has been deleted.','success').then(() => {
|
swal.fire('Deleted!', 'User has been deleted.', 'success').then(() => {
|
||||||
window.location.reload();
|
window.location.reload();
|
||||||
});
|
});
|
||||||
}).catch((error) => {
|
}).catch((error) => {
|
||||||
@@ -124,7 +109,7 @@
|
|||||||
const element = document.querySelector('#permissions-table');
|
const element = document.querySelector('#permissions-table');
|
||||||
const searchInput = document.getElementById('search');
|
const searchInput = document.getElementById('search');
|
||||||
const apiUrl = element.getAttribute('data-api-url');
|
const apiUrl = element.getAttribute('data-api-url');
|
||||||
const colors = ['','badge-primary', 'badge-success', 'badge-info', 'badge-danger', 'badge-warning', 'badge-dark'];
|
const colors = ['', 'badge-primary', 'badge-success', 'badge-info', 'badge-danger', 'badge-warning', 'badge-dark'];
|
||||||
|
|
||||||
|
|
||||||
const dataTableOptions = {
|
const dataTableOptions = {
|
||||||
@@ -147,12 +132,12 @@
|
|||||||
roles: {
|
roles: {
|
||||||
title: 'Roles',
|
title: 'Roles',
|
||||||
render: (item, data) => {
|
render: (item, data) => {
|
||||||
const _render = data.roles.map((role) =>{
|
const _render = data.roles.map((role) => {
|
||||||
const randomColor = colors[Math.floor(Math.random() * colors.length)];
|
const randomColor = colors[Math.floor(Math.random() * colors.length)];
|
||||||
return `<span class="badge ${randomColor} badge-sm">${role.name}</span>`;
|
return `<span class="badge ${randomColor} badge-sm">${role.name}</span>`;
|
||||||
});
|
});
|
||||||
|
|
||||||
return _render.join(' ');
|
return _render.join(' ');
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
actions: {
|
actions: {
|
||||||
@@ -173,10 +158,10 @@
|
|||||||
|
|
||||||
let dataTable = new KTDataTable(element, dataTableOptions);
|
let dataTable = new KTDataTable(element, dataTableOptions);
|
||||||
// Custom search functionality
|
// Custom search functionality
|
||||||
searchInput.addEventListener('input', function () {
|
searchInput.addEventListener('input', function() {
|
||||||
const searchValue = this.value.trim();
|
const searchValue = this.value.trim();
|
||||||
dataTable.search(searchValue, true);
|
dataTable.search(searchValue, true);
|
||||||
|
dataTable.goPage(1);
|
||||||
});
|
});
|
||||||
</script>
|
</script>
|
||||||
@endpush
|
@endpush
|
||||||
|
|
||||||
|
|||||||
68
resources/views/positions/create.blade.php
Normal file
68
resources/views/positions/create.blade.php
Normal file
@@ -0,0 +1,68 @@
|
|||||||
|
@extends('layouts.main')
|
||||||
|
|
||||||
|
@section('breadcrumbs')
|
||||||
|
{{ Breadcrumbs::render(request()->route()->getName()) }}
|
||||||
|
@endsection
|
||||||
|
|
||||||
|
@section('content')
|
||||||
|
<div class="w-full grid gap-5 lg:gap-7.5 mx-auto">
|
||||||
|
<form action="{{ isset($position->id) ? route('users.positions.update', $position->id) : route('users.positions.store') }}" method="POST" id="position_form">
|
||||||
|
@csrf
|
||||||
|
@if(isset($position->id))
|
||||||
|
<input type="hidden" name="id" value="{{ $position->id }}">
|
||||||
|
@method('PUT')
|
||||||
|
@endif
|
||||||
|
<div class="card pb-2.5">
|
||||||
|
<div class="card-header" id="basic_settings">
|
||||||
|
<h3 class="card-title">
|
||||||
|
{{ isset($position->id) ? 'Edit' : 'Add' }} Position
|
||||||
|
</h3>
|
||||||
|
<div class="flex items-center gap-2">
|
||||||
|
<a href="{{ route('users.positions.index') }}" class="btn btn-xs btn-info">Back</a>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="card-body grid gap-5">
|
||||||
|
<div class="flex items-baseline flex-wrap lg:flex-nowrap gap-2.5">
|
||||||
|
<label class="form-label max-w-56">
|
||||||
|
Code
|
||||||
|
</label>
|
||||||
|
<div class="flex flex-wrap items-baseline w-full">
|
||||||
|
<input class="input @error('code') border-danger @enderror" type="text" name="code" value="{{ $position->code ?? '' }}">
|
||||||
|
@error('code')
|
||||||
|
<em class="alert text-danger text-sm">{{ $message }}</em>
|
||||||
|
@enderror
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="flex items-baseline flex-wrap lg:flex-nowrap gap-2.5">
|
||||||
|
<label class="form-label max-w-56">
|
||||||
|
Name
|
||||||
|
</label>
|
||||||
|
<div class="flex flex-wrap items-baseline w-full">
|
||||||
|
<input class="input @error('name') border-danger @enderror" type="text" name="name" value="{{ $position->name ?? '' }}">
|
||||||
|
@error('name')
|
||||||
|
<em class="alert text-danger text-sm">{{ $message }}</em>
|
||||||
|
@enderror
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="flex items-baseline flex-wrap lg:flex-nowrap gap-2.5">
|
||||||
|
<label class="form-label max-w-56">
|
||||||
|
Level
|
||||||
|
</label>
|
||||||
|
<div class="flex flex-wrap items-baseline w-full">
|
||||||
|
<input class="input @error('level') border-danger @enderror" type="number" name="level" value="{{ $position->level ?? '' }}">
|
||||||
|
@error('level')
|
||||||
|
<em class="alert text-danger text-sm">{{ $message }}</em>
|
||||||
|
@enderror
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="flex justify-end">
|
||||||
|
<button type="submit" class="btn btn-primary">
|
||||||
|
Save
|
||||||
|
</button>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</form>
|
||||||
|
</div>
|
||||||
|
@endsection
|
||||||
172
resources/views/positions/index.blade.php
Normal file
172
resources/views/positions/index.blade.php
Normal file
@@ -0,0 +1,172 @@
|
|||||||
|
@extends('layouts.main')
|
||||||
|
|
||||||
|
@section('breadcrumbs')
|
||||||
|
{{ Breadcrumbs::render('users.positions') }}
|
||||||
|
@endsection
|
||||||
|
|
||||||
|
@section('content')
|
||||||
|
<div class="container-fluid">
|
||||||
|
<div class="grid">
|
||||||
|
<div class="min-w-full card card-grid" data-datatable="false" data-datatable-page-size="5"
|
||||||
|
data-datatable-state-save="true" id="positions-table" data-api-url="{{ route('users.positions.datatables') }}">
|
||||||
|
<div class="flex-wrap py-5 card-header">
|
||||||
|
<h3 class="card-title">
|
||||||
|
List of Positions
|
||||||
|
</h3>
|
||||||
|
<div class="flex flex-wrap gap-2 lg:gap-5">
|
||||||
|
<div class="flex">
|
||||||
|
<label class="input input-sm"> <i class="ki-filled ki-magnifier"> </i>
|
||||||
|
<input placeholder="Search positions" id="search" type="text" value="">
|
||||||
|
</label>
|
||||||
|
</div>
|
||||||
|
<div class="flex flex-wrap gap-2.5 lg:gap-5">
|
||||||
|
<div class="h-[100%] border border-r-gray-200"> </div>
|
||||||
|
<a class="btn btn-sm btn-light" id="export-btn" href="{{ route('users.positions.export') }}">
|
||||||
|
Export to Excel </a>
|
||||||
|
<a class="btn btn-sm btn-primary" href="{{ route('users.positions.create') }}"> Add Position
|
||||||
|
</a>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="card-body">
|
||||||
|
<div class="scrollable-x-auto">
|
||||||
|
<table class="table text-sm font-medium text-gray-700 align-middle table-auto table-border"
|
||||||
|
data-datatable-table="true">
|
||||||
|
<thead>
|
||||||
|
<tr>
|
||||||
|
<th class="w-14">
|
||||||
|
<input class="checkbox checkbox-sm" data-datatable-check="true" type="checkbox" />
|
||||||
|
</th>
|
||||||
|
<th class="min-w-[150px]" data-datatable-column="code">
|
||||||
|
<span class="sort"> <span class="sort-label"> Code </span>
|
||||||
|
<span class="sort-icon"> </span> </span>
|
||||||
|
</th>
|
||||||
|
<th class="min-w-[250px]" data-datatable-column="name">
|
||||||
|
<span class="sort"> <span class="sort-label"> Name </span>
|
||||||
|
<span class="sort-icon"> </span> </span>
|
||||||
|
</th>
|
||||||
|
<th class="min-w-[100px]" data-datatable-column="level">
|
||||||
|
<span class="sort"> <span class="sort-label"> Tingkat Jabatan </span>
|
||||||
|
<span class="sort-icon"> </span> </span>
|
||||||
|
</th>
|
||||||
|
<th class="min-w-[50px] text-center" data-datatable-column="actions">Action</th>
|
||||||
|
</tr>
|
||||||
|
</thead>
|
||||||
|
</table>
|
||||||
|
</div>
|
||||||
|
<div
|
||||||
|
class="flex-col gap-3 justify-center font-medium text-gray-600 card-footer md:justify-between md:flex-row text-2sm">
|
||||||
|
<div class="flex gap-2 items-center">
|
||||||
|
Show
|
||||||
|
<select class="w-16 select select-sm" data-datatable-size="true" name="perpage"> </select> per
|
||||||
|
page
|
||||||
|
</div>
|
||||||
|
<div class="flex gap-4 items-center">
|
||||||
|
<span data-datatable-info="true"> </span>
|
||||||
|
<div class="pagination" data-datatable-pagination="true">
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
@endsection
|
||||||
|
|
||||||
|
@push('scripts')
|
||||||
|
<script src="https://cdn.jsdelivr.net/npm/sweetalert2@11"></script>
|
||||||
|
<script type="text/javascript">
|
||||||
|
function deleteData(data) {
|
||||||
|
Swal.fire({
|
||||||
|
title: 'Are you sure?',
|
||||||
|
text: "You won't be able to revert this!",
|
||||||
|
icon: 'warning',
|
||||||
|
showCancelButton: true,
|
||||||
|
confirmButtonColor: '#3085d6',
|
||||||
|
cancelButtonColor: '#d33',
|
||||||
|
confirmButtonText: 'Yes, delete it!'
|
||||||
|
}).then((result) => {
|
||||||
|
if (result.isConfirmed) {
|
||||||
|
$.ajaxSetup({
|
||||||
|
headers: {
|
||||||
|
'X-CSRF-TOKEN': '{{ csrf_token() }}'
|
||||||
|
}
|
||||||
|
});
|
||||||
|
|
||||||
|
$.ajax(`positions/${data}`, {
|
||||||
|
type: 'DELETE'
|
||||||
|
}).then((response) => {
|
||||||
|
swal.fire('Deleted!', 'Position has been deleted.', 'success').then(() => {
|
||||||
|
window.location.reload();
|
||||||
|
});
|
||||||
|
}).catch((error) => {
|
||||||
|
console.error('Error:', error);
|
||||||
|
Swal.fire('Error!', 'An error occurred while deleting the position.', 'error');
|
||||||
|
});
|
||||||
|
}
|
||||||
|
})
|
||||||
|
}
|
||||||
|
</script>
|
||||||
|
<script type="module">
|
||||||
|
const element = document.querySelector('#positions-table');
|
||||||
|
const searchInput = document.getElementById('search');
|
||||||
|
|
||||||
|
const apiUrl = element.getAttribute('data-api-url');
|
||||||
|
const dataTableOptions = {
|
||||||
|
apiEndpoint: apiUrl,
|
||||||
|
pageSize: 5,
|
||||||
|
columns: {
|
||||||
|
select: {
|
||||||
|
render: (item, data, context) => {
|
||||||
|
const checkbox = document.createElement('input');
|
||||||
|
checkbox.className = 'checkbox checkbox-sm';
|
||||||
|
checkbox.type = 'checkbox';
|
||||||
|
checkbox.value = data.id.toString();
|
||||||
|
checkbox.setAttribute('data-datatable-row-check', 'true');
|
||||||
|
return checkbox.outerHTML.trim();
|
||||||
|
},
|
||||||
|
},
|
||||||
|
code: {
|
||||||
|
title: 'Code',
|
||||||
|
},
|
||||||
|
name: {
|
||||||
|
title: 'Name',
|
||||||
|
},
|
||||||
|
level: {
|
||||||
|
title: 'Level',
|
||||||
|
},
|
||||||
|
actions: {
|
||||||
|
title: 'Status',
|
||||||
|
render: (item, data) => {
|
||||||
|
return `<div class="flex flex-nowrap justify-center">
|
||||||
|
<a class="btn btn-sm btn-icon btn-clear btn-info" href="positions/${data.id}/edit">
|
||||||
|
<i class="ki-outline ki-notepad-edit"></i>
|
||||||
|
</a>
|
||||||
|
<a onclick="deleteData(${data.id})" class="delete btn btn-sm btn-icon btn-clear btn-danger">
|
||||||
|
<i class="ki-outline ki-trash"></i>
|
||||||
|
</a>
|
||||||
|
</div>`;
|
||||||
|
},
|
||||||
|
}
|
||||||
|
},
|
||||||
|
};
|
||||||
|
|
||||||
|
let dataTable = new KTDataTable(element, dataTableOptions);
|
||||||
|
const exportBtn = document.getElementById('export-btn');
|
||||||
|
const baseExportUrl = exportBtn.getAttribute('href');
|
||||||
|
|
||||||
|
// Custom search functionality
|
||||||
|
searchInput.addEventListener('input', function() {
|
||||||
|
const searchValue = this.value.trim();
|
||||||
|
dataTable.search(searchValue, true);
|
||||||
|
dataTable.goPage(1);
|
||||||
|
|
||||||
|
// Update export URL with search parameter
|
||||||
|
if (searchValue) {
|
||||||
|
exportBtn.setAttribute('href', `${baseExportUrl}?search=${encodeURIComponent(searchValue)}`);
|
||||||
|
} else {
|
||||||
|
exportBtn.setAttribute('href', baseExportUrl);
|
||||||
|
}
|
||||||
|
});
|
||||||
|
</script>
|
||||||
|
@endpush
|
||||||
@@ -6,81 +6,97 @@
|
|||||||
|
|
||||||
@section('content')
|
@section('content')
|
||||||
<div class="w-full grid gap-5 lg:gap-7.5 mx-auto">
|
<div class="w-full grid gap-5 lg:gap-7.5 mx-auto">
|
||||||
@if(isset($role->id))
|
<form action="{{ isset($role->id) ? route('users.roles.update', $role->id) : route('users.roles.store') }}" method="POST" id="role_form">
|
||||||
<form action="{{ route('users.roles.update', $role->id) }}" method="POST" id="role_form">
|
@csrf
|
||||||
|
@if(isset($role->id))
|
||||||
<input type="hidden" name="id" value="{{ $role->id }}">
|
<input type="hidden" name="id" value="{{ $role->id }}">
|
||||||
@method('PUT')
|
@method('PUT')
|
||||||
@else
|
@endif
|
||||||
<form method="POST" action="{{ route('users.roles.store') }}">
|
<div class="card pb-2.5">
|
||||||
@endif
|
<div class="card-header" id="basic_settings">
|
||||||
@csrf
|
<h3 class="card-title">
|
||||||
<div class="card pb-2.5">
|
{{ isset($role->id) ? 'Edit' : 'Add' }} Role
|
||||||
<div class="card-header" id="basic_settings">
|
</h3>
|
||||||
<h3 class="card-title">
|
<div class="flex items-center gap-2">
|
||||||
{{ isset($role->id) ? 'Edit' : 'Add' }} Role
|
<a href="{{ route('users.roles.index') }}" class="btn btn-xs btn-info">Back</a>
|
||||||
</h3>
|
</div>
|
||||||
<div class="flex items-center gap-2">
|
</div>
|
||||||
<a href="{{ route('users.roles.index') }}" class="btn btn-xs btn-info">Back</a>
|
<div class="card-body grid gap-5">
|
||||||
</div>
|
<div class="flex items-baseline flex-wrap lg:flex-nowrap gap-2.5">
|
||||||
</div>
|
<label class="form-label max-w-56">
|
||||||
<div class="card-body grid gap-5">
|
Name
|
||||||
<div class="flex items-baseline flex-wrap lg:flex-nowrap gap-2.5">
|
</label>
|
||||||
<label class="form-label max-w-56">
|
<div class="flex flex-wrap items-baseline w-full">
|
||||||
Name
|
<input class="input @error('name') border-danger @enderror" type="text" name="name" value="{{ $role->name ?? '' }}">
|
||||||
</label>
|
@error('name')
|
||||||
<div class="flex flex-wrap items-baseline w-full">
|
<em class="alert text-danger text-sm">{{ $message }}</em>
|
||||||
<input class="input @error('name') border-danger @enderror" type="text" name="name" value="{{ $role->name ?? '' }}">
|
@enderror
|
||||||
@error('name')
|
</div>
|
||||||
<em class="alert text-danger text-sm">{{ $message }}</em>
|
</div>
|
||||||
@enderror
|
<div class="flex items-baseline flex-wrap lg:flex-nowrap gap-2.5">
|
||||||
</div>
|
<label class="form-label max-w-56">
|
||||||
</div>
|
Position
|
||||||
<div class="flex items-baseline flex-wrap lg:flex-nowrap gap-2.5">
|
</label>
|
||||||
<label class="form-label max-w-56">
|
<div class="flex flex-wrap items-baseline w-full">
|
||||||
Administrator/Superuser Access
|
<select class="select tomselect @error('position_id') border-danger @enderror" name="position_id">
|
||||||
</label>
|
<option value="">Select Position</option>
|
||||||
<div class="flex flex-wrap items-baseline w-full">
|
@foreach($positions as $position)
|
||||||
<label class="switch">
|
<option value="{{ $position->id }}" {{ (isset($role) && $role->position_id == $position->id) ? 'selected' : '' }}>
|
||||||
<input name="check" id="select_all" type="checkbox" value="1"/>
|
{{ $position->name }} | Tingkat Jabatan: {{ $position->level }}
|
||||||
<span class="switch-label">
|
</option>
|
||||||
Select All
|
|
||||||
</span>
|
|
||||||
</label>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
@foreach($permissiongroups as $group)
|
|
||||||
<div class="flex items-baseline flex-wrap lg:flex-nowrap gap-2.5">
|
|
||||||
<label class="form-label max-w-56">
|
|
||||||
{{ ucwords($group->name) }}
|
|
||||||
</label>
|
|
||||||
<div class="flex flex-wrap items-baseline w-full gap-2.5">
|
|
||||||
@foreach($group->getpermissionsByGroupId($group->id) as $permission)
|
|
||||||
<label class="switch">
|
|
||||||
@if(isset($role))
|
|
||||||
<input type="checkbox" value="{{ $permission->id }}" name="permissions[]" {{ $role->hasPermissionTo($permission->name) ? 'checked' : null }} />
|
|
||||||
@else
|
|
||||||
<input type="checkbox" value="{{ $permission->id }}" name="permissions[]"/>
|
|
||||||
@endif
|
|
||||||
@php
|
|
||||||
$permission_name = explode('.',$permission->name);
|
|
||||||
@endphp
|
|
||||||
|
|
||||||
<span class="switch-label">
|
|
||||||
{{ ucwords($permission_name[1]) }}
|
|
||||||
</span>
|
|
||||||
</label>
|
|
||||||
@endforeach
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
@endforeach
|
@endforeach
|
||||||
|
</select>
|
||||||
|
@error('position_id')
|
||||||
|
<em class="alert text-danger text-sm">{{ $message }}</em>
|
||||||
|
@enderror
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="flex items-baseline flex-wrap lg:flex-nowrap gap-2.5">
|
||||||
|
<label class="form-label max-w-56">
|
||||||
|
Administrator/Superuser Access
|
||||||
|
</label>
|
||||||
|
<div class="flex flex-wrap items-baseline w-full">
|
||||||
|
<label class="switch">
|
||||||
|
<input name="check" id="select_all" type="checkbox" value="1"/>
|
||||||
|
<span class="switch-label">
|
||||||
|
Select All
|
||||||
|
</span>
|
||||||
|
</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
@foreach($permissiongroups as $group)
|
||||||
|
<div class="flex items-baseline flex-wrap lg:flex-nowrap gap-2.5">
|
||||||
|
<label class="form-label max-w-56">
|
||||||
|
{{ ucwords($group->name) }}
|
||||||
|
</label>
|
||||||
|
<div class="flex flex-wrap items-baseline w-full gap-2.5">
|
||||||
|
@foreach($group->getpermissionsByGroupId($group->id) as $permission)
|
||||||
|
<label class="switch">
|
||||||
|
@if(isset($role))
|
||||||
|
<input type="checkbox" value="{{ $permission->id }}" name="permissions[]" {{ $role->hasPermissionTo($permission->name) ? 'checked' : null }} />
|
||||||
|
@else
|
||||||
|
<input type="checkbox" value="{{ $permission->id }}" name="permissions[]"/>
|
||||||
|
@endif
|
||||||
|
@php
|
||||||
|
$permission_name = explode('.',$permission->name);
|
||||||
|
@endphp
|
||||||
|
|
||||||
<div class="flex justify-end">
|
<span class="switch-label">
|
||||||
<button type="submit" class="btn btn-primary">
|
{{ ucwords($permission_name[1]) }}
|
||||||
Save
|
</span>
|
||||||
</button>
|
</label>
|
||||||
</div>
|
@endforeach
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</form>
|
@endforeach
|
||||||
|
|
||||||
|
<div class="flex justify-end">
|
||||||
|
<button type="submit" class="btn btn-primary">
|
||||||
|
Save
|
||||||
|
</button>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</form>
|
||||||
</div>
|
</div>
|
||||||
@endsection
|
@endsection
|
||||||
|
|||||||
@@ -7,8 +7,9 @@
|
|||||||
@section('content')
|
@section('content')
|
||||||
<div class="container-fluid">
|
<div class="container-fluid">
|
||||||
<div class="grid">
|
<div class="grid">
|
||||||
<div class="card card-grid min-w-full" data-datatable="false" data-datatable-page-size="5" data-datatable-state-save="true" id="roles-table" data-api-url="{{ route('users.roles.datatables') }}">
|
<div class="min-w-full card card-grid" data-datatable="false" data-datatable-page-size="5"
|
||||||
<div class="card-header py-5 flex-wrap">
|
data-datatable-state-save="true" id="roles-table" data-api-url="{{ route('users.roles.datatables') }}">
|
||||||
|
<div class="flex-wrap py-5 card-header">
|
||||||
<h3 class="card-title">
|
<h3 class="card-title">
|
||||||
List of Roles
|
List of Roles
|
||||||
</h3>
|
</h3>
|
||||||
@@ -19,29 +20,7 @@
|
|||||||
|
|
||||||
</label>
|
</label>
|
||||||
</div>
|
</div>
|
||||||
<div class="flex flex-wrap gap-2.5">
|
<div class="flex flex-wrap gap-2.5 lg:gap-5">
|
||||||
<select class="select select-sm w-28">
|
|
||||||
<option value="1">
|
|
||||||
Active
|
|
||||||
</option>
|
|
||||||
<option value="2">
|
|
||||||
Disabled
|
|
||||||
</option>
|
|
||||||
<option value="2">
|
|
||||||
Pending
|
|
||||||
</option>
|
|
||||||
</select>
|
|
||||||
<select class="select select-sm w-28">
|
|
||||||
<option value="desc">
|
|
||||||
Latest
|
|
||||||
</option>
|
|
||||||
<option value="asc">
|
|
||||||
Oldest
|
|
||||||
</option>
|
|
||||||
</select>
|
|
||||||
<button class="btn btn-sm btn-outline btn-primary">
|
|
||||||
<i class="ki-filled ki-setting-4"> </i> <Filters></Filters>
|
|
||||||
</button>
|
|
||||||
<div class="h-[24px] border border-r-gray-200"> </div>
|
<div class="h-[24px] border border-r-gray-200"> </div>
|
||||||
<a class="btn btn-sm btn-light" href="{{ route('users.roles.export') }}"> Export to Excel </a>
|
<a class="btn btn-sm btn-light" href="{{ route('users.roles.export') }}"> Export to Excel </a>
|
||||||
<a class="btn btn-sm btn-primary" href="{{ route('users.roles.create') }}"> Add Role </a>
|
<a class="btn btn-sm btn-primary" href="{{ route('users.roles.create') }}"> Add Role </a>
|
||||||
@@ -50,27 +29,38 @@
|
|||||||
</div>
|
</div>
|
||||||
<div class="card-body">
|
<div class="card-body">
|
||||||
<div class="scrollable-x-auto">
|
<div class="scrollable-x-auto">
|
||||||
<table class="table table-auto table-border align-middle text-gray-700 font-medium text-sm" data-datatable-table="true">
|
<table class="table text-sm font-medium text-gray-700 align-middle table-auto table-border"
|
||||||
|
data-datatable-table="true">
|
||||||
<thead>
|
<thead>
|
||||||
<tr>
|
<tr>
|
||||||
<th class="w-14">
|
<th class="w-14">
|
||||||
<input class="checkbox checkbox-sm" data-datatable-check="true" type="checkbox"/>
|
<input class="checkbox checkbox-sm" data-datatable-check="true" type="checkbox" />
|
||||||
</th>
|
</th>
|
||||||
<th class="min-w-[250px]" data-datatable-column="name">
|
<th class="min-w-[250px]" data-datatable-column="name">
|
||||||
<span class="sort"> <span class="sort-label"> Role </span>
|
<span class="sort"> <span class="sort-label"> Role </span>
|
||||||
<span class="sort-icon"> </span> </span>
|
<span class="sort-icon"> </span> </span>
|
||||||
</th>
|
</th>
|
||||||
<th class="min-w-[50px] text-center" data-datatable-column="actions">Action</th>
|
<th class="min-w-[200px]" data-datatable-column="position_name">
|
||||||
</tr>
|
<span class="sort"> <span class="sort-label"> Position </span>
|
||||||
|
<span class="sort-icon"> </span> </span>
|
||||||
|
</th>
|
||||||
|
<th class="min-w-[100px]" data-datatable-column="level">
|
||||||
|
<span class="sort"> <span class="sort-label"> Tingkat Jabatan </span>
|
||||||
|
<span class="sort-icon"> </span> </span>
|
||||||
|
</th>
|
||||||
|
<th class="min-w-[50px] text-center" data-datatable-column="actions">Action</th>
|
||||||
|
</tr>
|
||||||
</thead>
|
</thead>
|
||||||
</table>
|
</table>
|
||||||
</div>
|
</div>
|
||||||
<div class="card-footer justify-center md:justify-between flex-col md:flex-row gap-3 text-gray-600 text-2sm font-medium">
|
<div
|
||||||
<div class="flex items-center gap-2">
|
class="flex-col gap-3 justify-center font-medium text-gray-600 card-footer md:justify-between md:flex-row text-2sm">
|
||||||
|
<div class="flex gap-2 items-center">
|
||||||
Show
|
Show
|
||||||
<select class="select select-sm w-16" data-datatable-size="true" name="perpage"> </select> per page
|
<select class="w-16 select select-sm" data-datatable-size="true" name="perpage"> </select> per
|
||||||
|
page
|
||||||
</div>
|
</div>
|
||||||
<div class="flex items-center gap-4">
|
<div class="flex gap-4 items-center">
|
||||||
<span data-datatable-info="true"> </span>
|
<span data-datatable-info="true"> </span>
|
||||||
<div class="pagination" data-datatable-pagination="true">
|
<div class="pagination" data-datatable-pagination="true">
|
||||||
</div>
|
</div>
|
||||||
@@ -88,7 +78,7 @@
|
|||||||
function deleteData(data) {
|
function deleteData(data) {
|
||||||
Swal.fire({
|
Swal.fire({
|
||||||
title: 'Are you sure?',
|
title: 'Are you sure?',
|
||||||
text: "You won't be able to revert this!" ,
|
text: "You won't be able to revert this!",
|
||||||
icon: 'warning',
|
icon: 'warning',
|
||||||
showCancelButton: true,
|
showCancelButton: true,
|
||||||
confirmButtonColor: '#3085d6',
|
confirmButtonColor: '#3085d6',
|
||||||
@@ -98,14 +88,14 @@
|
|||||||
if (result.isConfirmed) {
|
if (result.isConfirmed) {
|
||||||
$.ajaxSetup({
|
$.ajaxSetup({
|
||||||
headers: {
|
headers: {
|
||||||
'X-CSRF-TOKEN': '{{ csrf_token() }}'
|
'X-CSRF-TOKEN': '{{ csrf_token() }}'
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
$.ajax(`roles/${data}`, {
|
$.ajax(`roles/${data}`, {
|
||||||
type: 'DELETE'
|
type: 'DELETE'
|
||||||
}).then((response) => {
|
}).then((response) => {
|
||||||
swal.fire('Deleted!', 'User has been deleted.','success').then(() => {
|
swal.fire('Deleted!', 'User has been deleted.', 'success').then(() => {
|
||||||
window.location.reload();
|
window.location.reload();
|
||||||
});
|
});
|
||||||
}).catch((error) => {
|
}).catch((error) => {
|
||||||
@@ -138,6 +128,20 @@
|
|||||||
name: {
|
name: {
|
||||||
title: 'Role',
|
title: 'Role',
|
||||||
},
|
},
|
||||||
|
position_name: {
|
||||||
|
title: 'Position',
|
||||||
|
render: (item, data) => {
|
||||||
|
return data.position ? data.position.name : '-';
|
||||||
|
},
|
||||||
|
sortable: true,
|
||||||
|
},
|
||||||
|
level: {
|
||||||
|
title: 'Level',
|
||||||
|
render: (item, data) => {
|
||||||
|
return data.position ? data.position.level : '-';
|
||||||
|
},
|
||||||
|
sortable: true,
|
||||||
|
},
|
||||||
actions: {
|
actions: {
|
||||||
title: 'Status',
|
title: 'Status',
|
||||||
render: (item, data) => {
|
render: (item, data) => {
|
||||||
@@ -156,10 +160,10 @@
|
|||||||
|
|
||||||
let dataTable = new KTDataTable(element, dataTableOptions);
|
let dataTable = new KTDataTable(element, dataTableOptions);
|
||||||
// Custom search functionality
|
// Custom search functionality
|
||||||
searchInput.addEventListener('input', function () {
|
searchInput.addEventListener('input', function() {
|
||||||
const searchValue = this.value.trim();
|
const searchValue = this.value.trim();
|
||||||
dataTable.search(searchValue, true);
|
dataTable.search(searchValue, true);
|
||||||
|
dataTable.goPage(1);
|
||||||
});
|
});
|
||||||
</script>
|
</script>
|
||||||
@endpush
|
@endpush
|
||||||
|
|
||||||
|
|||||||
@@ -7,8 +7,9 @@
|
|||||||
@section('content')
|
@section('content')
|
||||||
<div class="container-fluid">
|
<div class="container-fluid">
|
||||||
<div class="grid">
|
<div class="grid">
|
||||||
<div class="card card-grid min-w-full" data-datatable="false" data-datatable-page-size="5" data-datatable-state-save="true" id="users-table" data-api-url="{{ route('users.datatables') }}">
|
<div class="min-w-full card card-grid" data-datatable="false" data-datatable-page-size="5"
|
||||||
<div class="card-header py-5 flex-wrap">
|
data-datatable-state-save="true" id="users-table" data-api-url="{{ route('users.datatables') }}">
|
||||||
|
<div class="flex-wrap py-5 card-header">
|
||||||
<h3 class="card-title">
|
<h3 class="card-title">
|
||||||
List of Users
|
List of Users
|
||||||
</h3>
|
</h3>
|
||||||
@@ -19,74 +20,56 @@
|
|||||||
|
|
||||||
</label>
|
</label>
|
||||||
</div>
|
</div>
|
||||||
<div class="flex flex-wrap gap-2.5">
|
<div class="flex flex-wrap gap-2.5 lg:gap-5">
|
||||||
<select class="select select-sm w-28">
|
|
||||||
<option value="1">
|
|
||||||
Active
|
|
||||||
</option>
|
|
||||||
<option value="2">
|
|
||||||
Disabled
|
|
||||||
</option>
|
|
||||||
<option value="2">
|
|
||||||
Pending
|
|
||||||
</option>
|
|
||||||
</select>
|
|
||||||
<select class="select select-sm w-28">
|
|
||||||
<option value="desc">
|
|
||||||
Latest
|
|
||||||
</option>
|
|
||||||
<option value="asc">
|
|
||||||
Oldest
|
|
||||||
</option>
|
|
||||||
</select>
|
|
||||||
<button class="btn btn-sm btn-outline btn-primary">
|
|
||||||
<i class="ki-filled ki-setting-4"> </i> Filters
|
|
||||||
</button>
|
|
||||||
<div class="h-[24px] border border-r-gray-200"> </div>
|
<div class="h-[24px] border border-r-gray-200"> </div>
|
||||||
<a class="btn btn-sm btn-light" href="{{ route('users.export') }}"> Export to Excel </a>
|
<a class="btn btn-sm btn-light" id="export-btn" href="{{ route('users.export') }}"> Export to
|
||||||
|
Excel </a>
|
||||||
<a class="btn btn-sm btn-primary" href="{{ route('users.create') }}"> Add User </a>
|
<a class="btn btn-sm btn-primary" href="{{ route('users.create') }}"> Add User </a>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="card-body">
|
<div class="card-body">
|
||||||
<div class="scrollable-x-auto">
|
<div class="scrollable-x-auto">
|
||||||
<table class="table table-auto table-border align-middle text-gray-700 font-medium text-sm" data-datatable-table="true">
|
<table class="table text-sm font-medium text-gray-700 align-middle table-auto table-border"
|
||||||
|
data-datatable-table="true">
|
||||||
<thead>
|
<thead>
|
||||||
<tr>
|
<tr>
|
||||||
<th class="w-14">
|
<th class="w-14">
|
||||||
<input class="checkbox checkbox-sm" data-datatable-check="true" type="checkbox"/>
|
<input class="checkbox checkbox-sm" data-datatable-check="true" type="checkbox" />
|
||||||
</th>
|
</th>
|
||||||
<th class="min-w-[250px]" data-datatable-column="name">
|
<th class="min-w-[250px]" data-datatable-column="name">
|
||||||
<span class="sort"> <span class="sort-label"> Name </span>
|
<span class="sort"> <span class="sort-label"> Name </span>
|
||||||
<span class="sort-icon"> </span> </span>
|
<span class="sort-icon"> </span> </span>
|
||||||
</th>
|
</th>
|
||||||
<th class="min-w-[185px]" data-datatable-column="email">
|
<th class="min-w-[185px]" data-datatable-column="email">
|
||||||
<span class="sort"> <span class="sort-label"> Email </span>
|
<span class="sort"> <span class="sort-label"> Email </span>
|
||||||
<span class="sort-icon"> </span> </span>
|
<span class="sort-icon"> </span> </span>
|
||||||
</th>
|
</th>
|
||||||
<th class="min-w-[185px]" data-datatable-column="nik">
|
<th class="min-w-[185px]" data-datatable-column="nik">
|
||||||
<span class="sort"> <span class="sort-label"> NIK </span>
|
<span class="sort"> <span class="sort-label"> NIK </span>
|
||||||
<span class="sort-icon"> </span> </span>
|
<span class="sort-icon"> </span> </span>
|
||||||
</th>
|
</th>
|
||||||
<th class="min-w-[185px]" data-datatable-column="branch">
|
<th class="min-w-[185px]" data-datatable-column="branch">
|
||||||
<span class="sort"> <span class="sort-label"> Branch </span>
|
<span class="sort"> <span class="sort-label"> Branch </span>
|
||||||
<span class="sort-icon"> </span> </span>
|
<span class="sort-icon"> </span> </span>
|
||||||
</th>
|
</th>
|
||||||
<th class="min-w-[185px]" data-datatable-column="role">
|
<th class="min-w-[185px]" data-datatable-column="role">
|
||||||
<span class="sort"> <span class="sort-label"> Role </span>
|
<span class="sort"> <span class="sort-label"> Role </span>
|
||||||
<span class="sort-icon"> </span> </span>
|
<span class="sort-icon"> </span> </span>
|
||||||
</th>
|
</th>
|
||||||
<th class="min-w-[50px] text-center" data-datatable-column="actions">Action</th>
|
<th class="min-w-[50px] text-center" data-datatable-column="actions">Action</th>
|
||||||
</tr>
|
</tr>
|
||||||
</thead>
|
</thead>
|
||||||
</table>
|
</table>
|
||||||
</div>
|
</div>
|
||||||
<div class="card-footer justify-center md:justify-between flex-col md:flex-row gap-3 text-gray-600 text-2sm font-medium">
|
<div
|
||||||
<div class="flex items-center gap-2">
|
class="flex-col gap-3 justify-center font-medium text-gray-600 card-footer md:justify-between md:flex-row text-2sm">
|
||||||
|
<div class="flex gap-2 items-center">
|
||||||
Show
|
Show
|
||||||
<select class="select select-sm w-16" data-datatable-size="true" name="perpage"> </select> per page
|
<select class="w-16 select select-sm" data-datatable-size="true" name="perpage"> </select> per
|
||||||
|
page
|
||||||
</div>
|
</div>
|
||||||
<div class="flex items-center gap-4">
|
<div class="flex gap-4 items-center">
|
||||||
<span data-datatable-info="true"> </span>
|
<span data-datatable-info="true"> </span>
|
||||||
<div class="pagination" data-datatable-pagination="true">
|
<div class="pagination" data-datatable-pagination="true">
|
||||||
</div>
|
</div>
|
||||||
@@ -104,7 +87,7 @@
|
|||||||
function deleteData(data) {
|
function deleteData(data) {
|
||||||
Swal.fire({
|
Swal.fire({
|
||||||
title: 'Are you sure?',
|
title: 'Are you sure?',
|
||||||
text: "You won't be able to revert this!" ,
|
text: "You won't be able to revert this!",
|
||||||
icon: 'warning',
|
icon: 'warning',
|
||||||
showCancelButton: true,
|
showCancelButton: true,
|
||||||
confirmButtonColor: '#3085d6',
|
confirmButtonColor: '#3085d6',
|
||||||
@@ -114,14 +97,14 @@
|
|||||||
if (result.isConfirmed) {
|
if (result.isConfirmed) {
|
||||||
$.ajaxSetup({
|
$.ajaxSetup({
|
||||||
headers: {
|
headers: {
|
||||||
'X-CSRF-TOKEN': '{{ csrf_token() }}'
|
'X-CSRF-TOKEN': '{{ csrf_token() }}'
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
$.ajax(`users/${data}`, {
|
$.ajax(`users/${data}`, {
|
||||||
type: 'DELETE'
|
type: 'DELETE'
|
||||||
}).then((response) => {
|
}).then((response) => {
|
||||||
swal.fire('Deleted!', 'User has been deleted.','success').then(() => {
|
swal.fire('Deleted!', 'User has been deleted.', 'success').then(() => {
|
||||||
window.location.reload();
|
window.location.reload();
|
||||||
});
|
});
|
||||||
}).catch((error) => {
|
}).catch((error) => {
|
||||||
@@ -135,6 +118,20 @@
|
|||||||
<script type="module">
|
<script type="module">
|
||||||
const element = document.querySelector('#users-table');
|
const element = document.querySelector('#users-table');
|
||||||
const searchInput = document.getElementById('search');
|
const searchInput = document.getElementById('search');
|
||||||
|
const exportBtn = document.getElementById('export-btn');
|
||||||
|
|
||||||
|
// Update export URL with filters
|
||||||
|
function updateExportUrl() {
|
||||||
|
let url = new URL(exportBtn.href);
|
||||||
|
|
||||||
|
if (searchInput.value) {
|
||||||
|
url.searchParams.set('search', searchInput.value);
|
||||||
|
} else {
|
||||||
|
url.searchParams.delete('search');
|
||||||
|
}
|
||||||
|
|
||||||
|
exportBtn.href = url.toString();
|
||||||
|
};
|
||||||
|
|
||||||
const apiUrl = element.getAttribute('data-api-url');
|
const apiUrl = element.getAttribute('data-api-url');
|
||||||
const dataTableOptions = {
|
const dataTableOptions = {
|
||||||
@@ -163,12 +160,13 @@
|
|||||||
branch: {
|
branch: {
|
||||||
title: 'Branch',
|
title: 'Branch',
|
||||||
render: (item, data) => {
|
render: (item, data) => {
|
||||||
return data.branch.name;
|
return data.branch?.name || '-';
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
role: {
|
role: {
|
||||||
title: 'Role',
|
title: 'Role',
|
||||||
render: (item, data) => {
|
render: (item, data) => {
|
||||||
|
console.log(data);
|
||||||
return data.roles.map(role => role.name).join(', ');
|
return data.roles.map(role => role.name).join(', ');
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
@@ -190,10 +188,11 @@
|
|||||||
|
|
||||||
let dataTable = new KTDataTable(element, dataTableOptions);
|
let dataTable = new KTDataTable(element, dataTableOptions);
|
||||||
// Custom search functionality
|
// Custom search functionality
|
||||||
searchInput.addEventListener('input', function () {
|
searchInput.addEventListener('input', function() {
|
||||||
const searchValue = this.value.trim();
|
const searchValue = this.value.trim();
|
||||||
dataTable.search(searchValue, true);
|
dataTable.search(searchValue, true);
|
||||||
|
updateExportUrl();
|
||||||
|
dataTable.goPage(1);
|
||||||
});
|
});
|
||||||
</script>
|
</script>
|
||||||
@endpush
|
@endpush
|
||||||
|
|
||||||
|
|||||||
@@ -53,3 +53,18 @@
|
|||||||
$trail->parent('users.permissions');
|
$trail->parent('users.permissions');
|
||||||
$trail->push('Edit Permission');
|
$trail->push('Edit Permission');
|
||||||
});
|
});
|
||||||
|
|
||||||
|
Breadcrumbs::for('users.positions', function (BreadcrumbTrail $trail) {
|
||||||
|
$trail->parent('users');
|
||||||
|
$trail->push('Positions', route('users.positions.index'));
|
||||||
|
});
|
||||||
|
|
||||||
|
Breadcrumbs::for('users.positions.create', function (BreadcrumbTrail $trail) {
|
||||||
|
$trail->parent('users.positions');
|
||||||
|
$trail->push('Add Position', route('users.positions.create'));
|
||||||
|
});
|
||||||
|
|
||||||
|
Breadcrumbs::for('users.positions.edit', function (BreadcrumbTrail $trail) {
|
||||||
|
$trail->parent('users.positions');
|
||||||
|
$trail->push('Edit Position');
|
||||||
|
});
|
||||||
|
|||||||
@@ -2,6 +2,7 @@
|
|||||||
|
|
||||||
use Illuminate\Support\Facades\Route;
|
use Illuminate\Support\Facades\Route;
|
||||||
use Modules\Usermanagement\Http\Controllers\PermissionsController;
|
use Modules\Usermanagement\Http\Controllers\PermissionsController;
|
||||||
|
use Modules\Usermanagement\Http\Controllers\PositionsController;
|
||||||
use Modules\Usermanagement\Http\Controllers\RolesController;
|
use Modules\Usermanagement\Http\Controllers\RolesController;
|
||||||
use Modules\Usermanagement\Http\Controllers\UsersController;
|
use Modules\Usermanagement\Http\Controllers\UsersController;
|
||||||
|
|
||||||
@@ -43,6 +44,11 @@
|
|||||||
Route::get('export', [PermissionsController ::class, 'export'])->name('export');
|
Route::get('export', [PermissionsController ::class, 'export'])->name('export');
|
||||||
});
|
});
|
||||||
Route::resource('permissions', PermissionsController::class);
|
Route::resource('permissions', PermissionsController::class);
|
||||||
|
|
||||||
|
Route::name('positions.')->prefix('positions')->group(function () {
|
||||||
|
Route::get('datatables', [PositionsController::class, 'dataForDatatables'])->name('datatables');
|
||||||
|
Route::get('export', [PositionsController::class, 'export'])->name('export');
|
||||||
|
});
|
||||||
|
Route::resource('positions', PositionsController::class);
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|||||||
474
tests/Feature/PermissionsControllerTest.php
Normal file
474
tests/Feature/PermissionsControllerTest.php
Normal file
@@ -0,0 +1,474 @@
|
|||||||
|
<?php
|
||||||
|
|
||||||
|
namespace Modules\Usermanagement\Tests\Feature;
|
||||||
|
|
||||||
|
use Tests\TestCase;
|
||||||
|
use Illuminate\Foundation\Testing\RefreshDatabase;
|
||||||
|
use Illuminate\Foundation\Testing\WithFaker;
|
||||||
|
use Modules\Usermanagement\Models\Permission;
|
||||||
|
use Modules\Usermanagement\Models\PermissionGroup;
|
||||||
|
use Modules\Usermanagement\Models\Role;
|
||||||
|
use Modules\Usermanagement\Models\User;
|
||||||
|
use Illuminate\Support\Facades\Auth;
|
||||||
|
|
||||||
|
class PermissionsControllerTest extends TestCase
|
||||||
|
{
|
||||||
|
use RefreshDatabase, WithFaker;
|
||||||
|
|
||||||
|
protected $user;
|
||||||
|
protected $adminRole;
|
||||||
|
protected $permissionGroup;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Setup the test environment.
|
||||||
|
*/
|
||||||
|
protected function setUp(): void
|
||||||
|
{
|
||||||
|
parent::setUp();
|
||||||
|
|
||||||
|
// Create admin role
|
||||||
|
$this->adminRole = Role::create([
|
||||||
|
'name' => 'Admin',
|
||||||
|
'guard_name' => 'web'
|
||||||
|
]);
|
||||||
|
|
||||||
|
// Create a permission group for usermanagement permissions
|
||||||
|
$usermanagementGroup = PermissionGroup::create(['name' => 'Usermanagement']);
|
||||||
|
|
||||||
|
// Create permissions
|
||||||
|
$permissions = [
|
||||||
|
'usermanagement.create',
|
||||||
|
'usermanagement.read',
|
||||||
|
'usermanagement.update',
|
||||||
|
'usermanagement.delete',
|
||||||
|
'usermanagement.export',
|
||||||
|
'usermanagement.store',
|
||||||
|
'usermanagement.edit',
|
||||||
|
'usermanagement.view',
|
||||||
|
'usermanagement.restore'
|
||||||
|
];
|
||||||
|
|
||||||
|
foreach ($permissions as $permission) {
|
||||||
|
Permission::create([
|
||||||
|
'name' => $permission,
|
||||||
|
'guard_name' => 'web',
|
||||||
|
'permission_group_id' => $usermanagementGroup->id
|
||||||
|
]);
|
||||||
|
}
|
||||||
|
|
||||||
|
// Assign permissions to admin role
|
||||||
|
$this->adminRole->givePermissionTo($permissions);
|
||||||
|
|
||||||
|
// Create user with admin role
|
||||||
|
$this->user = User::create([
|
||||||
|
'name' => 'Admin User',
|
||||||
|
'email' => 'admin@example.com',
|
||||||
|
'password' => bcrypt('password')
|
||||||
|
]);
|
||||||
|
|
||||||
|
$this->user->assignRole($this->adminRole);
|
||||||
|
|
||||||
|
// Create a test permission group
|
||||||
|
$this->permissionGroup = PermissionGroup::create(['name' => 'Test Group']);
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Test user with permission can view permissions index.
|
||||||
|
*/
|
||||||
|
public function test_user_with_permission_can_view_permissions_index(): void
|
||||||
|
{
|
||||||
|
$this->actingAs($this->user);
|
||||||
|
|
||||||
|
$response = $this->get(route('users.permissions.index'));
|
||||||
|
|
||||||
|
$response->assertStatus(200);
|
||||||
|
$response->assertViewIs('usermanagement::permissions.index');
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Test user without permission cannot view permissions index.
|
||||||
|
*/
|
||||||
|
public function test_user_without_permission_cannot_view_permissions_index(): void
|
||||||
|
{
|
||||||
|
// Create user without permissions
|
||||||
|
$user = User::create([
|
||||||
|
'name' => 'Regular User',
|
||||||
|
'email' => 'user@example.com',
|
||||||
|
'password' => bcrypt('password')
|
||||||
|
]);
|
||||||
|
|
||||||
|
$this->actingAs($user);
|
||||||
|
|
||||||
|
$response = $this->get(route('users.permissions.index'));
|
||||||
|
|
||||||
|
$response->assertStatus(403);
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Test user with permission can create permission.
|
||||||
|
*/
|
||||||
|
public function test_user_with_permission_can_create_permission(): void
|
||||||
|
{
|
||||||
|
$this->actingAs($this->user);
|
||||||
|
|
||||||
|
$response = $this->get(route('users.permissions.create'));
|
||||||
|
|
||||||
|
$response->assertStatus(200);
|
||||||
|
$response->assertViewIs('usermanagement::permissions.create');
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Test user without permission cannot create permission.
|
||||||
|
*/
|
||||||
|
public function test_user_without_permission_cannot_create_permission(): void
|
||||||
|
{
|
||||||
|
// Create user without permissions
|
||||||
|
$user = User::create([
|
||||||
|
'name' => 'Regular User',
|
||||||
|
'email' => 'user2@example.com',
|
||||||
|
'password' => bcrypt('password')
|
||||||
|
]);
|
||||||
|
|
||||||
|
$this->actingAs($user);
|
||||||
|
|
||||||
|
$response = $this->get(route('users.permissions.create'));
|
||||||
|
|
||||||
|
$response->assertStatus(403);
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Test user with permission can store permission.
|
||||||
|
*/
|
||||||
|
public function test_user_with_permission_can_store_permission(): void
|
||||||
|
{
|
||||||
|
$this->actingAs($this->user);
|
||||||
|
|
||||||
|
$data = [
|
||||||
|
'name' => 'TestPermission'
|
||||||
|
];
|
||||||
|
|
||||||
|
$response = $this->post(route('users.permissions.store'), $data);
|
||||||
|
|
||||||
|
$response->assertRedirect(route('users.permissions.index'));
|
||||||
|
$response->assertSessionHas('success');
|
||||||
|
$this->assertDatabaseHas('permission_groups', ['name' => 'TestPermission']);
|
||||||
|
|
||||||
|
// Check if all the required permissions were created
|
||||||
|
$this->assertDatabaseHas('permissions', ['name' => 'testpermission.create']);
|
||||||
|
$this->assertDatabaseHas('permissions', ['name' => 'testpermission.read']);
|
||||||
|
$this->assertDatabaseHas('permissions', ['name' => 'testpermission.update']);
|
||||||
|
$this->assertDatabaseHas('permissions', ['name' => 'testpermission.delete']);
|
||||||
|
$this->assertDatabaseHas('permissions', ['name' => 'testpermission.export']);
|
||||||
|
$this->assertDatabaseHas('permissions', ['name' => 'testpermission.authorize']);
|
||||||
|
$this->assertDatabaseHas('permissions', ['name' => 'testpermission.report']);
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Test user without permission cannot store permission.
|
||||||
|
*/
|
||||||
|
public function test_user_without_permission_cannot_store_permission(): void
|
||||||
|
{
|
||||||
|
// Create user without permissions
|
||||||
|
$user = User::create([
|
||||||
|
'name' => 'Regular User',
|
||||||
|
'email' => 'user3@example.com',
|
||||||
|
'password' => bcrypt('password')
|
||||||
|
]);
|
||||||
|
|
||||||
|
$this->actingAs($user);
|
||||||
|
|
||||||
|
$data = [
|
||||||
|
'name' => 'TestPermission2'
|
||||||
|
];
|
||||||
|
|
||||||
|
$response = $this->post(route('users.permissions.store'), $data);
|
||||||
|
|
||||||
|
$response->assertStatus(403);
|
||||||
|
$this->assertDatabaseMissing('permission_groups', ['name' => 'TestPermission2']);
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Test user with permission can edit permission.
|
||||||
|
*/
|
||||||
|
public function test_user_with_permission_can_edit_permission(): void
|
||||||
|
{
|
||||||
|
$this->actingAs($this->user);
|
||||||
|
|
||||||
|
$response = $this->get(route('users.permissions.edit', $this->permissionGroup->id));
|
||||||
|
|
||||||
|
$response->assertStatus(200);
|
||||||
|
$response->assertViewIs('usermanagement::permissions.create');
|
||||||
|
$response->assertViewHas('permission', $this->permissionGroup);
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Test user without permission cannot edit permission.
|
||||||
|
*/
|
||||||
|
public function test_user_without_permission_cannot_edit_permission(): void
|
||||||
|
{
|
||||||
|
// Create user without permissions
|
||||||
|
$user = User::create([
|
||||||
|
'name' => 'Regular User',
|
||||||
|
'email' => 'user4@example.com',
|
||||||
|
'password' => bcrypt('password')
|
||||||
|
]);
|
||||||
|
|
||||||
|
$this->actingAs($user);
|
||||||
|
|
||||||
|
$response = $this->get(route('users.permissions.edit', $this->permissionGroup->id));
|
||||||
|
|
||||||
|
$response->assertStatus(403);
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Test user with permission can update permission.
|
||||||
|
*/
|
||||||
|
public function test_user_with_permission_can_update_permission(): void
|
||||||
|
{
|
||||||
|
$this->actingAs($this->user);
|
||||||
|
|
||||||
|
// Create permissions for the test group
|
||||||
|
$permissions = [
|
||||||
|
'test group.create',
|
||||||
|
'test group.read',
|
||||||
|
'test group.update',
|
||||||
|
'test group.delete',
|
||||||
|
'test group.export',
|
||||||
|
'test group.authorize',
|
||||||
|
'test group.report'
|
||||||
|
];
|
||||||
|
|
||||||
|
foreach ($permissions as $permission) {
|
||||||
|
Permission::create([
|
||||||
|
'name' => $permission,
|
||||||
|
'guard_name' => 'web',
|
||||||
|
'permission_group_id' => $this->permissionGroup->id
|
||||||
|
]);
|
||||||
|
}
|
||||||
|
|
||||||
|
$data = [
|
||||||
|
'name' => 'Updated Group'
|
||||||
|
];
|
||||||
|
|
||||||
|
$response = $this->put(route('users.permissions.update', $this->permissionGroup->id), $data);
|
||||||
|
|
||||||
|
$response->assertRedirect(route('users.permissions.index'));
|
||||||
|
$response->assertSessionHas('success');
|
||||||
|
$this->assertDatabaseHas('permission_groups', [
|
||||||
|
'id' => $this->permissionGroup->id,
|
||||||
|
'name' => 'Updated Group'
|
||||||
|
]);
|
||||||
|
|
||||||
|
// Check if all the permissions were updated
|
||||||
|
$this->assertDatabaseHas('permissions', ['name' => 'updated group.create']);
|
||||||
|
$this->assertDatabaseHas('permissions', ['name' => 'updated group.read']);
|
||||||
|
$this->assertDatabaseHas('permissions', ['name' => 'updated group.update']);
|
||||||
|
$this->assertDatabaseHas('permissions', ['name' => 'updated group.delete']);
|
||||||
|
$this->assertDatabaseHas('permissions', ['name' => 'updated group.export']);
|
||||||
|
$this->assertDatabaseHas('permissions', ['name' => 'updated group.authorize']);
|
||||||
|
$this->assertDatabaseHas('permissions', ['name' => 'updated group.report']);
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Test user without permission cannot update permission.
|
||||||
|
*/
|
||||||
|
public function test_user_without_permission_cannot_update_permission(): void
|
||||||
|
{
|
||||||
|
// Create user without permissions
|
||||||
|
$user = User::create([
|
||||||
|
'name' => 'Regular User',
|
||||||
|
'email' => 'user5@example.com',
|
||||||
|
'password' => bcrypt('password')
|
||||||
|
]);
|
||||||
|
|
||||||
|
$this->actingAs($user);
|
||||||
|
|
||||||
|
$data = [
|
||||||
|
'name' => 'Should Not Update'
|
||||||
|
];
|
||||||
|
|
||||||
|
$response = $this->put(route('users.permissions.update', $this->permissionGroup->id), $data);
|
||||||
|
|
||||||
|
$response->assertStatus(403);
|
||||||
|
$this->assertDatabaseMissing('permission_groups', [
|
||||||
|
'id' => $this->permissionGroup->id,
|
||||||
|
'name' => 'Should Not Update'
|
||||||
|
]);
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Test user with permission can delete permission.
|
||||||
|
*/
|
||||||
|
public function test_user_with_permission_can_delete_permission(): void
|
||||||
|
{
|
||||||
|
$this->actingAs($this->user);
|
||||||
|
|
||||||
|
$response = $this->delete(route('users.permissions.destroy', $this->permissionGroup->id));
|
||||||
|
|
||||||
|
$response->assertJson([
|
||||||
|
'message' => 'Permission deleted successfully.',
|
||||||
|
'success' => true
|
||||||
|
]);
|
||||||
|
|
||||||
|
$this->assertSoftDeleted('permission_groups', ['id' => $this->permissionGroup->id]);
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Test user without permission cannot delete permission.
|
||||||
|
*/
|
||||||
|
public function test_user_without_permission_cannot_delete_permission(): void
|
||||||
|
{
|
||||||
|
// Create user without permissions
|
||||||
|
$user = User::create([
|
||||||
|
'name' => 'Regular User',
|
||||||
|
'email' => 'user6@example.com',
|
||||||
|
'password' => bcrypt('password')
|
||||||
|
]);
|
||||||
|
|
||||||
|
$this->actingAs($user);
|
||||||
|
|
||||||
|
$response = $this->delete(route('users.permissions.destroy', $this->permissionGroup->id));
|
||||||
|
|
||||||
|
$response->assertStatus(403);
|
||||||
|
$this->assertDatabaseHas('permission_groups', ['id' => $this->permissionGroup->id, 'deleted_at' => null]);
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Test user with permission can restore permission.
|
||||||
|
*/
|
||||||
|
public function test_user_with_permission_can_restore_permission(): void
|
||||||
|
{
|
||||||
|
$this->actingAs($this->user);
|
||||||
|
|
||||||
|
// First delete the permission group
|
||||||
|
$this->permissionGroup->delete();
|
||||||
|
$this->assertSoftDeleted('permission_groups', ['id' => $this->permissionGroup->id]);
|
||||||
|
|
||||||
|
$response = $this->get(route('users.permissions.restore', $this->permissionGroup->id));
|
||||||
|
|
||||||
|
$response->assertRedirect(route('users.permissions.index'));
|
||||||
|
$response->assertSessionHas('success');
|
||||||
|
$this->assertDatabaseHas('permission_groups', ['id' => $this->permissionGroup->id, 'deleted_at' => null]);
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Test user without permission cannot restore permission.
|
||||||
|
*/
|
||||||
|
public function test_user_without_permission_cannot_restore_permission(): void
|
||||||
|
{
|
||||||
|
// Create user without permissions
|
||||||
|
$user = User::create([
|
||||||
|
'name' => 'Regular User',
|
||||||
|
'email' => 'user7@example.com',
|
||||||
|
'password' => bcrypt('password')
|
||||||
|
]);
|
||||||
|
|
||||||
|
// First delete the permission group
|
||||||
|
$this->permissionGroup->delete();
|
||||||
|
$this->assertSoftDeleted('permission_groups', ['id' => $this->permissionGroup->id]);
|
||||||
|
|
||||||
|
$this->actingAs($user);
|
||||||
|
|
||||||
|
$response = $this->get(route('users.permissions.restore', $this->permissionGroup->id));
|
||||||
|
|
||||||
|
$response->assertStatus(403);
|
||||||
|
$this->assertSoftDeleted('permission_groups', ['id' => $this->permissionGroup->id]);
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Test user with permission can access datatables data.
|
||||||
|
*/
|
||||||
|
public function test_user_with_permission_can_access_datatables_data(): void
|
||||||
|
{
|
||||||
|
$this->actingAs($this->user);
|
||||||
|
|
||||||
|
$response = $this->getJson(route('users.permissions.datatables') . '?page=1&size=10');
|
||||||
|
|
||||||
|
$response->assertStatus(200);
|
||||||
|
$response->assertJsonStructure([
|
||||||
|
'draw',
|
||||||
|
'recordsTotal',
|
||||||
|
'recordsFiltered',
|
||||||
|
'pageCount',
|
||||||
|
'page',
|
||||||
|
'totalCount',
|
||||||
|
'data'
|
||||||
|
]);
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Test user without permission cannot access datatables data.
|
||||||
|
*/
|
||||||
|
public function test_user_without_permission_cannot_access_datatables_data(): void
|
||||||
|
{
|
||||||
|
// Create user without permissions
|
||||||
|
$user = User::create([
|
||||||
|
'name' => 'Regular User',
|
||||||
|
'email' => 'user8@example.com',
|
||||||
|
'password' => bcrypt('password')
|
||||||
|
]);
|
||||||
|
|
||||||
|
$this->actingAs($user);
|
||||||
|
|
||||||
|
$response = $this->getJson(route('users.permissions.datatables') . '?page=1&size=10');
|
||||||
|
|
||||||
|
$response->assertStatus(403);
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Test datatables search filters permissions correctly.
|
||||||
|
*/
|
||||||
|
public function test_datatables_search_filters_permissions_correctly(): void
|
||||||
|
{
|
||||||
|
$this->actingAs($this->user);
|
||||||
|
|
||||||
|
// Create additional permission groups for testing search
|
||||||
|
PermissionGroup::create(['name' => 'SearchTest1']);
|
||||||
|
PermissionGroup::create(['name' => 'SearchTest2']);
|
||||||
|
PermissionGroup::create(['name' => 'DifferentName']);
|
||||||
|
|
||||||
|
$response = $this->getJson(route('users.permissions.datatables') . '?page=1&size=10&search=SearchTest');
|
||||||
|
|
||||||
|
$response->assertStatus(200);
|
||||||
|
$response->assertJsonCount(2, 'data');
|
||||||
|
$response->assertJsonPath('data.0.name', 'SearchTest1');
|
||||||
|
$response->assertJsonPath('data.1.name', 'SearchTest2');
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Test datatables sorting works correctly.
|
||||||
|
*/
|
||||||
|
public function test_datatables_sorting_works_correctly(): void
|
||||||
|
{
|
||||||
|
$this->actingAs($this->user);
|
||||||
|
|
||||||
|
// Create additional permission groups for testing sorting
|
||||||
|
PermissionGroup::create(['name' => 'A-Group']);
|
||||||
|
PermissionGroup::create(['name' => 'Z-Group']);
|
||||||
|
|
||||||
|
// Test ascending order
|
||||||
|
$response = $this->getJson(route('users.permissions.datatables') . '?page=1&size=10&sortField=name&sortOrder=asc');
|
||||||
|
|
||||||
|
$response->assertStatus(200);
|
||||||
|
$response->assertJsonPath('data.0.name', 'A-Group');
|
||||||
|
|
||||||
|
// Test descending order
|
||||||
|
$response = $this->getJson(route('users.permissions.datatables') . '?page=1&size=10&sortField=name&sortOrder=desc');
|
||||||
|
|
||||||
|
$response->assertStatus(200);
|
||||||
|
$response->assertJsonPath('data.0.name', 'Z-Group');
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Test export functionality.
|
||||||
|
*/
|
||||||
|
public function test_export_functionality(): void
|
||||||
|
{
|
||||||
|
$this->actingAs($this->user);
|
||||||
|
|
||||||
|
$response = $this->get(route('users.permissions.export'));
|
||||||
|
|
||||||
|
$response->assertStatus(200);
|
||||||
|
$response->assertHeader('content-type', 'application/vnd.openxmlformats-officedocument.spreadsheetml.sheet');
|
||||||
|
}
|
||||||
|
}
|
||||||
344
tests/Feature/PositionsControllerTest.php
Normal file
344
tests/Feature/PositionsControllerTest.php
Normal file
@@ -0,0 +1,344 @@
|
|||||||
|
<?php
|
||||||
|
|
||||||
|
namespace Modules\Usermanagement\Tests\Feature;
|
||||||
|
|
||||||
|
use Tests\TestCase;
|
||||||
|
use Modules\Usermanagement\Models\Position;
|
||||||
|
use Modules\Usermanagement\Models\User;
|
||||||
|
use Modules\Usermanagement\Models\Role;
|
||||||
|
use Modules\Usermanagement\Models\Permission;
|
||||||
|
use Modules\Usermanagement\Models\PermissionGroup;
|
||||||
|
use Illuminate\Foundation\Testing\RefreshDatabase;
|
||||||
|
use PHPUnit\Framework\Attributes\Test;
|
||||||
|
|
||||||
|
class PositionsControllerTest extends TestCase
|
||||||
|
{
|
||||||
|
use RefreshDatabase;
|
||||||
|
|
||||||
|
protected $user;
|
||||||
|
protected $adminRole;
|
||||||
|
protected $position;
|
||||||
|
|
||||||
|
protected function setUp(): void
|
||||||
|
{
|
||||||
|
parent::setUp();
|
||||||
|
|
||||||
|
// Create permission group first
|
||||||
|
$permissionGroup = PermissionGroup::create([
|
||||||
|
'name' => 'usermanagement',
|
||||||
|
'slug' => 'usermanagement'
|
||||||
|
]);
|
||||||
|
|
||||||
|
// Create permissions with permission_group_id
|
||||||
|
Permission::create([
|
||||||
|
'name' => 'usermanagement.create',
|
||||||
|
'guard_name' => 'web',
|
||||||
|
'permission_group_id' => $permissionGroup->id
|
||||||
|
]);
|
||||||
|
Permission::create([
|
||||||
|
'name' => 'usermanagement.read',
|
||||||
|
'guard_name' => 'web',
|
||||||
|
'permission_group_id' => $permissionGroup->id
|
||||||
|
]);
|
||||||
|
Permission::create([
|
||||||
|
'name' => 'usermanagement.update',
|
||||||
|
'guard_name' => 'web',
|
||||||
|
'permission_group_id' => $permissionGroup->id
|
||||||
|
]);
|
||||||
|
Permission::create([
|
||||||
|
'name' => 'usermanagement.delete',
|
||||||
|
'guard_name' => 'web',
|
||||||
|
'permission_group_id' => $permissionGroup->id
|
||||||
|
]);
|
||||||
|
Permission::create([
|
||||||
|
'name' => 'usermanagement.export',
|
||||||
|
'guard_name' => 'web',
|
||||||
|
'permission_group_id' => $permissionGroup->id
|
||||||
|
]);
|
||||||
|
|
||||||
|
// Create admin role with all permissions
|
||||||
|
$this->adminRole = Role::create(['name' => 'admin', 'guard_name' => 'web']);
|
||||||
|
$this->adminRole->givePermissionTo(Permission::all());
|
||||||
|
|
||||||
|
// Create a user with admin role
|
||||||
|
$this->user = User::factory()->create();
|
||||||
|
$this->user->assignRole($this->adminRole);
|
||||||
|
|
||||||
|
// Create a position for testing
|
||||||
|
$this->position = Position::create([
|
||||||
|
'code' => 'TEST',
|
||||||
|
'name' => 'Test Position',
|
||||||
|
'level' => 1
|
||||||
|
]);
|
||||||
|
}
|
||||||
|
|
||||||
|
#[Test]
|
||||||
|
public function user_with_permission_can_view_positions_index()
|
||||||
|
{
|
||||||
|
$response = $this->actingAs($this->user)
|
||||||
|
->get(route('users.positions.index'));
|
||||||
|
|
||||||
|
$response->assertStatus(200);
|
||||||
|
}
|
||||||
|
|
||||||
|
#[Test]
|
||||||
|
public function user_without_permission_cannot_view_positions_index()
|
||||||
|
{
|
||||||
|
// Create a role without permissions
|
||||||
|
$role = Role::create(['name' => 'viewer', 'guard_name' => 'web']);
|
||||||
|
|
||||||
|
// Create a user with the viewer role
|
||||||
|
$user = User::factory()->create();
|
||||||
|
$user->assignRole($role);
|
||||||
|
|
||||||
|
$response = $this->actingAs($user)
|
||||||
|
->get(route('users.positions.index'));
|
||||||
|
|
||||||
|
$response->assertStatus(403);
|
||||||
|
}
|
||||||
|
|
||||||
|
#[Test]
|
||||||
|
public function user_with_permission_can_create_position()
|
||||||
|
{
|
||||||
|
$response = $this->actingAs($this->user)
|
||||||
|
->get(route('users.positions.create'));
|
||||||
|
|
||||||
|
$response->assertStatus(200);
|
||||||
|
}
|
||||||
|
|
||||||
|
#[Test]
|
||||||
|
public function user_without_permission_cannot_create_position()
|
||||||
|
{
|
||||||
|
// Create a role with only read permission
|
||||||
|
$role = Role::create(['name' => 'reader', 'guard_name' => 'web']);
|
||||||
|
$role->givePermissionTo('usermanagement.read');
|
||||||
|
|
||||||
|
// Create a user with the reader role
|
||||||
|
$user = User::factory()->create();
|
||||||
|
$user->assignRole($role);
|
||||||
|
|
||||||
|
$response = $this->actingAs($user)
|
||||||
|
->get(route('users.positions.create'));
|
||||||
|
|
||||||
|
$response->assertStatus(403);
|
||||||
|
}
|
||||||
|
|
||||||
|
#[Test]
|
||||||
|
public function user_with_permission_can_store_position()
|
||||||
|
{
|
||||||
|
$positionData = [
|
||||||
|
'code' => 'NEW',
|
||||||
|
'name' => 'New Position',
|
||||||
|
'level' => 2
|
||||||
|
];
|
||||||
|
|
||||||
|
$response = $this->actingAs($this->user)
|
||||||
|
->post(route('users.positions.store'), $positionData);
|
||||||
|
|
||||||
|
$response->assertRedirect(route('users.positions.index'));
|
||||||
|
$this->assertDatabaseHas('positions', $positionData);
|
||||||
|
}
|
||||||
|
|
||||||
|
#[Test]
|
||||||
|
public function user_without_permission_cannot_store_position()
|
||||||
|
{
|
||||||
|
// Create a role with only read permission
|
||||||
|
$role = Role::create(['name' => 'reader', 'guard_name' => 'web']);
|
||||||
|
$role->givePermissionTo('usermanagement.read');
|
||||||
|
|
||||||
|
// Create a user with the reader role
|
||||||
|
$user = User::factory()->create();
|
||||||
|
$user->assignRole($role);
|
||||||
|
|
||||||
|
$positionData = [
|
||||||
|
'code' => 'NEW',
|
||||||
|
'name' => 'New Position',
|
||||||
|
'level' => 2
|
||||||
|
];
|
||||||
|
|
||||||
|
$response = $this->actingAs($user)
|
||||||
|
->post(route('users.positions.store'), $positionData);
|
||||||
|
|
||||||
|
$response->assertStatus(403);
|
||||||
|
$this->assertDatabaseMissing('positions', $positionData);
|
||||||
|
}
|
||||||
|
|
||||||
|
#[Test]
|
||||||
|
public function user_with_permission_can_edit_position()
|
||||||
|
{
|
||||||
|
$response = $this->actingAs($this->user)
|
||||||
|
->get(route('users.positions.edit', $this->position->id));
|
||||||
|
|
||||||
|
$response->assertStatus(200);
|
||||||
|
}
|
||||||
|
|
||||||
|
#[Test]
|
||||||
|
public function user_without_permission_cannot_edit_position()
|
||||||
|
{
|
||||||
|
// Create a role with only read permission
|
||||||
|
$role = Role::create(['name' => 'reader', 'guard_name' => 'web']);
|
||||||
|
$role->givePermissionTo('usermanagement.read');
|
||||||
|
|
||||||
|
// Create a user with the reader role
|
||||||
|
$user = User::factory()->create();
|
||||||
|
$user->assignRole($role);
|
||||||
|
|
||||||
|
$response = $this->actingAs($user)
|
||||||
|
->get(route('users.positions.edit', $this->position->id));
|
||||||
|
|
||||||
|
$response->assertStatus(403);
|
||||||
|
}
|
||||||
|
|
||||||
|
#[Test]
|
||||||
|
public function user_with_permission_can_update_position()
|
||||||
|
{
|
||||||
|
$updatedData = [
|
||||||
|
'code' => 'UPD',
|
||||||
|
'name' => 'Updated Position',
|
||||||
|
'level' => 3
|
||||||
|
];
|
||||||
|
|
||||||
|
$response = $this->actingAs($this->user)
|
||||||
|
->put(route('users.positions.update', $this->position->id), $updatedData);
|
||||||
|
|
||||||
|
$response->assertRedirect(route('users.positions.index'));
|
||||||
|
$this->assertDatabaseHas('positions', $updatedData);
|
||||||
|
}
|
||||||
|
|
||||||
|
#[Test]
|
||||||
|
public function user_without_permission_cannot_update_position()
|
||||||
|
{
|
||||||
|
// Create a role with only read permission
|
||||||
|
$role = Role::create(['name' => 'reader', 'guard_name' => 'web']);
|
||||||
|
$role->givePermissionTo('usermanagement.read');
|
||||||
|
|
||||||
|
// Create a user with the reader role
|
||||||
|
$user = User::factory()->create();
|
||||||
|
$user->assignRole($role);
|
||||||
|
|
||||||
|
$updatedData = [
|
||||||
|
'code' => 'UPD',
|
||||||
|
'name' => 'Updated Position',
|
||||||
|
'level' => 3
|
||||||
|
];
|
||||||
|
|
||||||
|
$response = $this->actingAs($user)
|
||||||
|
->put(route('users.positions.update', $this->position->id), $updatedData);
|
||||||
|
|
||||||
|
$response->assertStatus(403);
|
||||||
|
$this->assertDatabaseMissing('positions', $updatedData);
|
||||||
|
}
|
||||||
|
|
||||||
|
#[Test]
|
||||||
|
public function user_with_permission_can_delete_position()
|
||||||
|
{
|
||||||
|
$response = $this->actingAs($this->user)
|
||||||
|
->delete(route('users.positions.destroy', $this->position->id));
|
||||||
|
|
||||||
|
$response->assertRedirect(route('users.positions.index'));
|
||||||
|
$this->assertSoftDeleted($this->position);
|
||||||
|
}
|
||||||
|
|
||||||
|
#[Test]
|
||||||
|
public function user_without_permission_cannot_delete_position()
|
||||||
|
{
|
||||||
|
// Create a role with only read permission
|
||||||
|
$role = Role::create(['name' => 'reader', 'guard_name' => 'web']);
|
||||||
|
$role->givePermissionTo('usermanagement.read');
|
||||||
|
|
||||||
|
// Create a user with the reader role
|
||||||
|
$user = User::factory()->create();
|
||||||
|
$user->assignRole($role);
|
||||||
|
|
||||||
|
$response = $this->actingAs($user)
|
||||||
|
->delete(route('users.positions.destroy', $this->position->id));
|
||||||
|
|
||||||
|
$response->assertStatus(403);
|
||||||
|
$this->assertDatabaseHas('positions', ['id' => $this->position->id, 'deleted_at' => null]);
|
||||||
|
}
|
||||||
|
|
||||||
|
#[Test]
|
||||||
|
public function user_with_permission_can_access_datatables_data()
|
||||||
|
{
|
||||||
|
$response = $this->actingAs($this->user)
|
||||||
|
->get(route('users.positions.datatables'));
|
||||||
|
|
||||||
|
$response->assertStatus(200);
|
||||||
|
$response->assertJsonStructure([
|
||||||
|
'draw',
|
||||||
|
'recordsTotal',
|
||||||
|
'recordsFiltered',
|
||||||
|
'pageCount',
|
||||||
|
'page',
|
||||||
|
'totalCount',
|
||||||
|
'data'
|
||||||
|
]);
|
||||||
|
}
|
||||||
|
|
||||||
|
#[Test]
|
||||||
|
public function user_without_permission_cannot_access_datatables_data()
|
||||||
|
{
|
||||||
|
// Create a role without permissions
|
||||||
|
$role = Role::create(['name' => 'viewer', 'guard_name' => 'web']);
|
||||||
|
|
||||||
|
// Create a user with the viewer role
|
||||||
|
$user = User::factory()->create();
|
||||||
|
$user->assignRole($role);
|
||||||
|
|
||||||
|
$response = $this->actingAs($user)
|
||||||
|
->get(route('users.positions.datatables'));
|
||||||
|
|
||||||
|
$response->assertStatus(403);
|
||||||
|
}
|
||||||
|
|
||||||
|
#[Test]
|
||||||
|
public function user_with_permission_can_export_positions()
|
||||||
|
{
|
||||||
|
$response = $this->actingAs($this->user)
|
||||||
|
->get(route('users.positions.export'));
|
||||||
|
|
||||||
|
$response->assertStatus(200);
|
||||||
|
}
|
||||||
|
|
||||||
|
#[Test]
|
||||||
|
public function user_without_permission_cannot_export_positions()
|
||||||
|
{
|
||||||
|
// Create a role with only read permission
|
||||||
|
$role = Role::create(['name' => 'reader', 'guard_name' => 'web']);
|
||||||
|
$role->givePermissionTo('usermanagement.read');
|
||||||
|
|
||||||
|
// Create a user with the reader role
|
||||||
|
$user = User::factory()->create();
|
||||||
|
$user->assignRole($role);
|
||||||
|
|
||||||
|
$response = $this->actingAs($user)
|
||||||
|
->get(route('users.positions.export'));
|
||||||
|
|
||||||
|
$response->assertStatus(403);
|
||||||
|
}
|
||||||
|
|
||||||
|
#[Test]
|
||||||
|
public function cannot_delete_position_if_it_has_associated_roles()
|
||||||
|
{
|
||||||
|
// Create a role associated with the position
|
||||||
|
$role = Role::create([
|
||||||
|
'name' => 'Position-Linked Role',
|
||||||
|
'guard_name' => 'web',
|
||||||
|
'position_id' => $this->position->id
|
||||||
|
]);
|
||||||
|
|
||||||
|
// Attempt to delete the position
|
||||||
|
$response = $this->actingAs($this->user)
|
||||||
|
->delete(route('users.positions.destroy', $this->position->id));
|
||||||
|
|
||||||
|
// Assert that the request is redirected back with an error message
|
||||||
|
$response->assertRedirect(route('users.positions.index'));
|
||||||
|
$response->assertSessionHas('error');
|
||||||
|
|
||||||
|
// Assert that the position still exists in the database (not deleted)
|
||||||
|
$this->assertDatabaseHas('positions', [
|
||||||
|
'id' => $this->position->id,
|
||||||
|
'deleted_at' => null
|
||||||
|
]);
|
||||||
|
}
|
||||||
|
}
|
||||||
467
tests/Feature/RolesControllerTest.php
Normal file
467
tests/Feature/RolesControllerTest.php
Normal file
@@ -0,0 +1,467 @@
|
|||||||
|
<?php
|
||||||
|
|
||||||
|
namespace Modules\Usermanagement\Tests\Feature;
|
||||||
|
|
||||||
|
use Tests\TestCase;
|
||||||
|
use Modules\Usermanagement\Models\Position;
|
||||||
|
use Modules\Usermanagement\Models\User;
|
||||||
|
use Modules\Usermanagement\Models\Role;
|
||||||
|
use Modules\Usermanagement\Models\Permission;
|
||||||
|
use Modules\Usermanagement\Models\PermissionGroup;
|
||||||
|
use Illuminate\Foundation\Testing\RefreshDatabase;
|
||||||
|
use PHPUnit\Framework\Attributes\Test;
|
||||||
|
|
||||||
|
class RolesControllerTest extends TestCase
|
||||||
|
{
|
||||||
|
use RefreshDatabase;
|
||||||
|
|
||||||
|
protected $user;
|
||||||
|
protected $adminRole;
|
||||||
|
protected $position;
|
||||||
|
protected $testRole;
|
||||||
|
protected $permissionGroup;
|
||||||
|
|
||||||
|
protected function setUp(): void
|
||||||
|
{
|
||||||
|
parent::setUp();
|
||||||
|
|
||||||
|
// Create permission group first
|
||||||
|
$this->permissionGroup = PermissionGroup::create([
|
||||||
|
'name' => 'usermanagement',
|
||||||
|
'slug' => 'usermanagement'
|
||||||
|
]);
|
||||||
|
|
||||||
|
// Create permissions with permission_group_id
|
||||||
|
Permission::create([
|
||||||
|
'name' => 'usermanagement.create',
|
||||||
|
'guard_name' => 'web',
|
||||||
|
'permission_group_id' => $this->permissionGroup->id
|
||||||
|
]);
|
||||||
|
Permission::create([
|
||||||
|
'name' => 'usermanagement.read',
|
||||||
|
'guard_name' => 'web',
|
||||||
|
'permission_group_id' => $this->permissionGroup->id
|
||||||
|
]);
|
||||||
|
Permission::create([
|
||||||
|
'name' => 'usermanagement.update',
|
||||||
|
'guard_name' => 'web',
|
||||||
|
'permission_group_id' => $this->permissionGroup->id
|
||||||
|
]);
|
||||||
|
Permission::create([
|
||||||
|
'name' => 'usermanagement.delete',
|
||||||
|
'guard_name' => 'web',
|
||||||
|
'permission_group_id' => $this->permissionGroup->id
|
||||||
|
]);
|
||||||
|
Permission::create([
|
||||||
|
'name' => 'usermanagement.export',
|
||||||
|
'guard_name' => 'web',
|
||||||
|
'permission_group_id' => $this->permissionGroup->id
|
||||||
|
]);
|
||||||
|
Permission::create([
|
||||||
|
'name' => 'usermanagement.restore',
|
||||||
|
'guard_name' => 'web',
|
||||||
|
'permission_group_id' => $this->permissionGroup->id
|
||||||
|
]);
|
||||||
|
|
||||||
|
// Create admin role with all permissions
|
||||||
|
$this->adminRole = Role::create(['name' => 'admin', 'guard_name' => 'web']);
|
||||||
|
$this->adminRole->givePermissionTo(Permission::all());
|
||||||
|
|
||||||
|
// Create a user with admin role
|
||||||
|
$this->user = User::factory()->create();
|
||||||
|
$this->user->assignRole($this->adminRole);
|
||||||
|
|
||||||
|
// Create a position for testing
|
||||||
|
$this->position = Position::create([
|
||||||
|
'code' => 'TEST',
|
||||||
|
'name' => 'Test Position',
|
||||||
|
'level' => 1
|
||||||
|
]);
|
||||||
|
|
||||||
|
// Create a test role for testing
|
||||||
|
$this->testRole = Role::create([
|
||||||
|
'name' => 'test-role',
|
||||||
|
'guard_name' => 'web',
|
||||||
|
'position_id' => $this->position->id
|
||||||
|
]);
|
||||||
|
$this->testRole->givePermissionTo('usermanagement.read');
|
||||||
|
}
|
||||||
|
|
||||||
|
#[Test]
|
||||||
|
public function user_with_permission_can_view_roles_index()
|
||||||
|
{
|
||||||
|
$response = $this->actingAs($this->user)
|
||||||
|
->get(route('users.roles.index'));
|
||||||
|
|
||||||
|
$response->assertStatus(200);
|
||||||
|
}
|
||||||
|
|
||||||
|
#[Test]
|
||||||
|
public function user_without_permission_cannot_view_roles_index()
|
||||||
|
{
|
||||||
|
// Create a role without permissions
|
||||||
|
$role = Role::create(['name' => 'viewer', 'guard_name' => 'web']);
|
||||||
|
|
||||||
|
// Create a user with the viewer role
|
||||||
|
$user = User::factory()->create();
|
||||||
|
$user->assignRole($role);
|
||||||
|
|
||||||
|
$response = $this->actingAs($user)
|
||||||
|
->get(route('users.roles.index'));
|
||||||
|
|
||||||
|
$response->assertStatus(403);
|
||||||
|
}
|
||||||
|
|
||||||
|
#[Test]
|
||||||
|
public function user_with_permission_can_create_role()
|
||||||
|
{
|
||||||
|
$response = $this->actingAs($this->user)
|
||||||
|
->get(route('users.roles.create'));
|
||||||
|
|
||||||
|
$response->assertStatus(200);
|
||||||
|
}
|
||||||
|
|
||||||
|
#[Test]
|
||||||
|
public function user_without_permission_cannot_create_role()
|
||||||
|
{
|
||||||
|
// Create a role with only read permission
|
||||||
|
$role = Role::create(['name' => 'reader', 'guard_name' => 'web']);
|
||||||
|
$role->givePermissionTo('usermanagement.read');
|
||||||
|
|
||||||
|
// Create a user with the reader role
|
||||||
|
$user = User::factory()->create();
|
||||||
|
$user->assignRole($role);
|
||||||
|
|
||||||
|
$response = $this->actingAs($user)
|
||||||
|
->get(route('users.roles.create'));
|
||||||
|
|
||||||
|
$response->assertStatus(403);
|
||||||
|
}
|
||||||
|
|
||||||
|
#[Test]
|
||||||
|
public function user_with_permission_can_store_role()
|
||||||
|
{
|
||||||
|
$permissions = Permission::where('name', 'usermanagement.read')->pluck('id')->toArray();
|
||||||
|
|
||||||
|
$roleData = [
|
||||||
|
'name' => 'New Role',
|
||||||
|
'guard_name' => 'web',
|
||||||
|
'position_id' => $this->position->id,
|
||||||
|
'permissions' => $permissions
|
||||||
|
];
|
||||||
|
|
||||||
|
$response = $this->actingAs($this->user)
|
||||||
|
->post(route('users.roles.store'), $roleData);
|
||||||
|
|
||||||
|
$response->assertRedirect(route('users.roles.index'));
|
||||||
|
$this->assertDatabaseHas('roles', [
|
||||||
|
'name' => 'New Role',
|
||||||
|
'position_id' => $this->position->id
|
||||||
|
]);
|
||||||
|
|
||||||
|
// Check if permission was assigned
|
||||||
|
$newRole = Role::where('name', 'New Role')->first();
|
||||||
|
$this->assertTrue($newRole->hasPermissionTo('usermanagement.read'));
|
||||||
|
}
|
||||||
|
|
||||||
|
#[Test]
|
||||||
|
public function user_without_permission_cannot_store_role()
|
||||||
|
{
|
||||||
|
// Create a role with only read permission
|
||||||
|
$role = Role::create(['name' => 'reader', 'guard_name' => 'web']);
|
||||||
|
$role->givePermissionTo('usermanagement.read');
|
||||||
|
|
||||||
|
// Create a user with the reader role
|
||||||
|
$user = User::factory()->create();
|
||||||
|
$user->assignRole($role);
|
||||||
|
|
||||||
|
$permissions = Permission::where('name', 'usermanagement.read')->pluck('id')->toArray();
|
||||||
|
|
||||||
|
$roleData = [
|
||||||
|
'name' => 'New Role',
|
||||||
|
'guard_name' => 'web',
|
||||||
|
'position_id' => $this->position->id,
|
||||||
|
'permissions' => $permissions
|
||||||
|
];
|
||||||
|
|
||||||
|
$response = $this->actingAs($user)
|
||||||
|
->post(route('users.roles.store'), $roleData);
|
||||||
|
|
||||||
|
$response->assertStatus(403);
|
||||||
|
$this->assertDatabaseMissing('roles', ['name' => 'New Role']);
|
||||||
|
}
|
||||||
|
|
||||||
|
#[Test]
|
||||||
|
public function user_with_permission_can_edit_role()
|
||||||
|
{
|
||||||
|
$response = $this->actingAs($this->user)
|
||||||
|
->get(route('users.roles.edit', $this->testRole->id));
|
||||||
|
|
||||||
|
$response->assertStatus(200);
|
||||||
|
}
|
||||||
|
|
||||||
|
#[Test]
|
||||||
|
public function user_without_permission_cannot_edit_role()
|
||||||
|
{
|
||||||
|
// Create a role with only read permission
|
||||||
|
$role = Role::create(['name' => 'reader', 'guard_name' => 'web']);
|
||||||
|
$role->givePermissionTo('usermanagement.read');
|
||||||
|
|
||||||
|
// Create a user with the reader role
|
||||||
|
$user = User::factory()->create();
|
||||||
|
$user->assignRole($role);
|
||||||
|
|
||||||
|
$response = $this->actingAs($user)
|
||||||
|
->get(route('users.roles.edit', $this->testRole->id));
|
||||||
|
|
||||||
|
$response->assertStatus(403);
|
||||||
|
}
|
||||||
|
|
||||||
|
#[Test]
|
||||||
|
public function user_with_permission_can_update_role()
|
||||||
|
{
|
||||||
|
$permissions = Permission::whereIn('name', ['usermanagement.read', 'usermanagement.update'])->pluck('id')->toArray();
|
||||||
|
|
||||||
|
$updatedData = [
|
||||||
|
'name' => 'Updated Role',
|
||||||
|
'guard_name' => 'web',
|
||||||
|
'position_id' => $this->position->id,
|
||||||
|
'permissions' => $permissions
|
||||||
|
];
|
||||||
|
|
||||||
|
$response = $this->actingAs($this->user)
|
||||||
|
->put(route('users.roles.update', $this->testRole->id), $updatedData);
|
||||||
|
|
||||||
|
$response->assertRedirect(route('users.roles.index'));
|
||||||
|
$this->assertDatabaseHas('roles', [
|
||||||
|
'id' => $this->testRole->id,
|
||||||
|
'name' => 'Updated Role',
|
||||||
|
'position_id' => $this->position->id
|
||||||
|
]);
|
||||||
|
|
||||||
|
// Check if permissions were updated
|
||||||
|
$updatedRole = Role::find($this->testRole->id);
|
||||||
|
$this->assertTrue($updatedRole->hasPermissionTo('usermanagement.read'));
|
||||||
|
$this->assertTrue($updatedRole->hasPermissionTo('usermanagement.update'));
|
||||||
|
}
|
||||||
|
|
||||||
|
#[Test]
|
||||||
|
public function user_without_permission_cannot_update_role()
|
||||||
|
{
|
||||||
|
// Create a role with only read permission
|
||||||
|
$role = Role::create(['name' => 'reader', 'guard_name' => 'web']);
|
||||||
|
$role->givePermissionTo('usermanagement.read');
|
||||||
|
|
||||||
|
// Create a user with the reader role
|
||||||
|
$user = User::factory()->create();
|
||||||
|
$user->assignRole($role);
|
||||||
|
|
||||||
|
$permissions = Permission::whereIn('name', ['usermanagement.read', 'usermanagement.update'])->pluck('id')->toArray();
|
||||||
|
|
||||||
|
$updatedData = [
|
||||||
|
'name' => 'Updated Role',
|
||||||
|
'guard_name' => 'web',
|
||||||
|
'position_id' => $this->position->id,
|
||||||
|
'permissions' => $permissions
|
||||||
|
];
|
||||||
|
|
||||||
|
$response = $this->actingAs($user)
|
||||||
|
->put(route('users.roles.update', $this->testRole->id), $updatedData);
|
||||||
|
|
||||||
|
$response->assertStatus(403);
|
||||||
|
$this->assertDatabaseMissing('roles', [
|
||||||
|
'id' => $this->testRole->id,
|
||||||
|
'name' => 'Updated Role'
|
||||||
|
]);
|
||||||
|
}
|
||||||
|
|
||||||
|
#[Test]
|
||||||
|
public function user_with_permission_can_delete_role()
|
||||||
|
{
|
||||||
|
$response = $this->actingAs($this->user)
|
||||||
|
->delete(route('users.roles.destroy', $this->testRole->id));
|
||||||
|
|
||||||
|
// The destroy method returns JSON response
|
||||||
|
$response->assertJson([
|
||||||
|
'message' => 'Role deleted successfully.',
|
||||||
|
'success' => true
|
||||||
|
]);
|
||||||
|
|
||||||
|
$this->assertSoftDeleted($this->testRole);
|
||||||
|
}
|
||||||
|
|
||||||
|
#[Test]
|
||||||
|
public function user_without_permission_cannot_delete_role()
|
||||||
|
{
|
||||||
|
// Create a role with only read permission
|
||||||
|
$role = Role::create(['name' => 'reader', 'guard_name' => 'web']);
|
||||||
|
$role->givePermissionTo('usermanagement.read');
|
||||||
|
|
||||||
|
// Create a user with the reader role
|
||||||
|
$user = User::factory()->create();
|
||||||
|
$user->assignRole($role);
|
||||||
|
|
||||||
|
$response = $this->actingAs($user)
|
||||||
|
->delete(route('users.roles.destroy', $this->testRole->id));
|
||||||
|
|
||||||
|
$response->assertStatus(403);
|
||||||
|
$this->assertDatabaseHas('roles', [
|
||||||
|
'id' => $this->testRole->id,
|
||||||
|
'deleted_at' => null
|
||||||
|
]);
|
||||||
|
}
|
||||||
|
|
||||||
|
#[Test]
|
||||||
|
public function user_with_permission_can_restore_role()
|
||||||
|
{
|
||||||
|
// First soft delete the role
|
||||||
|
$this->testRole->delete();
|
||||||
|
$this->assertSoftDeleted($this->testRole);
|
||||||
|
|
||||||
|
$response = $this->actingAs($this->user)
|
||||||
|
->get(route('users.roles.restore', $this->testRole->id));
|
||||||
|
|
||||||
|
$response->assertRedirect(route('users.roles.index'));
|
||||||
|
$this->assertDatabaseHas('roles', [
|
||||||
|
'id' => $this->testRole->id,
|
||||||
|
'deleted_at' => null
|
||||||
|
]);
|
||||||
|
}
|
||||||
|
|
||||||
|
#[Test]
|
||||||
|
public function user_without_permission_cannot_restore_role()
|
||||||
|
{
|
||||||
|
// Create a role with only read permission
|
||||||
|
$role = Role::create(['name' => 'reader', 'guard_name' => 'web']);
|
||||||
|
$role->givePermissionTo('usermanagement.read');
|
||||||
|
|
||||||
|
// Create a user with the reader role
|
||||||
|
$user = User::factory()->create();
|
||||||
|
$user->assignRole($role);
|
||||||
|
|
||||||
|
// First soft delete the role
|
||||||
|
$this->testRole->delete();
|
||||||
|
$this->assertSoftDeleted($this->testRole);
|
||||||
|
|
||||||
|
$response = $this->actingAs($user)
|
||||||
|
->get(route('users.roles.restore', $this->testRole->id));
|
||||||
|
|
||||||
|
$response->assertStatus(403);
|
||||||
|
$this->assertSoftDeleted($this->testRole);
|
||||||
|
}
|
||||||
|
|
||||||
|
#[Test]
|
||||||
|
public function user_with_permission_can_access_datatables_data()
|
||||||
|
{
|
||||||
|
$response = $this->actingAs($this->user)
|
||||||
|
->get(route('users.roles.datatables'));
|
||||||
|
|
||||||
|
$response->assertStatus(200);
|
||||||
|
$response->assertJsonStructure([
|
||||||
|
'draw',
|
||||||
|
'recordsTotal',
|
||||||
|
'recordsFiltered',
|
||||||
|
'pageCount',
|
||||||
|
'page',
|
||||||
|
'totalCount',
|
||||||
|
'data'
|
||||||
|
]);
|
||||||
|
}
|
||||||
|
|
||||||
|
#[Test]
|
||||||
|
public function user_without_permission_cannot_access_datatables_data()
|
||||||
|
{
|
||||||
|
// Create a role without permissions
|
||||||
|
$role = Role::create(['name' => 'viewer', 'guard_name' => 'web']);
|
||||||
|
|
||||||
|
// Create a user with the viewer role
|
||||||
|
$user = User::factory()->create();
|
||||||
|
$user->assignRole($role);
|
||||||
|
|
||||||
|
$response = $this->actingAs($user)
|
||||||
|
->get(route('users.roles.datatables'));
|
||||||
|
|
||||||
|
$response->assertStatus(403);
|
||||||
|
}
|
||||||
|
|
||||||
|
#[Test]
|
||||||
|
public function user_with_permission_can_export_roles()
|
||||||
|
{
|
||||||
|
$response = $this->actingAs($this->user)
|
||||||
|
->get(route('users.roles.export'));
|
||||||
|
|
||||||
|
$response->assertStatus(200);
|
||||||
|
$response->assertHeader('content-type', 'application/vnd.openxmlformats-officedocument.spreadsheetml.sheet');
|
||||||
|
}
|
||||||
|
|
||||||
|
#[Test]
|
||||||
|
public function datatables_search_filters_roles_correctly()
|
||||||
|
{
|
||||||
|
// Create additional roles for testing search
|
||||||
|
Role::create([
|
||||||
|
'name' => 'searchable-role',
|
||||||
|
'guard_name' => 'web',
|
||||||
|
'position_id' => $this->position->id
|
||||||
|
]);
|
||||||
|
|
||||||
|
$response = $this->actingAs($this->user)
|
||||||
|
->get(route('users.roles.datatables', ['search' => 'searchable']));
|
||||||
|
|
||||||
|
$response->assertStatus(200);
|
||||||
|
$responseData = json_decode($response->getContent(), true);
|
||||||
|
|
||||||
|
// Check that the search returned the correct role
|
||||||
|
$this->assertGreaterThan(0, $responseData['recordsFiltered']);
|
||||||
|
$foundSearchableRole = false;
|
||||||
|
foreach ($responseData['data'] as $role) {
|
||||||
|
if ($role['name'] === 'searchable-role') {
|
||||||
|
$foundSearchableRole = true;
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
$this->assertTrue($foundSearchableRole);
|
||||||
|
}
|
||||||
|
|
||||||
|
#[Test]
|
||||||
|
public function datatables_sorting_works_correctly()
|
||||||
|
{
|
||||||
|
// Create additional roles for testing sorting
|
||||||
|
Role::create([
|
||||||
|
'name' => 'A-role', // Should come first in ascending order
|
||||||
|
'guard_name' => 'web',
|
||||||
|
'position_id' => $this->position->id
|
||||||
|
]);
|
||||||
|
|
||||||
|
Role::create([
|
||||||
|
'name' => 'Z-role', // Should come last in ascending order
|
||||||
|
'guard_name' => 'web',
|
||||||
|
'position_id' => $this->position->id
|
||||||
|
]);
|
||||||
|
|
||||||
|
// Test ascending order
|
||||||
|
$response = $this->actingAs($this->user)
|
||||||
|
->get(route('users.roles.datatables', [
|
||||||
|
'sortField' => 'name',
|
||||||
|
'sortOrder' => 'asc'
|
||||||
|
]));
|
||||||
|
|
||||||
|
$response->assertStatus(200);
|
||||||
|
$responseData = json_decode($response->getContent(), true);
|
||||||
|
|
||||||
|
// Check that the first role is 'A-role'
|
||||||
|
$this->assertEquals('A-role', $responseData['data'][0]['name']);
|
||||||
|
|
||||||
|
// Test descending order
|
||||||
|
$response = $this->actingAs($this->user)
|
||||||
|
->get(route('users.roles.datatables', [
|
||||||
|
'sortField' => 'name',
|
||||||
|
'sortOrder' => 'desc'
|
||||||
|
]));
|
||||||
|
|
||||||
|
$response->assertStatus(200);
|
||||||
|
$responseData = json_decode($response->getContent(), true);
|
||||||
|
|
||||||
|
// Check that the first role is 'Z-role'
|
||||||
|
$this->assertEquals('Z-role', $responseData['data'][0]['name']);
|
||||||
|
}
|
||||||
|
}
|
||||||
466
tests/Feature/UsersControllerTest.php
Normal file
466
tests/Feature/UsersControllerTest.php
Normal file
@@ -0,0 +1,466 @@
|
|||||||
|
<?php
|
||||||
|
|
||||||
|
namespace Modules\Usermanagement\Tests\Feature;
|
||||||
|
|
||||||
|
use Illuminate\Support\Facades\Storage;
|
||||||
|
use Tests\TestCase;
|
||||||
|
use Modules\Usermanagement\Models\User;
|
||||||
|
use Modules\Usermanagement\Models\Role;
|
||||||
|
use Modules\Usermanagement\Models\Permission;
|
||||||
|
use Modules\Usermanagement\Models\PermissionGroup;
|
||||||
|
use Illuminate\Foundation\Testing\RefreshDatabase;
|
||||||
|
use Illuminate\Http\UploadedFile;
|
||||||
|
use PHPUnit\Framework\Attributes\Test;
|
||||||
|
|
||||||
|
class UsersControllerTest extends TestCase
|
||||||
|
{
|
||||||
|
use RefreshDatabase;
|
||||||
|
|
||||||
|
protected $user;
|
||||||
|
protected $adminRole;
|
||||||
|
|
||||||
|
protected function setUp(): void
|
||||||
|
{
|
||||||
|
parent::setUp();
|
||||||
|
|
||||||
|
// Create permission group
|
||||||
|
$permissionGroup = PermissionGroup::create([
|
||||||
|
'name' => 'usermanagement',
|
||||||
|
'slug' => 'usermanagement'
|
||||||
|
]);
|
||||||
|
|
||||||
|
// Create usermanagement.read permission
|
||||||
|
Permission::create([
|
||||||
|
'name' => 'usermanagement.read',
|
||||||
|
'guard_name' => 'web',
|
||||||
|
'permission_group_id' => $permissionGroup->id
|
||||||
|
]);
|
||||||
|
|
||||||
|
// Create role with usermanagement.read permission
|
||||||
|
$this->adminRole = Role::create(['name' => 'admin', 'guard_name' => 'web']);
|
||||||
|
$this->adminRole->givePermissionTo('usermanagement.read');
|
||||||
|
|
||||||
|
// Create a user with admin role
|
||||||
|
// Create a user for testing
|
||||||
|
$this->user = User::factory()->create([
|
||||||
|
'name' => 'Original Name',
|
||||||
|
'email' => 'original@example.com',
|
||||||
|
'nik' => '123456',
|
||||||
|
'sign' => 'old-signature.jpg'
|
||||||
|
]);
|
||||||
|
|
||||||
|
// Mock the storage
|
||||||
|
Storage::fake('public');
|
||||||
|
$this->user->assignRole($this->adminRole);
|
||||||
|
|
||||||
|
// Create test role for assignment to new user
|
||||||
|
Role::create(['name' => 'operator', 'guard_name' => 'web']);
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
#[Test]
|
||||||
|
public function should_display_users_index_page_when_user_has_users_view_permission()
|
||||||
|
{
|
||||||
|
$response = $this->actingAs($this->user)
|
||||||
|
->get(route('users.index'));
|
||||||
|
|
||||||
|
$response->assertStatus(200);
|
||||||
|
$response->assertViewIs('usermanagement::users.index');
|
||||||
|
}
|
||||||
|
|
||||||
|
#[Test]
|
||||||
|
public function should_return_json_response_with_correct_pagination_data_for_datatables()
|
||||||
|
{
|
||||||
|
// Create some test users
|
||||||
|
$testUsers = User::factory()->count(15)->create();
|
||||||
|
|
||||||
|
// Set up the request parameters
|
||||||
|
$requestData = [
|
||||||
|
'draw' => 1,
|
||||||
|
'page' => 1, // Changed from 2 to 1 to match the controller logic
|
||||||
|
'size' => 5,
|
||||||
|
'search' => '',
|
||||||
|
'sortField' => 'name',
|
||||||
|
'sortOrder' => 'asc'
|
||||||
|
];
|
||||||
|
|
||||||
|
// Make the request
|
||||||
|
$response = $this->actingAs($this->user)
|
||||||
|
->getJson(route('users.datatables') . '?' . http_build_query($requestData));
|
||||||
|
|
||||||
|
// Assert response status and structure
|
||||||
|
$response->assertStatus(200);
|
||||||
|
$response->assertJsonStructure([
|
||||||
|
'draw',
|
||||||
|
'recordsTotal',
|
||||||
|
'recordsFiltered',
|
||||||
|
'pageCount',
|
||||||
|
'page',
|
||||||
|
'totalCount',
|
||||||
|
'data'
|
||||||
|
]);
|
||||||
|
|
||||||
|
// Get total count of users for verification (16 = 15 created + 1 from setup)
|
||||||
|
$totalUsers = User::count();
|
||||||
|
|
||||||
|
// Verify the pagination data
|
||||||
|
$responseData = $response->json();
|
||||||
|
$this->assertEquals(1, $responseData['draw']);
|
||||||
|
$this->assertEquals($totalUsers, $responseData['recordsTotal']);
|
||||||
|
$this->assertEquals($totalUsers, $responseData['recordsFiltered']);
|
||||||
|
$this->assertEquals(ceil($totalUsers / $requestData['size']), $responseData['pageCount']);
|
||||||
|
$this->assertEquals($requestData['page'], $responseData['page']);
|
||||||
|
|
||||||
|
// Verify that we have the correct number of users in the response
|
||||||
|
$this->assertCount(5, $responseData['data']);
|
||||||
|
|
||||||
|
// Verify that the data is ordered correctly - get first page of sorted data
|
||||||
|
$this->assertEquals(
|
||||||
|
User::orderBy('name', 'asc')->take(5)->pluck('id')->toArray(),
|
||||||
|
collect($responseData['data'])->pluck('id')->toArray()
|
||||||
|
);
|
||||||
|
}
|
||||||
|
|
||||||
|
#[Test]
|
||||||
|
public function should_filter_users_by_search_term_when_search_parameter_is_provided()
|
||||||
|
{
|
||||||
|
// Create test users with specific names for testing search
|
||||||
|
$matchingUser1 = User::factory()->create(['name' => 'Test User One']);
|
||||||
|
$matchingUser2 = User::factory()->create(['email' => 'test@example.com']);
|
||||||
|
$nonMatchingUser = User::factory()->create(['name' => 'Different User', 'email' => 'different@example.com']);
|
||||||
|
|
||||||
|
// Set up the request parameters with search term
|
||||||
|
$requestData = [
|
||||||
|
'draw' => 1,
|
||||||
|
'page' => 1,
|
||||||
|
'size' => 10,
|
||||||
|
'search' => 'test',
|
||||||
|
'sortField' => 'name',
|
||||||
|
'sortOrder' => 'asc'
|
||||||
|
];
|
||||||
|
|
||||||
|
// Make the request
|
||||||
|
$response = $this->actingAs($this->user)
|
||||||
|
->getJson(route('users.datatables') . '?' . http_build_query($requestData));
|
||||||
|
|
||||||
|
// Assert response status and structure
|
||||||
|
$response->assertStatus(200);
|
||||||
|
$response->assertJsonStructure([
|
||||||
|
'draw',
|
||||||
|
'recordsTotal',
|
||||||
|
'recordsFiltered',
|
||||||
|
'pageCount',
|
||||||
|
'page',
|
||||||
|
'totalCount',
|
||||||
|
'data'
|
||||||
|
]);
|
||||||
|
|
||||||
|
// Get the response data
|
||||||
|
$responseData = $response->json();
|
||||||
|
|
||||||
|
// Verify that only matching users are returned
|
||||||
|
$this->assertEquals(2, $responseData['recordsFiltered']);
|
||||||
|
|
||||||
|
// Extract user IDs from the response
|
||||||
|
$returnedUserIds = collect($responseData['data'])->pluck('id')->toArray();
|
||||||
|
|
||||||
|
// Verify the correct users are returned
|
||||||
|
$this->assertContains($matchingUser1->id, $returnedUserIds);
|
||||||
|
$this->assertContains($matchingUser2->id, $returnedUserIds);
|
||||||
|
$this->assertNotContains($nonMatchingUser->id, $returnedUserIds);
|
||||||
|
}
|
||||||
|
|
||||||
|
#[Test]
|
||||||
|
public function should_correctly_sort_users_when_sortField_and_sortOrder_parameters_are_specified()
|
||||||
|
{
|
||||||
|
// Create test users with varying names to test different sort orders
|
||||||
|
$userA = User::factory()->create(['name' => 'Adam Smith']);
|
||||||
|
$userB = User::factory()->create(['name' => 'Brian Jones']);
|
||||||
|
$userC = User::factory()->create(['name' => 'Charlie Brown']);
|
||||||
|
|
||||||
|
// Test ascending order
|
||||||
|
$requestDataAsc = [
|
||||||
|
'draw' => 1,
|
||||||
|
'page' => 1,
|
||||||
|
'size' => 10,
|
||||||
|
'search' => '',
|
||||||
|
'sortField' => 'name',
|
||||||
|
'sortOrder' => 'asc'
|
||||||
|
];
|
||||||
|
|
||||||
|
$responseAsc = $this->actingAs($this->user)
|
||||||
|
->getJson(route('users.datatables') . '?' . http_build_query($requestDataAsc));
|
||||||
|
|
||||||
|
$responseAsc->assertStatus(200);
|
||||||
|
$responseDataAsc = $responseAsc->json();
|
||||||
|
|
||||||
|
// Check if sorted ascending by name
|
||||||
|
$userIdsAsc = collect($responseDataAsc['data'])->pluck('id')->toArray();
|
||||||
|
$expectedOrderAsc = User::orderBy('name', 'asc')->pluck('id')->toArray();
|
||||||
|
$this->assertEquals($expectedOrderAsc, $userIdsAsc);
|
||||||
|
|
||||||
|
// Test descending order
|
||||||
|
$requestDataDesc = [
|
||||||
|
'draw' => 1,
|
||||||
|
'page' => 1,
|
||||||
|
'size' => 10,
|
||||||
|
'search' => '',
|
||||||
|
'sortField' => 'name',
|
||||||
|
'sortOrder' => 'desc'
|
||||||
|
];
|
||||||
|
|
||||||
|
$responseDesc = $this->actingAs($this->user)
|
||||||
|
->getJson(route('users.datatables') . '?' . http_build_query($requestDataDesc));
|
||||||
|
|
||||||
|
$responseDesc->assertStatus(200);
|
||||||
|
$responseDataDesc = $responseDesc->json();
|
||||||
|
|
||||||
|
// Check if sorted descending by name
|
||||||
|
$userIdsDesc = collect($responseDataDesc['data'])->pluck('id')->toArray();
|
||||||
|
$expectedOrderDesc = User::orderBy('name', 'desc')->pluck('id')->toArray();
|
||||||
|
$this->assertEquals($expectedOrderDesc, $userIdsDesc);
|
||||||
|
|
||||||
|
// Test sorting by a different field (email)
|
||||||
|
$requestDataEmail = [
|
||||||
|
'draw' => 1,
|
||||||
|
'page' => 1,
|
||||||
|
'size' => 10,
|
||||||
|
'search' => '',
|
||||||
|
'sortField' => 'email',
|
||||||
|
'sortOrder' => 'asc'
|
||||||
|
];
|
||||||
|
|
||||||
|
$responseEmail = $this->actingAs($this->user)
|
||||||
|
->getJson(route('users.datatables') . '?' . http_build_query($requestDataEmail));
|
||||||
|
|
||||||
|
$responseEmail->assertStatus(200);
|
||||||
|
$responseDataEmail = $responseEmail->json();
|
||||||
|
|
||||||
|
// Check if sorted by email
|
||||||
|
$userIdsEmail = collect($responseDataEmail['data'])->pluck('id')->toArray();
|
||||||
|
$expectedOrderEmail = User::orderBy('email', 'asc')->pluck('id')->toArray();
|
||||||
|
$this->assertEquals($expectedOrderEmail, $userIdsEmail);
|
||||||
|
}
|
||||||
|
|
||||||
|
#[Test]
|
||||||
|
public function should_successfully_create_a_new_user_and_assign_roles_when_valid_data_is_submitted()
|
||||||
|
{
|
||||||
|
// Prepare valid user data
|
||||||
|
$userData = [
|
||||||
|
'name' => 'Test User',
|
||||||
|
'email' => 'test@example.com',
|
||||||
|
'password' => 'password123',
|
||||||
|
'password_confirmation' => 'password123',
|
||||||
|
'nik' => '789234',
|
||||||
|
'roles' => ['operator']
|
||||||
|
];
|
||||||
|
|
||||||
|
// Submit the request to create a new user
|
||||||
|
$response = $this->actingAs($this->user)
|
||||||
|
->post(route('users.store'), $userData);
|
||||||
|
|
||||||
|
// Assert redirect to users index page with success message
|
||||||
|
$response->assertRedirect(route('users.index'));
|
||||||
|
$response->assertSessionHas('success', 'User created successfully.');
|
||||||
|
|
||||||
|
// Assert the user was created in the database
|
||||||
|
$this->assertDatabaseHas('users', [
|
||||||
|
'name' => 'Test User',
|
||||||
|
'email' => 'test@example.com',
|
||||||
|
'nik' => '789234'
|
||||||
|
]);
|
||||||
|
|
||||||
|
// Assert the user was assigned the correct role
|
||||||
|
$newUser = User::where('email', 'test@example.com')->first();
|
||||||
|
$this->assertTrue($newUser->hasRole('operator'));
|
||||||
|
}
|
||||||
|
|
||||||
|
#[Test]
|
||||||
|
public function should_successfully_update_existing_user_information_and_role_assignments()
|
||||||
|
{
|
||||||
|
// Create a test user with admin role
|
||||||
|
$userToUpdate = User::factory()->create([
|
||||||
|
'name' => 'Original Name',
|
||||||
|
'email' => 'originalee@example.com',
|
||||||
|
'nik' => '987654'
|
||||||
|
]);
|
||||||
|
$userToUpdate->assignRole($this->adminRole);
|
||||||
|
|
||||||
|
// Create an additional role for the update test
|
||||||
|
$newRole = Role::create(['name' => 'editor', 'guard_name' => 'web']);
|
||||||
|
|
||||||
|
// Prepare update data
|
||||||
|
$updateData = [
|
||||||
|
'name' => 'Updated Name',
|
||||||
|
'email' => 'updated@example.com',
|
||||||
|
'nik' => '654321',
|
||||||
|
'roles' => ['operator'] // Change role from admin to operator
|
||||||
|
];
|
||||||
|
|
||||||
|
// Make the request to update the user
|
||||||
|
$response = $this->actingAs($this->user)
|
||||||
|
->put(route('users.update', $userToUpdate->id), $updateData);
|
||||||
|
|
||||||
|
// Assert redirect to users index page with success message
|
||||||
|
$response->assertRedirect(route('users.index'));
|
||||||
|
$response->assertSessionHas('success', 'User updated successfully.');
|
||||||
|
|
||||||
|
// Assert the user was updated in the database
|
||||||
|
$this->assertDatabaseHas('users', [
|
||||||
|
'id' => $userToUpdate->id,
|
||||||
|
'name' => 'Updated Name',
|
||||||
|
'email' => 'updated@example.com',
|
||||||
|
'nik' => '654321'
|
||||||
|
]);
|
||||||
|
|
||||||
|
// Refresh the user model from database
|
||||||
|
$userToUpdate->refresh();
|
||||||
|
|
||||||
|
// Assert the user has the new role and doesn't have the old role
|
||||||
|
$this->assertTrue($userToUpdate->hasRole('operator'));
|
||||||
|
$this->assertFalse($userToUpdate->hasRole('admin'));
|
||||||
|
}
|
||||||
|
|
||||||
|
#[Test]
|
||||||
|
public function should_delete_a_user_when_the_authenticated_user_has_users_delete_permission()
|
||||||
|
{
|
||||||
|
// Create the permission for delete users
|
||||||
|
$permissionGroup = PermissionGroup::create([
|
||||||
|
'name' => 'usermanagement',
|
||||||
|
'slug' => 'usermanagement'
|
||||||
|
]);
|
||||||
|
|
||||||
|
// Create delete permission
|
||||||
|
Permission::create([
|
||||||
|
'name' => 'usermanagement.delete',
|
||||||
|
'guard_name' => 'web',
|
||||||
|
'permission_group_id' => $permissionGroup->id
|
||||||
|
]);
|
||||||
|
|
||||||
|
// Create role with delete permission
|
||||||
|
$role = Role::create(['name' => 'manager', 'guard_name' => 'web']);
|
||||||
|
$role->givePermissionTo('usermanagement.delete');
|
||||||
|
|
||||||
|
// Create an admin user with the role that has delete permission
|
||||||
|
$adminUser = User::factory()->create();
|
||||||
|
$adminUser->assignRole($role);
|
||||||
|
|
||||||
|
// Create a user to be deleted
|
||||||
|
$userToDelete = User::factory()->create();
|
||||||
|
|
||||||
|
// Make the request to delete the user
|
||||||
|
$response = $this->actingAs($adminUser)
|
||||||
|
->delete(route('users.destroy', $userToDelete->id));
|
||||||
|
|
||||||
|
// Assert the response is correct
|
||||||
|
$decodedResponse = json_decode($response->getContent(), true);
|
||||||
|
$this->assertEquals('User deleted successfully.', $decodedResponse['message']);
|
||||||
|
$this->assertTrue($decodedResponse['success']);
|
||||||
|
|
||||||
|
// Assert the user was soft deleted
|
||||||
|
$this->assertSoftDeleted('users', ['id' => $userToDelete->id]);
|
||||||
|
}
|
||||||
|
|
||||||
|
#[Test]
|
||||||
|
public function should_restore_a_soft_deleted_user_when_the_authenticated_user_has_users_restore_permission()
|
||||||
|
{
|
||||||
|
// Create permission group
|
||||||
|
$permissionGroup = PermissionGroup::create([
|
||||||
|
'name' => 'usermanagement',
|
||||||
|
'slug' => 'usermanagement'
|
||||||
|
]);
|
||||||
|
|
||||||
|
// Create restore permission
|
||||||
|
Permission::create([
|
||||||
|
'name' => 'usermanagement.restore',
|
||||||
|
'guard_name' => 'web',
|
||||||
|
'permission_group_id' => $permissionGroup->id
|
||||||
|
]);
|
||||||
|
|
||||||
|
// Create role with restore permission
|
||||||
|
$role = Role::create(['name' => 'restorer', 'guard_name' => 'web']);
|
||||||
|
$role->givePermissionTo('usermanagement.restore');
|
||||||
|
|
||||||
|
// Create an admin user with the role that has restore permission
|
||||||
|
$adminUser = User::factory()->create();
|
||||||
|
$adminUser->assignRole($role);
|
||||||
|
|
||||||
|
// Create a user to be restored
|
||||||
|
$userToRestore = User::factory()->create();
|
||||||
|
$userToRestore->delete(); // Soft delete the user
|
||||||
|
|
||||||
|
// Verify the user is soft-deleted
|
||||||
|
$this->assertSoftDeleted('users', ['id' => $userToRestore->id]);
|
||||||
|
|
||||||
|
// Make the request to restore the user
|
||||||
|
$response = $this->actingAs($adminUser)
|
||||||
|
->get(route('users.restore', $userToRestore->id));
|
||||||
|
|
||||||
|
// Assert the response redirects to users.index with success message
|
||||||
|
$response->assertRedirect(route('users.index'));
|
||||||
|
$response->assertSessionHas('success', 'User restored successfully.');
|
||||||
|
|
||||||
|
// Assert the user was restored
|
||||||
|
$this->assertDatabaseHas('users', [
|
||||||
|
'id' => $userToRestore->id,
|
||||||
|
'deleted_at' => null
|
||||||
|
]);
|
||||||
|
}
|
||||||
|
|
||||||
|
#[Test]
|
||||||
|
public function should_update_users_profile_including_signature_image_when_valid_data_is_submitted()
|
||||||
|
{
|
||||||
|
// Create a fake signature file
|
||||||
|
$file = UploadedFile::fake()->image('new-signature.jpg');
|
||||||
|
|
||||||
|
// Create a fake old signature file in storage
|
||||||
|
Storage::disk('public')->put(
|
||||||
|
'signatures/' . $this->user->id . '/old-signature.jpg',
|
||||||
|
'fake content'
|
||||||
|
);
|
||||||
|
|
||||||
|
// Prepare valid profile data with new signature
|
||||||
|
$profileData = [
|
||||||
|
'name' => 'Updated Name',
|
||||||
|
'email' => 'updated@example.com',
|
||||||
|
'nik' => '654321',
|
||||||
|
'sign' => $file
|
||||||
|
];
|
||||||
|
|
||||||
|
// Make the request to update the profile
|
||||||
|
$response = $this->actingAs($this->user)
|
||||||
|
->put(route('users.update-profile'), $profileData);
|
||||||
|
|
||||||
|
// Assert redirect to profile page with success message
|
||||||
|
$response->assertRedirect(route('users.profile'));
|
||||||
|
$response->assertSessionHas('success', 'Profile updated successfully.');
|
||||||
|
|
||||||
|
// Assert the user was updated in the database
|
||||||
|
$this->assertDatabaseHas('users', [
|
||||||
|
'id' => $this->user->id,
|
||||||
|
'name' => 'Updated Name',
|
||||||
|
'email' => 'updated@example.com',
|
||||||
|
'nik' => '654321',
|
||||||
|
]);
|
||||||
|
|
||||||
|
// Refresh the user model from database
|
||||||
|
$this->user->refresh();
|
||||||
|
|
||||||
|
// Assert that the user has a sign value (any non-empty string)
|
||||||
|
$this->assertNotEmpty($this->user->sign);
|
||||||
|
|
||||||
|
// Debug information
|
||||||
|
$files = Storage::disk('public')->allFiles('signatures/' . $this->user->id);
|
||||||
|
|
||||||
|
// Assert the file has been stored in the expected location
|
||||||
|
// Use a more flexible check that doesn't rely on the exact filename
|
||||||
|
$signaturePath = 'signatures/' . $this->user->id;
|
||||||
|
$this->assertTrue(
|
||||||
|
Storage::disk('public')->exists($signaturePath . '/' . $this->user->sign),
|
||||||
|
"Signature file not found at expected location: {$signaturePath}/{$this->user->sign}"
|
||||||
|
);
|
||||||
|
|
||||||
|
// Verify old signature was deleted
|
||||||
|
Storage::disk('public')->assertMissing('signatures/' . $this->user->id . '/old-signature.jpg');
|
||||||
|
}
|
||||||
|
}
|
||||||
Reference in New Issue
Block a user