Selaa lähdekoodia

fix: master member

Muhammad Iqbal Afandi 3 vuotta sitten
vanhempi
commit
6b45171408

+ 1
- 1
app/Http/Controllers/TypeMemberController.php Näytä tiedosto

@@ -101,7 +101,7 @@ class TypeMemberController extends Controller
101 101
                 'type' => $typeMember->type,
102 102
                 'description' => $typeMember->description,
103 103
                 'price' => $typeMember->getRawOriginal('price'),
104
-                'availableToMember' => $typeMember->member()->exists(),
104
+                'isUsed' => $typeMember->member()->exists(),
105 105
             ],
106 106
             'typeVehicles' => TypeVehicle::get()->transform(fn($typeVehicle) => [
107 107
                 'value' => $typeVehicle->id,

+ 2
- 2
database/migrations/2022_04_23_130215_create_vehicles_table.php Näytä tiedosto

@@ -17,8 +17,8 @@ return new class extends Migration
17 17
             $table->id();
18 18
             $table->string('plat_number');
19 19
             $table->foreignId('member_id')->constrained();
20
-            $table->foreignId('transaction_out_id')->constrained();
21
-            $table->foreignId('type_vehicle_id')->constrained();
20
+            $table->foreignId('transaction_out_id')->nullable()->default(null)->constrained();
21
+            $table->foreignId('type_vehicle_id')->nullable()->default(null)->constrained();
22 22
             $table->timestamps();
23 23
         });
24 24
     }

+ 5
- 5
public/js/resources_js_pages_expense_Create_vue.js Näytä tiedosto

@@ -1391,15 +1391,15 @@ __webpack_require__.r(__webpack_exports__);
1391 1391
   }, {
1392 1392
     label: 'Master',
1393 1393
     items: [{
1394
-      label: 'Jenis Member',
1395
-      icon: 'pi pi-id-card',
1396
-      to: '/type-members',
1397
-      component: 'typemember/Index'
1398
-    }, {
1399 1394
       label: 'Jenis Kendaraan',
1400 1395
       icon: 'pi pi-car',
1401 1396
       to: '/type-vehicles',
1402 1397
       component: 'typevehicle/Index'
1398
+    }, {
1399
+      label: 'Jenis Member',
1400
+      icon: 'pi pi-id-card',
1401
+      to: '/type-members',
1402
+      component: 'typemember/Index'
1403 1403
     }]
1404 1404
   }],
1405 1405
   // Operator

+ 5
- 5
public/js/resources_js_pages_expense_Index_vue.js Näytä tiedosto

@@ -1333,15 +1333,15 @@ __webpack_require__.r(__webpack_exports__);
1333 1333
   }, {
1334 1334
     label: 'Master',
1335 1335
     items: [{
1336
-      label: 'Jenis Member',
1337
-      icon: 'pi pi-id-card',
1338
-      to: '/type-members',
1339
-      component: 'typemember/Index'
1340
-    }, {
1341 1336
       label: 'Jenis Kendaraan',
1342 1337
       icon: 'pi pi-car',
1343 1338
       to: '/type-vehicles',
1344 1339
       component: 'typevehicle/Index'
1340
+    }, {
1341
+      label: 'Jenis Member',
1342
+      icon: 'pi pi-id-card',
1343
+      to: '/type-members',
1344
+      component: 'typemember/Index'
1345 1345
     }]
1346 1346
   }],
1347 1347
   // Operator

+ 5
- 5
public/js/resources_js_pages_expense_Show_vue.js Näytä tiedosto

@@ -1060,15 +1060,15 @@ __webpack_require__.r(__webpack_exports__);
1060 1060
   }, {
1061 1061
     label: 'Master',
1062 1062
     items: [{
1063
-      label: 'Jenis Member',
1064
-      icon: 'pi pi-id-card',
1065
-      to: '/type-members',
1066
-      component: 'typemember/Index'
1067
-    }, {
1068 1063
       label: 'Jenis Kendaraan',
1069 1064
       icon: 'pi pi-car',
1070 1065
       to: '/type-vehicles',
1071 1066
       component: 'typevehicle/Index'
1067
+    }, {
1068
+      label: 'Jenis Member',
1069
+      icon: 'pi pi-id-card',
1070
+      to: '/type-members',
1071
+      component: 'typemember/Index'
1072 1072
     }]
1073 1073
   }],
1074 1074
   // Operator

+ 5
- 5
public/js/resources_js_pages_home_Index_vue.js Näytä tiedosto

@@ -930,15 +930,15 @@ __webpack_require__.r(__webpack_exports__);
930 930
   }, {
931 931
     label: 'Master',
932 932
     items: [{
933
-      label: 'Jenis Member',
934
-      icon: 'pi pi-id-card',
935
-      to: '/type-members',
936
-      component: 'typemember/Index'
937
-    }, {
938 933
       label: 'Jenis Kendaraan',
939 934
       icon: 'pi pi-car',
940 935
       to: '/type-vehicles',
941 936
       component: 'typevehicle/Index'
937
+    }, {
938
+      label: 'Jenis Member',
939
+      icon: 'pi pi-id-card',
940
+      to: '/type-members',
941
+      component: 'typemember/Index'
942 942
     }]
943 943
   }],
944 944
   // Operator

+ 5
- 5
public/js/resources_js_pages_member_Create_vue.js Näytä tiedosto

@@ -1715,15 +1715,15 @@ __webpack_require__.r(__webpack_exports__);
1715 1715
   }, {
1716 1716
     label: 'Master',
1717 1717
     items: [{
1718
-      label: 'Jenis Member',
1719
-      icon: 'pi pi-id-card',
1720
-      to: '/type-members',
1721
-      component: 'typemember/Index'
1722
-    }, {
1723 1718
       label: 'Jenis Kendaraan',
1724 1719
       icon: 'pi pi-car',
1725 1720
       to: '/type-vehicles',
1726 1721
       component: 'typevehicle/Index'
1722
+    }, {
1723
+      label: 'Jenis Member',
1724
+      icon: 'pi pi-id-card',
1725
+      to: '/type-members',
1726
+      component: 'typemember/Index'
1727 1727
     }]
1728 1728
   }],
1729 1729
   // Operator

+ 5
- 5
public/js/resources_js_pages_member_Edit_vue.js Näytä tiedosto

@@ -1806,15 +1806,15 @@ __webpack_require__.r(__webpack_exports__);
1806 1806
   }, {
1807 1807
     label: 'Master',
1808 1808
     items: [{
1809
-      label: 'Jenis Member',
1810
-      icon: 'pi pi-id-card',
1811
-      to: '/type-members',
1812
-      component: 'typemember/Index'
1813
-    }, {
1814 1809
       label: 'Jenis Kendaraan',
1815 1810
       icon: 'pi pi-car',
1816 1811
       to: '/type-vehicles',
1817 1812
       component: 'typevehicle/Index'
1813
+    }, {
1814
+      label: 'Jenis Member',
1815
+      icon: 'pi pi-id-card',
1816
+      to: '/type-members',
1817
+      component: 'typemember/Index'
1818 1818
     }]
1819 1819
   }],
1820 1820
   // Operator

+ 5
- 5
public/js/resources_js_pages_member_Index_vue.js Näytä tiedosto

@@ -1306,15 +1306,15 @@ __webpack_require__.r(__webpack_exports__);
1306 1306
   }, {
1307 1307
     label: 'Master',
1308 1308
     items: [{
1309
-      label: 'Jenis Member',
1310
-      icon: 'pi pi-id-card',
1311
-      to: '/type-members',
1312
-      component: 'typemember/Index'
1313
-    }, {
1314 1309
       label: 'Jenis Kendaraan',
1315 1310
       icon: 'pi pi-car',
1316 1311
       to: '/type-vehicles',
1317 1312
       component: 'typevehicle/Index'
1313
+    }, {
1314
+      label: 'Jenis Member',
1315
+      icon: 'pi pi-id-card',
1316
+      to: '/type-members',
1317
+      component: 'typemember/Index'
1318 1318
     }]
1319 1319
   }],
1320 1320
   // Operator

+ 5
- 5
public/js/resources_js_pages_topup_Create_vue.js Näytä tiedosto

@@ -1290,15 +1290,15 @@ __webpack_require__.r(__webpack_exports__);
1290 1290
   }, {
1291 1291
     label: 'Master',
1292 1292
     items: [{
1293
-      label: 'Jenis Member',
1294
-      icon: 'pi pi-id-card',
1295
-      to: '/type-members',
1296
-      component: 'typemember/Index'
1297
-    }, {
1298 1293
       label: 'Jenis Kendaraan',
1299 1294
       icon: 'pi pi-car',
1300 1295
       to: '/type-vehicles',
1301 1296
       component: 'typevehicle/Index'
1297
+    }, {
1298
+      label: 'Jenis Member',
1299
+      icon: 'pi pi-id-card',
1300
+      to: '/type-members',
1301
+      component: 'typemember/Index'
1302 1302
     }]
1303 1303
   }],
1304 1304
   // Operator

+ 5
- 5
public/js/resources_js_pages_topup_Index_vue.js Näytä tiedosto

@@ -1379,15 +1379,15 @@ __webpack_require__.r(__webpack_exports__);
1379 1379
   }, {
1380 1380
     label: 'Master',
1381 1381
     items: [{
1382
-      label: 'Jenis Member',
1383
-      icon: 'pi pi-id-card',
1384
-      to: '/type-members',
1385
-      component: 'typemember/Index'
1386
-    }, {
1387 1382
       label: 'Jenis Kendaraan',
1388 1383
       icon: 'pi pi-car',
1389 1384
       to: '/type-vehicles',
1390 1385
       component: 'typevehicle/Index'
1386
+    }, {
1387
+      label: 'Jenis Member',
1388
+      icon: 'pi pi-id-card',
1389
+      to: '/type-members',
1390
+      component: 'typemember/Index'
1391 1391
     }]
1392 1392
   }],
1393 1393
   // Operator

+ 5
- 5
public/js/resources_js_pages_typemember_Create_vue.js Näytä tiedosto

@@ -1879,15 +1879,15 @@ __webpack_require__.r(__webpack_exports__);
1879 1879
   }, {
1880 1880
     label: 'Master',
1881 1881
     items: [{
1882
-      label: 'Jenis Member',
1883
-      icon: 'pi pi-id-card',
1884
-      to: '/type-members',
1885
-      component: 'typemember/Index'
1886
-    }, {
1887 1882
       label: 'Jenis Kendaraan',
1888 1883
       icon: 'pi pi-car',
1889 1884
       to: '/type-vehicles',
1890 1885
       component: 'typevehicle/Index'
1886
+    }, {
1887
+      label: 'Jenis Member',
1888
+      icon: 'pi pi-id-card',
1889
+      to: '/type-members',
1890
+      component: 'typemember/Index'
1891 1891
     }]
1892 1892
   }],
1893 1893
   // Operator

+ 8
- 7
public/js/resources_js_pages_typemember_Edit_vue.js Näytä tiedosto

@@ -1937,12 +1937,13 @@ function render(_ctx, _cache, $props, $setup, $data, $options) {
1937 1937
             onCancel: $setup.onCancel
1938 1938
           }, null, 8
1939 1939
           /* PROPS */
1940
-          , ["visible"]), (0,vue__WEBPACK_IMPORTED_MODULE_0__.createVNode)(_component_Button, {
1940
+          , ["visible"]), !$props.typeMember.isUsed ? ((0,vue__WEBPACK_IMPORTED_MODULE_0__.openBlock)(), (0,vue__WEBPACK_IMPORTED_MODULE_0__.createBlock)(_component_Button, {
1941
+            key: 0,
1941 1942
             label: "Hapus",
1942 1943
             icon: "pi pi-trash",
1943 1944
             "class": "p-button-outlined p-button-danger",
1944 1945
             onClick: $setup.confirmDialog
1945
-          })])) : (0,vue__WEBPACK_IMPORTED_MODULE_0__.createCommentVNode)("v-if", true)]), (0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("div", _hoisted_20, [(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("div", _hoisted_21, [(0,vue__WEBPACK_IMPORTED_MODULE_0__.createVNode)(_component_Button, {
1946
+          })) : (0,vue__WEBPACK_IMPORTED_MODULE_0__.createCommentVNode)("v-if", true)])) : (0,vue__WEBPACK_IMPORTED_MODULE_0__.createCommentVNode)("v-if", true)]), (0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("div", _hoisted_20, [(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("div", _hoisted_21, [(0,vue__WEBPACK_IMPORTED_MODULE_0__.createVNode)(_component_Button, {
1946 1947
             label: "Simpan",
1947 1948
             icon: "pi pi-check",
1948 1949
             "class": "p-button-outlined",
@@ -2053,15 +2054,15 @@ __webpack_require__.r(__webpack_exports__);
2053 2054
   }, {
2054 2055
     label: 'Master',
2055 2056
     items: [{
2056
-      label: 'Jenis Member',
2057
-      icon: 'pi pi-id-card',
2058
-      to: '/type-members',
2059
-      component: 'typemember/Index'
2060
-    }, {
2061 2057
       label: 'Jenis Kendaraan',
2062 2058
       icon: 'pi pi-car',
2063 2059
       to: '/type-vehicles',
2064 2060
       component: 'typevehicle/Index'
2061
+    }, {
2062
+      label: 'Jenis Member',
2063
+      icon: 'pi pi-id-card',
2064
+      to: '/type-members',
2065
+      component: 'typemember/Index'
2065 2066
     }]
2066 2067
   }],
2067 2068
   // Operator

+ 5
- 5
public/js/resources_js_pages_typemember_Index_vue.js Näytä tiedosto

@@ -1151,15 +1151,15 @@ __webpack_require__.r(__webpack_exports__);
1151 1151
   }, {
1152 1152
     label: 'Master',
1153 1153
     items: [{
1154
-      label: 'Jenis Member',
1155
-      icon: 'pi pi-id-card',
1156
-      to: '/type-members',
1157
-      component: 'typemember/Index'
1158
-    }, {
1159 1154
       label: 'Jenis Kendaraan',
1160 1155
       icon: 'pi pi-car',
1161 1156
       to: '/type-vehicles',
1162 1157
       component: 'typevehicle/Index'
1158
+    }, {
1159
+      label: 'Jenis Member',
1160
+      icon: 'pi pi-id-card',
1161
+      to: '/type-members',
1162
+      component: 'typemember/Index'
1163 1163
     }]
1164 1164
   }],
1165 1165
   // Operator

+ 5
- 5
public/js/resources_js_pages_typevehicle_Create_vue.js Näytä tiedosto

@@ -1135,15 +1135,15 @@ __webpack_require__.r(__webpack_exports__);
1135 1135
   }, {
1136 1136
     label: 'Master',
1137 1137
     items: [{
1138
-      label: 'Jenis Member',
1139
-      icon: 'pi pi-id-card',
1140
-      to: '/type-members',
1141
-      component: 'typemember/Index'
1142
-    }, {
1143 1138
       label: 'Jenis Kendaraan',
1144 1139
       icon: 'pi pi-car',
1145 1140
       to: '/type-vehicles',
1146 1141
       component: 'typevehicle/Index'
1142
+    }, {
1143
+      label: 'Jenis Member',
1144
+      icon: 'pi pi-id-card',
1145
+      to: '/type-members',
1146
+      component: 'typemember/Index'
1147 1147
     }]
1148 1148
   }],
1149 1149
   // Operator

+ 5
- 5
public/js/resources_js_pages_typevehicle_Edit_vue.js Näytä tiedosto

@@ -1305,15 +1305,15 @@ __webpack_require__.r(__webpack_exports__);
1305 1305
   }, {
1306 1306
     label: 'Master',
1307 1307
     items: [{
1308
-      label: 'Jenis Member',
1309
-      icon: 'pi pi-id-card',
1310
-      to: '/type-members',
1311
-      component: 'typemember/Index'
1312
-    }, {
1313 1308
       label: 'Jenis Kendaraan',
1314 1309
       icon: 'pi pi-car',
1315 1310
       to: '/type-vehicles',
1316 1311
       component: 'typevehicle/Index'
1312
+    }, {
1313
+      label: 'Jenis Member',
1314
+      icon: 'pi pi-id-card',
1315
+      to: '/type-members',
1316
+      component: 'typemember/Index'
1317 1317
     }]
1318 1318
   }],
1319 1319
   // Operator

+ 5
- 5
public/js/resources_js_pages_typevehicle_Index_vue.js Näytä tiedosto

@@ -1220,15 +1220,15 @@ __webpack_require__.r(__webpack_exports__);
1220 1220
   }, {
1221 1221
     label: 'Master',
1222 1222
     items: [{
1223
-      label: 'Jenis Member',
1224
-      icon: 'pi pi-id-card',
1225
-      to: '/type-members',
1226
-      component: 'typemember/Index'
1227
-    }, {
1228 1223
       label: 'Jenis Kendaraan',
1229 1224
       icon: 'pi pi-car',
1230 1225
       to: '/type-vehicles',
1231 1226
       component: 'typevehicle/Index'
1227
+    }, {
1228
+      label: 'Jenis Member',
1229
+      icon: 'pi pi-id-card',
1230
+      to: '/type-members',
1231
+      component: 'typemember/Index'
1232 1232
     }]
1233 1233
   }],
1234 1234
   // Operator

+ 5
- 5
public/js/resources_js_pages_user_Create_vue.js Näytä tiedosto

@@ -1356,15 +1356,15 @@ __webpack_require__.r(__webpack_exports__);
1356 1356
   }, {
1357 1357
     label: 'Master',
1358 1358
     items: [{
1359
-      label: 'Jenis Member',
1360
-      icon: 'pi pi-id-card',
1361
-      to: '/type-members',
1362
-      component: 'typemember/Index'
1363
-    }, {
1364 1359
       label: 'Jenis Kendaraan',
1365 1360
       icon: 'pi pi-car',
1366 1361
       to: '/type-vehicles',
1367 1362
       component: 'typevehicle/Index'
1363
+    }, {
1364
+      label: 'Jenis Member',
1365
+      icon: 'pi pi-id-card',
1366
+      to: '/type-members',
1367
+      component: 'typemember/Index'
1368 1368
     }]
1369 1369
   }],
1370 1370
   // Operator

+ 5
- 5
public/js/resources_js_pages_user_Edit_vue.js Näytä tiedosto

@@ -1646,15 +1646,15 @@ __webpack_require__.r(__webpack_exports__);
1646 1646
   }, {
1647 1647
     label: 'Master',
1648 1648
     items: [{
1649
-      label: 'Jenis Member',
1650
-      icon: 'pi pi-id-card',
1651
-      to: '/type-members',
1652
-      component: 'typemember/Index'
1653
-    }, {
1654 1649
       label: 'Jenis Kendaraan',
1655 1650
       icon: 'pi pi-car',
1656 1651
       to: '/type-vehicles',
1657 1652
       component: 'typevehicle/Index'
1653
+    }, {
1654
+      label: 'Jenis Member',
1655
+      icon: 'pi pi-id-card',
1656
+      to: '/type-members',
1657
+      component: 'typemember/Index'
1658 1658
     }]
1659 1659
   }],
1660 1660
   // Operator

+ 5
- 5
public/js/resources_js_pages_user_Index_vue.js Näytä tiedosto

@@ -1292,15 +1292,15 @@ __webpack_require__.r(__webpack_exports__);
1292 1292
   }, {
1293 1293
     label: 'Master',
1294 1294
     items: [{
1295
-      label: 'Jenis Member',
1296
-      icon: 'pi pi-id-card',
1297
-      to: '/type-members',
1298
-      component: 'typemember/Index'
1299
-    }, {
1300 1295
       label: 'Jenis Kendaraan',
1301 1296
       icon: 'pi pi-car',
1302 1297
       to: '/type-vehicles',
1303 1298
       component: 'typevehicle/Index'
1299
+    }, {
1300
+      label: 'Jenis Member',
1301
+      icon: 'pi pi-id-card',
1302
+      to: '/type-members',
1303
+      component: 'typemember/Index'
1304 1304
     }]
1305 1305
   }],
1306 1306
   // Operator

+ 5
- 5
public/js/resources_js_pages_user_Show_vue.js Näytä tiedosto

@@ -1376,15 +1376,15 @@ __webpack_require__.r(__webpack_exports__);
1376 1376
   }, {
1377 1377
     label: 'Master',
1378 1378
     items: [{
1379
-      label: 'Jenis Member',
1380
-      icon: 'pi pi-id-card',
1381
-      to: '/type-members',
1382
-      component: 'typemember/Index'
1383
-    }, {
1384 1379
       label: 'Jenis Kendaraan',
1385 1380
       icon: 'pi pi-car',
1386 1381
       to: '/type-vehicles',
1387 1382
       component: 'typevehicle/Index'
1383
+    }, {
1384
+      label: 'Jenis Member',
1385
+      icon: 'pi pi-id-card',
1386
+      to: '/type-members',
1387
+      component: 'typemember/Index'
1388 1388
     }]
1389 1389
   }],
1390 1390
   // Operator

+ 1
- 1
public/js/vue.js Näytä tiedosto

@@ -58380,7 +58380,7 @@ module.exports = JSON.parse('{"name":"axios","version":"0.21.4","description":"P
58380 58380
 /******/ 		// This function allow to reference async chunks
58381 58381
 /******/ 		__webpack_require__.u = (chunkId) => {
58382 58382
 /******/ 			// return url for filenames based on template
58383
-/******/ 			return "js/" + chunkId + ".js?id=" + {"node_modules_chart_js_auto_auto_esm_js":"10c6b388645ceb22","resources_js_pages_auth_ForgotPassword_vue":"5b9f0529bda25a9b","resources_js_pages_auth_Login_vue":"61b9c9ae1ae9da32","resources_js_pages_auth_ResetPassword_vue":"b091193a1e114ce8","resources_js_pages_auth_VerifyEmail_vue":"a7b9a99e5a331088","resources_js_pages_expense_Create_vue":"1772093ec9ad8e1f","resources_js_pages_expense_Index_vue":"bb79e50a3f9cc936","resources_js_pages_expense_Show_vue":"6200e318fe2f7fed","resources_js_pages_expense_TableHeader_js":"eed3f0613f167cfd","resources_js_pages_home_Index_vue":"6cd0224828ac8129","resources_js_pages_member_Create_vue":"440e3a52f7012f02","resources_js_pages_member_Edit_vue":"8953f866891a3551","resources_js_pages_member_Index_vue":"4c8d34b88ca81ceb","resources_js_pages_member_TableHeader_js":"51dbf053f7ddd45c","resources_js_pages_topup_Create_vue":"24940afcdac09553","resources_js_pages_topup_Edit_vue":"258c3b0746574dc0","resources_js_pages_topup_Index_vue":"0733ef204a4ec33e","resources_js_pages_topup_Show_vue":"cb35ad21e9ce163f","resources_js_pages_topup_TableHeader_js":"c0dc89df0e3b8b7d","resources_js_pages_typemember_Create_vue":"e9028dd632c51636","resources_js_pages_typemember_Edit_vue":"c51c01c7afe7241d","resources_js_pages_typemember_Index_vue":"f9b93dac2e59fcc5","resources_js_pages_typemember_TableHeader_js":"ac1d31a59f8d464e","resources_js_pages_typevehicle_Create_vue":"0f937d93865a1ea2","resources_js_pages_typevehicle_Edit_vue":"edba97a3715ba957","resources_js_pages_typevehicle_Index_vue":"a150bdc8e5ca38d8","resources_js_pages_typevehicle_TableHeader_js":"a40378918fbe74e1","resources_js_pages_user_Create_vue":"361bf2589467f820","resources_js_pages_user_Edit_vue":"fdb844cf830ec11c","resources_js_pages_user_Index_vue":"28306eabc84a84d1","resources_js_pages_user_Show_vue":"138fd92d6ae36518","resources_js_pages_user_TableHeader_js":"0d87fd422fe40491"}[chunkId] + "";
58383
+/******/ 			return "js/" + chunkId + ".js?id=" + {"node_modules_chart_js_auto_auto_esm_js":"10c6b388645ceb22","resources_js_pages_auth_ForgotPassword_vue":"5b9f0529bda25a9b","resources_js_pages_auth_Login_vue":"61b9c9ae1ae9da32","resources_js_pages_auth_ResetPassword_vue":"b091193a1e114ce8","resources_js_pages_auth_VerifyEmail_vue":"a7b9a99e5a331088","resources_js_pages_expense_Create_vue":"018cfc36da5832e1","resources_js_pages_expense_Index_vue":"f85b8a458475c32f","resources_js_pages_expense_Show_vue":"8aec315380095efc","resources_js_pages_expense_TableHeader_js":"eed3f0613f167cfd","resources_js_pages_home_Index_vue":"77d2cc7e0ffbf90e","resources_js_pages_member_Create_vue":"095d1e304d77aaa8","resources_js_pages_member_Edit_vue":"48baae4f4480f54d","resources_js_pages_member_Index_vue":"165cf50057da3160","resources_js_pages_member_TableHeader_js":"51dbf053f7ddd45c","resources_js_pages_topup_Create_vue":"fd6d7f7821168143","resources_js_pages_topup_Edit_vue":"258c3b0746574dc0","resources_js_pages_topup_Index_vue":"bdc667b393335258","resources_js_pages_topup_Show_vue":"cb35ad21e9ce163f","resources_js_pages_topup_TableHeader_js":"c0dc89df0e3b8b7d","resources_js_pages_typemember_Create_vue":"76564d358a11715a","resources_js_pages_typemember_Edit_vue":"d3f40588d6fa2cfc","resources_js_pages_typemember_Index_vue":"b6d16dc9b5f2b3b6","resources_js_pages_typemember_TableHeader_js":"ac1d31a59f8d464e","resources_js_pages_typevehicle_Create_vue":"9cae9d6bcf9ab73f","resources_js_pages_typevehicle_Edit_vue":"d412e9ff32708c40","resources_js_pages_typevehicle_Index_vue":"a5da2be987ea0ce5","resources_js_pages_typevehicle_TableHeader_js":"a40378918fbe74e1","resources_js_pages_user_Create_vue":"9407a7ca1e9268c7","resources_js_pages_user_Edit_vue":"68b60f3e274f7cd8","resources_js_pages_user_Index_vue":"f8f141beaa1375d7","resources_js_pages_user_Show_vue":"e1c2622b8345f329","resources_js_pages_user_TableHeader_js":"0d87fd422fe40491"}[chunkId] + "";
58384 58384
 /******/ 		};
58385 58385
 /******/ 	})();
58386 58386
 /******/ 	

+ 1
- 0
resources/js/pages/typemember/Edit.vue Näytä tiedosto

@@ -213,6 +213,7 @@ const submit = () => {
213 213
                   />
214 214
 
215 215
                   <Button
216
+                    v-if="!typeMember.isUsed"
216 217
                     label="Hapus"
217 218
                     icon="pi pi-trash"
218 219
                     class="p-button-outlined p-button-danger"

+ 1
- 1
resources/js/utils/menu.js Näytä tiedosto

@@ -24,8 +24,8 @@ export default {
24 24
     {
25 25
       label: 'Master',
26 26
       items: [
27
-        { label: 'Jenis Member', icon: 'pi pi-id-card', to: '/type-members', component: 'typemember/Index' },
28 27
         { label: 'Jenis Kendaraan', icon: 'pi pi-car', to: '/type-vehicles', component: 'typevehicle/Index' },
28
+        { label: 'Jenis Member', icon: 'pi pi-id-card', to: '/type-members', component: 'typemember/Index' },
29 29
       ],
30 30
     },
31 31
   ],