diff --git a/app/Http/Controllers/OnlineController.php b/app/Http/Controllers/OnlineController.php new file mode 100644 index 0000000..d740aeb --- /dev/null +++ b/app/Http/Controllers/OnlineController.php @@ -0,0 +1,24 @@ +json(); + $cawangan=Http::get(config('api.url').'/api/cawangan/detail/'.$auth_user['cawangan'])->json(); + $cawangan_detail=$cawangan[0]; + + return view('online.home',compact('api_url','cawangan_info','auth_user')); + } +} diff --git a/public/js/app.js b/public/js/app.js index 581d2bd..f174b09 100644 --- a/public/js/app.js +++ b/public/js/app.js @@ -17127,6 +17127,261 @@ __webpack_require__.r(__webpack_exports__); /***/ }), +/***/ "./node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/Online/Online.vue?vue&type=script&lang=js&": +/*!*********************************************************************************************************************************************************************************************************!*\ + !*** ./node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/Online/Online.vue?vue&type=script&lang=js& ***! + \*********************************************************************************************************************************************************************************************************/ +/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { + +"use strict"; +__webpack_require__.r(__webpack_exports__); +/* harmony export */ __webpack_require__.d(__webpack_exports__, { +/* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__) +/* harmony export */ }); +// +// +// +// +/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({}); + +/***/ }), + +/***/ "./node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/Online/SearchSAG.vue?vue&type=script&lang=js&": +/*!************************************************************************************************************************************************************************************************************!*\ + !*** ./node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/Online/SearchSAG.vue?vue&type=script&lang=js& ***! + \************************************************************************************************************************************************************************************************************/ +/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { + +"use strict"; +__webpack_require__.r(__webpack_exports__); +/* harmony export */ __webpack_require__.d(__webpack_exports__, { +/* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__) +/* harmony export */ }); +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// + +var formatter = new Intl.NumberFormat('en-US', { + minimumFractionDigits: 2 +}); +/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({ + props: { + placement: { + type: String, + "default": "bottom-start" + } + }, + data: function data() { + return { + dropdownShow: false, + param1: "", + arrayCustomer: Object + }; + }, + methods: { + toggleTable: function toggleTable() { + var res = this.getData(); + var divtable = document.getElementById("divtable"); + console.log(res); + + if (res === 'ada') { + if (this.arrayCustomer.length > 0) { + divtable.classList.remove("hidden"); + } else { + divtable.classList.add("hidden"); + } + } else { + divtable.classList.add("hidden"); + } + }, + getData: function getData() { + var _this = this; + + var inputvalue = document.getElementById("frminput").value; + + if (inputvalue) { + this.axios.get('http://localhost:8000/admin/searchSAGOnline', { + params: { + norujukan: inputvalue + } + }).then(function (response) { + _this.arrayCustomer = response.data; + + if (response.data) { + return 'ada'; + } + })["catch"](function (error) { + console.log(error); + }); + } else { + return 'tiada'; + } + }, + hasNumber: function hasNumber(inputString) { + return /\d/.test(inputString); + } + } +}); + +/***/ }), + /***/ "./node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/components/Breadcrumb.vue?vue&type=script&lang=js&": /*!*****************************************************************************************************************************************************************************************************************!*\ !*** ./node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/components/Breadcrumb.vue?vue&type=script&lang=js& ***! @@ -19229,7 +19484,11 @@ vue__WEBPACK_IMPORTED_MODULE_8__["default"].component('cawangan-component', (__w vue__WEBPACK_IMPORTED_MODULE_8__["default"].component('modal-component', (__webpack_require__(/*! ./components/util/Modal.vue */ "./resources/js/components/util/Modal.vue")["default"])); vue__WEBPACK_IMPORTED_MODULE_8__["default"].component('searchpelanggan-component', (__webpack_require__(/*! ./components/Searchpelanggan.vue */ "./resources/js/components/Searchpelanggan.vue")["default"])); vue__WEBPACK_IMPORTED_MODULE_8__["default"].component('laporanakaun-component', (__webpack_require__(/*! ./Akaun/Laporan.vue */ "./resources/js/Akaun/Laporan.vue")["default"])); +<<<<<<< Updated upstream vue__WEBPACK_IMPORTED_MODULE_8__["default"].component('details-pelanggan', (__webpack_require__(/*! ./pages/Detailspelanggan.vue */ "./resources/js/pages/Detailspelanggan.vue")["default"])); +======= +vue__WEBPACK_IMPORTED_MODULE_8__["default"].component('online-component', (__webpack_require__(/*! ./Online/Online.vue */ "./resources/js/Online/Online.vue")["default"])); +>>>>>>> Stashed changes vue__WEBPACK_IMPORTED_MODULE_8__["default"].component('apexchart', (vue_apexcharts__WEBPACK_IMPORTED_MODULE_0___default())); // Vue.component('Navbar', require('./components/Navbar.vue').default); /** @@ -19300,8 +19559,8 @@ __webpack_require__.r(__webpack_exports__); /* harmony export */ __webpack_require__.d(__webpack_exports__, { /* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__) /* harmony export */ }); -/* harmony import */ var vue__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! vue */ "./node_modules/vue/dist/vue.esm.js"); -/* harmony import */ var vue_router__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! vue-router */ "./node_modules/vue-router/dist/vue-router.esm.js"); +/* harmony import */ var vue__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! vue */ "./node_modules/vue/dist/vue.esm.js"); +/* harmony import */ var vue_router__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! vue-router */ "./node_modules/vue-router/dist/vue-router.esm.js"); /* harmony import */ var _Akaun_Lejeram__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./Akaun/Lejeram */ "./resources/js/Akaun/Lejeram.vue"); /* harmony import */ var _Akaun_Imbangduga__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./Akaun/Imbangduga */ "./resources/js/Akaun/Imbangduga.vue"); /* harmony import */ var _Akaun_Home__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./Akaun/Home */ "./resources/js/Akaun/Home.vue"); @@ -19312,6 +19571,7 @@ __webpack_require__.r(__webpack_exports__); /* harmony import */ var _Akaun_Upah__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ./Akaun/Upah */ "./resources/js/Akaun/Upah.vue"); /* harmony import */ var _Akaun_Tuntutbaki__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ./Akaun/Tuntutbaki */ "./resources/js/Akaun/Tuntutbaki.vue"); /* harmony import */ var _Akaun_Pendahuluanserahan__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ./Akaun/Pendahuluanserahan */ "./resources/js/Akaun/Pendahuluanserahan.vue"); +/* harmony import */ var _Online_SearchSAG__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! ./Online/SearchSAG */ "./resources/js/Online/SearchSAG.vue"); @@ -19324,9 +19584,13 @@ __webpack_require__.r(__webpack_exports__); -vue__WEBPACK_IMPORTED_MODULE_10__["default"].use(vue_router__WEBPACK_IMPORTED_MODULE_11__["default"]); -/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (new vue_router__WEBPACK_IMPORTED_MODULE_11__["default"]({ + +vue__WEBPACK_IMPORTED_MODULE_11__["default"].use(vue_router__WEBPACK_IMPORTED_MODULE_12__["default"]); +/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (new vue_router__WEBPACK_IMPORTED_MODULE_12__["default"]({ routes: [{ + path: '/online', + component: _Online_SearchSAG__WEBPACK_IMPORTED_MODULE_10__["default"] + }, { path: '/akaunhome', component: _Akaun_Home__WEBPACK_IMPORTED_MODULE_2__["default"] }, { @@ -55764,6 +56028,84 @@ component.options.__file = "resources/js/Akaun/Upah.vue" /***/ }), +/***/ "./resources/js/Online/Online.vue": +/*!****************************************!*\ + !*** ./resources/js/Online/Online.vue ***! + \****************************************/ +/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { + +"use strict"; +__webpack_require__.r(__webpack_exports__); +/* harmony export */ __webpack_require__.d(__webpack_exports__, { +/* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__) +/* harmony export */ }); +/* harmony import */ var _Online_vue_vue_type_template_id_c73dd6fe___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./Online.vue?vue&type=template&id=c73dd6fe& */ "./resources/js/Online/Online.vue?vue&type=template&id=c73dd6fe&"); +/* harmony import */ var _Online_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./Online.vue?vue&type=script&lang=js& */ "./resources/js/Online/Online.vue?vue&type=script&lang=js&"); +/* harmony import */ var _node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! !../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js */ "./node_modules/vue-loader/lib/runtime/componentNormalizer.js"); + + + + + +/* normalize component */ +; +var component = (0,_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__["default"])( + _Online_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__["default"], + _Online_vue_vue_type_template_id_c73dd6fe___WEBPACK_IMPORTED_MODULE_0__.render, + _Online_vue_vue_type_template_id_c73dd6fe___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns, + false, + null, + null, + null + +) + +/* hot reload */ +if (false) { var api; } +component.options.__file = "resources/js/Online/Online.vue" +/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (component.exports); + +/***/ }), + +/***/ "./resources/js/Online/SearchSAG.vue": +/*!*******************************************!*\ + !*** ./resources/js/Online/SearchSAG.vue ***! + \*******************************************/ +/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { + +"use strict"; +__webpack_require__.r(__webpack_exports__); +/* harmony export */ __webpack_require__.d(__webpack_exports__, { +/* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__) +/* harmony export */ }); +/* harmony import */ var _SearchSAG_vue_vue_type_template_id_686ea35a___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./SearchSAG.vue?vue&type=template&id=686ea35a& */ "./resources/js/Online/SearchSAG.vue?vue&type=template&id=686ea35a&"); +/* harmony import */ var _SearchSAG_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./SearchSAG.vue?vue&type=script&lang=js& */ "./resources/js/Online/SearchSAG.vue?vue&type=script&lang=js&"); +/* harmony import */ var _node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! !../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js */ "./node_modules/vue-loader/lib/runtime/componentNormalizer.js"); + + + + + +/* normalize component */ +; +var component = (0,_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__["default"])( + _SearchSAG_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__["default"], + _SearchSAG_vue_vue_type_template_id_686ea35a___WEBPACK_IMPORTED_MODULE_0__.render, + _SearchSAG_vue_vue_type_template_id_686ea35a___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns, + false, + null, + null, + null + +) + +/* hot reload */ +if (false) { var api; } +component.options.__file = "resources/js/Online/SearchSAG.vue" +/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (component.exports); + +/***/ }), + /***/ "./resources/js/components/Breadcrumb.vue": /*!************************************************!*\ !*** ./resources/js/components/Breadcrumb.vue ***! @@ -56468,6 +56810,38 @@ __webpack_require__.r(__webpack_exports__); /***/ }), +/***/ "./resources/js/Online/Online.vue?vue&type=script&lang=js&": +/*!*****************************************************************!*\ + !*** ./resources/js/Online/Online.vue?vue&type=script&lang=js& ***! + \*****************************************************************/ +/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { + +"use strict"; +__webpack_require__.r(__webpack_exports__); +/* harmony export */ __webpack_require__.d(__webpack_exports__, { +/* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__) +/* harmony export */ }); +/* harmony import */ var _node_modules_babel_loader_lib_index_js_clonedRuleSet_5_0_rules_0_use_0_node_modules_vue_loader_lib_index_js_vue_loader_options_Online_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Online.vue?vue&type=script&lang=js& */ "./node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/Online/Online.vue?vue&type=script&lang=js&"); + /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_node_modules_babel_loader_lib_index_js_clonedRuleSet_5_0_rules_0_use_0_node_modules_vue_loader_lib_index_js_vue_loader_options_Online_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__["default"]); + +/***/ }), + +/***/ "./resources/js/Online/SearchSAG.vue?vue&type=script&lang=js&": +/*!********************************************************************!*\ + !*** ./resources/js/Online/SearchSAG.vue?vue&type=script&lang=js& ***! + \********************************************************************/ +/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { + +"use strict"; +__webpack_require__.r(__webpack_exports__); +/* harmony export */ __webpack_require__.d(__webpack_exports__, { +/* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__) +/* harmony export */ }); +/* harmony import */ var _node_modules_babel_loader_lib_index_js_clonedRuleSet_5_0_rules_0_use_0_node_modules_vue_loader_lib_index_js_vue_loader_options_SearchSAG_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./SearchSAG.vue?vue&type=script&lang=js& */ "./node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/Online/SearchSAG.vue?vue&type=script&lang=js&"); + /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_node_modules_babel_loader_lib_index_js_clonedRuleSet_5_0_rules_0_use_0_node_modules_vue_loader_lib_index_js_vue_loader_options_SearchSAG_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__["default"]); + +/***/ }), + /***/ "./resources/js/components/Breadcrumb.vue?vue&type=script&lang=js&": /*!*************************************************************************!*\ !*** ./resources/js/components/Breadcrumb.vue?vue&type=script&lang=js& ***! @@ -56844,6 +57218,40 @@ __webpack_require__.r(__webpack_exports__); /* harmony import */ var _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_Upah_vue_vue_type_template_id_413b0d1f___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Upah.vue?vue&type=template&id=413b0d1f& */ "./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/Akaun/Upah.vue?vue&type=template&id=413b0d1f&"); +/***/ }), + +/***/ "./resources/js/Online/Online.vue?vue&type=template&id=c73dd6fe&": +/*!***********************************************************************!*\ + !*** ./resources/js/Online/Online.vue?vue&type=template&id=c73dd6fe& ***! + \***********************************************************************/ +/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { + +"use strict"; +__webpack_require__.r(__webpack_exports__); +/* harmony export */ __webpack_require__.d(__webpack_exports__, { +/* harmony export */ "render": () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_Online_vue_vue_type_template_id_c73dd6fe___WEBPACK_IMPORTED_MODULE_0__.render), +/* harmony export */ "staticRenderFns": () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_Online_vue_vue_type_template_id_c73dd6fe___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns) +/* harmony export */ }); +/* harmony import */ var _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_Online_vue_vue_type_template_id_c73dd6fe___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Online.vue?vue&type=template&id=c73dd6fe& */ "./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/Online/Online.vue?vue&type=template&id=c73dd6fe&"); + + +/***/ }), + +/***/ "./resources/js/Online/SearchSAG.vue?vue&type=template&id=686ea35a&": +/*!**************************************************************************!*\ + !*** ./resources/js/Online/SearchSAG.vue?vue&type=template&id=686ea35a& ***! + \**************************************************************************/ +/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { + +"use strict"; +__webpack_require__.r(__webpack_exports__); +/* harmony export */ __webpack_require__.d(__webpack_exports__, { +/* harmony export */ "render": () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_SearchSAG_vue_vue_type_template_id_686ea35a___WEBPACK_IMPORTED_MODULE_0__.render), +/* harmony export */ "staticRenderFns": () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_SearchSAG_vue_vue_type_template_id_686ea35a___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns) +/* harmony export */ }); +/* harmony import */ var _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_SearchSAG_vue_vue_type_template_id_686ea35a___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./SearchSAG.vue?vue&type=template&id=686ea35a& */ "./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/Online/SearchSAG.vue?vue&type=template&id=686ea35a&"); + + /***/ }), /***/ "./resources/js/components/Breadcrumb.vue?vue&type=template&id=c259b9a4&": @@ -58517,6 +58925,498 @@ render._withStripped = true +/***/ }), + +/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/Online/Online.vue?vue&type=template&id=c73dd6fe&": +/*!**************************************************************************************************************************************************************************************************************!*\ + !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/Online/Online.vue?vue&type=template&id=c73dd6fe& ***! + \**************************************************************************************************************************************************************************************************************/ +/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { + +"use strict"; +__webpack_require__.r(__webpack_exports__); +/* harmony export */ __webpack_require__.d(__webpack_exports__, { +/* harmony export */ "render": () => (/* binding */ render), +/* harmony export */ "staticRenderFns": () => (/* binding */ staticRenderFns) +/* harmony export */ }); +var render = function () { + var _vm = this + var _h = _vm.$createElement + var _c = _vm._self._c || _h + return _c("router-view") +} +var staticRenderFns = [] +render._withStripped = true + + + +/***/ }), + +/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/Online/SearchSAG.vue?vue&type=template&id=686ea35a&": +/*!*****************************************************************************************************************************************************************************************************************!*\ + !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/Online/SearchSAG.vue?vue&type=template&id=686ea35a& ***! + \*****************************************************************************************************************************************************************************************************************/ +/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { + +"use strict"; +__webpack_require__.r(__webpack_exports__); +/* harmony export */ __webpack_require__.d(__webpack_exports__, { +/* harmony export */ "render": () => (/* binding */ render), +/* harmony export */ "staticRenderFns": () => (/* binding */ staticRenderFns) +/* harmony export */ }); +var render = function () { + var _vm = this + var _h = _vm.$createElement + var _c = _vm._self._c || _h + return _c("div", [ + _c( + "div", + { staticClass: "container w-full max-w-xl mx-auto mt-10 px-4 font-sans" }, + [ + _c( + "form", + { + staticClass: + "bg-white w-full shadow-md rounded-lg px-8 pt-6 pb-4 mb-4", + attrs: { onclick: "return false" }, + }, + [ + _c("div", { staticClass: "mb-4 w-96 mx-auto" }, [ + _c( + "label", + { staticClass: "block text-gray-500 font-medium text-sm mb-2" }, + [_vm._v("No Rujukan")] + ), + _vm._v(" "), + _c("div", { staticClass: "flex flex-wrap" }, [ + _c("div", { staticClass: "flex flex-row w-96 mx-auto" }, [ + _c("div", { staticClass: "flex flex-col w-96" }, [ + _c("input", { + ref: "btnDropdownRef", + staticClass: + "mr-2 bg-gray-200 appearance-none border-2 border-gray-200 rounded w-full py-2 px-4 text-gray-700 leading-tight focus:outline-none focus:bg-white focus:border-blue-500", + attrs: { + id: "frminput", + type: "text", + placeholder: "Masukkan IC atau Nama", + }, + }), + ]), + _vm._v(" "), + _c( + "button", + { + staticClass: "px-4 py-2 bg-blue-600 rounded ml-2", + attrs: { id: "buttonsearch" }, + on: { + click: function ($event) { + return _vm.toggleTable() + }, + }, + }, + [_c("i", { staticClass: "fas fa-search text-white" })] + ), + ]), + ]), + ]), + ] + ), + ] + ), + _vm._v(" "), + _c("div", { staticClass: "mx-auto hidden", attrs: { id: "divtable" } }, [ + _c("table", { staticClass: "min-w-full leading-normal" }, [ + _vm._m(0), + _vm._v(" "), + _c( + "tbody", + _vm._l(_vm.arrayCustomer, function (cust, i) { + return _c("tr", { key: i }, [ + _c( + "td", + { + staticClass: + "px-5 py-5 border-b border-gray-200 bg-white text-sm", + }, + [ + _c("div", { staticClass: "flex items-center" }, [ + _c("div", { staticClass: "ml-3" }, [ + _c( + "p", + { staticClass: "text-gray-900 whitespace-no-wrap" }, + [ + _vm._v( + "\n " + + _vm._s(i + 1) + + "\n " + ), + ] + ), + ]), + ]), + ] + ), + _vm._v(" "), + _c( + "td", + { + staticClass: + "px-5 py-5 border-b border-gray-200 bg-white text-sm", + }, + [ + _c("div", { staticClass: "flex items-center" }, [ + _c("div", { staticClass: "ml-3" }, [ + _c( + "p", + { staticClass: "text-gray-900 whitespace-no-wrap" }, + [ + _vm._v( + "\n " + + _vm._s(cust.nokp) + + "\n " + ), + ] + ), + ]), + ]), + ] + ), + _vm._v(" "), + _c( + "td", + { + staticClass: + "px-5 py-5 border-b border-gray-200 bg-white text-sm", + }, + [ + _c("div", { staticClass: "flex items-center" }, [ + _c("div", { staticClass: "ml-3" }, [ + _c( + "p", + { staticClass: "text-gray-900 whitespace-no-wrap" }, + [ + _vm._v( + "\n " + + _vm._s(cust.customer_name) + + "\n " + ), + ] + ), + ]), + ]), + ] + ), + _vm._v(" "), + _c( + "td", + { + staticClass: + "px-5 py-5 border-b border-gray-200 bg-white text-sm", + }, + [ + _c("div", { staticClass: "flex items-center" }, [ + _c("div", { staticClass: "ml-3" }, [ + _c( + "p", + { staticClass: "text-gray-900 whitespace-no-wrap" }, + [ + _vm._v( + "\n " + + _vm._s(cust.total_payment) + + "\n " + ), + ] + ), + ]), + ]), + ] + ), + _vm._v(" "), + _c( + "td", + { + staticClass: + "px-5 py-5 border-b border-gray-200 bg-white text-sm", + }, + [ + _c("div", { staticClass: "flex items-center" }, [ + _c("div", { staticClass: "ml-3" }, [ + _c( + "p", + { staticClass: "text-gray-900 whitespace-no-wrap" }, + [ + _vm._v( + "\n " + + _vm._s(cust.tarikh) + + "\n " + ), + ] + ), + ]), + ]), + ] + ), + _vm._v(" "), + _c( + "td", + { + staticClass: + "px-5 py-5 border-b border-gray-200 bg-white text-sm", + }, + [ + _c("div", { staticClass: "flex items-center" }, [ + _c("div", { staticClass: "ml-3" }, [ + _c( + "p", + { staticClass: "text-gray-900 whitespace-no-wrap" }, + [ + _vm._v( + "\n " + + _vm._s(cust.masa) + + "\n " + ), + ] + ), + ]), + ]), + ] + ), + _vm._v(" "), + _c( + "td", + { + staticClass: + "px-5 py-5 border-b border-gray-200 bg-white text-sm", + }, + [ + _c("div", { staticClass: "flex items-center" }, [ + _c("div", { staticClass: "ml-3" }, [ + _c( + "p", + { staticClass: "text-gray-900 whitespace-no-wrap" }, + [ + _vm._v( + "\n " + + _vm._s(cust.paid_at) + + "\n " + ), + ] + ), + ]), + ]), + ] + ), + _vm._v(" "), + _c( + "td", + { + staticClass: + "px-5 py-5 border-b border-gray-200 bg-white text-sm", + }, + [ + _c("div", { staticClass: "flex items-center" }, [ + _c("div", { staticClass: "ml-3" }, [ + _c( + "p", + { staticClass: "text-gray-900 whitespace-no-wrap" }, + [ + _vm._v( + "\n " + + _vm._s(cust.status) + + "\n " + ), + ] + ), + ]), + ]), + ] + ), + _vm._v(" "), + _c( + "td", + { + staticClass: + "px-5 py-5 border-b border-gray-200 bg-white text-sm", + }, + [ + _c("div", { staticClass: "flex items-center" }, [ + _c("div", { staticClass: "ml-3" }, [ + _c( + "p", + { staticClass: "text-gray-900 whitespace-no-wrap" }, + [ + _vm._v( + "\n " + + _vm._s(cust.billplz_id) + + "\n " + ), + ] + ), + ]), + ]), + ] + ), + _vm._v(" "), + _c( + "td", + { + staticClass: + "px-5 py-5 border-b border-gray-200 bg-white text-sm", + }, + [ + _c("div", { staticClass: "flex items-center" }, [ + _c("div", { staticClass: "ml-3" }, [ + _c( + "button", + { + staticClass: + "border border-yellow-600 text-yellow-600 font-montserrat py-2 px-4 font-medium rounded-xl hover:bg-yellow-600 hover:text-white transition-all duration-300", + }, + [ + _c( + "svg", + { + staticClass: "bi bi-card-checklist", + attrs: { + xmlns: "http://www.w3.org/2000/svg", + width: "16", + height: "16", + fill: "currentColor", + viewBox: "0 0 16 16", + }, + }, + [ + _c("path", { + attrs: { + d: "M14.5 3a.5.5 0 0 1 .5.5v9a.5.5 0 0 1-.5.5h-13a.5.5 0 0 1-.5-.5v-9a.5.5 0 0 1 .5-.5h13zm-13-1A1.5 1.5 0 0 0 0 3.5v9A1.5 1.5 0 0 0 1.5 14h13a1.5 1.5 0 0 0 1.5-1.5v-9A1.5 1.5 0 0 0 14.5 2h-13z", + }, + }), + _vm._v(" "), + _c("path", { + attrs: { + d: "M7 5.5a.5.5 0 0 1 .5-.5h5a.5.5 0 0 1 0 1h-5a.5.5 0 0 1-.5-.5zm-1.496-.854a.5.5 0 0 1 0 .708l-1.5 1.5a.5.5 0 0 1-.708 0l-.5-.5a.5.5 0 1 1 .708-.708l.146.147 1.146-1.147a.5.5 0 0 1 .708 0zM7 9.5a.5.5 0 0 1 .5-.5h5a.5.5 0 0 1 0 1h-5a.5.5 0 0 1-.5-.5zm-1.496-.854a.5.5 0 0 1 0 .708l-1.5 1.5a.5.5 0 0 1-.708 0l-.5-.5a.5.5 0 0 1 .708-.708l.146.147 1.146-1.147a.5.5 0 0 1 .708 0z", + }, + }), + ] + ), + ] + ), + ]), + ]), + ] + ), + ]) + }), + 0 + ), + ]), + ]), + ]) +} +var staticRenderFns = [ + function () { + var _vm = this + var _h = _vm.$createElement + var _c = _vm._self._c || _h + return _c("thead", { staticClass: "text-center" }, [ + _c("tr", [ + _c( + "th", + { + staticClass: + "px-5 py-3 border-b-2 border-gray-200 bg-gray-100 text-left text-xs font-semibold text-gray-600 uppercase tracking-wider", + }, + [_vm._v("\n Bil\n ")] + ), + _vm._v(" "), + _c( + "th", + { + staticClass: + "px-5 py-3 border-b-2 border-gray-200 bg-gray-100 text-left text-xs font-semibold text-gray-600 uppercase tracking-wider", + }, + [_vm._v("\n IC/Passport\n ")] + ), + _vm._v(" "), + _c( + "th", + { + staticClass: + "px-5 py-3 border-b-2 border-gray-200 bg-gray-100 text-left text-xs font-semibold text-gray-600 uppercase tracking-wider", + }, + [_vm._v("\n Nama\n ")] + ), + _vm._v(" "), + _c( + "th", + { + staticClass: + "px-5 py-3 border-b-2 border-gray-200 bg-gray-100 text-left text-xs font-semibold text-gray-600 uppercase tracking-wider", + }, + [_vm._v("\n Bayaran\n ")] + ), + _vm._v(" "), + _c( + "th", + { + staticClass: + "px-5 py-3 border-b-2 border-gray-200 bg-gray-100 text-left text-xs font-semibold text-gray-600 uppercase tracking-wider", + }, + [_vm._v("\n Tarikh\n ")] + ), + _vm._v(" "), + _c( + "th", + { + staticClass: + "px-5 py-3 border-b-2 border-gray-200 bg-gray-100 text-left text-xs font-semibold text-gray-600 uppercase tracking-wider", + }, + [_vm._v("\n Masa\n ")] + ), + _vm._v(" "), + _c( + "th", + { + staticClass: + "px-5 py-3 border-b-2 border-gray-200 bg-gray-100 text-left text-xs font-semibold text-gray-600 uppercase tracking-wider", + }, + [_vm._v("\n Paid at\n ")] + ), + _vm._v(" "), + _c( + "th", + { + staticClass: + "px-5 py-3 border-b-2 border-gray-200 bg-gray-100 text-left text-xs font-semibold text-gray-600 uppercase tracking-wider", + }, + [_vm._v("\n Status\n ")] + ), + _vm._v(" "), + _c( + "th", + { + staticClass: + "px-5 py-3 border-b-2 border-gray-200 bg-gray-100 text-left text-xs font-semibold text-gray-600 uppercase tracking-wider", + }, + [_vm._v("\n Billplz ID\n ")] + ), + _vm._v(" "), + _c( + "th", + { + staticClass: + "px-5 py-3 border-b-2 border-gray-200 bg-gray-100 text-left text-xs font-semibold text-gray-600 uppercase tracking-wider", + }, + [_vm._v("\n Tindakan\n ")] + ), + ]), + ]) + }, +] +render._withStripped = true + + + /***/ }), /***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/components/Breadcrumb.vue?vue&type=template&id=c259b9a4&": diff --git a/resources/js/Online/Online.vue b/resources/js/Online/Online.vue new file mode 100644 index 0000000..3a91de5 --- /dev/null +++ b/resources/js/Online/Online.vue @@ -0,0 +1,9 @@ + + + \ No newline at end of file diff --git a/resources/js/Online/SearchSAG.vue b/resources/js/Online/SearchSAG.vue new file mode 100644 index 0000000..c06152b --- /dev/null +++ b/resources/js/Online/SearchSAG.vue @@ -0,0 +1,235 @@ + + + diff --git a/resources/js/app.js b/resources/js/app.js index d9a56b6..abe7a9d 100644 --- a/resources/js/app.js +++ b/resources/js/app.js @@ -64,6 +64,8 @@ Vue.component('cawangan-component', require('./components/cawangan.vue').default Vue.component('modal-component', require('./components/util/Modal.vue').default) Vue.component('searchpelanggan-component', require('./components/Searchpelanggan.vue').default) Vue.component('laporanakaun-component', require('./Akaun/Laporan.vue').default) +Vue.component('online-component', require('./Online/Online.vue').default) + Vue.component('details-pelanggan', require('./pages/Detailspelanggan.vue').default) diff --git a/resources/js/routes.js b/resources/js/routes.js index 50e9beb..e7324ae 100644 --- a/resources/js/routes.js +++ b/resources/js/routes.js @@ -11,12 +11,17 @@ import Upah from './Akaun/Upah' import Tuntutbaki from './Akaun/Tuntutbaki' import Pendahuluanserahan from './Akaun/Pendahuluanserahan' +import OnlineHome from './Online/SearchSAG' + + Vue.use(VueRouter) export default new VueRouter({ routes:[ + { path: '/online', component: OnlineHome }, + { path: '/akaunhome', component: Home }, { path: '/akaunhome/lejeram', component: Lejeram }, { path: '/akaunhome/imbangduga', component: Imbangduga }, diff --git a/resources/views/layouts/app.blade.php b/resources/views/layouts/app.blade.php index 5efa334..b16e5b9 100644 --- a/resources/views/layouts/app.blade.php +++ b/resources/views/layouts/app.blade.php @@ -158,6 +158,17 @@ + +
  • +
    + + + + Online +
    +
  • +
    +
    diff --git a/resources/views/online/home.blade.php b/resources/views/online/home.blade.php new file mode 100644 index 0000000..e353740 --- /dev/null +++ b/resources/views/online/home.blade.php @@ -0,0 +1,52 @@ +@extends('layouts.app') + +@section('content') + +
    +
    + +
    + + + + + + +
    +
    +