Bugfix/list clickup issue (#5)

Reviewed-on: #5
Co-authored-by: ISMAIL MASSERAN <ismail@koppkb.com>
Co-committed-by: ISMAIL MASSERAN <ismail@koppkb.com>
This commit was merged in pull request #5.
This commit is contained in:
2026-10-19 13:30:36 +08:00
committed by ismailmasseran
parent b1d393b1a1
commit e29a5891c8
196 changed files with 18243 additions and 19520 deletions
+1 -2
View File
@@ -2,8 +2,8 @@
namespace Database\Seeders;
use Illuminate\Database\Seeder;
use App\Models\JenisEmas;
use Illuminate\Database\Seeder;
class JenisEmasSeeder extends Seeder
{
@@ -97,7 +97,6 @@ class JenisEmasSeeder extends Seeder
'descpt' => 'Serpihan Emas',
'ordernum' => 14,
]);
}
}
+11 -11
View File
@@ -2,8 +2,8 @@
namespace Database\Seeders;
use Illuminate\Database\Seeder;
use App\Models\JenisKarat;
use Illuminate\Database\Seeder;
class KaratSeeder extends Seeder
{
@@ -17,61 +17,61 @@ class KaratSeeder extends Seeder
JenisKarat::create([
'karat' => '24.0Kgb',
'keterangan' => '999.00 Gold Bar',
'dariharga916' => 12.86
'dariharga916' => 12.86,
]);
JenisKarat::create([
'karat' => '24.0K',
'keterangan' => '999.00',
'dariharga916' => 11.02
'dariharga916' => 11.02,
]);
JenisKarat::create([
'karat' => '23.0K',
'keterangan' => '950.00',
'dariharga916' => 1.10
'dariharga916' => 1.10,
]);
JenisKarat::create([
'karat' => '22.0K',
'keterangan' => '916.00',
'dariharga916' => 0
'dariharga916' => 0,
]);
JenisKarat::create([
'karat' => '21.0K',
'keterangan' => '900.00',
'dariharga916' => -9.20
'dariharga916' => -9.20,
]);
JenisKarat::create([
'karat' => '20.0K',
'keterangan' => '835.00',
'dariharga916' => -22.06
'dariharga916' => -22.06,
]);
JenisKarat::create([
'karat' => '18.0Kp',
'keterangan' => '750.00 putih',
'dariharga916' => -45.96
'dariharga916' => -45.96,
]);
JenisKarat::create([
'karat' => '18.0K',
'keterangan' => '750.00',
'dariharga916' => -45.96
'dariharga916' => -45.96,
]);
JenisKarat::create([
'karat' => '14.0Kp',
'keterangan' => '585.00 putih',
'dariharga916' => -92.65
'dariharga916' => -92.65,
]);
JenisKarat::create([
'karat' => '14.0K',
'keterangan' => '585.00',
'dariharga916' => -92.65
'dariharga916' => -92.65,
]);
}
}
+64 -66
View File
@@ -20,192 +20,192 @@ class RolesSeeder extends Seeder
app()[PermissionRegistrar::class]->forgetCachedPermissions();
// create permissions
//admin
// admin
Permission::create([
'name' => 'pengguna',
'description' => 'Pengurusan Pengguna'
'description' => 'Pengurusan Pengguna',
]);
Permission::create([
'name' => 'pengurusanlelongan',
'description' => 'Pengurusan Lelong'
'description' => 'Pengurusan Lelong',
]);
Permission::create([
'name' => 'analisa',
'description' => 'Analisa lelong'
'description' => 'Analisa lelong',
]);
Permission::create([
'name' => 'sistem',
'description' => 'Pengurusan connection database dan environment system'
'description' => 'Pengurusan connection database dan environment system',
]);
Permission::create([
'name' => 'pengurusangambar',
'description' => 'Pengurusan gambar mengikut pilihan parameter pengguna'
'description' => 'Pengurusan gambar mengikut pilihan parameter pengguna',
]);
Permission::create([
'name' => 'pengurusanuploaddownload',
'description' => 'Pengurusan upload download'
'description' => 'Pengurusan upload download',
]);
//khazanah
// khazanah
Permission::create([
'name' => 'semakanmarhun',
'description' => 'Semakan marhun'
'description' => 'Semakan marhun',
]);
Permission::create([
'name' => 'kemaskinimarhun',
'description' => 'Kemaskini marhun'
'description' => 'Kemaskini marhun',
]);
//pengurus cawangan
// pengurus cawangan
Permission::create([
'name' => 'pendaftaranpembida',
'description' => 'Pendaftaran pembida di cawangan'
'description' => 'Pendaftaran pembida di cawangan',
]);
Permission::create([
'name' => 'jananotis',
'description' => 'Jana Notis Lelong'
'description' => 'Jana Notis Lelong',
]);
Permission::create([
'name' => 'pengesahanbayarancash',
'description' => 'Pengesahan bayaran pembida di cawangan (cash)'
'description' => 'Pengesahan bayaran pembida di cawangan (cash)',
]);
Permission::create([
'name' => 'serahan',
'description' => 'Penyerahan Marhun Kepada Pembida Yang Menang'
'description' => 'Penyerahan Marhun Kepada Pembida Yang Menang',
]);
Permission::create([
'name' => 'tangguhlelong',
'description' => 'Penangguhan Lelong Cawangan'
'description' => 'Penangguhan Lelong Cawangan',
]);
Permission::create([
'name' => 'WTDcaw',
'description' => 'Wang Tidak Dituntut Cawangan'
'description' => 'Wang Tidak Dituntut Cawangan',
]);
//operasi
// operasi
Permission::create([
'name' => 'pendaftaranbatch',
'description' => 'Daftar batch lelong'
'description' => 'Daftar batch lelong',
]);
Permission::create([
'name' => 'kemaskinihargaasas',
'description' => 'Kemaskini harga asas mengikut harga emas semasa'
'description' => 'Kemaskini harga asas mengikut harga emas semasa',
]);
Permission::create([
'name' => 'import',
'description' => 'Import senarai marhun cawangan to LIVE'
'description' => 'Import senarai marhun cawangan to LIVE',
]);
Permission::create([
'name' => 'lelongan',
'description' => '(online/offline) lelong mengikut cawangan'
'description' => '(online/offline) lelong mengikut cawangan',
]);
Permission::create([
'name' => 'janapemenang',
'description' => 'Pemilihan pemenang bagi bidaan paling tinggi'
'description' => 'Pemilihan pemenang bagi bidaan paling tinggi',
]);
//operasi
// operasi
Permission::create([
'name' => 'report',
'description' => 'Full report lelongan'
'description' => 'Full report lelongan',
]);
Permission::create([
'name' => 'tangguhan',
'description' => 'Tangguh lelong'
'description' => 'Tangguh lelong',
]);
Permission::create([
'name' => 'pengesahanpembida',
'description' => 'Pengesahan Pembida Baru'
'description' => 'Pengesahan Pembida Baru',
]);
Permission::create([
'name' => 'pengesahan',
'description' => 'Pengesahan Perubahan Mutu Marhun'
'description' => 'Pengesahan Perubahan Mutu Marhun',
]);
Permission::create([
'name' => 'notistamatkontrak',
'description' => 'Notis 30 Hari Sebelum Tamat Kontrak'
'description' => 'Notis 30 Hari Sebelum Tamat Kontrak',
]);
Permission::create([
'name' => 'importdata',
'description' => 'Import Data Cawangan Dari LIVE to Master'
'description' => 'Import Data Cawangan Dari LIVE to Master',
]);
Permission::create([
'name' => 'tetapan',
'description' => 'Tetapan Parameter'
'description' => 'Tetapan Parameter',
]);
Permission::create([
'name' => 'backdate',
'description' => 'Laporan Back Date'
'description' => 'Laporan Back Date',
]);
Permission::create([
'name' => 'reportkali',
'description' => 'Laporan By Batch Lelong'
'description' => 'Laporan By Batch Lelong',
]);
Permission::create([
'name' => 'reportbycaw',
'description' => 'Report By Cawangan(operasi)'
'description' => 'Report By Cawangan(operasi)',
]);
Permission::create([
'name' => 'parameter',
'description' => 'Parameter'
'description' => 'Parameter',
]);
Permission::create([
'name' => 'WTD',
'description' => 'Wang Tidak Dituntut'
'description' => 'Wang Tidak Dituntut',
]);
Permission::create([
'name' => 'analisaujrah',
'description' => 'Simulasi Ujrah'
'description' => 'Simulasi Ujrah',
]);
//account
// account
Permission::create([
'name' => 'pengesahanbayaran',
'description' => 'Pengesahan pembayaran pembida dalam akaun yang dibuat melalui (cdm,fpx)'
'description' => 'Pengesahan pembayaran pembida dalam akaun yang dibuat melalui (cdm,fpx)',
]);
//pembida
// pembida
Permission::create([
'name' => 'bidaan',
'description' => 'Pendaftaran bagi yang belum mempunyai akaun di cawangan ataupun kata laluan atas talian'
'description' => 'Pendaftaran bagi yang belum mempunyai akaun di cawangan ataupun kata laluan atas talian',
]);
Permission::create([
'name' => 'pembayaran',
'description' => 'Pembayaran pemenang'
'description' => 'Pembayaran pemenang',
]);
Permission::create([
'name' => 'sebelumdaftarbatch',
'description' => 'Janaan Data Outstanding Sebelum Daftar Batch Lelong'
'description' => 'Janaan Data Outstanding Sebelum Daftar Batch Lelong',
]);
Permission::create([
'name' => 'lelonghargajual',
'description' => 'Tambah Hargajual Lelong KB1'
'description' => 'Tambah Hargajual Lelong KB1',
]);
Permission::create([
'name' => 'reportcawkhas',
'description' => 'Laporan Lelong Khas'
'description' => 'Laporan Lelong Khas',
]);
//callcenter
// callcenter
Permission::create([
'name' => 'notisperingatan',
'description' => 'Penjanaan Notis Peringatan Oleh Call Center'
'description' => 'Penjanaan Notis Peringatan Oleh Call Center',
]);
Permission::create([
'name' => 'skoptugasan',
'description' => 'Skop Tugasan Cawangan Kegunaan E-KPI'
'description' => 'Skop Tugasan Cawangan Kegunaan E-KPI',
]);
//ajklelong
// ajklelong
Permission::create([
'name' => 'semakanlelong',
'description' => 'Semakan Lelongan'
'description' => 'Semakan Lelongan',
]);
// create roles and assign existing permissions
@@ -262,8 +262,6 @@ class RolesSeeder extends Seeder
$role6->givePermissionTo('WTD');
$role6->givePermissionTo('analisaujrah');
$role7 = Role::create(['name' => 'account']);
$role7->givePermissionTo('pengesahanbayaran');
$role7->givePermissionTo('pengesahanpembida');
@@ -310,7 +308,7 @@ class RolesSeeder extends Seeder
'name' => 'Admin',
'username' => 'Admin',
'email' => 'admin@example.com',
'user_type' => 1
'user_type' => 1,
]);
$user->assignRole($role1);
@@ -318,7 +316,7 @@ class RolesSeeder extends Seeder
'name' => 'Khazanah',
'username' => 'Khazanah',
'email' => 'khazanah@example.com',
'user_type' => 1
'user_type' => 1,
]);
$user->assignRole($role2);
@@ -326,7 +324,7 @@ class RolesSeeder extends Seeder
'name' => 'Penilai',
'username' => 'Penilai',
'email' => 'penilai@example.com',
'user_type' => 1
'user_type' => 1,
]);
$user->assignRole($role3);
@@ -334,7 +332,7 @@ class RolesSeeder extends Seeder
'name' => 'Pengurus Cawangan',
'username' => 'PC',
'email' => 'penguruscawangan@example.com',
'user_type' => 1
'user_type' => 1,
]);
$user->assignRole($role4);
@@ -342,7 +340,7 @@ class RolesSeeder extends Seeder
'name' => 'Operasi',
'username' => 'Operasi',
'email' => 'operasi@example.com',
'user_type' => 1
'user_type' => 1,
]);
$user->assignRole($role6);
@@ -350,7 +348,7 @@ class RolesSeeder extends Seeder
'name' => 'Account',
'username' => 'Account',
'email' => 'account@example.com',
'user_type' => 1
'user_type' => 1,
]);
$user->assignRole($role7);
@@ -360,7 +358,7 @@ class RolesSeeder extends Seeder
'email' => 'pembida@example.com',
'user_type' => 2,
'nokp' => '980430031111',
'notelbimbit' => '0198080123'
'notelbimbit' => '0198080123',
]);
$user->assignRole($role8);
@@ -370,7 +368,7 @@ class RolesSeeder extends Seeder
'email' => 'amir@example.com',
'user_type' => 2,
'nokp' => '980430032222',
'notelbimbit' => '0198080000'
'notelbimbit' => '0198080000',
]);
$user->assignRole($role8);
@@ -379,7 +377,7 @@ class RolesSeeder extends Seeder
'username' => 'PCKB1',
'kodcaw' => 'KB1',
'email' => 'penguruscawanganKB1@example.com',
'user_type' => 1
'user_type' => 1,
]);
$user->assignRole($role9);
@@ -387,7 +385,7 @@ class RolesSeeder extends Seeder
'name' => 'Call Center',
'username' => 'callcenter',
'email' => 'callcenter@example.com',
'user_type' => 1
'user_type' => 1,
]);
$user->assignRole($role10);
@@ -395,7 +393,7 @@ class RolesSeeder extends Seeder
'name' => 'Operasi KPI',
'username' => 'operasikpi',
'email' => 'operasikpi@example.com',
'user_type' => 1
'user_type' => 1,
]);
$user->assignRole($role12);
@@ -403,7 +401,7 @@ class RolesSeeder extends Seeder
'name' => 'HR',
'username' => 'hr',
'email' => 'hr@example.com',
'user_type' => 1
'user_type' => 1,
]);
$user->assignRole($role13);
@@ -411,7 +409,7 @@ class RolesSeeder extends Seeder
'name' => 'Pemasaran',
'username' => 'pemasaran',
'email' => 'pemasaran@example.com',
'user_type' => 1
'user_type' => 1,
]);
$user->assignRole($role14);
@@ -419,7 +417,7 @@ class RolesSeeder extends Seeder
'name' => 'Ahli Jawatan Kuasa',
'username' => 'ajk',
'email' => 'ajk@example.com',
'user_type' => 3
'user_type' => 3,
]);
$user->assignRole($role15);
}
+3 -5
View File
@@ -2,9 +2,9 @@
namespace Database\Seeders;
use Illuminate\Database\Seeder;
use App\Models\Tetapan;
use Carbon\Carbon;
use Illuminate\Database\Seeder;
class TetapanSeeder extends Seeder
{
@@ -21,11 +21,9 @@ class TetapanSeeder extends Seeder
Tetapan::create([
'tetap_tarikh_lelong' => $currentdate,
'kali' => '1',
'cajlelong' => '3'
]);
'cajlelong' => '3',
]);
}
}