|
|
@@ -295,6 +295,38 @@ __webpack_require__.r(__webpack_exports__);
|
|
295
|
295
|
|
|
296
|
296
|
/***/ }),
|
|
297
|
297
|
|
|
|
298
|
+/***/ "./node_modules/babel-loader/lib/index.js??clonedRuleSet-5.use[0]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./resources/js/components/AppPagination.vue?vue&type=script&setup=true&lang=js":
|
|
|
299
|
+/*!******************************************************************************************************************************************************************************************************************!*\
|
|
|
300
|
+ !*** ./node_modules/babel-loader/lib/index.js??clonedRuleSet-5.use[0]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./resources/js/components/AppPagination.vue?vue&type=script&setup=true&lang=js ***!
|
|
|
301
|
+ \******************************************************************************************************************************************************************************************************************/
|
|
|
302
|
+/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
|
|
|
303
|
+
|
|
|
304
|
+__webpack_require__.r(__webpack_exports__);
|
|
|
305
|
+/* harmony export */ __webpack_require__.d(__webpack_exports__, {
|
|
|
306
|
+/* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__)
|
|
|
307
|
+/* harmony export */ });
|
|
|
308
|
+/* harmony import */ var _inertiajs_inertia_vue3__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @inertiajs/inertia-vue3 */ "./node_modules/@inertiajs/inertia-vue3/dist/index.js");
|
|
|
309
|
+
|
|
|
310
|
+/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({
|
|
|
311
|
+ props: {
|
|
|
312
|
+ links: Array
|
|
|
313
|
+ },
|
|
|
314
|
+ setup: function setup(__props, _ref) {
|
|
|
315
|
+ var expose = _ref.expose;
|
|
|
316
|
+ expose();
|
|
|
317
|
+ var __returned__ = {
|
|
|
318
|
+ Link: _inertiajs_inertia_vue3__WEBPACK_IMPORTED_MODULE_0__.Link
|
|
|
319
|
+ };
|
|
|
320
|
+ Object.defineProperty(__returned__, '__isScriptSetup', {
|
|
|
321
|
+ enumerable: false,
|
|
|
322
|
+ value: true
|
|
|
323
|
+ });
|
|
|
324
|
+ return __returned__;
|
|
|
325
|
+ }
|
|
|
326
|
+});
|
|
|
327
|
+
|
|
|
328
|
+/***/ }),
|
|
|
329
|
+
|
|
298
|
330
|
/***/ "./node_modules/babel-loader/lib/index.js??clonedRuleSet-5.use[0]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./resources/js/components/AppSidebar.vue?vue&type=script&setup=true&lang=js":
|
|
299
|
331
|
/*!***************************************************************************************************************************************************************************************************************!*\
|
|
300
|
332
|
!*** ./node_modules/babel-loader/lib/index.js??clonedRuleSet-5.use[0]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./resources/js/components/AppSidebar.vue?vue&type=script&setup=true&lang=js ***!
|
|
|
@@ -562,7 +594,11 @@ __webpack_require__.r(__webpack_exports__);
|
|
562
|
594
|
/* harmony import */ var _components_AppDropdown_vue__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @/components/AppDropdown.vue */ "./resources/js/components/AppDropdown.vue");
|
|
563
|
595
|
/* harmony import */ var _components_AppInputText_vue__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @/components/AppInputText.vue */ "./resources/js/components/AppInputText.vue");
|
|
564
|
596
|
/* harmony import */ var _components_AppDialog_vue__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! @/components/AppDialog.vue */ "./resources/js/components/AppDialog.vue");
|
|
565
|
|
-/* harmony import */ var _layouts_AppLayout_vue__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! @/layouts/AppLayout.vue */ "./resources/js/layouts/AppLayout.vue");
|
|
|
597
|
+/* harmony import */ var _components_AppPagination_vue__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! @/components/AppPagination.vue */ "./resources/js/components/AppPagination.vue");
|
|
|
598
|
+/* harmony import */ var _layouts_AppLayout_vue__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! @/layouts/AppLayout.vue */ "./resources/js/layouts/AppLayout.vue");
|
|
|
599
|
+/* harmony import */ var _TableHeader__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ./TableHeader */ "./resources/js/pages/customer/TableHeader.js");
|
|
|
600
|
+
|
|
|
601
|
+
|
|
566
|
602
|
|
|
567
|
603
|
|
|
568
|
604
|
|
|
|
@@ -574,7 +610,8 @@ __webpack_require__.r(__webpack_exports__);
|
|
574
|
610
|
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({
|
|
575
|
611
|
props: {
|
|
576
|
612
|
customer: Object,
|
|
577
|
|
- genders: Array
|
|
|
613
|
+ genders: Array,
|
|
|
614
|
+ transactions: Object
|
|
578
|
615
|
},
|
|
579
|
616
|
setup: function setup(__props, _ref) {
|
|
580
|
617
|
var expose = _ref.expose;
|
|
|
@@ -631,7 +668,9 @@ __webpack_require__.r(__webpack_exports__);
|
|
631
|
668
|
AppDropdown: _components_AppDropdown_vue__WEBPACK_IMPORTED_MODULE_4__["default"],
|
|
632
|
669
|
AppInputText: _components_AppInputText_vue__WEBPACK_IMPORTED_MODULE_5__["default"],
|
|
633
|
670
|
AppDialog: _components_AppDialog_vue__WEBPACK_IMPORTED_MODULE_6__["default"],
|
|
634
|
|
- AppLayout: _layouts_AppLayout_vue__WEBPACK_IMPORTED_MODULE_7__["default"]
|
|
|
671
|
+ AppPagination: _components_AppPagination_vue__WEBPACK_IMPORTED_MODULE_7__["default"],
|
|
|
672
|
+ AppLayout: _layouts_AppLayout_vue__WEBPACK_IMPORTED_MODULE_8__["default"],
|
|
|
673
|
+ TransactionTable: _TableHeader__WEBPACK_IMPORTED_MODULE_9__.TransactionTable
|
|
635
|
674
|
};
|
|
636
|
675
|
Object.defineProperty(__returned__, '__isScriptSetup', {
|
|
637
|
676
|
enumerable: false,
|
|
|
@@ -1040,6 +1079,55 @@ function render(_ctx, _cache, $props, $setup, $data, $options) {
|
|
1040
|
1079
|
|
|
1041
|
1080
|
/***/ }),
|
|
1042
|
1081
|
|
|
|
1082
|
+/***/ "./node_modules/babel-loader/lib/index.js??clonedRuleSet-5.use[0]!./node_modules/vue-loader/dist/templateLoader.js??ruleSet[1].rules[2]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./resources/js/components/AppPagination.vue?vue&type=template&id=4da56ec0":
|
|
|
1083
|
+/*!***********************************************************************************************************************************************************************************************************************************************************************************!*\
|
|
|
1084
|
+ !*** ./node_modules/babel-loader/lib/index.js??clonedRuleSet-5.use[0]!./node_modules/vue-loader/dist/templateLoader.js??ruleSet[1].rules[2]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./resources/js/components/AppPagination.vue?vue&type=template&id=4da56ec0 ***!
|
|
|
1085
|
+ \***********************************************************************************************************************************************************************************************************************************************************************************/
|
|
|
1086
|
+/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
|
|
|
1087
|
+
|
|
|
1088
|
+__webpack_require__.r(__webpack_exports__);
|
|
|
1089
|
+/* harmony export */ __webpack_require__.d(__webpack_exports__, {
|
|
|
1090
|
+/* harmony export */ "render": () => (/* binding */ render)
|
|
|
1091
|
+/* harmony export */ });
|
|
|
1092
|
+/* harmony import */ var vue__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! vue */ "./node_modules/vue/dist/vue.esm-bundler.js");
|
|
|
1093
|
+
|
|
|
1094
|
+var _hoisted_1 = {
|
|
|
1095
|
+ key: 0,
|
|
|
1096
|
+ "class": "p-paginator p-component flex justify-content-start"
|
|
|
1097
|
+};
|
|
|
1098
|
+var _hoisted_2 = {
|
|
|
1099
|
+ "class": "p-paginator-pages"
|
|
|
1100
|
+};
|
|
|
1101
|
+var _hoisted_3 = ["innerHTML"];
|
|
|
1102
|
+function render(_ctx, _cache, $props, $setup, $data, $options) {
|
|
|
1103
|
+ return $props.links.length > 3 ? ((0,vue__WEBPACK_IMPORTED_MODULE_0__.openBlock)(), (0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementBlock)("nav", _hoisted_1, [(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("div", _hoisted_2, [((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.links, function (link, key) {
|
|
|
1104
|
+ return (0,vue__WEBPACK_IMPORTED_MODULE_0__.openBlock)(), (0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementBlock)(vue__WEBPACK_IMPORTED_MODULE_0__.Fragment, null, [link.url === null ? ((0,vue__WEBPACK_IMPORTED_MODULE_0__.openBlock)(), (0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementBlock)("div", {
|
|
|
1105
|
+ key: "link-".concat(key),
|
|
|
1106
|
+ "class": (0,vue__WEBPACK_IMPORTED_MODULE_0__.normalizeClass)(["p-paginator-page p-paginator-element p-link", {
|
|
|
1107
|
+ 'p-disabled': link
|
|
|
1108
|
+ }]),
|
|
|
1109
|
+ innerHTML: link.label
|
|
|
1110
|
+ }, null, 10
|
|
|
1111
|
+ /* CLASS, PROPS */
|
|
|
1112
|
+ , _hoisted_3)) : (0,vue__WEBPACK_IMPORTED_MODULE_0__.createCommentVNode)("v-if", true), link.url !== null ? ((0,vue__WEBPACK_IMPORTED_MODULE_0__.openBlock)(), (0,vue__WEBPACK_IMPORTED_MODULE_0__.createBlock)($setup["Link"], {
|
|
|
1113
|
+ key: "link-".concat(key),
|
|
|
1114
|
+ href: link.url,
|
|
|
1115
|
+ "class": (0,vue__WEBPACK_IMPORTED_MODULE_0__.normalizeClass)([{
|
|
|
1116
|
+ 'p-highlight': link.active
|
|
|
1117
|
+ }, "p-paginator-page p-paginator-element p-link"]),
|
|
|
1118
|
+ innerHTML: link.label
|
|
|
1119
|
+ }, null, 8
|
|
|
1120
|
+ /* PROPS */
|
|
|
1121
|
+ , ["href", "class", "innerHTML"])) : (0,vue__WEBPACK_IMPORTED_MODULE_0__.createCommentVNode)("v-if", true)], 64
|
|
|
1122
|
+ /* STABLE_FRAGMENT */
|
|
|
1123
|
+ );
|
|
|
1124
|
+ }), 256
|
|
|
1125
|
+ /* UNKEYED_FRAGMENT */
|
|
|
1126
|
+ ))])])) : (0,vue__WEBPACK_IMPORTED_MODULE_0__.createCommentVNode)("v-if", true);
|
|
|
1127
|
+}
|
|
|
1128
|
+
|
|
|
1129
|
+/***/ }),
|
|
|
1130
|
+
|
|
1043
|
1131
|
/***/ "./node_modules/babel-loader/lib/index.js??clonedRuleSet-5.use[0]!./node_modules/vue-loader/dist/templateLoader.js??ruleSet[1].rules[2]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./resources/js/components/AppSidebar.vue?vue&type=template&id=22a4e926":
|
|
1044
|
1132
|
/*!********************************************************************************************************************************************************************************************************************************************************************************!*\
|
|
1045
|
1133
|
!*** ./node_modules/babel-loader/lib/index.js??clonedRuleSet-5.use[0]!./node_modules/vue-loader/dist/templateLoader.js??ruleSet[1].rules[2]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./resources/js/components/AppSidebar.vue?vue&type=template&id=22a4e926 ***!
|
|
|
@@ -1440,11 +1528,34 @@ var _hoisted_7 = {
|
|
1440
|
1528
|
var _hoisted_8 = {
|
|
1441
|
1529
|
"class": "flex flex-column sm:flex-row align-items-center sm:justify-content-center sm:justify-content-between"
|
|
1442
|
1530
|
};
|
|
|
1531
|
+
|
|
|
1532
|
+var _hoisted_9 = /*#__PURE__*/(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("h2", null, "Riwayat Transaksi", -1
|
|
|
1533
|
+/* HOISTED */
|
|
|
1534
|
+);
|
|
|
1535
|
+
|
|
|
1536
|
+var _hoisted_10 = {
|
|
|
1537
|
+ "class": "grid"
|
|
|
1538
|
+};
|
|
|
1539
|
+var _hoisted_11 = {
|
|
|
1540
|
+ "class": "col-12"
|
|
|
1541
|
+};
|
|
|
1542
|
+var _hoisted_12 = {
|
|
|
1543
|
+ "class": "font-bold"
|
|
|
1544
|
+};
|
|
|
1545
|
+var _hoisted_13 = {
|
|
|
1546
|
+ "class": "font-bold"
|
|
|
1547
|
+};
|
|
1443
|
1548
|
function render(_ctx, _cache, $props, $setup, $data, $options) {
|
|
1444
|
1549
|
var _component_Button = (0,vue__WEBPACK_IMPORTED_MODULE_0__.resolveComponent)("Button");
|
|
1445
|
1550
|
|
|
1446
|
1551
|
var _component_Card = (0,vue__WEBPACK_IMPORTED_MODULE_0__.resolveComponent)("Card");
|
|
1447
|
1552
|
|
|
|
1553
|
+ var _component_Badge = (0,vue__WEBPACK_IMPORTED_MODULE_0__.resolveComponent)("Badge");
|
|
|
1554
|
+
|
|
|
1555
|
+ var _component_Column = (0,vue__WEBPACK_IMPORTED_MODULE_0__.resolveComponent)("Column");
|
|
|
1556
|
+
|
|
|
1557
|
+ var _component_DataTable = (0,vue__WEBPACK_IMPORTED_MODULE_0__.resolveComponent)("DataTable");
|
|
|
1558
|
+
|
|
1448
|
1559
|
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"], {
|
|
1449
|
1560
|
title: "Ubah Customer"
|
|
1450
|
1561
|
}), (0,vue__WEBPACK_IMPORTED_MODULE_0__.createVNode)($setup["AppLayout"], null, {
|
|
|
@@ -1522,6 +1633,110 @@ function render(_ctx, _cache, $props, $setup, $data, $options) {
|
|
1522
|
1633
|
_: 1
|
|
1523
|
1634
|
/* STABLE */
|
|
1524
|
1635
|
|
|
|
1636
|
+ })])]), _hoisted_9, (0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("div", _hoisted_10, [(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("div", _hoisted_11, [(0,vue__WEBPACK_IMPORTED_MODULE_0__.createVNode)(_component_Card, null, {
|
|
|
1637
|
+ content: (0,vue__WEBPACK_IMPORTED_MODULE_0__.withCtx)(function () {
|
|
|
1638
|
+ return [(0,vue__WEBPACK_IMPORTED_MODULE_0__.createVNode)(_component_DataTable, {
|
|
|
1639
|
+ "responsive-layout": "scroll",
|
|
|
1640
|
+ "column-resize-mode": "expand",
|
|
|
1641
|
+ value: $props.transactions.data,
|
|
|
1642
|
+ "row-hover": true,
|
|
|
1643
|
+ "striped-rows": true
|
|
|
1644
|
+ }, {
|
|
|
1645
|
+ "default": (0,vue__WEBPACK_IMPORTED_MODULE_0__.withCtx)(function () {
|
|
|
1646
|
+ return [((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)($setup.TransactionTable, function (transactionTable) {
|
|
|
1647
|
+ return (0,vue__WEBPACK_IMPORTED_MODULE_0__.openBlock)(), (0,vue__WEBPACK_IMPORTED_MODULE_0__.createBlock)(_component_Column, {
|
|
|
1648
|
+ field: transactionTable.field,
|
|
|
1649
|
+ header: transactionTable.header,
|
|
|
1650
|
+ key: transactionTable.field
|
|
|
1651
|
+ }, {
|
|
|
1652
|
+ body: (0,vue__WEBPACK_IMPORTED_MODULE_0__.withCtx)(function (_ref) {
|
|
|
1653
|
+ var data = _ref.data,
|
|
|
1654
|
+ field = _ref.field;
|
|
|
1655
|
+ return [field === 'transactionNumber' ? ((0,vue__WEBPACK_IMPORTED_MODULE_0__.openBlock)(), (0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementBlock)(vue__WEBPACK_IMPORTED_MODULE_0__.Fragment, {
|
|
|
1656
|
+ key: 0
|
|
|
1657
|
+ }, [(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("p", _hoisted_12, (0,vue__WEBPACK_IMPORTED_MODULE_0__.toDisplayString)(data[field]), 1
|
|
|
1658
|
+ /* TEXT */
|
|
|
1659
|
+ ), (0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("p", null, (0,vue__WEBPACK_IMPORTED_MODULE_0__.toDisplayString)(data.createdAt), 1
|
|
|
1660
|
+ /* TEXT */
|
|
|
1661
|
+ )], 64
|
|
|
1662
|
+ /* STABLE_FRAGMENT */
|
|
|
1663
|
+ )) : field === 'customer' ? ((0,vue__WEBPACK_IMPORTED_MODULE_0__.openBlock)(), (0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementBlock)(vue__WEBPACK_IMPORTED_MODULE_0__.Fragment, {
|
|
|
1664
|
+ key: 1
|
|
|
1665
|
+ }, [(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("p", _hoisted_13, (0,vue__WEBPACK_IMPORTED_MODULE_0__.toDisplayString)(data.customer.number), 1
|
|
|
1666
|
+ /* TEXT */
|
|
|
1667
|
+ ), (0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("p", null, (0,vue__WEBPACK_IMPORTED_MODULE_0__.toDisplayString)(data.customer.name), 1
|
|
|
1668
|
+ /* TEXT */
|
|
|
1669
|
+ ), (0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("p", null, (0,vue__WEBPACK_IMPORTED_MODULE_0__.toDisplayString)(data.customer.phone), 1
|
|
|
1670
|
+ /* TEXT */
|
|
|
1671
|
+ )], 64
|
|
|
1672
|
+ /* STABLE_FRAGMENT */
|
|
|
1673
|
+ )) : field === 'transactionStatusName' ? ((0,vue__WEBPACK_IMPORTED_MODULE_0__.openBlock)(), (0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementBlock)(vue__WEBPACK_IMPORTED_MODULE_0__.Fragment, {
|
|
|
1674
|
+ key: 2
|
|
|
1675
|
+ }, [data['transactionStatusId'] === 1 ? ((0,vue__WEBPACK_IMPORTED_MODULE_0__.openBlock)(), (0,vue__WEBPACK_IMPORTED_MODULE_0__.createBlock)(_component_Badge, {
|
|
|
1676
|
+ key: 0,
|
|
|
1677
|
+ value: data[field]
|
|
|
1678
|
+ }, null, 8
|
|
|
1679
|
+ /* PROPS */
|
|
|
1680
|
+ , ["value"])) : data['transactionStatusId'] === 2 ? ((0,vue__WEBPACK_IMPORTED_MODULE_0__.openBlock)(), (0,vue__WEBPACK_IMPORTED_MODULE_0__.createBlock)(_component_Badge, {
|
|
|
1681
|
+ key: 1,
|
|
|
1682
|
+ value: data[field],
|
|
|
1683
|
+ severity: "warning"
|
|
|
1684
|
+ }, null, 8
|
|
|
1685
|
+ /* PROPS */
|
|
|
1686
|
+ , ["value"])) : ((0,vue__WEBPACK_IMPORTED_MODULE_0__.openBlock)(), (0,vue__WEBPACK_IMPORTED_MODULE_0__.createBlock)(_component_Badge, {
|
|
|
1687
|
+ key: 2,
|
|
|
1688
|
+ value: data[field],
|
|
|
1689
|
+ severity: "success"
|
|
|
1690
|
+ }, null, 8
|
|
|
1691
|
+ /* PROPS */
|
|
|
1692
|
+ , ["value"]))], 2112
|
|
|
1693
|
+ /* STABLE_FRAGMENT, DEV_ROOT_FRAGMENT */
|
|
|
1694
|
+ )) : ((0,vue__WEBPACK_IMPORTED_MODULE_0__.openBlock)(), (0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementBlock)(vue__WEBPACK_IMPORTED_MODULE_0__.Fragment, {
|
|
|
1695
|
+ key: 3
|
|
|
1696
|
+ }, [(0,vue__WEBPACK_IMPORTED_MODULE_0__.createTextVNode)((0,vue__WEBPACK_IMPORTED_MODULE_0__.toDisplayString)(data[field]), 1
|
|
|
1697
|
+ /* TEXT */
|
|
|
1698
|
+ )], 2112
|
|
|
1699
|
+ /* STABLE_FRAGMENT, DEV_ROOT_FRAGMENT */
|
|
|
1700
|
+ ))];
|
|
|
1701
|
+ }),
|
|
|
1702
|
+ _: 2
|
|
|
1703
|
+ /* DYNAMIC */
|
|
|
1704
|
+
|
|
|
1705
|
+ }, 1032
|
|
|
1706
|
+ /* PROPS, DYNAMIC_SLOTS */
|
|
|
1707
|
+ , ["field", "header"]);
|
|
|
1708
|
+ }), 128
|
|
|
1709
|
+ /* KEYED_FRAGMENT */
|
|
|
1710
|
+ )), (0,vue__WEBPACK_IMPORTED_MODULE_0__.createVNode)(_component_Column, null, {
|
|
|
1711
|
+ body: (0,vue__WEBPACK_IMPORTED_MODULE_0__.withCtx)(function (_ref2) {
|
|
|
1712
|
+ var data = _ref2.data;
|
|
|
1713
|
+ return [(0,vue__WEBPACK_IMPORTED_MODULE_0__.createVNode)($setup["AppButton"], {
|
|
|
1714
|
+ icon: "pi pi-angle-double-right",
|
|
|
1715
|
+ "class": "p-button-icon-only p-button-rounded p-button-text",
|
|
|
1716
|
+ href: _ctx.route('transactions.show', data.id)
|
|
|
1717
|
+ }, null, 8
|
|
|
1718
|
+ /* PROPS */
|
|
|
1719
|
+ , ["href"])];
|
|
|
1720
|
+ }),
|
|
|
1721
|
+ _: 1
|
|
|
1722
|
+ /* STABLE */
|
|
|
1723
|
+
|
|
|
1724
|
+ })];
|
|
|
1725
|
+ }),
|
|
|
1726
|
+ _: 1
|
|
|
1727
|
+ /* STABLE */
|
|
|
1728
|
+
|
|
|
1729
|
+ }, 8
|
|
|
1730
|
+ /* PROPS */
|
|
|
1731
|
+ , ["value"]), (0,vue__WEBPACK_IMPORTED_MODULE_0__.createVNode)($setup["AppPagination"], {
|
|
|
1732
|
+ links: $props.transactions.links
|
|
|
1733
|
+ }, null, 8
|
|
|
1734
|
+ /* PROPS */
|
|
|
1735
|
+ , ["links"])];
|
|
|
1736
|
+ }),
|
|
|
1737
|
+ _: 1
|
|
|
1738
|
+ /* STABLE */
|
|
|
1739
|
+
|
|
1525
|
1740
|
})])])];
|
|
1526
|
1741
|
}),
|
|
1527
|
1742
|
_: 1
|
|
|
@@ -1534,6 +1749,49 @@ function render(_ctx, _cache, $props, $setup, $data, $options) {
|
|
1534
|
1749
|
|
|
1535
|
1750
|
/***/ }),
|
|
1536
|
1751
|
|
|
|
1752
|
+/***/ "./resources/js/pages/customer/TableHeader.js":
|
|
|
1753
|
+/*!****************************************************!*\
|
|
|
1754
|
+ !*** ./resources/js/pages/customer/TableHeader.js ***!
|
|
|
1755
|
+ \****************************************************/
|
|
|
1756
|
+/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
|
|
|
1757
|
+
|
|
|
1758
|
+__webpack_require__.r(__webpack_exports__);
|
|
|
1759
|
+/* harmony export */ __webpack_require__.d(__webpack_exports__, {
|
|
|
1760
|
+/* harmony export */ "IndexTable": () => (/* binding */ IndexTable),
|
|
|
1761
|
+/* harmony export */ "TransactionTable": () => (/* binding */ TransactionTable)
|
|
|
1762
|
+/* harmony export */ });
|
|
|
1763
|
+var IndexTable = [{
|
|
|
1764
|
+ field: 'customer_number',
|
|
|
1765
|
+ header: 'Id Customer'
|
|
|
1766
|
+}, {
|
|
|
1767
|
+ field: 'name',
|
|
|
1768
|
+ header: 'Nama'
|
|
|
1769
|
+}, {
|
|
|
1770
|
+ field: 'phone',
|
|
|
1771
|
+ header: 'HP'
|
|
|
1772
|
+}, {
|
|
|
1773
|
+ field: 'gender',
|
|
|
1774
|
+ header: 'Jenis Kelamin'
|
|
|
1775
|
+}];
|
|
|
1776
|
+var TransactionTable = [{
|
|
|
1777
|
+ field: 'transactionNumber',
|
|
|
1778
|
+ header: 'Id Transaksi'
|
|
|
1779
|
+}, {
|
|
|
1780
|
+ field: 'customer',
|
|
|
1781
|
+ header: 'Id Customer'
|
|
|
1782
|
+}, {
|
|
|
1783
|
+ field: 'price',
|
|
|
1784
|
+ header: 'Total Harga'
|
|
|
1785
|
+}, {
|
|
|
1786
|
+ field: 'transactionStatusName',
|
|
|
1787
|
+ header: 'Status'
|
|
|
1788
|
+}, {
|
|
|
1789
|
+ field: 'outlet',
|
|
|
1790
|
+ header: 'Outlet'
|
|
|
1791
|
+}];
|
|
|
1792
|
+
|
|
|
1793
|
+/***/ }),
|
|
|
1794
|
+
|
|
1537
|
1795
|
/***/ "./resources/js/utils/menu-admin.js":
|
|
1538
|
1796
|
/*!******************************************!*\
|
|
1539
|
1797
|
!*** ./resources/js/utils/menu-admin.js ***!
|
|
|
@@ -1839,6 +2097,33 @@ const __exports__ = /*#__PURE__*/(0,_home_dijitalcode_Projects_dev_node_modules_
|
|
1839
|
2097
|
if (false) {}
|
|
1840
|
2098
|
|
|
1841
|
2099
|
|
|
|
2100
|
+/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (__exports__);
|
|
|
2101
|
+
|
|
|
2102
|
+/***/ }),
|
|
|
2103
|
+
|
|
|
2104
|
+/***/ "./resources/js/components/AppPagination.vue":
|
|
|
2105
|
+/*!***************************************************!*\
|
|
|
2106
|
+ !*** ./resources/js/components/AppPagination.vue ***!
|
|
|
2107
|
+ \***************************************************/
|
|
|
2108
|
+/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
|
|
|
2109
|
+
|
|
|
2110
|
+__webpack_require__.r(__webpack_exports__);
|
|
|
2111
|
+/* harmony export */ __webpack_require__.d(__webpack_exports__, {
|
|
|
2112
|
+/* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__)
|
|
|
2113
|
+/* harmony export */ });
|
|
|
2114
|
+/* 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");
|
|
|
2115
|
+/* 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");
|
|
|
2116
|
+/* harmony import */ var _home_dijitalcode_Projects_dev_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");
|
|
|
2117
|
+
|
|
|
2118
|
+
|
|
|
2119
|
+
|
|
|
2120
|
+
|
|
|
2121
|
+;
|
|
|
2122
|
+const __exports__ = /*#__PURE__*/(0,_home_dijitalcode_Projects_dev_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"]])
|
|
|
2123
|
+/* hot reload */
|
|
|
2124
|
+if (false) {}
|
|
|
2125
|
+
|
|
|
2126
|
+
|
|
1842
|
2127
|
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (__exports__);
|
|
1843
|
2128
|
|
|
1844
|
2129
|
/***/ }),
|
|
|
@@ -2051,6 +2336,21 @@ __webpack_require__.r(__webpack_exports__);
|
|
2051
|
2336
|
/* harmony import */ var _node_modules_babel_loader_lib_index_js_clonedRuleSet_5_use_0_node_modules_vue_loader_dist_index_js_ruleSet_0_use_0_AppMessage_vue_vue_type_script_setup_true_lang_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5.use[0]!../../../node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./AppMessage.vue?vue&type=script&setup=true&lang=js */ "./node_modules/babel-loader/lib/index.js??clonedRuleSet-5.use[0]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./resources/js/components/AppMessage.vue?vue&type=script&setup=true&lang=js");
|
|
2052
|
2337
|
|
|
2053
|
2338
|
|
|
|
2339
|
+/***/ }),
|
|
|
2340
|
+
|
|
|
2341
|
+/***/ "./resources/js/components/AppPagination.vue?vue&type=script&setup=true&lang=js":
|
|
|
2342
|
+/*!**************************************************************************************!*\
|
|
|
2343
|
+ !*** ./resources/js/components/AppPagination.vue?vue&type=script&setup=true&lang=js ***!
|
|
|
2344
|
+ \**************************************************************************************/
|
|
|
2345
|
+/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
|
|
|
2346
|
+
|
|
|
2347
|
+__webpack_require__.r(__webpack_exports__);
|
|
|
2348
|
+/* harmony export */ __webpack_require__.d(__webpack_exports__, {
|
|
|
2349
|
+/* harmony export */ "default": () => (/* reexport safe */ _node_modules_babel_loader_lib_index_js_clonedRuleSet_5_use_0_node_modules_vue_loader_dist_index_js_ruleSet_0_use_0_AppPagination_vue_vue_type_script_setup_true_lang_js__WEBPACK_IMPORTED_MODULE_0__["default"])
|
|
|
2350
|
+/* harmony export */ });
|
|
|
2351
|
+/* harmony import */ var _node_modules_babel_loader_lib_index_js_clonedRuleSet_5_use_0_node_modules_vue_loader_dist_index_js_ruleSet_0_use_0_AppPagination_vue_vue_type_script_setup_true_lang_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5.use[0]!../../../node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./AppPagination.vue?vue&type=script&setup=true&lang=js */ "./node_modules/babel-loader/lib/index.js??clonedRuleSet-5.use[0]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./resources/js/components/AppPagination.vue?vue&type=script&setup=true&lang=js");
|
|
|
2352
|
+
|
|
|
2353
|
+
|
|
2054
|
2354
|
/***/ }),
|
|
2055
|
2355
|
|
|
2056
|
2356
|
/***/ "./resources/js/components/AppSidebar.vue?vue&type=script&setup=true&lang=js":
|
|
|
@@ -2216,6 +2516,21 @@ __webpack_require__.r(__webpack_exports__);
|
|
2216
|
2516
|
/* harmony import */ var _node_modules_babel_loader_lib_index_js_clonedRuleSet_5_use_0_node_modules_vue_loader_dist_templateLoader_js_ruleSet_1_rules_2_node_modules_vue_loader_dist_index_js_ruleSet_0_use_0_AppMessage_vue_vue_type_template_id_07159051__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5.use[0]!../../../node_modules/vue-loader/dist/templateLoader.js??ruleSet[1].rules[2]!../../../node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./AppMessage.vue?vue&type=template&id=07159051 */ "./node_modules/babel-loader/lib/index.js??clonedRuleSet-5.use[0]!./node_modules/vue-loader/dist/templateLoader.js??ruleSet[1].rules[2]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./resources/js/components/AppMessage.vue?vue&type=template&id=07159051");
|
|
2217
|
2517
|
|
|
2218
|
2518
|
|
|
|
2519
|
+/***/ }),
|
|
|
2520
|
+
|
|
|
2521
|
+/***/ "./resources/js/components/AppPagination.vue?vue&type=template&id=4da56ec0":
|
|
|
2522
|
+/*!*********************************************************************************!*\
|
|
|
2523
|
+ !*** ./resources/js/components/AppPagination.vue?vue&type=template&id=4da56ec0 ***!
|
|
|
2524
|
+ \*********************************************************************************/
|
|
|
2525
|
+/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
|
|
|
2526
|
+
|
|
|
2527
|
+__webpack_require__.r(__webpack_exports__);
|
|
|
2528
|
+/* harmony export */ __webpack_require__.d(__webpack_exports__, {
|
|
|
2529
|
+/* harmony export */ "render": () => (/* reexport safe */ _node_modules_babel_loader_lib_index_js_clonedRuleSet_5_use_0_node_modules_vue_loader_dist_templateLoader_js_ruleSet_1_rules_2_node_modules_vue_loader_dist_index_js_ruleSet_0_use_0_AppPagination_vue_vue_type_template_id_4da56ec0__WEBPACK_IMPORTED_MODULE_0__.render)
|
|
|
2530
|
+/* harmony export */ });
|
|
|
2531
|
+/* harmony import */ var _node_modules_babel_loader_lib_index_js_clonedRuleSet_5_use_0_node_modules_vue_loader_dist_templateLoader_js_ruleSet_1_rules_2_node_modules_vue_loader_dist_index_js_ruleSet_0_use_0_AppPagination_vue_vue_type_template_id_4da56ec0__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5.use[0]!../../../node_modules/vue-loader/dist/templateLoader.js??ruleSet[1].rules[2]!../../../node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./AppPagination.vue?vue&type=template&id=4da56ec0 */ "./node_modules/babel-loader/lib/index.js??clonedRuleSet-5.use[0]!./node_modules/vue-loader/dist/templateLoader.js??ruleSet[1].rules[2]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./resources/js/components/AppPagination.vue?vue&type=template&id=4da56ec0");
|
|
|
2532
|
+
|
|
|
2533
|
+
|
|
2219
|
2534
|
/***/ }),
|
|
2220
|
2535
|
|
|
2221
|
2536
|
/***/ "./resources/js/components/AppSidebar.vue?vue&type=template&id=22a4e926":
|