소스 검색

fix: master

부모
커밋
4c61448bf2

+ 0
- 2
app/Http/Controllers/DashboardController.php 파일 보기

@@ -4,7 +4,6 @@ namespace App\Http\Controllers;
4 4
 
5 5
 use App\Models\Member;
6 6
 use App\Models\Mutation;
7
-use App\Models\TopUp;
8 7
 use App\Models\TypeMember;
9 8
 use App\Models\TypeVehicle;
10 9
 use App\Services\MutationService;
@@ -34,7 +33,6 @@ class DashboardController extends Controller
34 33
                 fn($mutation) => Carbon::parse($mutation->getRawOriginal('created_at'))->format('M'),
35 34
             ]);
36 35
 
37
-        $topUp = TopUp::get()->groupBy('member_id');
38 36
         return inertia('home/Index.vue', [
39 37
             'cardStatistics' => [
40 38
                 //  [

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

@@ -163,7 +163,7 @@ class TypeMemberController extends Controller
163 163
         if (!$typeMember->member()->exists()) {
164 164
             $typeMember->delete();
165 165
 
166
-            return to_route('users.index')->with('success', __('messages.success.destroy.type_member'));
166
+            return to_route('type-members.index')->with('success', __('messages.success.destroy.type_member'));
167 167
         }
168 168
     }
169 169
 }

+ 1
- 77
public/js/resources_js_pages_home_Index_vue.js 파일 보기

@@ -1093,26 +1093,6 @@ var _hoisted_6 = {
1093 1093
   key: 0,
1094 1094
   "class": "text-base font-normal"
1095 1095
 };
1096
-var _hoisted_7 = {
1097
-  "class": "col-12 md:col-6"
1098
-};
1099
-var _hoisted_8 = {
1100
-  "class": "flex flex-column"
1101
-};
1102
-var _hoisted_9 = {
1103
-  key: 0,
1104
-  "class": "text-base font-normal"
1105
-};
1106
-var _hoisted_10 = {
1107
-  "class": "col-12 md:col-6"
1108
-};
1109
-var _hoisted_11 = {
1110
-  "class": "flex flex-column"
1111
-};
1112
-var _hoisted_12 = {
1113
-  key: 0,
1114
-  "class": "text-base font-normal"
1115
-};
1116 1096
 function render(_ctx, _cache, $props, $setup, $data, $options) {
1117 1097
   var _component_Chart = (0,vue__WEBPACK_IMPORTED_MODULE_0__.resolveComponent)("Chart");
1118 1098
 
@@ -1158,63 +1138,7 @@ function render(_ctx, _cache, $props, $setup, $data, $options) {
1158 1138
         )]);
1159 1139
       }), 256
1160 1140
       /* UNKEYED_FRAGMENT */
1161
-      )), ((0,vue__WEBPACK_IMPORTED_MODULE_0__.openBlock)(true), (0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementBlock)(vue__WEBPACK_IMPORTED_MODULE_0__.Fragment, null, (0,vue__WEBPACK_IMPORTED_MODULE_0__.renderList)($props.barHorizontalStatistics, function (barHorizontalStatistic) {
1162
-        return (0,vue__WEBPACK_IMPORTED_MODULE_0__.openBlock)(), (0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementBlock)("div", _hoisted_7, [(0,vue__WEBPACK_IMPORTED_MODULE_0__.createVNode)(_component_Card, null, {
1163
-          title: (0,vue__WEBPACK_IMPORTED_MODULE_0__.withCtx)(function () {
1164
-            return [(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("div", _hoisted_8, [(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("span", null, (0,vue__WEBPACK_IMPORTED_MODULE_0__.toDisplayString)(barHorizontalStatistic.title), 1
1165
-            /* TEXT */
1166
-            ), barHorizontalStatistic.description ? ((0,vue__WEBPACK_IMPORTED_MODULE_0__.openBlock)(), (0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementBlock)("span", _hoisted_9, (0,vue__WEBPACK_IMPORTED_MODULE_0__.toDisplayString)(barHorizontalStatistic.description), 1
1167
-            /* TEXT */
1168
-            )) : (0,vue__WEBPACK_IMPORTED_MODULE_0__.createCommentVNode)("v-if", true)])];
1169
-          }),
1170
-          content: (0,vue__WEBPACK_IMPORTED_MODULE_0__.withCtx)(function () {
1171
-            return [(0,vue__WEBPACK_IMPORTED_MODULE_0__.createVNode)(_component_Chart, {
1172
-              type: "bar",
1173
-              width: 600,
1174
-              height: 300,
1175
-              data: $setup.barHorizontalChart(barHorizontalStatistic.data),
1176
-              options: $setup.barHorizontalChartOption
1177
-            }, null, 8
1178
-            /* PROPS */
1179
-            , ["data"])];
1180
-          }),
1181
-          _: 2
1182
-          /* DYNAMIC */
1183
-
1184
-        }, 1024
1185
-        /* DYNAMIC_SLOTS */
1186
-        )]);
1187
-      }), 256
1188
-      /* UNKEYED_FRAGMENT */
1189
-      )), ((0,vue__WEBPACK_IMPORTED_MODULE_0__.openBlock)(true), (0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementBlock)(vue__WEBPACK_IMPORTED_MODULE_0__.Fragment, null, (0,vue__WEBPACK_IMPORTED_MODULE_0__.renderList)(_ctx.pieStatistics, function (pieStatistic) {
1190
-        return (0,vue__WEBPACK_IMPORTED_MODULE_0__.openBlock)(), (0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementBlock)("div", _hoisted_10, [(0,vue__WEBPACK_IMPORTED_MODULE_0__.createVNode)(_component_Card, null, {
1191
-          title: (0,vue__WEBPACK_IMPORTED_MODULE_0__.withCtx)(function () {
1192
-            return [(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("div", _hoisted_11, [(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("span", null, (0,vue__WEBPACK_IMPORTED_MODULE_0__.toDisplayString)(pieStatistic.title), 1
1193
-            /* TEXT */
1194
-            ), pieStatistic.description ? ((0,vue__WEBPACK_IMPORTED_MODULE_0__.openBlock)(), (0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementBlock)("span", _hoisted_12, (0,vue__WEBPACK_IMPORTED_MODULE_0__.toDisplayString)(pieStatistic.description), 1
1195
-            /* TEXT */
1196
-            )) : (0,vue__WEBPACK_IMPORTED_MODULE_0__.createCommentVNode)("v-if", true)])];
1197
-          }),
1198
-          content: (0,vue__WEBPACK_IMPORTED_MODULE_0__.withCtx)(function () {
1199
-            return [(0,vue__WEBPACK_IMPORTED_MODULE_0__.createVNode)(_component_Chart, {
1200
-              type: "pie",
1201
-              width: 600,
1202
-              height: 300,
1203
-              data: $setup.pieChart(pieStatistic.data),
1204
-              options: $setup.pieChartOption
1205
-            }, null, 8
1206
-            /* PROPS */
1207
-            , ["data"])];
1208
-          }),
1209
-          _: 2
1210
-          /* DYNAMIC */
1211
-
1212
-        }, 1024
1213
-        /* DYNAMIC_SLOTS */
1214
-        )]);
1215
-      }), 256
1216
-      /* UNKEYED_FRAGMENT */
1217
-      ))])];
1141
+      )), (0,vue__WEBPACK_IMPORTED_MODULE_0__.createCommentVNode)(" <div v-for=\"barHorizontalStatistic in barHorizontalStatistics\" class=\"col-12 md:col-6\">\n        <Card>\n          <template #title>\n            <div class=\"flex flex-column\">\n              <span>{{ barHorizontalStatistic.title }}</span>\n              <span v-if=\"barHorizontalStatistic.description\" class=\"text-base font-normal\">{{\n                barHorizontalStatistic.description\n              }}</span>\n            </div>\n          </template>\n          <template #content>\n            <Chart\n              type=\"bar\"\n              :width=\"600\"\n              :height=\"300\"\n              :data=\"barHorizontalChart(barHorizontalStatistic.data)\"\n              :options=\"barHorizontalChartOption\"\n            />\n          </template>\n        </Card>\n      </div> "), (0,vue__WEBPACK_IMPORTED_MODULE_0__.createCommentVNode)(" <div v-for=\"pieStatistic in pieStatistics\" class=\"col-12 md:col-6\">\n        <Card>\n          <template #title>\n            <div class=\"flex flex-column\">\n              <span>{{ pieStatistic.title }}</span>\n              <span v-if=\"pieStatistic.description\" class=\"text-base font-normal\">{{ pieStatistic.description }}</span>\n            </div>\n          </template>\n          <template #content>\n            <Chart\n              type=\"pie\"\n              :width=\"600\"\n              :height=\"300\"\n              :data=\"pieChart(pieStatistic.data)\"\n              :options=\"pieChartOption\"\n            />\n          </template>\n        </Card>\n      </div> ")])];
1218 1142
     }),
1219 1143
     _: 1
1220 1144
     /* STABLE */

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

@@ -1230,7 +1230,7 @@ var _hoisted_18 = /*#__PURE__*/(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElement
1230 1230
   "class": "text-base"
1231 1231
 }, [/*#__PURE__*/(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("i", {
1232 1232
   "class": "pi pi-wallet"
1233
-}), /*#__PURE__*/(0,vue__WEBPACK_IMPORTED_MODULE_0__.createTextVNode)(" Total Pendapatan ")], -1
1233
+}), /*#__PURE__*/(0,vue__WEBPACK_IMPORTED_MODULE_0__.createTextVNode)(" Total ")], -1
1234 1234
 /* HOISTED */
1235 1235
 );
1236 1236
 

+ 42
- 56
public/js/resources_js_pages_topup_Create_vue.js 파일 보기

@@ -1116,16 +1116,14 @@ var _hoisted_2 = {
1116 1116
 var _hoisted_3 = /*#__PURE__*/(0,vue__WEBPACK_IMPORTED_MODULE_0__.createTextVNode)("Detail Member");
1117 1117
 
1118 1118
 var _hoisted_4 = {
1119
+  key: 0,
1119 1120
   "class": "grid"
1120 1121
 };
1121 1122
 var _hoisted_5 = {
1122 1123
   "class": "col-12"
1123 1124
 };
1124
-var _hoisted_6 = {
1125
-  key: 0
1126
-};
1127 1125
 
1128
-var _hoisted_7 = /*#__PURE__*/(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("span", {
1126
+var _hoisted_6 = /*#__PURE__*/(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("span", {
1129 1127
   "class": "text-base"
1130 1128
 }, [/*#__PURE__*/(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("i", {
1131 1129
   "class": "pi pi-user"
@@ -1133,21 +1131,18 @@ var _hoisted_7 = /*#__PURE__*/(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementV
1133 1131
 /* HOISTED */
1134 1132
 );
1135 1133
 
1136
-var _hoisted_8 = /*#__PURE__*/(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("br", null, null, -1
1134
+var _hoisted_7 = /*#__PURE__*/(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("br", null, null, -1
1137 1135
 /* HOISTED */
1138 1136
 );
1139 1137
 
1140
-var _hoisted_9 = {
1138
+var _hoisted_8 = {
1141 1139
   "class": "text-lg"
1142 1140
 };
1143
-var _hoisted_10 = {
1141
+var _hoisted_9 = {
1144 1142
   "class": "col-12"
1145 1143
 };
1146
-var _hoisted_11 = {
1147
-  key: 0
1148
-};
1149 1144
 
1150
-var _hoisted_12 = /*#__PURE__*/(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("span", {
1145
+var _hoisted_10 = /*#__PURE__*/(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("span", {
1151 1146
   "class": "text-base"
1152 1147
 }, [/*#__PURE__*/(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("i", {
1153 1148
   "class": "pi pi-phone"
@@ -1155,21 +1150,18 @@ var _hoisted_12 = /*#__PURE__*/(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElement
1155 1150
 /* HOISTED */
1156 1151
 );
1157 1152
 
1158
-var _hoisted_13 = /*#__PURE__*/(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("br", null, null, -1
1153
+var _hoisted_11 = /*#__PURE__*/(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("br", null, null, -1
1159 1154
 /* HOISTED */
1160 1155
 );
1161 1156
 
1162
-var _hoisted_14 = {
1157
+var _hoisted_12 = {
1163 1158
   "class": "text-lg"
1164 1159
 };
1165
-var _hoisted_15 = {
1160
+var _hoisted_13 = {
1166 1161
   "class": "col-12"
1167 1162
 };
1168
-var _hoisted_16 = {
1169
-  key: 0
1170
-};
1171 1163
 
1172
-var _hoisted_17 = /*#__PURE__*/(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("span", {
1164
+var _hoisted_14 = /*#__PURE__*/(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("span", {
1173 1165
   "class": "text-base"
1174 1166
 }, [/*#__PURE__*/(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("i", {
1175 1167
   "class": "pi pi-id-card"
@@ -1177,21 +1169,18 @@ var _hoisted_17 = /*#__PURE__*/(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElement
1177 1169
 /* HOISTED */
1178 1170
 );
1179 1171
 
1180
-var _hoisted_18 = /*#__PURE__*/(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("br", null, null, -1
1172
+var _hoisted_15 = /*#__PURE__*/(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("br", null, null, -1
1181 1173
 /* HOISTED */
1182 1174
 );
1183 1175
 
1184
-var _hoisted_19 = {
1176
+var _hoisted_16 = {
1185 1177
   "class": "text-lg"
1186 1178
 };
1187
-var _hoisted_20 = {
1179
+var _hoisted_17 = {
1188 1180
   "class": "col-12"
1189 1181
 };
1190
-var _hoisted_21 = {
1191
-  key: 0
1192
-};
1193 1182
 
1194
-var _hoisted_22 = /*#__PURE__*/(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("span", {
1183
+var _hoisted_18 = /*#__PURE__*/(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("span", {
1195 1184
   "class": "text-base"
1196 1185
 }, [/*#__PURE__*/(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("i", {
1197 1186
   "class": "pi pi-wallet"
@@ -1199,21 +1188,18 @@ var _hoisted_22 = /*#__PURE__*/(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElement
1199 1188
 /* HOISTED */
1200 1189
 );
1201 1190
 
1202
-var _hoisted_23 = /*#__PURE__*/(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("br", null, null, -1
1191
+var _hoisted_19 = /*#__PURE__*/(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("br", null, null, -1
1203 1192
 /* HOISTED */
1204 1193
 );
1205 1194
 
1206
-var _hoisted_24 = {
1195
+var _hoisted_20 = {
1207 1196
   "class": "text-lg"
1208 1197
 };
1209
-var _hoisted_25 = {
1198
+var _hoisted_21 = {
1210 1199
   "class": "col-12"
1211 1200
 };
1212
-var _hoisted_26 = {
1213
-  key: 0
1214
-};
1215 1201
 
1216
-var _hoisted_27 = /*#__PURE__*/(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("span", {
1202
+var _hoisted_22 = /*#__PURE__*/(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("span", {
1217 1203
   "class": "text-base"
1218 1204
 }, [/*#__PURE__*/(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("i", {
1219 1205
   "class": "pi pi-calendar-times"
@@ -1221,39 +1207,39 @@ var _hoisted_27 = /*#__PURE__*/(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElement
1221 1207
 /* HOISTED */
1222 1208
 );
1223 1209
 
1224
-var _hoisted_28 = /*#__PURE__*/(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("br", null, null, -1
1210
+var _hoisted_23 = /*#__PURE__*/(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("br", null, null, -1
1225 1211
 /* HOISTED */
1226 1212
 );
1227 1213
 
1228
-var _hoisted_29 = {
1214
+var _hoisted_24 = {
1229 1215
   "class": "text-lg"
1230 1216
 };
1231
-var _hoisted_30 = {
1217
+var _hoisted_25 = {
1232 1218
   "class": "grid"
1233 1219
 };
1234
-var _hoisted_31 = {
1220
+var _hoisted_26 = {
1235 1221
   "class": "col-12 md:col-8"
1236 1222
 };
1237 1223
 
1238
-var _hoisted_32 = /*#__PURE__*/(0,vue__WEBPACK_IMPORTED_MODULE_0__.createTextVNode)(" Top Up ");
1224
+var _hoisted_27 = /*#__PURE__*/(0,vue__WEBPACK_IMPORTED_MODULE_0__.createTextVNode)(" Top Up ");
1239 1225
 
1240
-var _hoisted_33 = {
1226
+var _hoisted_28 = {
1241 1227
   "class": "grid"
1242 1228
 };
1243
-var _hoisted_34 = {
1229
+var _hoisted_29 = {
1244 1230
   "class": "col-12 md:col-6"
1245 1231
 };
1246
-var _hoisted_35 = {
1232
+var _hoisted_30 = {
1247 1233
   key: 0,
1248 1234
   "class": "flex flex-column"
1249 1235
 };
1250
-var _hoisted_36 = {
1236
+var _hoisted_31 = {
1251 1237
   "class": "font-bold"
1252 1238
 };
1253
-var _hoisted_37 = {
1239
+var _hoisted_32 = {
1254 1240
   "class": "font-bold"
1255 1241
 };
1256
-var _hoisted_38 = {
1242
+var _hoisted_33 = {
1257 1243
   "class": "flex flex-column md:flex-row justify-content-end"
1258 1244
 };
1259 1245
 function render(_ctx, _cache, $props, $setup, $data, $options) {
@@ -1277,26 +1263,26 @@ function render(_ctx, _cache, $props, $setup, $data, $options) {
1277 1263
       }, [$setup.form.member ? {
1278 1264
         name: "content",
1279 1265
         fn: (0,vue__WEBPACK_IMPORTED_MODULE_0__.withCtx)(function () {
1280
-          return [(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("div", _hoisted_4, [(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("div", _hoisted_5, [$setup.form.member.name ? ((0,vue__WEBPACK_IMPORTED_MODULE_0__.openBlock)(), (0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementBlock)("h2", _hoisted_6, [_hoisted_7, _hoisted_8, (0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("span", _hoisted_9, (0,vue__WEBPACK_IMPORTED_MODULE_0__.toDisplayString)($setup.form.member.name), 1
1266
+          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
1281 1267
           /* TEXT */
1282
-          )])) : (0,vue__WEBPACK_IMPORTED_MODULE_0__.createCommentVNode)("v-if", true)]), (0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("div", _hoisted_10, [$setup.form.member.phone ? ((0,vue__WEBPACK_IMPORTED_MODULE_0__.openBlock)(), (0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementBlock)("h2", _hoisted_11, [_hoisted_12, _hoisted_13, (0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("span", _hoisted_14, (0,vue__WEBPACK_IMPORTED_MODULE_0__.toDisplayString)($setup.form.member.phone), 1
1268
+          )])]), (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
1283 1269
           /* TEXT */
1284
-          )])) : (0,vue__WEBPACK_IMPORTED_MODULE_0__.createCommentVNode)("v-if", true)]), (0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("div", _hoisted_15, [$setup.form.member.type ? ((0,vue__WEBPACK_IMPORTED_MODULE_0__.openBlock)(), (0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementBlock)("h2", _hoisted_16, [_hoisted_17, _hoisted_18, (0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("span", _hoisted_19, (0,vue__WEBPACK_IMPORTED_MODULE_0__.toDisplayString)($setup.form.member.type), 1
1270
+          )])]), (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
1285 1271
           /* TEXT */
1286
-          )])) : (0,vue__WEBPACK_IMPORTED_MODULE_0__.createCommentVNode)("v-if", true)]), (0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("div", _hoisted_20, [$setup.form.member.price ? ((0,vue__WEBPACK_IMPORTED_MODULE_0__.openBlock)(), (0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementBlock)("h2", _hoisted_21, [_hoisted_22, _hoisted_23, (0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("span", _hoisted_24, (0,vue__WEBPACK_IMPORTED_MODULE_0__.toDisplayString)($setup.form.member.price), 1
1272
+          )])]), (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
1287 1273
           /* TEXT */
1288
-          )])) : (0,vue__WEBPACK_IMPORTED_MODULE_0__.createCommentVNode)("v-if", true)]), (0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("div", _hoisted_25, [$setup.form.member.expDate ? ((0,vue__WEBPACK_IMPORTED_MODULE_0__.openBlock)(), (0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementBlock)("h2", _hoisted_26, [_hoisted_27, _hoisted_28, (0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("span", _hoisted_29, (0,vue__WEBPACK_IMPORTED_MODULE_0__.toDisplayString)($setup.form.member.expDate), 1
1274
+          )])]), (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
1289 1275
           /* TEXT */
1290
-          )])) : (0,vue__WEBPACK_IMPORTED_MODULE_0__.createCommentVNode)("v-if", true)])])];
1276
+          )])])])) : (0,vue__WEBPACK_IMPORTED_MODULE_0__.createCommentVNode)("v-if", true)];
1291 1277
         })
1292 1278
       } : undefined]), 1024
1293 1279
       /* DYNAMIC_SLOTS */
1294
-      )])]), (0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("div", _hoisted_30, [(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("div", _hoisted_31, [(0,vue__WEBPACK_IMPORTED_MODULE_0__.createVNode)(_component_Card, null, {
1280
+      )])]), (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, {
1295 1281
         title: (0,vue__WEBPACK_IMPORTED_MODULE_0__.withCtx)(function () {
1296
-          return [_hoisted_32];
1282
+          return [_hoisted_27];
1297 1283
         }),
1298 1284
         content: (0,vue__WEBPACK_IMPORTED_MODULE_0__.withCtx)(function () {
1299
-          return [(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("div", _hoisted_33, [(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("div", _hoisted_34, [(0,vue__WEBPACK_IMPORTED_MODULE_0__.createVNode)($setup["AppAutocompleteBasic"], {
1285
+          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"], {
1300 1286
             empty: "",
1301 1287
             label: "Member",
1302 1288
             field: "name",
@@ -1311,11 +1297,11 @@ function render(_ctx, _cache, $props, $setup, $data, $options) {
1311 1297
             onItemSelect: $setup.memberOnSelected
1312 1298
           }, {
1313 1299
             item: (0,vue__WEBPACK_IMPORTED_MODULE_0__.withCtx)(function (slotProps) {
1314
-              return [slotProps.item ? ((0,vue__WEBPACK_IMPORTED_MODULE_0__.openBlock)(), (0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementBlock)("div", _hoisted_35, [(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("span", null, (0,vue__WEBPACK_IMPORTED_MODULE_0__.toDisplayString)(slotProps.item.name), 1
1300
+              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
1315 1301
               /* TEXT */
1316
-              ), (0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("span", _hoisted_36, (0,vue__WEBPACK_IMPORTED_MODULE_0__.toDisplayString)(slotProps.item.phone), 1
1302
+              ), (0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("span", _hoisted_31, (0,vue__WEBPACK_IMPORTED_MODULE_0__.toDisplayString)(slotProps.item.phone), 1
1317 1303
               /* TEXT */
1318
-              ), (0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("span", _hoisted_37, (0,vue__WEBPACK_IMPORTED_MODULE_0__.toDisplayString)(slotProps.item.type), 1
1304
+              ), (0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("span", _hoisted_32, (0,vue__WEBPACK_IMPORTED_MODULE_0__.toDisplayString)(slotProps.item.type), 1
1319 1305
               /* TEXT */
1320 1306
               )])) : (0,vue__WEBPACK_IMPORTED_MODULE_0__.createCommentVNode)("v-if", true)];
1321 1307
             }),
@@ -1336,7 +1322,7 @@ function render(_ctx, _cache, $props, $setup, $data, $options) {
1336 1322
           , ["modelValue", "error", "suggestions"])])])];
1337 1323
         }),
1338 1324
         footer: (0,vue__WEBPACK_IMPORTED_MODULE_0__.withCtx)(function () {
1339
-          return [(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("div", _hoisted_38, [(0,vue__WEBPACK_IMPORTED_MODULE_0__.createVNode)(_component_Button, {
1325
+          return [(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("div", _hoisted_33, [(0,vue__WEBPACK_IMPORTED_MODULE_0__.createVNode)(_component_Button, {
1340 1326
             label: "Topup",
1341 1327
             icon: "pi pi-check",
1342 1328
             "class": "p-button-outlined",

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

@@ -58388,7 +58388,7 @@ module.exports = JSON.parse('{"name":"axios","version":"0.21.4","description":"P
58388 58388
 /******/ 		// This function allow to reference async chunks
58389 58389
 /******/ 		__webpack_require__.u = (chunkId) => {
58390 58390
 /******/ 			// return url for filenames based on template
58391
-/******/ 			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":"d9853eae0a0235f2","resources_js_pages_expense_Create_vue":"310e7d98ea6b356a","resources_js_pages_expense_Index_vue":"bc7ec2fb070cf568","resources_js_pages_expense_Show_vue":"877a19596ee241b4","resources_js_pages_expense_TableHeader_js":"eed3f0613f167cfd","resources_js_pages_home_Index_vue":"cdaa7918da506f4a","resources_js_pages_member_Create_vue":"838296974c6b4913","resources_js_pages_member_Edit_vue":"bc2c701451f6a653","resources_js_pages_member_Index_vue":"caaaba41d56c9f67","resources_js_pages_member_TableHeader_js":"51dbf053f7ddd45c","resources_js_pages_mutation_Report_vue":"6e9122d512297940","resources_js_pages_mutation_TableHeader_js":"7822e888aa3c52fc","resources_js_pages_topup_Create_vue":"958203b0038681b5","resources_js_pages_topup_Index_vue":"ccfe12c579a19810","resources_js_pages_topup_Show_vue":"4d5dea1719d4048e","resources_js_pages_topup_TableHeader_js":"601b7c0a855ce64e","resources_js_pages_typemember_Create_vue":"5bba3a97069a1889","resources_js_pages_typemember_Edit_vue":"8ab79ae9735ce84f","resources_js_pages_typemember_Index_vue":"37e8f6153840325d","resources_js_pages_typemember_TableHeader_js":"ac1d31a59f8d464e","resources_js_pages_typevehicle_Create_vue":"4799ba8b5384d9a3","resources_js_pages_typevehicle_Edit_vue":"1ec4ba3e7994e2bc","resources_js_pages_typevehicle_Index_vue":"69ab68f9968f9aff","resources_js_pages_typevehicle_TableHeader_js":"a40378918fbe74e1","resources_js_pages_user_Create_vue":"ed7565eb901e854c","resources_js_pages_user_Edit_vue":"4948ac292320388a","resources_js_pages_user_Index_vue":"552950b60f6dbb1b","resources_js_pages_user_Show_vue":"1d1d7702785d1470","resources_js_pages_user_TableHeader_js":"0d87fd422fe40491"}[chunkId] + "";
58391
+/******/ 			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":"d9853eae0a0235f2","resources_js_pages_expense_Create_vue":"310e7d98ea6b356a","resources_js_pages_expense_Index_vue":"bc7ec2fb070cf568","resources_js_pages_expense_Show_vue":"877a19596ee241b4","resources_js_pages_expense_TableHeader_js":"eed3f0613f167cfd","resources_js_pages_home_Index_vue":"8077aa18be9066db","resources_js_pages_member_Create_vue":"838296974c6b4913","resources_js_pages_member_Edit_vue":"bc2c701451f6a653","resources_js_pages_member_Index_vue":"caaaba41d56c9f67","resources_js_pages_member_TableHeader_js":"51dbf053f7ddd45c","resources_js_pages_mutation_Report_vue":"fc76ab35b93b8420","resources_js_pages_mutation_TableHeader_js":"7822e888aa3c52fc","resources_js_pages_topup_Create_vue":"dad25d6f598c0b05","resources_js_pages_topup_Index_vue":"ccfe12c579a19810","resources_js_pages_topup_Show_vue":"4d5dea1719d4048e","resources_js_pages_topup_TableHeader_js":"601b7c0a855ce64e","resources_js_pages_typemember_Create_vue":"5bba3a97069a1889","resources_js_pages_typemember_Edit_vue":"8ab79ae9735ce84f","resources_js_pages_typemember_Index_vue":"37e8f6153840325d","resources_js_pages_typemember_TableHeader_js":"ac1d31a59f8d464e","resources_js_pages_typevehicle_Create_vue":"4799ba8b5384d9a3","resources_js_pages_typevehicle_Edit_vue":"1ec4ba3e7994e2bc","resources_js_pages_typevehicle_Index_vue":"69ab68f9968f9aff","resources_js_pages_typevehicle_TableHeader_js":"a40378918fbe74e1","resources_js_pages_user_Create_vue":"ed7565eb901e854c","resources_js_pages_user_Edit_vue":"4948ac292320388a","resources_js_pages_user_Index_vue":"552950b60f6dbb1b","resources_js_pages_user_Show_vue":"1d1d7702785d1470","resources_js_pages_user_TableHeader_js":"0d87fd422fe40491"}[chunkId] + "";
58392 58392
 /******/ 		};
58393 58393
 /******/ 	})();
58394 58394
 /******/ 	

+ 4
- 4
resources/js/pages/home/Index.vue 파일 보기

@@ -136,7 +136,7 @@ const pieChartOption = {
136 136
         </Card>
137 137
       </div>
138 138
 
139
-      <div v-for="barHorizontalStatistic in barHorizontalStatistics" class="col-12 md:col-6">
139
+      <!-- <div v-for="barHorizontalStatistic in barHorizontalStatistics" class="col-12 md:col-6">
140 140
         <Card>
141 141
           <template #title>
142 142
             <div class="flex flex-column">
@@ -156,9 +156,9 @@ const pieChartOption = {
156 156
             />
157 157
           </template>
158 158
         </Card>
159
-      </div>
159
+      </div> -->
160 160
 
161
-      <div v-for="pieStatistic in pieStatistics" class="col-12 md:col-6">
161
+      <!-- <div v-for="pieStatistic in pieStatistics" class="col-12 md:col-6">
162 162
         <Card>
163 163
           <template #title>
164 164
             <div class="flex flex-column">
@@ -176,7 +176,7 @@ const pieChartOption = {
176 176
             />
177 177
           </template>
178 178
         </Card>
179
-      </div>
179
+      </div> -->
180 180
     </div>
181 181
   </AppLayout>
182 182
 </template>

+ 1
- 1
resources/js/pages/mutation/Report.vue 파일 보기

@@ -149,7 +149,7 @@ const exportExcelLink = ref('/reports/mutations/export/excel')
149 149
           </div>
150 150
           <div class="col-auto">
151 151
             <h2>
152
-              <span class="text-base"> <i class="pi pi-wallet" /> Total Pendapatan </span>
152
+              <span class="text-base"> <i class="pi pi-wallet" /> Total </span>
153 153
 
154 154
               <br />
155 155
 

+ 6
- 7
resources/js/pages/topup/Create.vue 파일 보기

@@ -69,15 +69,14 @@ const submit = () => {
69 69
 
70 70
   <AppLayout>
71 71
     <ConfirmDialog></ConfirmDialog>
72
-
73 72
     <div class="grid">
74 73
       <div class="col-12 md:col-8">
75 74
         <Card>
76 75
           <template #title>Detail Member</template>
77 76
           <template v-if="form.member" #content>
78
-            <div class="grid">
77
+            <div v-if="form.member.id" class="grid">
79 78
               <div class="col-12">
80
-                <h2 v-if="form.member.name">
79
+                <h2>
81 80
                   <span class="text-base"> <i class="pi pi-user" /> Nama</span>
82 81
 
83 82
                   <br />
@@ -87,7 +86,7 @@ const submit = () => {
87 86
               </div>
88 87
 
89 88
               <div class="col-12">
90
-                <h2 v-if="form.member.phone">
89
+                <h2>
91 90
                   <span class="text-base"> <i class="pi pi-phone" /> Nomor HP</span>
92 91
 
93 92
                   <br />
@@ -97,7 +96,7 @@ const submit = () => {
97 96
               </div>
98 97
 
99 98
               <div class="col-12">
100
-                <h2 v-if="form.member.type">
99
+                <h2>
101 100
                   <span class="text-base"> <i class="pi pi-id-card" /> Jenis Member</span>
102 101
 
103 102
                   <br />
@@ -107,7 +106,7 @@ const submit = () => {
107 106
               </div>
108 107
 
109 108
               <div class="col-12">
110
-                <h2 v-if="form.member.price">
109
+                <h2>
111 110
                   <span class="text-base"> <i class="pi pi-wallet" /> Tarif Member</span>
112 111
 
113 112
                   <br />
@@ -117,7 +116,7 @@ const submit = () => {
117 116
               </div>
118 117
 
119 118
               <div class="col-12">
120
-                <h2 v-if="form.member.expDate">
119
+                <h2>
121 120
                   <span class="text-base"> <i class="pi pi-calendar-times" /> Berakhir</span>
122 121
 
123 122
                   <br />

+ 1
- 1
resources/views/excel/mutation-report.blade.php 파일 보기

@@ -38,7 +38,7 @@
38 38
             <td>{{ (new App\Services\MutationService())->totalExpenseAsString($mutations) }}</td>
39 39
         </tr>
40 40
         <tr>
41
-            <td colspan="3">Jumlah Pendapatan</td>
41
+            <td colspan="3">Jumlah</td>
42 42
             <td>{{ (new App\Services\MutationService())->totalAmountAsString($mutations) }}</td>
43 43
         </tr>
44 44
     </tbody>