Ver código fonte

fix: master test-transaction

Muhammad Iqbal Afandi 3 anos atrás
pai
commit
9b46cb7ddd

+ 590
- 401
public/js/resources_js_pages_test-transaction_Create_vue.js
Diferenças do arquivo suprimidas por serem muito extensas
Ver arquivo


+ 7
- 4
public/js/resources_js_pages_test-transaction_Entry_vue.js Ver arquivo

@@ -247,6 +247,9 @@ var InTable = [{
247 247
 var OutTable = [{
248 248
   field: 'createdAt',
249 249
   header: 'Out'
250
+}, {
251
+  field: 'platNumber',
252
+  header: 'Plat Kendaraan'
250 253
 }, {
251 254
   field: 'entryTransactionId',
252 255
   header: 'Parking ID'
@@ -287,13 +290,13 @@ __webpack_require__.r(__webpack_exports__);
287 290
 /* harmony export */ });
288 291
 /* harmony import */ var _AppPagination_vue_vue_type_template_id_4da56ec0__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./AppPagination.vue?vue&type=template&id=4da56ec0 */ "./resources/js/components/AppPagination.vue?vue&type=template&id=4da56ec0");
289 292
 /* harmony import */ var _AppPagination_vue_vue_type_script_setup_true_lang_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./AppPagination.vue?vue&type=script&setup=true&lang=js */ "./resources/js/components/AppPagination.vue?vue&type=script&setup=true&lang=js");
290
-/* harmony import */ var _home_dijitalcode_Projects_parkirin_node_modules_vue_loader_dist_exportHelper_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/vue-loader/dist/exportHelper.js */ "./node_modules/vue-loader/dist/exportHelper.js");
293
+/* harmony import */ var _media_dijitalcode_3ad9c6e0_4296_4a57_b136_144df49e7bb8_Projects_parkirin_node_modules_vue_loader_dist_exportHelper_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/vue-loader/dist/exportHelper.js */ "./node_modules/vue-loader/dist/exportHelper.js");
291 294
 
292 295
 
293 296
 
294 297
 
295 298
 ;
296
-const __exports__ = /*#__PURE__*/(0,_home_dijitalcode_Projects_parkirin_node_modules_vue_loader_dist_exportHelper_js__WEBPACK_IMPORTED_MODULE_2__["default"])(_AppPagination_vue_vue_type_script_setup_true_lang_js__WEBPACK_IMPORTED_MODULE_1__["default"], [['render',_AppPagination_vue_vue_type_template_id_4da56ec0__WEBPACK_IMPORTED_MODULE_0__.render],['__file',"resources/js/components/AppPagination.vue"]])
299
+const __exports__ = /*#__PURE__*/(0,_media_dijitalcode_3ad9c6e0_4296_4a57_b136_144df49e7bb8_Projects_parkirin_node_modules_vue_loader_dist_exportHelper_js__WEBPACK_IMPORTED_MODULE_2__["default"])(_AppPagination_vue_vue_type_script_setup_true_lang_js__WEBPACK_IMPORTED_MODULE_1__["default"], [['render',_AppPagination_vue_vue_type_template_id_4da56ec0__WEBPACK_IMPORTED_MODULE_0__.render],['__file',"resources/js/components/AppPagination.vue"]])
297 300
 /* hot reload */
298 301
 if (false) {}
299 302
 
@@ -314,13 +317,13 @@ __webpack_require__.r(__webpack_exports__);
314 317
 /* harmony export */ });
315 318
 /* harmony import */ var _Entry_vue_vue_type_template_id_3650670f__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./Entry.vue?vue&type=template&id=3650670f */ "./resources/js/pages/test-transaction/Entry.vue?vue&type=template&id=3650670f");
316 319
 /* harmony import */ var _Entry_vue_vue_type_script_setup_true_lang_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./Entry.vue?vue&type=script&setup=true&lang=js */ "./resources/js/pages/test-transaction/Entry.vue?vue&type=script&setup=true&lang=js");
317
-/* harmony import */ var _home_dijitalcode_Projects_parkirin_node_modules_vue_loader_dist_exportHelper_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/vue-loader/dist/exportHelper.js */ "./node_modules/vue-loader/dist/exportHelper.js");
320
+/* harmony import */ var _media_dijitalcode_3ad9c6e0_4296_4a57_b136_144df49e7bb8_Projects_parkirin_node_modules_vue_loader_dist_exportHelper_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/vue-loader/dist/exportHelper.js */ "./node_modules/vue-loader/dist/exportHelper.js");
318 321
 
319 322
 
320 323
 
321 324
 
322 325
 ;
323
-const __exports__ = /*#__PURE__*/(0,_home_dijitalcode_Projects_parkirin_node_modules_vue_loader_dist_exportHelper_js__WEBPACK_IMPORTED_MODULE_2__["default"])(_Entry_vue_vue_type_script_setup_true_lang_js__WEBPACK_IMPORTED_MODULE_1__["default"], [['render',_Entry_vue_vue_type_template_id_3650670f__WEBPACK_IMPORTED_MODULE_0__.render],['__file',"resources/js/pages/test-transaction/Entry.vue"]])
326
+const __exports__ = /*#__PURE__*/(0,_media_dijitalcode_3ad9c6e0_4296_4a57_b136_144df49e7bb8_Projects_parkirin_node_modules_vue_loader_dist_exportHelper_js__WEBPACK_IMPORTED_MODULE_2__["default"])(_Entry_vue_vue_type_script_setup_true_lang_js__WEBPACK_IMPORTED_MODULE_1__["default"], [['render',_Entry_vue_vue_type_template_id_3650670f__WEBPACK_IMPORTED_MODULE_0__.render],['__file',"resources/js/pages/test-transaction/Entry.vue"]])
324 327
 /* hot reload */
325 328
 if (false) {}
326 329
 

+ 35
- 26
public/js/resources_js_pages_test-transaction_Out_vue.js Ver arquivo

@@ -19,6 +19,18 @@ __webpack_require__.r(__webpack_exports__);
19 19
       type: String,
20 20
       required: true
21 21
     },
22
+    disabled: {
23
+      type: Boolean,
24
+      "default": false
25
+    },
26
+    placeholder: {
27
+      type: String,
28
+      required: true
29
+    },
30
+    error: {
31
+      type: String,
32
+      "default": null
33
+    },
22 34
     optionLabel: {
23 35
       type: String,
24 36
       "default": 'label'
@@ -31,22 +43,18 @@ __webpack_require__.r(__webpack_exports__);
31 43
       type: String,
32 44
       "default": 'disabled'
33 45
     },
34
-    options: {
35
-      type: Array,
36
-      required: true
37
-    },
38
-    placeholder: {
46
+    optionGroupChildren: {
39 47
       type: String,
40
-      required: true
41
-    },
42
-    disabled: {
43
-      type: Boolean,
44
-      "default": false
48
+      "default": null
45 49
     },
46
-    error: {
50
+    optionGroupLabel: {
47 51
       type: String,
48 52
       "default": null
49 53
     },
54
+    options: {
55
+      type: Array,
56
+      required: true
57
+    },
50 58
     modelValue: null
51 59
   },
52 60
   emits: ['update:modelValue'],
@@ -106,10 +114,6 @@ __webpack_require__.r(__webpack_exports__);
106 114
 
107 115
 /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({
108 116
   props: {
109
-    type: {
110
-      type: String,
111
-      "default": 'text'
112
-    },
113 117
     label: {
114 118
       type: String,
115 119
       required: true
@@ -351,6 +355,8 @@ function render(_ctx, _cache, $props, $setup, $data, $options) {
351 355
     id: $setup.forLabel,
352 356
     "aria-describedby": $setup.ariaDescribedbyLabel,
353 357
     "option-disabled": $props.optionDisabled,
358
+    "option-group-children": $props.optionGroupChildren,
359
+    "option-group-label": $props.optionGroupLabel,
354 360
     "option-label": $props.optionLabel,
355 361
     "option-value": $props.optionValue,
356 362
     placeholder: $props.placeholder,
@@ -381,7 +387,7 @@ function render(_ctx, _cache, $props, $setup, $data, $options) {
381 387
 
382 388
   }, 8
383 389
   /* PROPS */
384
-  , ["class", "id", "aria-describedby", "option-disabled", "option-label", "option-value", "placeholder", "options", "model-value", "disabled"]), $props.error ? ((0,vue__WEBPACK_IMPORTED_MODULE_0__.openBlock)(), (0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementBlock)("small", {
390
+  , ["class", "id", "aria-describedby", "option-disabled", "option-group-children", "option-group-label", "option-label", "option-value", "placeholder", "options", "model-value", "disabled"]), $props.error ? ((0,vue__WEBPACK_IMPORTED_MODULE_0__.openBlock)(), (0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementBlock)("small", {
385 391
     key: 1,
386 392
     id: $setup.ariaDescribedbyLabel,
387 393
     "class": (0,vue__WEBPACK_IMPORTED_MODULE_0__.normalizeClass)({
@@ -422,10 +428,10 @@ function render(_ctx, _cache, $props, $setup, $data, $options) {
422 428
     "class": (0,vue__WEBPACK_IMPORTED_MODULE_0__.normalizeClass)(["w-full", {
423 429
       'p-invalid': $setup.isError
424 430
     }]),
431
+    type: "text",
425 432
     id: $setup.forLabel,
426 433
     "aria-describedby": $setup.ariaDescribedbyLabel,
427 434
     "model-value": $props.modelValue,
428
-    type: $props.type,
429 435
     placeholder: $props.placeholder,
430 436
     value: $props.modelValue,
431 437
     disabled: $props.disabled,
@@ -434,7 +440,7 @@ function render(_ctx, _cache, $props, $setup, $data, $options) {
434 440
     })
435 441
   }, null, 8
436 442
   /* PROPS */
437
-  , ["class", "id", "aria-describedby", "model-value", "type", "placeholder", "value", "disabled"]), $props.error ? ((0,vue__WEBPACK_IMPORTED_MODULE_0__.openBlock)(), (0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementBlock)("small", {
443
+  , ["class", "id", "aria-describedby", "model-value", "placeholder", "value", "disabled"]), $props.error ? ((0,vue__WEBPACK_IMPORTED_MODULE_0__.openBlock)(), (0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementBlock)("small", {
438 444
     key: 0,
439 445
     id: $setup.ariaDescribedbyLabel,
440 446
     "class": (0,vue__WEBPACK_IMPORTED_MODULE_0__.normalizeClass)({
@@ -723,6 +729,9 @@ var InTable = [{
723 729
 var OutTable = [{
724 730
   field: 'createdAt',
725 731
   header: 'Out'
732
+}, {
733
+  field: 'platNumber',
734
+  header: 'Plat Kendaraan'
726 735
 }, {
727 736
   field: 'entryTransactionId',
728 737
   header: 'Parking ID'
@@ -763,13 +772,13 @@ __webpack_require__.r(__webpack_exports__);
763 772
 /* harmony export */ });
764 773
 /* harmony import */ var _AppDropdown_vue_vue_type_template_id_ce0d1992__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./AppDropdown.vue?vue&type=template&id=ce0d1992 */ "./resources/js/components/AppDropdown.vue?vue&type=template&id=ce0d1992");
765 774
 /* harmony import */ var _AppDropdown_vue_vue_type_script_setup_true_lang_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./AppDropdown.vue?vue&type=script&setup=true&lang=js */ "./resources/js/components/AppDropdown.vue?vue&type=script&setup=true&lang=js");
766
-/* harmony import */ var _home_dijitalcode_Projects_parkirin_node_modules_vue_loader_dist_exportHelper_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/vue-loader/dist/exportHelper.js */ "./node_modules/vue-loader/dist/exportHelper.js");
775
+/* harmony import */ var _media_dijitalcode_3ad9c6e0_4296_4a57_b136_144df49e7bb8_Projects_parkirin_node_modules_vue_loader_dist_exportHelper_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/vue-loader/dist/exportHelper.js */ "./node_modules/vue-loader/dist/exportHelper.js");
767 776
 
768 777
 
769 778
 
770 779
 
771 780
 ;
772
-const __exports__ = /*#__PURE__*/(0,_home_dijitalcode_Projects_parkirin_node_modules_vue_loader_dist_exportHelper_js__WEBPACK_IMPORTED_MODULE_2__["default"])(_AppDropdown_vue_vue_type_script_setup_true_lang_js__WEBPACK_IMPORTED_MODULE_1__["default"], [['render',_AppDropdown_vue_vue_type_template_id_ce0d1992__WEBPACK_IMPORTED_MODULE_0__.render],['__file',"resources/js/components/AppDropdown.vue"]])
781
+const __exports__ = /*#__PURE__*/(0,_media_dijitalcode_3ad9c6e0_4296_4a57_b136_144df49e7bb8_Projects_parkirin_node_modules_vue_loader_dist_exportHelper_js__WEBPACK_IMPORTED_MODULE_2__["default"])(_AppDropdown_vue_vue_type_script_setup_true_lang_js__WEBPACK_IMPORTED_MODULE_1__["default"], [['render',_AppDropdown_vue_vue_type_template_id_ce0d1992__WEBPACK_IMPORTED_MODULE_0__.render],['__file',"resources/js/components/AppDropdown.vue"]])
773 782
 /* hot reload */
774 783
 if (false) {}
775 784
 
@@ -790,13 +799,13 @@ __webpack_require__.r(__webpack_exports__);
790 799
 /* harmony export */ });
791 800
 /* harmony import */ var _AppInputText_vue_vue_type_template_id_16729fe1__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./AppInputText.vue?vue&type=template&id=16729fe1 */ "./resources/js/components/AppInputText.vue?vue&type=template&id=16729fe1");
792 801
 /* harmony import */ var _AppInputText_vue_vue_type_script_setup_true_lang_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./AppInputText.vue?vue&type=script&setup=true&lang=js */ "./resources/js/components/AppInputText.vue?vue&type=script&setup=true&lang=js");
793
-/* harmony import */ var _home_dijitalcode_Projects_parkirin_node_modules_vue_loader_dist_exportHelper_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/vue-loader/dist/exportHelper.js */ "./node_modules/vue-loader/dist/exportHelper.js");
802
+/* harmony import */ var _media_dijitalcode_3ad9c6e0_4296_4a57_b136_144df49e7bb8_Projects_parkirin_node_modules_vue_loader_dist_exportHelper_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/vue-loader/dist/exportHelper.js */ "./node_modules/vue-loader/dist/exportHelper.js");
794 803
 
795 804
 
796 805
 
797 806
 
798 807
 ;
799
-const __exports__ = /*#__PURE__*/(0,_home_dijitalcode_Projects_parkirin_node_modules_vue_loader_dist_exportHelper_js__WEBPACK_IMPORTED_MODULE_2__["default"])(_AppInputText_vue_vue_type_script_setup_true_lang_js__WEBPACK_IMPORTED_MODULE_1__["default"], [['render',_AppInputText_vue_vue_type_template_id_16729fe1__WEBPACK_IMPORTED_MODULE_0__.render],['__file',"resources/js/components/AppInputText.vue"]])
808
+const __exports__ = /*#__PURE__*/(0,_media_dijitalcode_3ad9c6e0_4296_4a57_b136_144df49e7bb8_Projects_parkirin_node_modules_vue_loader_dist_exportHelper_js__WEBPACK_IMPORTED_MODULE_2__["default"])(_AppInputText_vue_vue_type_script_setup_true_lang_js__WEBPACK_IMPORTED_MODULE_1__["default"], [['render',_AppInputText_vue_vue_type_template_id_16729fe1__WEBPACK_IMPORTED_MODULE_0__.render],['__file',"resources/js/components/AppInputText.vue"]])
800 809
 /* hot reload */
801 810
 if (false) {}
802 811
 
@@ -817,13 +826,13 @@ __webpack_require__.r(__webpack_exports__);
817 826
 /* harmony export */ });
818 827
 /* harmony import */ var _AppPagination_vue_vue_type_template_id_4da56ec0__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./AppPagination.vue?vue&type=template&id=4da56ec0 */ "./resources/js/components/AppPagination.vue?vue&type=template&id=4da56ec0");
819 828
 /* harmony import */ var _AppPagination_vue_vue_type_script_setup_true_lang_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./AppPagination.vue?vue&type=script&setup=true&lang=js */ "./resources/js/components/AppPagination.vue?vue&type=script&setup=true&lang=js");
820
-/* harmony import */ var _home_dijitalcode_Projects_parkirin_node_modules_vue_loader_dist_exportHelper_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/vue-loader/dist/exportHelper.js */ "./node_modules/vue-loader/dist/exportHelper.js");
829
+/* harmony import */ var _media_dijitalcode_3ad9c6e0_4296_4a57_b136_144df49e7bb8_Projects_parkirin_node_modules_vue_loader_dist_exportHelper_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/vue-loader/dist/exportHelper.js */ "./node_modules/vue-loader/dist/exportHelper.js");
821 830
 
822 831
 
823 832
 
824 833
 
825 834
 ;
826
-const __exports__ = /*#__PURE__*/(0,_home_dijitalcode_Projects_parkirin_node_modules_vue_loader_dist_exportHelper_js__WEBPACK_IMPORTED_MODULE_2__["default"])(_AppPagination_vue_vue_type_script_setup_true_lang_js__WEBPACK_IMPORTED_MODULE_1__["default"], [['render',_AppPagination_vue_vue_type_template_id_4da56ec0__WEBPACK_IMPORTED_MODULE_0__.render],['__file',"resources/js/components/AppPagination.vue"]])
835
+const __exports__ = /*#__PURE__*/(0,_media_dijitalcode_3ad9c6e0_4296_4a57_b136_144df49e7bb8_Projects_parkirin_node_modules_vue_loader_dist_exportHelper_js__WEBPACK_IMPORTED_MODULE_2__["default"])(_AppPagination_vue_vue_type_script_setup_true_lang_js__WEBPACK_IMPORTED_MODULE_1__["default"], [['render',_AppPagination_vue_vue_type_template_id_4da56ec0__WEBPACK_IMPORTED_MODULE_0__.render],['__file',"resources/js/components/AppPagination.vue"]])
827 836
 /* hot reload */
828 837
 if (false) {}
829 838
 
@@ -844,13 +853,13 @@ __webpack_require__.r(__webpack_exports__);
844 853
 /* harmony export */ });
845 854
 /* harmony import */ var _Out_vue_vue_type_template_id_380bbd2b__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./Out.vue?vue&type=template&id=380bbd2b */ "./resources/js/pages/test-transaction/Out.vue?vue&type=template&id=380bbd2b");
846 855
 /* harmony import */ var _Out_vue_vue_type_script_setup_true_lang_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./Out.vue?vue&type=script&setup=true&lang=js */ "./resources/js/pages/test-transaction/Out.vue?vue&type=script&setup=true&lang=js");
847
-/* harmony import */ var _home_dijitalcode_Projects_parkirin_node_modules_vue_loader_dist_exportHelper_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/vue-loader/dist/exportHelper.js */ "./node_modules/vue-loader/dist/exportHelper.js");
856
+/* harmony import */ var _media_dijitalcode_3ad9c6e0_4296_4a57_b136_144df49e7bb8_Projects_parkirin_node_modules_vue_loader_dist_exportHelper_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/vue-loader/dist/exportHelper.js */ "./node_modules/vue-loader/dist/exportHelper.js");
848 857
 
849 858
 
850 859
 
851 860
 
852 861
 ;
853
-const __exports__ = /*#__PURE__*/(0,_home_dijitalcode_Projects_parkirin_node_modules_vue_loader_dist_exportHelper_js__WEBPACK_IMPORTED_MODULE_2__["default"])(_Out_vue_vue_type_script_setup_true_lang_js__WEBPACK_IMPORTED_MODULE_1__["default"], [['render',_Out_vue_vue_type_template_id_380bbd2b__WEBPACK_IMPORTED_MODULE_0__.render],['__file',"resources/js/pages/test-transaction/Out.vue"]])
862
+const __exports__ = /*#__PURE__*/(0,_media_dijitalcode_3ad9c6e0_4296_4a57_b136_144df49e7bb8_Projects_parkirin_node_modules_vue_loader_dist_exportHelper_js__WEBPACK_IMPORTED_MODULE_2__["default"])(_Out_vue_vue_type_script_setup_true_lang_js__WEBPACK_IMPORTED_MODULE_1__["default"], [['render',_Out_vue_vue_type_template_id_380bbd2b__WEBPACK_IMPORTED_MODULE_0__.render],['__file',"resources/js/pages/test-transaction/Out.vue"]])
854 863
 /* hot reload */
855 864
 if (false) {}
856 865
 

+ 3
- 0
public/js/resources_js_pages_test-transaction_TableHeader_js.js Ver arquivo

@@ -22,6 +22,9 @@ var InTable = [{
22 22
 var OutTable = [{
23 23
   field: 'createdAt',
24 24
   header: 'Out'
25
+}, {
26
+  field: 'platNumber',
27
+  header: 'Plat Kendaraan'
25 28
 }, {
26 29
   field: 'entryTransactionId',
27 30
   header: 'Parking ID'

+ 3
- 3
resources/js/pages/test-transaction/Create.vue Ver arquivo

@@ -1,7 +1,7 @@
1 1
 <script setup>
2 2
 import Entry from './Entry.vue'
3 3
 import Out from './Out.vue'
4
-import AppLayout from '@/layouts/AppLayout.vue'
4
+import DashboardLayout from '@/layouts/DashboardLayout.vue'
5 5
 
6 6
 defineProps({
7 7
   entryTransactions: Object,
@@ -12,7 +12,7 @@ defineProps({
12 12
 })
13 13
 </script>
14 14
 <template>
15
-  <AppLayout>
15
+  <DashboardLayout>
16 16
     <div class="grid">
17 17
       <div class="col-12 md:col-6">
18 18
         <Entry :data="entryTransactions" :data-count="entryTransactionCount" />
@@ -27,5 +27,5 @@ defineProps({
27 27
         />
28 28
       </div>
29 29
     </div>
30
-  </AppLayout>
30
+  </DashboardLayout>
31 31
 </template>