Kaynağa Gözat

fix: hide user information in master top up

Muhammad Iqbal Afandi 3 yıl önce
ebeveyn
işleme
fd4a398935

+ 0
- 4
app/Http/Controllers/TopUpController.php Dosyayı Görüntüle

37
                     'id' => $topUp->id,
37
                     'id' => $topUp->id,
38
                     'updatedAt' => $topUp->updated_at,
38
                     'updatedAt' => $topUp->updated_at,
39
                     'name' => $topUp->member->name,
39
                     'name' => $topUp->member->name,
40
-                    'phone' => $topUp->member->phone,
41
                     'platNumber' => $topUp->member->vehicleDetail(),
40
                     'platNumber' => $topUp->member->vehicleDetail(),
42
                     'amount' => $topUp->amount,
41
                     'amount' => $topUp->amount,
43
                     'type' => $topUp->member->typeMember->type,
42
                     'type' => $topUp->member->typeMember->type,
58
                 fn() => Member::filter(request()->only('search'))->latest()->get()->transform(fn($member) => [
57
                 fn() => Member::filter(request()->only('search'))->latest()->get()->transform(fn($member) => [
59
                     'id' => $member->id,
58
                     'id' => $member->id,
60
                     'name' => $member->name,
59
                     'name' => $member->name,
61
-                    'phone' => $member->phone,
62
                     'platNumber' => $member->vehicleDetail(),
60
                     'platNumber' => $member->vehicleDetail(),
63
                     'type' => $member->typeMember->type,
61
                     'type' => $member->typeMember->type,
64
                     'price' => $member->typeMember->price,
62
                     'price' => $member->typeMember->price,
117
         return inertia('topup/Show', [
115
         return inertia('topup/Show', [
118
             'member' => [
116
             'member' => [
119
                 'name' => $member->name,
117
                 'name' => $member->name,
120
-                'phone' => $member->phone,
121
             ],
118
             ],
122
             'topUp' => $member->topUps()
119
             'topUp' => $member->topUps()
123
                 ->latest()
120
                 ->latest()
127
                     'id' => $topUp->id,
124
                     'id' => $topUp->id,
128
                     'updatedAt' => $topUp->updated_at,
125
                     'updatedAt' => $topUp->updated_at,
129
                     'name' => $topUp->user->name,
126
                     'name' => $topUp->user->name,
130
-                    'phone' => $topUp->user->phone,
131
                     'platNumber' => $topUp->member->vehicleDetail(),
127
                     'platNumber' => $topUp->member->vehicleDetail(),
132
                     'amount' => $topUp->amount,
128
                     'amount' => $topUp->amount,
133
                     'type' => $topUp->member->typeMember->type,
129
                     'type' => $topUp->member->typeMember->type,

+ 1
- 2
app/Models/Member.php Dosyayı Görüntüle

58
     {
58
     {
59
         $query->when($filters['search'] ?? null, function ($query, $search) {
59
         $query->when($filters['search'] ?? null, function ($query, $search) {
60
             $query->where(function ($query) use ($search) {
60
             $query->where(function ($query) use ($search) {
61
-                $query->where('name', 'like', '%' . $search . '%')
62
-                    ->orWhere('phone', 'like', '%' . $search . '%');
61
+                $query->where('name', 'like', '%' . $search . '%');
63
             });
62
             });
64
         });
63
         });
65
     }
64
     }

+ 1
- 2
app/Models/TopUp.php Dosyayı Görüntüle

60
         $query->when($filters['search'] ?? null, function ($query, $search) {
60
         $query->when($filters['search'] ?? null, function ($query, $search) {
61
             $query->where(function ($query) use ($search) {
61
             $query->where(function ($query) use ($search) {
62
                 $query->orWhereHas('member', function ($query) use ($search) {
62
                 $query->orWhereHas('member', function ($query) use ($search) {
63
-                    $query->where('name', 'like', '%' . $search . '%')
64
-                        ->orWhere('phone', 'like', '%' . $search . '%');
63
+                    $query->where('name', 'like', '%' . $search . '%');
65
                 });
64
                 });
66
             });
65
             });
67
         })->when($filters['startDate'] ?? null, function ($query, $date) {
66
         })->when($filters['startDate'] ?? null, function ($query, $date) {

+ 24
- 48
public/js/resources_js_pages_topup_Create_vue.js Dosyayı Görüntüle

983
 var _hoisted_10 = /*#__PURE__*/(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("span", {
983
 var _hoisted_10 = /*#__PURE__*/(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("span", {
984
   "class": "text-base"
984
   "class": "text-base"
985
 }, [/*#__PURE__*/(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("i", {
985
 }, [/*#__PURE__*/(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("i", {
986
-  "class": "pi pi-phone"
987
-}), /*#__PURE__*/(0,vue__WEBPACK_IMPORTED_MODULE_0__.createTextVNode)(" Nomor HP")], -1
986
+  "class": "pi pi-id-card"
987
+}), /*#__PURE__*/(0,vue__WEBPACK_IMPORTED_MODULE_0__.createTextVNode)(" Jenis Member")], -1
988
 /* HOISTED */
988
 /* HOISTED */
989
 );
989
 );
990
 
990
 
1002
 var _hoisted_14 = /*#__PURE__*/(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("span", {
1002
 var _hoisted_14 = /*#__PURE__*/(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("span", {
1003
   "class": "text-base"
1003
   "class": "text-base"
1004
 }, [/*#__PURE__*/(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("i", {
1004
 }, [/*#__PURE__*/(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("i", {
1005
-  "class": "pi pi-id-card"
1006
-}), /*#__PURE__*/(0,vue__WEBPACK_IMPORTED_MODULE_0__.createTextVNode)(" Jenis Member")], -1
1005
+  "class": "pi pi-wallet"
1006
+}), /*#__PURE__*/(0,vue__WEBPACK_IMPORTED_MODULE_0__.createTextVNode)(" Tarif Member")], -1
1007
 /* HOISTED */
1007
 /* HOISTED */
1008
 );
1008
 );
1009
 
1009
 
1021
 var _hoisted_18 = /*#__PURE__*/(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("span", {
1021
 var _hoisted_18 = /*#__PURE__*/(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("span", {
1022
   "class": "text-base"
1022
   "class": "text-base"
1023
 }, [/*#__PURE__*/(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("i", {
1023
 }, [/*#__PURE__*/(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("i", {
1024
-  "class": "pi pi-wallet"
1025
-}), /*#__PURE__*/(0,vue__WEBPACK_IMPORTED_MODULE_0__.createTextVNode)(" Tarif Member")], -1
1024
+  "class": "pi pi-calendar-times"
1025
+}), /*#__PURE__*/(0,vue__WEBPACK_IMPORTED_MODULE_0__.createTextVNode)(" Berakhir")], -1
1026
 /* HOISTED */
1026
 /* HOISTED */
1027
 );
1027
 );
1028
 
1028
 
1034
   "class": "text-lg"
1034
   "class": "text-lg"
1035
 };
1035
 };
1036
 var _hoisted_21 = {
1036
 var _hoisted_21 = {
1037
-  "class": "col-12"
1038
-};
1039
-
1040
-var _hoisted_22 = /*#__PURE__*/(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("span", {
1041
-  "class": "text-base"
1042
-}, [/*#__PURE__*/(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("i", {
1043
-  "class": "pi pi-calendar-times"
1044
-}), /*#__PURE__*/(0,vue__WEBPACK_IMPORTED_MODULE_0__.createTextVNode)(" Berakhir")], -1
1045
-/* HOISTED */
1046
-);
1047
-
1048
-var _hoisted_23 = /*#__PURE__*/(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("br", null, null, -1
1049
-/* HOISTED */
1050
-);
1051
-
1052
-var _hoisted_24 = {
1053
-  "class": "text-lg"
1054
-};
1055
-var _hoisted_25 = {
1056
   "class": "grid"
1037
   "class": "grid"
1057
 };
1038
 };
1058
-var _hoisted_26 = {
1039
+var _hoisted_22 = {
1059
   "class": "col-12 md:col-8"
1040
   "class": "col-12 md:col-8"
1060
 };
1041
 };
1061
 
1042
 
1062
-var _hoisted_27 = /*#__PURE__*/(0,vue__WEBPACK_IMPORTED_MODULE_0__.createTextVNode)(" Top Up ");
1043
+var _hoisted_23 = /*#__PURE__*/(0,vue__WEBPACK_IMPORTED_MODULE_0__.createTextVNode)(" Top Up ");
1063
 
1044
 
1064
-var _hoisted_28 = {
1045
+var _hoisted_24 = {
1065
   "class": "grid"
1046
   "class": "grid"
1066
 };
1047
 };
1067
-var _hoisted_29 = {
1048
+var _hoisted_25 = {
1068
   "class": "col-12 md:col-6"
1049
   "class": "col-12 md:col-6"
1069
 };
1050
 };
1070
-var _hoisted_30 = {
1051
+var _hoisted_26 = {
1071
   key: 0,
1052
   key: 0,
1072
   "class": "flex flex-column"
1053
   "class": "flex flex-column"
1073
 };
1054
 };
1074
-var _hoisted_31 = {
1055
+var _hoisted_27 = {
1075
   "class": "font-bold"
1056
   "class": "font-bold"
1076
 };
1057
 };
1077
-var _hoisted_32 = {
1078
-  "class": "font-bold"
1079
-};
1080
-var _hoisted_33 = {
1058
+var _hoisted_28 = {
1081
   "class": "flex flex-column md:flex-row justify-content-end"
1059
   "class": "flex flex-column md:flex-row justify-content-end"
1082
 };
1060
 };
1083
 function render(_ctx, _cache, $props, $setup, $data, $options) {
1061
 function render(_ctx, _cache, $props, $setup, $data, $options) {
1103
         fn: (0,vue__WEBPACK_IMPORTED_MODULE_0__.withCtx)(function () {
1081
         fn: (0,vue__WEBPACK_IMPORTED_MODULE_0__.withCtx)(function () {
1104
           return [$setup.form.member.id ? ((0,vue__WEBPACK_IMPORTED_MODULE_0__.openBlock)(), (0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementBlock)("div", _hoisted_4, [(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("div", _hoisted_5, [(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("h2", null, [_hoisted_6, _hoisted_7, (0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("span", _hoisted_8, (0,vue__WEBPACK_IMPORTED_MODULE_0__.toDisplayString)($setup.form.member.name), 1
1082
           return [$setup.form.member.id ? ((0,vue__WEBPACK_IMPORTED_MODULE_0__.openBlock)(), (0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementBlock)("div", _hoisted_4, [(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("div", _hoisted_5, [(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("h2", null, [_hoisted_6, _hoisted_7, (0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("span", _hoisted_8, (0,vue__WEBPACK_IMPORTED_MODULE_0__.toDisplayString)($setup.form.member.name), 1
1105
           /* TEXT */
1083
           /* TEXT */
1106
-          )])]), (0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("div", _hoisted_9, [(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("h2", null, [_hoisted_10, _hoisted_11, (0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("span", _hoisted_12, (0,vue__WEBPACK_IMPORTED_MODULE_0__.toDisplayString)($setup.form.member.phone), 1
1107
-          /* TEXT */
1108
-          )])]), (0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("div", _hoisted_13, [(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("h2", null, [_hoisted_14, _hoisted_15, (0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("span", _hoisted_16, (0,vue__WEBPACK_IMPORTED_MODULE_0__.toDisplayString)($setup.form.member.type), 1
1084
+          )])]), (0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("div", _hoisted_9, [(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("h2", null, [_hoisted_10, _hoisted_11, (0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("span", _hoisted_12, (0,vue__WEBPACK_IMPORTED_MODULE_0__.toDisplayString)($setup.form.member.type), 1
1109
           /* TEXT */
1085
           /* TEXT */
1110
-          )])]), (0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("div", _hoisted_17, [(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("h2", null, [_hoisted_18, _hoisted_19, (0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("span", _hoisted_20, (0,vue__WEBPACK_IMPORTED_MODULE_0__.toDisplayString)($setup.form.member.price), 1
1086
+          )])]), (0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("div", _hoisted_13, [(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("h2", null, [_hoisted_14, _hoisted_15, (0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("span", _hoisted_16, (0,vue__WEBPACK_IMPORTED_MODULE_0__.toDisplayString)($setup.form.member.price), 1
1111
           /* TEXT */
1087
           /* TEXT */
1112
-          )])]), (0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("div", _hoisted_21, [(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("h2", null, [_hoisted_22, _hoisted_23, (0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("span", _hoisted_24, (0,vue__WEBPACK_IMPORTED_MODULE_0__.toDisplayString)($setup.form.member.expDate), 1
1088
+          )])]), (0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("div", _hoisted_17, [(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("h2", null, [_hoisted_18, _hoisted_19, (0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("span", _hoisted_20, (0,vue__WEBPACK_IMPORTED_MODULE_0__.toDisplayString)($setup.form.member.expDate), 1
1113
           /* TEXT */
1089
           /* TEXT */
1114
           )])])])) : (0,vue__WEBPACK_IMPORTED_MODULE_0__.createCommentVNode)("v-if", true)];
1090
           )])])])) : (0,vue__WEBPACK_IMPORTED_MODULE_0__.createCommentVNode)("v-if", true)];
1115
         })
1091
         })
1116
       } : undefined]), 1024
1092
       } : undefined]), 1024
1117
       /* DYNAMIC_SLOTS */
1093
       /* DYNAMIC_SLOTS */
1118
-      )])]), (0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("div", _hoisted_25, [(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("div", _hoisted_26, [(0,vue__WEBPACK_IMPORTED_MODULE_0__.createVNode)(_component_Card, null, {
1094
+      )])]), (0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("div", _hoisted_21, [(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("div", _hoisted_22, [(0,vue__WEBPACK_IMPORTED_MODULE_0__.createVNode)(_component_Card, null, {
1119
         title: (0,vue__WEBPACK_IMPORTED_MODULE_0__.withCtx)(function () {
1095
         title: (0,vue__WEBPACK_IMPORTED_MODULE_0__.withCtx)(function () {
1120
-          return [_hoisted_27];
1096
+          return [_hoisted_23];
1121
         }),
1097
         }),
1122
         content: (0,vue__WEBPACK_IMPORTED_MODULE_0__.withCtx)(function () {
1098
         content: (0,vue__WEBPACK_IMPORTED_MODULE_0__.withCtx)(function () {
1123
-          return [(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("div", _hoisted_28, [(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("div", _hoisted_29, [(0,vue__WEBPACK_IMPORTED_MODULE_0__.createVNode)($setup["AppAutocompleteBasic"], {
1099
+          return [(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("div", _hoisted_24, [(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("div", _hoisted_25, [(0,vue__WEBPACK_IMPORTED_MODULE_0__.createVNode)($setup["AppAutocompleteBasic"], {
1124
             label: "Member",
1100
             label: "Member",
1125
             field: "name",
1101
             field: "name",
1126
-            placeholder: "cari, contoh: 08xx, tina",
1102
+            placeholder: "cari, contoh: tina",
1127
             modelValue: $setup.form.member,
1103
             modelValue: $setup.form.member,
1128
             "onUpdate:modelValue": _cache[0] || (_cache[0] = function ($event) {
1104
             "onUpdate:modelValue": _cache[0] || (_cache[0] = function ($event) {
1129
               return $setup.form.member = $event;
1105
               return $setup.form.member = $event;
1134
             onItemSelect: $setup.memberOnSelected
1110
             onItemSelect: $setup.memberOnSelected
1135
           }, {
1111
           }, {
1136
             item: (0,vue__WEBPACK_IMPORTED_MODULE_0__.withCtx)(function (slotProps) {
1112
             item: (0,vue__WEBPACK_IMPORTED_MODULE_0__.withCtx)(function (slotProps) {
1137
-              return [slotProps.item ? ((0,vue__WEBPACK_IMPORTED_MODULE_0__.openBlock)(), (0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementBlock)("div", _hoisted_30, [(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("span", null, (0,vue__WEBPACK_IMPORTED_MODULE_0__.toDisplayString)(slotProps.item.name), 1
1113
+              return [slotProps.item ? ((0,vue__WEBPACK_IMPORTED_MODULE_0__.openBlock)(), (0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementBlock)("div", _hoisted_26, [(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("span", null, (0,vue__WEBPACK_IMPORTED_MODULE_0__.toDisplayString)(slotProps.item.name), 1
1138
               /* TEXT */
1114
               /* TEXT */
1139
-              ), (0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("span", _hoisted_31, (0,vue__WEBPACK_IMPORTED_MODULE_0__.toDisplayString)(slotProps.item.phone), 1
1115
+              ), (0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("span", null, (0,vue__WEBPACK_IMPORTED_MODULE_0__.toDisplayString)(slotProps.item.type), 1
1140
               /* TEXT */
1116
               /* TEXT */
1141
-              ), (0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("span", _hoisted_32, (0,vue__WEBPACK_IMPORTED_MODULE_0__.toDisplayString)(slotProps.item.type), 1
1117
+              ), (0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("span", _hoisted_27, (0,vue__WEBPACK_IMPORTED_MODULE_0__.toDisplayString)(slotProps.item.platNumber), 1
1142
               /* TEXT */
1118
               /* TEXT */
1143
               )])) : (0,vue__WEBPACK_IMPORTED_MODULE_0__.createCommentVNode)("v-if", true)];
1119
               )])) : (0,vue__WEBPACK_IMPORTED_MODULE_0__.createCommentVNode)("v-if", true)];
1144
             }),
1120
             }),
1159
           , ["modelValue", "error", "suggestions"])])])];
1135
           , ["modelValue", "error", "suggestions"])])])];
1160
         }),
1136
         }),
1161
         footer: (0,vue__WEBPACK_IMPORTED_MODULE_0__.withCtx)(function () {
1137
         footer: (0,vue__WEBPACK_IMPORTED_MODULE_0__.withCtx)(function () {
1162
-          return [(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("div", _hoisted_33, [(0,vue__WEBPACK_IMPORTED_MODULE_0__.createVNode)(_component_Button, {
1138
+          return [(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("div", _hoisted_28, [(0,vue__WEBPACK_IMPORTED_MODULE_0__.createVNode)(_component_Button, {
1163
             label: "Topup",
1139
             label: "Topup",
1164
             icon: "pi pi-check",
1140
             icon: "pi pi-check",
1165
             "class": "p-button-outlined",
1141
             "class": "p-button-outlined",

+ 1
- 7
public/js/resources_js_pages_topup_Index_vue.js Dosyayı Görüntüle

1014
         header: (0,vue__WEBPACK_IMPORTED_MODULE_0__.withCtx)(function () {
1014
         header: (0,vue__WEBPACK_IMPORTED_MODULE_0__.withCtx)(function () {
1015
           return [_hoisted_1, (0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("div", _hoisted_2, [(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("div", _hoisted_3, [(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("div", _hoisted_4, [(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("div", _hoisted_5, [(0,vue__WEBPACK_IMPORTED_MODULE_0__.createVNode)(_component_InputText, {
1015
           return [_hoisted_1, (0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("div", _hoisted_2, [(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("div", _hoisted_3, [(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("div", _hoisted_4, [(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("div", _hoisted_5, [(0,vue__WEBPACK_IMPORTED_MODULE_0__.createVNode)(_component_InputText, {
1016
             "class": "w-full",
1016
             "class": "w-full",
1017
-            placeholder: "cari, contoh: 08xx, tina",
1017
+            placeholder: "cari, contoh: tina",
1018
             modelValue: $setup.search,
1018
             modelValue: $setup.search,
1019
             "onUpdate:modelValue": _cache[0] || (_cache[0] = function ($event) {
1019
             "onUpdate:modelValue": _cache[0] || (_cache[0] = function ($event) {
1020
               return $setup.search = $event;
1020
               return $setup.search = $event;
1186
 }, {
1186
 }, {
1187
   field: 'name',
1187
   field: 'name',
1188
   header: 'Nama'
1188
   header: 'Nama'
1189
-}, {
1190
-  field: 'phone',
1191
-  header: 'Nomor HP'
1192
 }, {
1189
 }, {
1193
   field: 'platNumber',
1190
   field: 'platNumber',
1194
   header: 'Plat Kendaraan'
1191
   header: 'Plat Kendaraan'
1208
 }, {
1205
 }, {
1209
   field: 'name',
1206
   field: 'name',
1210
   header: 'Nama User'
1207
   header: 'Nama User'
1211
-}, {
1212
-  field: 'phone',
1213
-  header: 'Nomor HP User'
1214
 }, {
1208
 }, {
1215
   field: 'platNumber',
1209
   field: 'platNumber',
1216
   header: 'Plat Kendaraan'
1210
   header: 'Plat Kendaraan'

+ 0
- 27
public/js/resources_js_pages_topup_Show_vue.js Dosyayı Görüntüle

831
 var _hoisted_6 = {
831
 var _hoisted_6 = {
832
   "class": "text-lg"
832
   "class": "text-lg"
833
 };
833
 };
834
-var _hoisted_7 = {
835
-  "class": "col-auto"
836
-};
837
-
838
-var _hoisted_8 = /*#__PURE__*/(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("span", {
839
-  "class": "text-base"
840
-}, [/*#__PURE__*/(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("i", {
841
-  "class": "pi pi-phone"
842
-}), /*#__PURE__*/(0,vue__WEBPACK_IMPORTED_MODULE_0__.createTextVNode)(" Nomor HP ")], -1
843
-/* HOISTED */
844
-);
845
-
846
-var _hoisted_9 = /*#__PURE__*/(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("br", null, null, -1
847
-/* HOISTED */
848
-);
849
-
850
-var _hoisted_10 = {
851
-  "class": "text-lg"
852
-};
853
 function render(_ctx, _cache, $props, $setup, $data, $options) {
834
 function render(_ctx, _cache, $props, $setup, $data, $options) {
854
   var _component_Column = (0,vue__WEBPACK_IMPORTED_MODULE_0__.resolveComponent)("Column");
835
   var _component_Column = (0,vue__WEBPACK_IMPORTED_MODULE_0__.resolveComponent)("Column");
855
 
836
 
869
         header: (0,vue__WEBPACK_IMPORTED_MODULE_0__.withCtx)(function () {
850
         header: (0,vue__WEBPACK_IMPORTED_MODULE_0__.withCtx)(function () {
870
           return [_hoisted_1, (0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("div", _hoisted_2, [(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("div", _hoisted_3, [(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("h2", null, [_hoisted_4, _hoisted_5, (0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("span", _hoisted_6, (0,vue__WEBPACK_IMPORTED_MODULE_0__.toDisplayString)($props.member.name), 1
851
           return [_hoisted_1, (0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("div", _hoisted_2, [(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("div", _hoisted_3, [(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("h2", null, [_hoisted_4, _hoisted_5, (0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("span", _hoisted_6, (0,vue__WEBPACK_IMPORTED_MODULE_0__.toDisplayString)($props.member.name), 1
871
           /* TEXT */
852
           /* TEXT */
872
-          )])]), (0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("div", _hoisted_7, [(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("h2", null, [_hoisted_8, _hoisted_9, (0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("span", _hoisted_10, (0,vue__WEBPACK_IMPORTED_MODULE_0__.toDisplayString)($props.member.phone), 1
873
-          /* TEXT */
874
           )])])])];
853
           )])])])];
875
         }),
854
         }),
876
         "default": (0,vue__WEBPACK_IMPORTED_MODULE_0__.withCtx)(function () {
855
         "default": (0,vue__WEBPACK_IMPORTED_MODULE_0__.withCtx)(function () {
924
 }, {
903
 }, {
925
   field: 'name',
904
   field: 'name',
926
   header: 'Nama'
905
   header: 'Nama'
927
-}, {
928
-  field: 'phone',
929
-  header: 'Nomor HP'
930
 }, {
906
 }, {
931
   field: 'platNumber',
907
   field: 'platNumber',
932
   header: 'Plat Kendaraan'
908
   header: 'Plat Kendaraan'
946
 }, {
922
 }, {
947
   field: 'name',
923
   field: 'name',
948
   header: 'Nama User'
924
   header: 'Nama User'
949
-}, {
950
-  field: 'phone',
951
-  header: 'Nomor HP User'
952
 }, {
925
 }, {
953
   field: 'platNumber',
926
   field: 'platNumber',
954
   header: 'Plat Kendaraan'
927
   header: 'Plat Kendaraan'

+ 0
- 6
public/js/resources_js_pages_topup_tableHeader_js.js Dosyayı Görüntüle

18
 }, {
18
 }, {
19
   field: 'name',
19
   field: 'name',
20
   header: 'Nama'
20
   header: 'Nama'
21
-}, {
22
-  field: 'phone',
23
-  header: 'Nomor HP'
24
 }, {
21
 }, {
25
   field: 'platNumber',
22
   field: 'platNumber',
26
   header: 'Plat Kendaraan'
23
   header: 'Plat Kendaraan'
40
 }, {
37
 }, {
41
   field: 'name',
38
   field: 'name',
42
   header: 'Nama User'
39
   header: 'Nama User'
43
-}, {
44
-  field: 'phone',
45
-  header: 'Nomor HP User'
46
 }, {
40
 }, {
47
   field: 'platNumber',
41
   field: 'platNumber',
48
   header: 'Plat Kendaraan'
42
   header: 'Plat Kendaraan'

+ 1
- 1
public/js/vue.js Dosyayı Görüntüle

58466
 /******/ 		// This function allow to reference async chunks
58466
 /******/ 		// This function allow to reference async chunks
58467
 /******/ 		__webpack_require__.u = (chunkId) => {
58467
 /******/ 		__webpack_require__.u = (chunkId) => {
58468
 /******/ 			// return url for filenames based on template
58468
 /******/ 			// 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":"b69ff437d119c92b","resources_js_pages_auth_ResetPassword_vue":"9bc29d6465cc0c53","resources_js_pages_auth_VerifyEmail_vue":"f88499b46d5f110c","resources_js_pages_expense_Create_vue":"6b317317dd1facc1","resources_js_pages_expense_Index_vue":"f68ad02de7919d7f","resources_js_pages_expense_Show_vue":"3733d151f20dd403","resources_js_pages_expense_tableHeader_js":"5b2c3a80fb697fff","resources_js_pages_home_Index_vue":"d37b07ec9a0de76b","resources_js_pages_member_Create_vue":"c8a23ed2db3f0fe9","resources_js_pages_member_Edit_vue":"a68321144f3d34d1","resources_js_pages_member_Index_vue":"8a62ba4f5d8b877c","resources_js_pages_member_tableHeader_js":"04203ba8e978ad6d","resources_js_pages_member_useVehicle_js":"8edc972eb134efdf","resources_js_pages_mutation_Report_vue":"719b40705807e96b","resources_js_pages_mutation_tableHeader_js":"2c25ede9c3d1ff83","resources_js_pages_parkingfee_Create_vue":"3b5d007865a3175b","resources_js_pages_topup_Create_vue":"32cf0789dbb7fa35","resources_js_pages_topup_Index_vue":"a739a8f215e72422","resources_js_pages_topup_Show_vue":"6fc93ef73b921bef","resources_js_pages_topup_tableHeader_js":"03d60ae1a3c0ef0b","resources_js_pages_typemember_Create_vue":"4156d4c5d6d84320","resources_js_pages_typemember_Edit_vue":"837a31dd27cce269","resources_js_pages_typemember_Index_vue":"636b8e7509320ec1","resources_js_pages_typemember_tableHeader_js":"02f8a6c57093a7fe","resources_js_pages_typemember_useVehicle_js":"9bcdb75c62376835","resources_js_pages_typevehicle_Create_vue":"473e9a1484d5a361","resources_js_pages_typevehicle_Edit_vue":"771320873aaeb34e","resources_js_pages_typevehicle_Index_vue":"3f5b8f7cd6431c9c","resources_js_pages_typevehicle_tableHeader_js":"9616b18c4a750c3f","resources_js_pages_user_Create_vue":"c0966eacbaebe9f3","resources_js_pages_user_Edit_vue":"d72a87bfe38c706a","resources_js_pages_user_Index_vue":"5f3af1ecccab0573","resources_js_pages_user_Show_vue":"9fd2ebf7d82aac77","resources_js_pages_user_tableHeader_js":"21d48ec8ebf81ea7"}[chunkId] + "";
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":"b69ff437d119c92b","resources_js_pages_auth_ResetPassword_vue":"9bc29d6465cc0c53","resources_js_pages_auth_VerifyEmail_vue":"f88499b46d5f110c","resources_js_pages_expense_Create_vue":"6b317317dd1facc1","resources_js_pages_expense_Index_vue":"f68ad02de7919d7f","resources_js_pages_expense_Show_vue":"3733d151f20dd403","resources_js_pages_expense_tableHeader_js":"5b2c3a80fb697fff","resources_js_pages_home_Index_vue":"d37b07ec9a0de76b","resources_js_pages_member_Create_vue":"c8a23ed2db3f0fe9","resources_js_pages_member_Edit_vue":"a68321144f3d34d1","resources_js_pages_member_Index_vue":"8a62ba4f5d8b877c","resources_js_pages_member_tableHeader_js":"04203ba8e978ad6d","resources_js_pages_member_useVehicle_js":"8edc972eb134efdf","resources_js_pages_mutation_Report_vue":"719b40705807e96b","resources_js_pages_mutation_tableHeader_js":"2c25ede9c3d1ff83","resources_js_pages_parkingfee_Create_vue":"3b5d007865a3175b","resources_js_pages_topup_Create_vue":"78970620a479025b","resources_js_pages_topup_Index_vue":"4bf34b53ba1e6f71","resources_js_pages_topup_Show_vue":"3414b5d6b7a48456","resources_js_pages_topup_tableHeader_js":"187746378ee18327","resources_js_pages_typemember_Create_vue":"4156d4c5d6d84320","resources_js_pages_typemember_Edit_vue":"837a31dd27cce269","resources_js_pages_typemember_Index_vue":"636b8e7509320ec1","resources_js_pages_typemember_tableHeader_js":"02f8a6c57093a7fe","resources_js_pages_typemember_useVehicle_js":"9bcdb75c62376835","resources_js_pages_typevehicle_Create_vue":"473e9a1484d5a361","resources_js_pages_typevehicle_Edit_vue":"771320873aaeb34e","resources_js_pages_typevehicle_Index_vue":"3f5b8f7cd6431c9c","resources_js_pages_typevehicle_tableHeader_js":"9616b18c4a750c3f","resources_js_pages_user_Create_vue":"c0966eacbaebe9f3","resources_js_pages_user_Edit_vue":"d72a87bfe38c706a","resources_js_pages_user_Index_vue":"5f3af1ecccab0573","resources_js_pages_user_Show_vue":"9fd2ebf7d82aac77","resources_js_pages_user_tableHeader_js":"21d48ec8ebf81ea7"}[chunkId] + "";
58470
 /******/ 		};
58470
 /******/ 		};
58471
 /******/ 	})();
58471
 /******/ 	})();
58472
 /******/ 	
58472
 /******/ 	

+ 3
- 13
resources/js/pages/topup/Create.vue Dosyayı Görüntüle

86
                 </h2>
86
                 </h2>
87
               </div>
87
               </div>
88
 
88
 
89
-              <div class="col-12">
90
-                <h2>
91
-                  <span class="text-base"> <i class="pi pi-phone" /> Nomor HP</span>
92
-
93
-                  <br />
94
-
95
-                  <span class="text-lg">{{ form.member.phone }}</span>
96
-                </h2>
97
-              </div>
98
-
99
               <div class="col-12">
89
               <div class="col-12">
100
                 <h2>
90
                 <h2>
101
                   <span class="text-base"> <i class="pi pi-id-card" /> Jenis Member</span>
91
                   <span class="text-base"> <i class="pi pi-id-card" /> Jenis Member</span>
141
                 <AppAutocompleteBasic
131
                 <AppAutocompleteBasic
142
                   label="Member"
132
                   label="Member"
143
                   field="name"
133
                   field="name"
144
-                  placeholder="cari, contoh: 08xx, tina"
134
+                  placeholder="cari, contoh: tina"
145
                   v-model="form.member"
135
                   v-model="form.member"
146
                   :error="form.errors.member"
136
                   :error="form.errors.member"
147
                   :suggestions="members"
137
                   :suggestions="members"
152
                     <template v-if="slotProps.item">
142
                     <template v-if="slotProps.item">
153
                       <div class="flex flex-column">
143
                       <div class="flex flex-column">
154
                         <span>{{ slotProps.item.name }}</span>
144
                         <span>{{ slotProps.item.name }}</span>
155
-                        <span class="font-bold">{{ slotProps.item.phone }}</span>
156
-                        <span class="font-bold">{{ slotProps.item.type }}</span>
145
+                        <span>{{ slotProps.item.type }}</span>
146
+                        <span class="font-bold">{{ slotProps.item.platNumber }}</span>
157
                       </div>
147
                       </div>
158
                     </template>
148
                     </template>
159
                   </template>
149
                   </template>

+ 1
- 1
resources/js/pages/topup/Index.vue Dosyayı Görüntüle

57
           <div class="col-12 md:col-8">
57
           <div class="col-12 md:col-8">
58
             <div class="grid">
58
             <div class="grid">
59
               <div class="col-12 md:col-3">
59
               <div class="col-12 md:col-3">
60
-                <InputText class="w-full" placeholder="cari, contoh: 08xx, tina" v-model="search" />
60
+                <InputText class="w-full" placeholder="cari, contoh: tina" v-model="search" />
61
               </div>
61
               </div>
62
               <div class="col-12 md:col-3">
62
               <div class="col-12 md:col-3">
63
                 <Calendar
63
                 <Calendar

+ 0
- 10
resources/js/pages/topup/Show.vue Dosyayı Görüntüle

34
               <span class="text-lg">{{ member.name }}</span>
34
               <span class="text-lg">{{ member.name }}</span>
35
             </h2>
35
             </h2>
36
           </div>
36
           </div>
37
-
38
-          <div class="col-auto">
39
-            <h2>
40
-              <span class="text-base"> <i class="pi pi-phone" /> Nomor HP </span>
41
-
42
-              <br />
43
-
44
-              <span class="text-lg">{{ member.phone }}</span>
45
-            </h2>
46
-          </div>
47
         </div>
37
         </div>
48
       </template>
38
       </template>
49
 
39
 

+ 0
- 2
resources/js/pages/topup/tableHeader.js Dosyayı Görüntüle

1
 export const indexTable = [
1
 export const indexTable = [
2
   { field: 'updatedAt', header: 'Diperbaharui' },
2
   { field: 'updatedAt', header: 'Diperbaharui' },
3
   { field: 'name', header: 'Nama' },
3
   { field: 'name', header: 'Nama' },
4
-  { field: 'phone', header: 'Nomor HP' },
5
   { field: 'platNumber', header: 'Plat Kendaraan' },
4
   { field: 'platNumber', header: 'Plat Kendaraan' },
6
   { field: 'type', header: 'Jenis Member' },
5
   { field: 'type', header: 'Jenis Member' },
7
   { field: 'amount', header: 'Tarif Member' },
6
   { field: 'amount', header: 'Tarif Member' },
11
 export const topUpTable = [
10
 export const topUpTable = [
12
   { field: 'updatedAt', header: 'Diperbaharui' },
11
   { field: 'updatedAt', header: 'Diperbaharui' },
13
   { field: 'name', header: 'Nama User' },
12
   { field: 'name', header: 'Nama User' },
14
-  { field: 'phone', header: 'Nomor HP User' },
15
   { field: 'platNumber', header: 'Plat Kendaraan' },
13
   { field: 'platNumber', header: 'Plat Kendaraan' },
16
   { field: 'type', header: 'Jenis Member' },
14
   { field: 'type', header: 'Jenis Member' },
17
   { field: 'amount', header: 'Tarif Member' },
15
   { field: 'amount', header: 'Tarif Member' },