소스 검색

fix: master topup

부모
커밋
cbb5be3ab8

+ 1
- 1
app/Http/Controllers/MemberController.php 파일 보기

@@ -33,7 +33,7 @@ class MemberController extends Controller
33 33
                     'phone' => $member->phone,
34 34
                     'platNumber' => $member->vehicleDetail(),
35 35
                     'type' => $member->typeMember->type,
36
-                    'price' => $member->typeMember->price,
36
+                    'price' => $member->topUps()->latest()->first()->amount,
37 37
                     'expDate' => $member->exp_date,
38 38
                 ]),
39 39
         ]);

+ 1
- 1
public/js/resources_js_pages_expense_Show_vue.js 파일 보기

@@ -949,7 +949,7 @@ var _hoisted_17 = {
949 949
 var _hoisted_18 = /*#__PURE__*/(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("span", {
950 950
   "class": "text-base"
951 951
 }, [/*#__PURE__*/(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("i", {
952
-  "class": "pi pi-wallet red-700"
952
+  "class": "pi pi-wallet"
953 953
 }), /*#__PURE__*/(0,vue__WEBPACK_IMPORTED_MODULE_0__.createTextVNode)(" Pengeluaran ")], -1
954 954
 /* HOISTED */
955 955
 );

+ 65
- 95
public/js/resources_js_pages_topup_Create_vue.js 파일 보기

@@ -1081,132 +1081,111 @@ __webpack_require__.r(__webpack_exports__);
1081 1081
 /* harmony export */ });
1082 1082
 /* harmony import */ var vue__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! vue */ "./node_modules/vue/dist/vue.esm-bundler.js");
1083 1083
 
1084
-
1085
-var _hoisted_1 = /*#__PURE__*/(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("h1", {
1086
-  "class": "text-2xl font-bold"
1087
-}, "Detail Member", -1
1088
-/* HOISTED */
1089
-);
1090
-
1091
-var _hoisted_2 = {
1092
-  "class": "grid px-2"
1084
+var _hoisted_1 = {
1085
+  "class": "grid"
1093 1086
 };
1094
-var _hoisted_3 = {
1095
-  "class": "col-auto mr-7"
1087
+var _hoisted_2 = {
1088
+  "class": "col-12 md:col-8"
1096 1089
 };
1097 1090
 
1098
-var _hoisted_4 = /*#__PURE__*/(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("span", {
1099
-  "class": "text-base"
1100
-}, [/*#__PURE__*/(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("i", {
1101
-  "class": "pi pi-user"
1102
-}), /*#__PURE__*/(0,vue__WEBPACK_IMPORTED_MODULE_0__.createTextVNode)(" Nama")], -1
1103
-/* HOISTED */
1104
-);
1091
+var _hoisted_3 = /*#__PURE__*/(0,vue__WEBPACK_IMPORTED_MODULE_0__.createTextVNode)("Detail Member");
1105 1092
 
1106
-var _hoisted_5 = /*#__PURE__*/(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("br", null, null, -1
1093
+var _hoisted_4 = /*#__PURE__*/(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("h3", {
1094
+  "class": "text-base font-bold mb-0"
1095
+}, "Nama", -1
1107 1096
 /* HOISTED */
1108 1097
 );
1109 1098
 
1110
-var _hoisted_6 = {
1111
-  "class": "text-lg"
1112
-};
1113
-var _hoisted_7 = {
1114
-  "class": "col-auto mr-7"
1115
-};
1116
-
1117
-var _hoisted_8 = /*#__PURE__*/(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("span", {
1118
-  "class": "text-base"
1119
-}, [/*#__PURE__*/(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("i", {
1120
-  "class": "pi pi-mobile"
1121
-}), /*#__PURE__*/(0,vue__WEBPACK_IMPORTED_MODULE_0__.createTextVNode)(" No HP")], -1
1099
+var _hoisted_5 = /*#__PURE__*/(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("h3", {
1100
+  "class": "text-base font-bold mb-0"
1101
+}, "Nomor HP", -1
1122 1102
 /* HOISTED */
1123 1103
 );
1124 1104
 
1125
-var _hoisted_9 = /*#__PURE__*/(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("br", null, null, -1
1105
+var _hoisted_6 = /*#__PURE__*/(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("h3", {
1106
+  "class": "text-base font-bold mb-0"
1107
+}, "Plat Kendaraan", -1
1126 1108
 /* HOISTED */
1127 1109
 );
1128 1110
 
1129
-var _hoisted_10 = {
1130
-  "class": "text-lg"
1131
-};
1132
-var _hoisted_11 = {
1133
-  "class": "grid"
1134
-};
1135
-var _hoisted_12 = {
1136
-  "class": "col-12"
1137
-};
1138
-var _hoisted_13 = {
1139
-  "class": "mb-4"
1140
-};
1141
-
1142
-var _hoisted_14 = /*#__PURE__*/(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("span", {
1143
-  "class": "text-base"
1144
-}, [/*#__PURE__*/(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("i", {
1145
-  "class": "pi pi-car red-700"
1146
-}), /*#__PURE__*/(0,vue__WEBPACK_IMPORTED_MODULE_0__.createTextVNode)(" Detail Plat Kendaraan ")], -1
1111
+var _hoisted_7 = /*#__PURE__*/(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("h3", {
1112
+  "class": "text-base font-bold mb-0"
1113
+}, "Jenis Member", -1
1147 1114
 /* HOISTED */
1148 1115
 );
1149 1116
 
1150
-var _hoisted_15 = /*#__PURE__*/(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("br", null, null, -1
1117
+var _hoisted_8 = /*#__PURE__*/(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("h3", {
1118
+  "class": "text-base font-bold mb-0"
1119
+}, "Berakhir", -1
1151 1120
 /* HOISTED */
1152 1121
 );
1153 1122
 
1154
-var _hoisted_16 = {
1155
-  "class": "text-lg"
1156
-};
1157
-var _hoisted_17 = {
1123
+var _hoisted_9 = {
1158 1124
   "class": "grid"
1159 1125
 };
1160
-var _hoisted_18 = {
1126
+var _hoisted_10 = {
1161 1127
   "class": "col-12 md:col-8"
1162 1128
 };
1163 1129
 
1164
-var _hoisted_19 = /*#__PURE__*/(0,vue__WEBPACK_IMPORTED_MODULE_0__.createTextVNode)(" Top Up ");
1130
+var _hoisted_11 = /*#__PURE__*/(0,vue__WEBPACK_IMPORTED_MODULE_0__.createTextVNode)(" Top Up ");
1165 1131
 
1166
-var _hoisted_20 = {
1132
+var _hoisted_12 = {
1167 1133
   "class": "grid"
1168 1134
 };
1169
-var _hoisted_21 = {
1135
+var _hoisted_13 = {
1170 1136
   "class": "col-12 md:col-6"
1171 1137
 };
1172
-var _hoisted_22 = {
1138
+var _hoisted_14 = {
1173 1139
   key: 0,
1174 1140
   "class": "flex flex-column"
1175 1141
 };
1176
-var _hoisted_23 = {
1142
+var _hoisted_15 = {
1177 1143
   "class": "font-bold"
1178 1144
 };
1179
-var _hoisted_24 = {
1145
+var _hoisted_16 = {
1180 1146
   "class": "font-bold"
1181 1147
 };
1182
-var _hoisted_25 = {
1183
-  "class": "flex flex-column md:flex-row justify-content-end"
1184
-};
1185 1148
 function render(_ctx, _cache, $props, $setup, $data, $options) {
1186
-  var _component_Button = (0,vue__WEBPACK_IMPORTED_MODULE_0__.resolveComponent)("Button");
1187
-
1188 1149
   var _component_Card = (0,vue__WEBPACK_IMPORTED_MODULE_0__.resolveComponent)("Card");
1189 1150
 
1151
+  var _component_Divider = (0,vue__WEBPACK_IMPORTED_MODULE_0__.resolveComponent)("Divider");
1152
+
1190 1153
   return (0,vue__WEBPACK_IMPORTED_MODULE_0__.openBlock)(), (0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementBlock)(vue__WEBPACK_IMPORTED_MODULE_0__.Fragment, null, [(0,vue__WEBPACK_IMPORTED_MODULE_0__.createVNode)($setup["Head"], {
1191 1154
     title: "Top Up"
1192 1155
   }), (0,vue__WEBPACK_IMPORTED_MODULE_0__.createVNode)($setup["AppLayout"], null, {
1193 1156
     "default": (0,vue__WEBPACK_IMPORTED_MODULE_0__.withCtx)(function () {
1194
-      return [$setup.form.member ? ((0,vue__WEBPACK_IMPORTED_MODULE_0__.openBlock)(), (0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementBlock)(vue__WEBPACK_IMPORTED_MODULE_0__.Fragment, {
1195
-        key: 0
1196
-      }, [_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)($setup.form.member.name), 1
1197
-      /* TEXT */
1198
-      )])]), (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)($setup.form.member.phone), 1
1199
-      /* TEXT */
1200
-      )])])]), (0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("div", _hoisted_11, [(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("div", _hoisted_12, [(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("h2", _hoisted_13, [_hoisted_14, _hoisted_15, (0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("span", _hoisted_16, (0,vue__WEBPACK_IMPORTED_MODULE_0__.toDisplayString)($setup.form.member.platNumber), 1
1201
-      /* TEXT */
1202
-      )])])])], 64
1203
-      /* STABLE_FRAGMENT */
1204
-      )) : (0,vue__WEBPACK_IMPORTED_MODULE_0__.createCommentVNode)("v-if", true), (0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("div", _hoisted_17, [(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("div", _hoisted_18, [(0,vue__WEBPACK_IMPORTED_MODULE_0__.createVNode)(_component_Card, null, {
1157
+      return [(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("div", _hoisted_1, [(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("div", _hoisted_2, [(0,vue__WEBPACK_IMPORTED_MODULE_0__.createVNode)(_component_Card, {
1158
+        "class": "surface-200"
1159
+      }, (0,vue__WEBPACK_IMPORTED_MODULE_0__.createSlots)({
1160
+        title: (0,vue__WEBPACK_IMPORTED_MODULE_0__.withCtx)(function () {
1161
+          return [_hoisted_3];
1162
+        }),
1163
+        _: 2
1164
+        /* DYNAMIC */
1165
+
1166
+      }, [$setup.form.member ? {
1167
+        name: "content",
1168
+        fn: (0,vue__WEBPACK_IMPORTED_MODULE_0__.withCtx)(function () {
1169
+          return [_hoisted_4, (0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("p", null, (0,vue__WEBPACK_IMPORTED_MODULE_0__.toDisplayString)($setup.form.member.name), 1
1170
+          /* TEXT */
1171
+          ), _hoisted_5, (0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("p", null, (0,vue__WEBPACK_IMPORTED_MODULE_0__.toDisplayString)($setup.form.member.phone), 1
1172
+          /* TEXT */
1173
+          ), _hoisted_6, (0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("p", null, (0,vue__WEBPACK_IMPORTED_MODULE_0__.toDisplayString)($setup.form.member.platNumber), 1
1174
+          /* TEXT */
1175
+          ), _hoisted_7, (0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("p", null, (0,vue__WEBPACK_IMPORTED_MODULE_0__.toDisplayString)($setup.form.member.type), 1
1176
+          /* TEXT */
1177
+          ), _hoisted_8, (0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("p", null, (0,vue__WEBPACK_IMPORTED_MODULE_0__.toDisplayString)($setup.form.member.expDate), 1
1178
+          /* TEXT */
1179
+          )];
1180
+        })
1181
+      } : undefined]), 1024
1182
+      /* DYNAMIC_SLOTS */
1183
+      )])]), (0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("div", _hoisted_9, [(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("div", _hoisted_10, [(0,vue__WEBPACK_IMPORTED_MODULE_0__.createVNode)(_component_Card, null, {
1205 1184
         title: (0,vue__WEBPACK_IMPORTED_MODULE_0__.withCtx)(function () {
1206
-          return [_hoisted_19];
1185
+          return [_hoisted_11];
1207 1186
         }),
1208 1187
         content: (0,vue__WEBPACK_IMPORTED_MODULE_0__.withCtx)(function () {
1209
-          return [(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)($setup["AppAutocompleteBasic"], {
1188
+          return [(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("div", _hoisted_12, [(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("div", _hoisted_13, [(0,vue__WEBPACK_IMPORTED_MODULE_0__.createVNode)($setup["AppAutocompleteBasic"], {
1210 1189
             empty: "",
1211 1190
             label: "Member",
1212 1191
             field: "name",
@@ -1221,11 +1200,11 @@ function render(_ctx, _cache, $props, $setup, $data, $options) {
1221 1200
             onItemSelect: $setup.memberOnSelected
1222 1201
           }, {
1223 1202
             item: (0,vue__WEBPACK_IMPORTED_MODULE_0__.withCtx)(function (slotProps) {
1224
-              return [slotProps.item ? ((0,vue__WEBPACK_IMPORTED_MODULE_0__.openBlock)(), (0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementBlock)("div", _hoisted_22, [(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("span", null, (0,vue__WEBPACK_IMPORTED_MODULE_0__.toDisplayString)(slotProps.item.name), 1
1203
+              return [slotProps.item ? ((0,vue__WEBPACK_IMPORTED_MODULE_0__.openBlock)(), (0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementBlock)("div", _hoisted_14, [(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("span", null, (0,vue__WEBPACK_IMPORTED_MODULE_0__.toDisplayString)(slotProps.item.name), 1
1225 1204
               /* TEXT */
1226
-              ), (0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("span", _hoisted_23, (0,vue__WEBPACK_IMPORTED_MODULE_0__.toDisplayString)(slotProps.item.phone), 1
1205
+              ), (0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("span", _hoisted_15, (0,vue__WEBPACK_IMPORTED_MODULE_0__.toDisplayString)(slotProps.item.phone), 1
1227 1206
               /* TEXT */
1228
-              ), (0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("span", _hoisted_24, (0,vue__WEBPACK_IMPORTED_MODULE_0__.toDisplayString)(slotProps.item.type), 1
1207
+              ), (0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("span", _hoisted_16, (0,vue__WEBPACK_IMPORTED_MODULE_0__.toDisplayString)(slotProps.item.type), 1
1229 1208
               /* TEXT */
1230 1209
               )])) : (0,vue__WEBPACK_IMPORTED_MODULE_0__.createCommentVNode)("v-if", true)];
1231 1210
             }),
@@ -1243,18 +1222,9 @@ function render(_ctx, _cache, $props, $setup, $data, $options) {
1243 1222
 
1244 1223
           }, 8
1245 1224
           /* PROPS */
1246
-          , ["modelValue", "error", "suggestions"])])])];
1247
-        }),
1248
-        footer: (0,vue__WEBPACK_IMPORTED_MODULE_0__.withCtx)(function () {
1249
-          return [(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("div", _hoisted_25, [(0,vue__WEBPACK_IMPORTED_MODULE_0__.createVNode)(_component_Button, {
1250
-            label: "Simpan",
1251
-            icon: "pi pi-check",
1252
-            "class": "p-button-outlined",
1253
-            disabled: $setup.form.processing,
1254
-            onClick: $setup.submit
1255
-          }, null, 8
1256
-          /* PROPS */
1257
-          , ["disabled"])])];
1225
+          , ["modelValue", "error", "suggestions"])])]), (0,vue__WEBPACK_IMPORTED_MODULE_0__.createVNode)(_component_Divider, {
1226
+            type: "dashed"
1227
+          })];
1258 1228
         }),
1259 1229
         _: 1
1260 1230
         /* STABLE */

+ 1
- 1
public/js/vue.js 파일 보기

@@ -58101,7 +58101,7 @@ module.exports = JSON.parse('{"name":"axios","version":"0.21.4","description":"P
58101 58101
 /******/ 		// This function allow to reference async chunks
58102 58102
 /******/ 		__webpack_require__.u = (chunkId) => {
58103 58103
 /******/ 			// return url for filenames based on template
58104
-/******/ 			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":"51f7facd5c3c3ea6","resources_js_pages_expense_Show_vue":"6e60ec4571b580bb","resources_js_pages_expense_TableHeader_js":"eed3f0613f167cfd","resources_js_pages_home_Index_vue":"6cd0224828ac8129","resources_js_pages_member_Create_vue":"3ca394fe875a5c72","resources_js_pages_member_Edit_vue":"7b222567b848883e","resources_js_pages_member_Index_vue":"71a31a774bb1b571","resources_js_pages_member_TableHeader_js":"51dbf053f7ddd45c","resources_js_pages_topup_Create_vue":"8c4788849612d68f","resources_js_pages_topup_Edit_vue":"258c3b0746574dc0","resources_js_pages_topup_Index_vue":"70bcf9869c3024d0","resources_js_pages_topup_Show_vue":"cb35ad21e9ce163f","resources_js_pages_topup_TableHeader_js":"c0dc89df0e3b8b7d","resources_js_pages_typemember_Create_vue":"79728a0314d12450","resources_js_pages_typemember_Edit_vue":"94fb9b5b49338c01","resources_js_pages_typemember_Index_vue":"cd93651ebf36d5a5","resources_js_pages_typemember_TableHeader_js":"de81088b132d3e90","resources_js_pages_typevehicle_Create_vue":"0f937d93865a1ea2","resources_js_pages_typevehicle_Edit_vue":"edba97a3715ba957","resources_js_pages_typevehicle_Index_vue":"53c702d33feb6196","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":"16d93eb7e5210300","resources_js_pages_user_Show_vue":"138fd92d6ae36518","resources_js_pages_user_TableHeader_js":"0d87fd422fe40491"}[chunkId] + "";
58104
+/******/ 			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":"51f7facd5c3c3ea6","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":"3ca394fe875a5c72","resources_js_pages_member_Edit_vue":"7b222567b848883e","resources_js_pages_member_Index_vue":"71a31a774bb1b571","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":"70bcf9869c3024d0","resources_js_pages_topup_Show_vue":"cb35ad21e9ce163f","resources_js_pages_topup_TableHeader_js":"c0dc89df0e3b8b7d","resources_js_pages_typemember_Create_vue":"79728a0314d12450","resources_js_pages_typemember_Edit_vue":"94fb9b5b49338c01","resources_js_pages_typemember_Index_vue":"cd93651ebf36d5a5","resources_js_pages_typemember_TableHeader_js":"de81088b132d3e90","resources_js_pages_typevehicle_Create_vue":"0f937d93865a1ea2","resources_js_pages_typevehicle_Edit_vue":"edba97a3715ba957","resources_js_pages_typevehicle_Index_vue":"53c702d33feb6196","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":"16d93eb7e5210300","resources_js_pages_user_Show_vue":"138fd92d6ae36518","resources_js_pages_user_TableHeader_js":"0d87fd422fe40491"}[chunkId] + "";
58105 58105
 /******/ 		};
58106 58106
 /******/ 	})();
58107 58107
 /******/ 	

+ 1
- 1
resources/js/pages/expense/Show.vue 파일 보기

@@ -48,7 +48,7 @@ defineProps({
48 48
       <div class="col-12">
49 49
         <h2 class="mb-4">
50 50
           <span class="text-base">
51
-            <i class="pi pi-wallet red-700" />
51
+            <i class="pi pi-wallet" />
52 52
             Pengeluaran
53 53
           </span>
54 54
 

+ 21
- 46
resources/js/pages/topup/Create.vue 파일 보기

@@ -46,46 +46,31 @@ const submit = () => {
46 46
   <Head title="Top Up" />
47 47
 
48 48
   <AppLayout>
49
-    <template v-if="form.member">
50
-      <h1 class="text-2xl font-bold">Detail Member</h1>
51
-
52
-      <div class="grid px-2">
53
-        <div class="col-auto mr-7">
54
-          <h2>
55
-            <span class="text-base"> <i class="pi pi-user" /> Nama</span>
56
-
57
-            <br />
58
-
59
-            <span class="text-lg">{{ form.member.name }}</span>
60
-          </h2>
61
-        </div>
62
-
63
-        <div class="col-auto mr-7">
64
-          <h2>
65
-            <span class="text-base"> <i class="pi pi-mobile" /> No HP</span>
49
+    <div class="grid">
50
+      <div class="col-12 md:col-8">
51
+        <Card class="surface-200">
52
+          <template #title>Detail Member</template>
53
+          <template v-if="form.member" #content>
54
+            <h3 class="text-base font-bold mb-0">Nama</h3>
55
+            <p>{{ form.member.name }}</p>
66 56
 
67
-            <br />
57
+            <h3 class="text-base font-bold mb-0">Nomor HP</h3>
58
+            <p>{{ form.member.phone }}</p>
68 59
 
69
-            <span class="text-lg">{{ form.member.phone }}</span>
70
-          </h2>
71
-        </div>
72
-      </div>
60
+            <h3 class="text-base font-bold mb-0">Plat Kendaraan</h3>
61
+            <p>
62
+              {{ form.member.platNumber }}
63
+            </p>
73 64
 
74
-      <div class="grid">
75
-        <div class="col-12">
76
-          <h2 class="mb-4">
77
-            <span class="text-base">
78
-              <i class="pi pi-car red-700" />
79
-              Detail Plat Kendaraan
80
-            </span>
65
+            <h3 class="text-base font-bold mb-0">Jenis Member</h3>
66
+            <p>{{ form.member.type }}</p>
81 67
 
82
-            <br />
83
-
84
-            <span class="text-lg">{{ form.member.platNumber }}</span>
85
-          </h2>
86
-        </div>
68
+            <h3 class="text-base font-bold mb-0">Berakhir</h3>
69
+            <p>{{ form.member.expDate }}</p>
70
+          </template>
71
+        </Card>
87 72
       </div>
88
-    </template>
73
+    </div>
89 74
 
90 75
     <div class="grid">
91 76
       <div class="col-12 md:col-8">
@@ -123,18 +108,8 @@ const submit = () => {
123 108
                 </AppAutocompleteBasic>
124 109
               </div>
125 110
             </div>
126
-          </template>
127 111
 
128
-          <template #footer>
129
-            <div class="flex flex-column md:flex-row justify-content-end">
130
-              <Button
131
-                label="Simpan"
132
-                icon="pi pi-check"
133
-                class="p-button-outlined"
134
-                :disabled="form.processing"
135
-                @click="submit"
136
-              />
137
-            </div>
112
+            <Divider type="dashed" />
138 113
           </template>
139 114
         </Card>
140 115
       </div>