Преглед на файлове

add pseudocode for test-transaction not member

Muhammad Iqbal Afandi преди 3 години
родител
ревизия
fe700485a9
променени са 3 файла, в които са добавени 85 реда и са изтрити 14 реда
  1. 34
    7
      app/Http/Controllers/TestTransactionController.php
  2. 18
    6
      public/js/resources_js_pages_test-transaction_Create_vue.js
  3. 33
    1
      public/js/vue.js

+ 34
- 7
app/Http/Controllers/TestTransactionController.php Целия файл

@@ -90,6 +90,7 @@ class TestTransactionController extends Controller
90 90
      */
91 91
     public function store(StoreTestTransactionRequest $request)
92 92
     {
93
+        // if transaction out, else transaction in
93 94
         if ($request->id === 2) {
94 95
             $vehicle = Vehicle::where('plat_number', $request->plat_number)->first();
95 96
 
@@ -113,13 +114,39 @@ class TestTransactionController extends Controller
113 114
 
114 115
                 return back()->with('success', __('messages.success.store.out_transaction'));
115 116
             } else {
116
-                $entryTransactions = EntryTransaction::where('transaction_number', $request->entry_transaction_id)->first();
117
-
118
-                $vehicleEntryTime = $entryTransactions->getRawOriginal('created_at');
119
-
120
-                $longParkingPerHours = Carbon::parse($vehicleEntryTime)->floatDiffInRealHours(now());
121
-
122
-                $parkingFee = ParkingFee::get();
117
+                /**
118
+                 * Pseudo code
119
+                 *
120
+                 * waktu_kendaraan_masuk
121
+                 * waktu_kendaraan_keluar
122
+                 * waktu_lama_parkir = perbedaan_waktu(waktu_kendaraan_keluar [dengan] waktu_kendaraan_masuk)
123
+                 *
124
+                 * tarif_waktu_parkir = [jam_pertama, jam_pertama + jam_kedua, dst]
125
+                 * tarif_harga_parkir = [harga_pertama, harga_pertama + harga_kedua, dst]
126
+                 *
127
+                 * foreach: waktu_parkir, index of tarif_waktu_parkir
128
+                 *      if: waktu_lama_parkir > waktu_parkir
129
+                 *          return index
130
+                 *      else:
131
+                 *          return index
132
+                 *
133
+                 * lama_parkir = tarif_waktu_parkir[index]
134
+                 * harga_parkir = tarif_harga_parkir[index]
135
+                 *
136
+                 */
137
+
138
+                $entryTransaction = EntryTransaction::where('transaction_number', $request->entry_transaction_id)->first();
139
+
140
+                $vehicleEntryTime = $entryTransaction->getRawOriginal('created_at');
141
+
142
+                $longParkingPerHours = ceil(Carbon::parse($vehicleEntryTime)->floatDiffInRealHours(now()));
143
+
144
+                $parkingFee = ParkingFee::get()
145
+                    ->reduce(function ($prev, $parkingFee) use ($longParkingPerHours) {
146
+                        if ($prev + $parkingFee->time_period >= $longParkingPerHours) {
147
+                            return $parkingFee;
148
+                        }
149
+                    }, 0);
123 150
 
124 151
                 return back()->with('success', __('messages.success.store.out_transaction'));
125 152
             }

+ 18
- 6
public/js/resources_js_pages_test-transaction_Create_vue.js Целия файл

@@ -1124,7 +1124,7 @@ var _hoisted_12 = /*#__PURE__*/_withScopeId(function () {
1124 1124
 });
1125 1125
 
1126 1126
 var _hoisted_13 = /*#__PURE__*/_withScopeId(function () {
1127
-  return /*#__PURE__*/(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("span", null, "Profil Saya", -1
1127
+  return /*#__PURE__*/(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("span", null, "Ubah Profil", -1
1128 1128
   /* HOISTED */
1129 1129
   );
1130 1130
 });
@@ -1138,7 +1138,7 @@ var _hoisted_14 = /*#__PURE__*/_withScopeId(function () {
1138 1138
 });
1139 1139
 
1140 1140
 var _hoisted_15 = /*#__PURE__*/_withScopeId(function () {
1141
-  return /*#__PURE__*/(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("span", null, "Sign Out", -1
1141
+  return /*#__PURE__*/(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("span", null, "Keluar", -1
1142 1142
   /* HOISTED */
1143 1143
   );
1144 1144
 });
@@ -1146,6 +1146,8 @@ var _hoisted_15 = /*#__PURE__*/_withScopeId(function () {
1146 1146
 function render(_ctx, _cache, $props, $setup, $data, $options) {
1147 1147
   var _directive_styleclass = (0,vue__WEBPACK_IMPORTED_MODULE_0__.resolveDirective)("styleclass");
1148 1148
 
1149
+  var _directive_tooltip = (0,vue__WEBPACK_IMPORTED_MODULE_0__.resolveDirective)("tooltip");
1150
+
1149 1151
   return (0,vue__WEBPACK_IMPORTED_MODULE_0__.openBlock)(), (0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementBlock)("div", _hoisted_1, [(0,vue__WEBPACK_IMPORTED_MODULE_0__.createVNode)($setup["Link"], {
1150 1152
     href: "/",
1151 1153
     "class": "layout-topbar-logo"
@@ -1170,7 +1172,7 @@ function render(_ctx, _cache, $props, $setup, $data, $options) {
1170 1172
     hideOnOutsideClick: true
1171 1173
   }]]), (0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("ul", _hoisted_9, [(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("li", _hoisted_10, [(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("span", _hoisted_11, (0,vue__WEBPACK_IMPORTED_MODULE_0__.toDisplayString)(_ctx.$page.props.auth.user.name), 1
1172 1174
   /* TEXT */
1173
-  )]), (0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("li", null, [(0,vue__WEBPACK_IMPORTED_MODULE_0__.createVNode)($setup["Link"], {
1175
+  )]), (0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("li", null, [(0,vue__WEBPACK_IMPORTED_MODULE_0__.withDirectives)(((0,vue__WEBPACK_IMPORTED_MODULE_0__.openBlock)(), (0,vue__WEBPACK_IMPORTED_MODULE_0__.createBlock)($setup["Link"], {
1174 1176
     href: _ctx.route('users.show', _ctx.$page.props.auth.user.id),
1175 1177
     "class": "p-link layout-topbar-button"
1176 1178
   }, {
@@ -1182,7 +1184,12 @@ function render(_ctx, _cache, $props, $setup, $data, $options) {
1182 1184
 
1183 1185
   }, 8
1184 1186
   /* PROPS */
1185
-  , ["href"])]), (0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("li", null, [(0,vue__WEBPACK_IMPORTED_MODULE_0__.createVNode)($setup["Link"], {
1187
+  , ["href"])), [[_directive_tooltip, {
1188
+    value: 'Ubah Profil',
1189
+    "class": 'layout-topbar-menu-tooltip'
1190
+  }, void 0, {
1191
+    bottom: true
1192
+  }]])]), (0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("li", null, [(0,vue__WEBPACK_IMPORTED_MODULE_0__.withDirectives)(((0,vue__WEBPACK_IMPORTED_MODULE_0__.openBlock)(), (0,vue__WEBPACK_IMPORTED_MODULE_0__.createBlock)($setup["Link"], {
1186 1193
     href: _ctx.route('logout'),
1187 1194
     as: "button",
1188 1195
     method: "post",
@@ -1196,7 +1203,12 @@ function render(_ctx, _cache, $props, $setup, $data, $options) {
1196 1203
 
1197 1204
   }, 8
1198 1205
   /* PROPS */
1199
-  , ["href"])])])]);
1206
+  , ["href"])), [[_directive_tooltip, {
1207
+    value: 'Keluar',
1208
+    "class": 'layout-topbar-menu-tooltip'
1209
+  }, void 0, {
1210
+    bottom: true
1211
+  }]])])])]);
1200 1212
 }
1201 1213
 
1202 1214
 /***/ }),
@@ -1840,7 +1852,7 @@ __webpack_require__.r(__webpack_exports__);
1840 1852
 
1841 1853
 var ___CSS_LOADER_EXPORT___ = _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0___default()(function(i){return i[1]});
1842 1854
 // Module
1843
-___CSS_LOADER_EXPORT___.push([module.id, ".layout-topbar[data-v-42bf62a4] {\n  position: fixed;\n  height: 5rem;\n  z-index: 997;\n  left: 0;\n  top: 0;\n  width: 100%;\n  padding: 0 2rem;\n  background-color: var(--surface-card);\n  transition: left 0.2s;\n  display: flex;\n  align-items: center;\n  box-shadow: 0px 3px 5px rgba(0, 0, 0, 0.02), 0px 0px 2px rgba(0, 0, 0, 0.05), 0px 1px 4px rgba(0, 0, 0, 0.08);\n}\n.layout-topbar .layout-topbar-logo[data-v-42bf62a4] {\n  display: flex;\n  align-items: center;\n  color: var(--surface-900);\n  font-size: 1.5rem;\n  font-weight: 500;\n  width: 300px;\n  border-radius: 12px;\n}\n.layout-topbar .layout-topbar-logo img[data-v-42bf62a4] {\n  height: 2.5rem;\n  margin-right: 0.5rem;\n}\n.layout-topbar .layout-topbar-logo[data-v-42bf62a4]:focus {\n  outline: 0 none;\n  outline-offset: 0;\n  transition: box-shadow 0.2s;\n  box-shadow: var(--focus-ring);\n}\n.layout-topbar .layout-topbar-button[data-v-42bf62a4] {\n  display: inline-flex;\n  justify-content: center;\n  align-items: center;\n  position: relative;\n  color: var(--text-color-secondary);\n  border-radius: 50%;\n  width: 3rem;\n  height: 3rem;\n  cursor: pointer;\n  transition: background-color 0.2s;\n}\n.layout-topbar .layout-topbar-button[data-v-42bf62a4]:hover {\n  color: var(--text-color);\n  background-color: var(--surface-hover);\n}\n.layout-topbar .layout-topbar-button[data-v-42bf62a4]:focus {\n  outline: 0 none;\n  outline-offset: 0;\n  transition: box-shadow 0.2s;\n  box-shadow: var(--focus-ring);\n}\n.layout-topbar .layout-topbar-button i[data-v-42bf62a4] {\n  font-size: 1.5rem;\n}\n.layout-topbar .layout-topbar-button span[data-v-42bf62a4] {\n  font-size: 1rem;\n  display: none;\n}\n.layout-topbar .layout-menu-button[data-v-42bf62a4] {\n  margin-left: 2rem;\n}\n.layout-topbar .layout-topbar-menu-button[data-v-42bf62a4] {\n  display: none;\n}\n.layout-topbar .layout-topbar-menu-button i[data-v-42bf62a4] {\n  font-size: 1.25rem;\n}\n.layout-topbar .layout-topbar-menu[data-v-42bf62a4] {\n  margin: 0 0 0 auto;\n  padding: 0;\n  list-style: none;\n  display: flex;\n}\n.layout-topbar .layout-topbar-menu .layout-topbar-button[data-v-42bf62a4] {\n  margin-left: 1rem;\n}\n@media (max-width: 991px) {\n.layout-topbar[data-v-42bf62a4] {\n    justify-content: space-between;\n}\n.layout-topbar .layout-topbar-logo[data-v-42bf62a4] {\n    width: auto;\n    order: 2;\n}\n.layout-topbar .layout-menu-button[data-v-42bf62a4] {\n    margin-left: 0;\n    order: 1;\n}\n.layout-topbar .layout-topbar-menu-button[data-v-42bf62a4] {\n    display: inline-flex;\n    margin-left: 0;\n    order: 3;\n}\n.layout-topbar .layout-topbar-menu[data-v-42bf62a4] {\n    margin-left: 0;\n    position: absolute;\n    flex-direction: column;\n    background-color: var(--surface-overlay);\n    box-shadow: 0px 3px 5px rgba(0, 0, 0, 0.02), 0px 0px 2px rgba(0, 0, 0, 0.05), 0px 1px 4px rgba(0, 0, 0, 0.08);\n    border-radius: 4px;\n    padding: 1rem;\n    right: 2rem;\n    top: 5rem;\n    min-width: 15rem;\n}\n.layout-topbar .layout-topbar-menu .layout-topbar-button[data-v-42bf62a4] {\n    margin-left: 0;\n    display: flex;\n    width: 100%;\n    height: auto;\n    justify-content: flex-start;\n    border-radius: 12px;\n    padding: 1rem;\n}\n.layout-topbar .layout-topbar-menu .layout-topbar-button i[data-v-42bf62a4] {\n    font-size: 1rem;\n    margin-right: 0.5rem;\n}\n.layout-topbar .layout-topbar-menu .layout-topbar-button span[data-v-42bf62a4] {\n    font-weight: medium;\n    display: block;\n}\n}", ""]);
1855
+___CSS_LOADER_EXPORT___.push([module.id, ".layout-topbar[data-v-42bf62a4] {\n  position: fixed;\n  height: 5rem;\n  z-index: 997;\n  left: 0;\n  top: 0;\n  width: 100%;\n  padding: 0 2rem;\n  background-color: var(--surface-card);\n  transition: left 0.2s;\n  display: flex;\n  align-items: center;\n  box-shadow: 0px 3px 5px rgba(0, 0, 0, 0.02), 0px 0px 2px rgba(0, 0, 0, 0.05), 0px 1px 4px rgba(0, 0, 0, 0.08);\n}\n.layout-topbar .layout-topbar-logo[data-v-42bf62a4] {\n  display: flex;\n  align-items: center;\n  color: var(--surface-900);\n  font-size: 1.5rem;\n  font-weight: 500;\n  width: 300px;\n  border-radius: 12px;\n}\n.layout-topbar .layout-topbar-logo img[data-v-42bf62a4] {\n  height: 2.5rem;\n  margin-right: 0.5rem;\n}\n.layout-topbar .layout-topbar-logo[data-v-42bf62a4]:focus {\n  outline: 0 none;\n  outline-offset: 0;\n  transition: box-shadow 0.2s;\n  box-shadow: var(--focus-ring);\n}\n.layout-topbar .layout-topbar-button[data-v-42bf62a4] {\n  display: inline-flex;\n  justify-content: center;\n  align-items: center;\n  position: relative;\n  color: var(--text-color-secondary);\n  border-radius: 50%;\n  width: 3rem;\n  height: 3rem;\n  cursor: pointer;\n  transition: background-color 0.2s;\n}\n.layout-topbar .layout-topbar-button[data-v-42bf62a4]:hover {\n  color: var(--text-color);\n  background-color: var(--surface-hover);\n}\n.layout-topbar .layout-topbar-button[data-v-42bf62a4]:focus {\n  outline: 0 none;\n  outline-offset: 0;\n  transition: box-shadow 0.2s;\n  box-shadow: var(--focus-ring);\n}\n.layout-topbar .layout-topbar-button i[data-v-42bf62a4] {\n  font-size: 1.5rem;\n}\n.layout-topbar .layout-topbar-button span[data-v-42bf62a4] {\n  font-size: 1rem;\n  display: none;\n}\n.layout-topbar .layout-menu-button[data-v-42bf62a4] {\n  margin-left: 2rem;\n}\n.layout-topbar .layout-topbar-menu-button[data-v-42bf62a4] {\n  display: none;\n}\n.layout-topbar .layout-topbar-menu-button i[data-v-42bf62a4] {\n  font-size: 1.25rem;\n}\n.layout-topbar .layout-topbar-menu[data-v-42bf62a4] {\n  margin: 0 0 0 auto;\n  padding: 0;\n  list-style: none;\n  display: flex;\n}\n.layout-topbar .layout-topbar-menu .layout-topbar-button[data-v-42bf62a4] {\n  margin-left: 1rem;\n}\n@media (max-width: 991px) {\n.layout-topbar[data-v-42bf62a4] {\n    justify-content: space-between;\n}\n.layout-topbar .layout-topbar-logo[data-v-42bf62a4] {\n    width: auto;\n    order: 2;\n}\n.layout-topbar .layout-menu-button[data-v-42bf62a4] {\n    margin-left: 0;\n    order: 1;\n}\n.layout-topbar .layout-topbar-menu-button[data-v-42bf62a4] {\n    display: inline-flex;\n    margin-left: 0;\n    order: 3;\n}\n.layout-topbar .layout-topbar-menu[data-v-42bf62a4] {\n    margin-left: 0;\n    position: absolute;\n    flex-direction: column;\n    background-color: var(--surface-overlay);\n    box-shadow: 0px 3px 5px rgba(0, 0, 0, 0.02), 0px 0px 2px rgba(0, 0, 0, 0.05), 0px 1px 4px rgba(0, 0, 0, 0.08);\n    border-radius: 4px;\n    padding: 1rem;\n    right: 2rem;\n    top: 5.5rem;\n    min-width: 15rem;\n}\n.layout-topbar .layout-topbar-menu .layout-topbar-button[data-v-42bf62a4] {\n    margin-left: 0;\n    display: flex;\n    width: 100%;\n    height: auto;\n    justify-content: flex-start;\n    border-radius: 12px;\n    padding: 1rem;\n}\n.layout-topbar .layout-topbar-menu .layout-topbar-button i[data-v-42bf62a4] {\n    font-size: 1rem;\n    margin-right: 0.5rem;\n}\n.layout-topbar .layout-topbar-menu .layout-topbar-button span[data-v-42bf62a4] {\n    font-weight: medium;\n    display: block;\n}\n}", ""]);
1844 1856
 // Exports
1845 1857
 /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (___CSS_LOADER_EXPORT___);
1846 1858
 

+ 33
- 1
public/js/vue.js Целия файл

@@ -58205,6 +58205,38 @@ var map = {
58205 58205
 		"./resources/js/pages/parkingfee/Create.vue",
58206 58206
 		"resources_js_pages_parkingfee_Create_vue"
58207 58207
 	],
58208
+	"./test-transaction/Create": [
58209
+		"./resources/js/pages/test-transaction/Create.vue",
58210
+		"resources_js_pages_test-transaction_Create_vue"
58211
+	],
58212
+	"./test-transaction/Create.vue": [
58213
+		"./resources/js/pages/test-transaction/Create.vue",
58214
+		"resources_js_pages_test-transaction_Create_vue"
58215
+	],
58216
+	"./test-transaction/Entry": [
58217
+		"./resources/js/pages/test-transaction/Entry.vue",
58218
+		"resources_js_pages_test-transaction_Entry_vue"
58219
+	],
58220
+	"./test-transaction/Entry.vue": [
58221
+		"./resources/js/pages/test-transaction/Entry.vue",
58222
+		"resources_js_pages_test-transaction_Entry_vue"
58223
+	],
58224
+	"./test-transaction/Out": [
58225
+		"./resources/js/pages/test-transaction/Out.vue",
58226
+		"resources_js_pages_test-transaction_Out_vue"
58227
+	],
58228
+	"./test-transaction/Out.vue": [
58229
+		"./resources/js/pages/test-transaction/Out.vue",
58230
+		"resources_js_pages_test-transaction_Out_vue"
58231
+	],
58232
+	"./test-transaction/TableHeader": [
58233
+		"./resources/js/pages/test-transaction/TableHeader.js",
58234
+		"resources_js_pages_test-transaction_TableHeader_js"
58235
+	],
58236
+	"./test-transaction/TableHeader.js": [
58237
+		"./resources/js/pages/test-transaction/TableHeader.js",
58238
+		"resources_js_pages_test-transaction_TableHeader_js"
58239
+	],
58208 58240
 	"./topup/Create": [
58209 58241
 		"./resources/js/pages/topup/Create.vue",
58210 58242
 		"resources_js_pages_topup_Create_vue"
@@ -58466,7 +58498,7 @@ module.exports = JSON.parse('{"name":"axios","version":"0.21.4","description":"P
58466 58498
 /******/ 		// This function allow to reference async chunks
58467 58499
 /******/ 		__webpack_require__.u = (chunkId) => {
58468 58500
 /******/ 			// return url for filenames based on template
58469
-/******/ 			return "js/" + chunkId + ".js?id=" + {"node_modules_chart_js_auto_auto_esm_js":"10c6b388645ceb22","resources_js_pages_auth_ForgotPassword_vue":"85a497d97d470da0","resources_js_pages_auth_Login_vue":"2cfdf492d60f9521","resources_js_pages_auth_ResetPassword_vue":"9bc29d6465cc0c53","resources_js_pages_auth_VerifyEmail_vue":"f88499b46d5f110c","resources_js_pages_expense_Create_vue":"dcf4ae914754f7c3","resources_js_pages_expense_Index_vue":"2e03f2250d29cc7e","resources_js_pages_expense_Show_vue":"bbd4af118a9f9622","resources_js_pages_expense_tableHeader_js":"5b2c3a80fb697fff","resources_js_pages_home_Index_vue":"432fd19563c30f4b","resources_js_pages_member_Create_vue":"2a24d02beaf751ba","resources_js_pages_member_Edit_vue":"2a6a77411409797f","resources_js_pages_member_Index_vue":"60c5c146e74847bf","resources_js_pages_member_tableHeader_js":"61877f698532418e","resources_js_pages_member_useVehicle_js":"8edc972eb134efdf","resources_js_pages_mutation_Report_vue":"705780846727ec54","resources_js_pages_mutation_tableHeader_js":"2c25ede9c3d1ff83","resources_js_pages_parkingfee_Create_vue":"9c4541f49b68a0ba","resources_js_pages_topup_Create_vue":"169244e5e3d7e8d5","resources_js_pages_topup_Index_vue":"9b3b6c72a543f073","resources_js_pages_topup_Show_vue":"12cb2934ed3aba08","resources_js_pages_topup_tableHeader_js":"187746378ee18327","resources_js_pages_typemember_Create_vue":"ef5c53efa2b0a3d5","resources_js_pages_typemember_Edit_vue":"bdce66ddb48ceac1","resources_js_pages_typemember_Index_vue":"e3d9c5222ae2670f","resources_js_pages_typemember_tableHeader_js":"02f8a6c57093a7fe","resources_js_pages_typemember_useVehicle_js":"9bcdb75c62376835","resources_js_pages_typevehicle_Create_vue":"6a94620253e8efe6","resources_js_pages_typevehicle_Edit_vue":"d26dfa3df65fb8cb","resources_js_pages_typevehicle_Index_vue":"787e12666ee97e15","resources_js_pages_typevehicle_tableHeader_js":"9616b18c4a750c3f","resources_js_pages_user_Create_vue":"569ac44a6aa32e95","resources_js_pages_user_Edit_vue":"533c2508493bf676","resources_js_pages_user_Index_vue":"160d80e2d7be49c0","resources_js_pages_user_Show_vue":"62c2479dfe6a6202","resources_js_pages_user_tableHeader_js":"78beeea0dcacb81b"}[chunkId] + "";
58501
+/******/ 			return "js/" + chunkId + ".js?id=" + {"node_modules_chart_js_auto_auto_esm_js":"10c6b388645ceb22","resources_js_pages_auth_ForgotPassword_vue":"85a497d97d470da0","resources_js_pages_auth_Login_vue":"2cfdf492d60f9521","resources_js_pages_auth_ResetPassword_vue":"9bc29d6465cc0c53","resources_js_pages_auth_VerifyEmail_vue":"f88499b46d5f110c","resources_js_pages_expense_Create_vue":"03d14468740831b4","resources_js_pages_expense_Index_vue":"869d14d5fef757ad","resources_js_pages_expense_Show_vue":"07d177351dad8e48","resources_js_pages_expense_tableHeader_js":"5b2c3a80fb697fff","resources_js_pages_home_Index_vue":"03ed1b944061aca7","resources_js_pages_member_Create_vue":"7e9c7c2303439e6a","resources_js_pages_member_Edit_vue":"004c95b65d2da716","resources_js_pages_member_Index_vue":"1742c09eb24d31bf","resources_js_pages_member_tableHeader_js":"61877f698532418e","resources_js_pages_member_useVehicle_js":"8edc972eb134efdf","resources_js_pages_mutation_Report_vue":"8a3ba9bac9cd91c2","resources_js_pages_mutation_tableHeader_js":"2c25ede9c3d1ff83","resources_js_pages_parkingfee_Create_vue":"50c314c781155e1d","resources_js_pages_test-transaction_Create_vue":"5364b87df2a6ce1c","resources_js_pages_test-transaction_Entry_vue":"53c725606f7b5b87","resources_js_pages_test-transaction_Out_vue":"387828df23d6a5b9","resources_js_pages_test-transaction_TableHeader_js":"61b09c7914d5ddac","resources_js_pages_topup_Create_vue":"7e239a2a026380e1","resources_js_pages_topup_Index_vue":"f6fc8b086d55b06f","resources_js_pages_topup_Show_vue":"47047316bdc6daa7","resources_js_pages_topup_tableHeader_js":"187746378ee18327","resources_js_pages_typemember_Create_vue":"25cc85f3649308b3","resources_js_pages_typemember_Edit_vue":"748a015c560e1528","resources_js_pages_typemember_Index_vue":"7ffda6f217d918d9","resources_js_pages_typemember_tableHeader_js":"02f8a6c57093a7fe","resources_js_pages_typemember_useVehicle_js":"9bcdb75c62376835","resources_js_pages_typevehicle_Create_vue":"b7f9db523007a0fb","resources_js_pages_typevehicle_Edit_vue":"86e18f3e3a158379","resources_js_pages_typevehicle_Index_vue":"90241693069897ea","resources_js_pages_typevehicle_tableHeader_js":"9616b18c4a750c3f","resources_js_pages_user_Create_vue":"3d1908470f9e51d8","resources_js_pages_user_Edit_vue":"13ca29e8a106dc2a","resources_js_pages_user_Index_vue":"e9fb40e4bfa55d6a","resources_js_pages_user_Show_vue":"7c62b8d3b0837e54","resources_js_pages_user_tableHeader_js":"78beeea0dcacb81b"}[chunkId] + "";
58470 58502
 /******/ 		};
58471 58503
 /******/ 	})();
58472 58504
 /******/