{{ Session::get('message') }}
+{{ Session::get('title') }}
+
+ Tambah
+ + + +
+ diff --git a/app/Http/Controllers/BajetController.php b/app/Http/Controllers/BajetController.php
new file mode 100644
index 0000000..dfcc927
--- /dev/null
+++ b/app/Http/Controllers/BajetController.php
@@ -0,0 +1,87 @@
+ Auth::user()->cawangan, 'year' => $request->year, 'jenisbajet' => $request->jenisbajet])->json();
+
+ if(sizeof($bajet) > 0)
+ {
+
+ Session::flash('type', 'error');
+ Session::flash('message', 'Tidak berjaya kerana sudah ada data!');
+ Session::flash('title', 'Tidak Berjaya Disimpan');
+
+ return redirect()->route('bajet');
+ }else{
+ return $this->engineTambah($request);
+ }
+ }
+
+ public function engineTambah(Request $request){
+
+
+ $arraybulan = [
+ ['bulan' => 'Januari','bajet' => 0],
+ ['bulan' => 'Februari','bajet' => 0],
+ ['bulan' => 'Mac','bajet' => 0],
+ ['bulan' => 'April','bajet' => 0],
+ ['bulan' => 'Mei','bajet' => 0],
+ ['bulan' => 'Jun','bajet' => 0],
+ ['bulan' => 'Julai','bajet' => 0],
+ ['bulan' => 'Ogos','bajet' => 0],
+ ['bulan' => 'September','bajet' => 0],
+ ['bulan' => 'Oktober','bajet' => 0],
+ ['bulan' => 'November','bajet' => 0],
+ ['bulan' => 'Disember','bajet' => 0],
+ ];
+
+
+ foreach($arraybulan as $index => $bulan)
+ $arraybulan[$index]['bajet'] = intval($request->bajet[$index]);
+
+ $year = $request->year;
+ $jenisbajet = $request->jenisbajet;
+ $kodcaw = Auth::user()->cawangan;
+ $username = Auth::user()->name;
+
+ $bajeting = Http::post(config('api.url') . '/admin/simpanBajet',[
+ 'year'=> $year,
+ 'jenisbajet'=> $jenisbajet,
+ 'kodcaw'=> $kodcaw,
+ 'bulan'=> $arraybulan,
+ 'username' => $username
+ ])->json();
+
+ Session::flash('type', 'success');
+ Session::flash('message', 'Bajet sudah berjaya disimpan!');
+ Session::flash('title', 'Berjaya disimpan');
+
+ return redirect()->route('bajet');
+
+ }
+
+ public function kemaskinibajet(){
+
+ return view('bajet.kemaskinibajet');
+ }
+}
diff --git a/public/img/budget.png b/public/img/budget.png
new file mode 100644
index 0000000..2f5abe0
Binary files /dev/null and b/public/img/budget.png differ
diff --git a/public/img/budgeting.png b/public/img/budgeting.png
new file mode 100644
index 0000000..cbc87ae
Binary files /dev/null and b/public/img/budgeting.png differ
diff --git a/public/js/app.js b/public/js/app.js
index e49889e..ec9b5a9 100644
--- a/public/js/app.js
+++ b/public/js/app.js
@@ -17138,6 +17138,95 @@ __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/Bajet/Senaraibajet.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/Bajet/Senaraibajet.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: {
+ kodcaw: {
+ type: String
+ }
+ },
+ data: function data() {
+ return {
+ pilihantahun: 'none',
+ arrayBajet: []
+ };
+ },
+ methods: {
+ formatexchange: function formatexchange(value) {
+ return formatter.format(value);
+ },
+ EventTahun: function EventTahun() {
+ this.getData();
+ },
+ getData: function getData() {
+ var _this = this;
+
+ this.axios.get('http://localhost:8000/admin/senaraiBajet', {
+ params: {
+ kodcaw: this.$props.kodcaw,
+ year: this.pilihantahun
+ }
+ }).then(function (response) {
+ _this.arrayBajet = response.data;
+ console.log(_this.arrayBajet);
+ });
+ }
+ }
+});
+
+/***/ }),
+
/***/ "./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& ***!
@@ -18545,7 +18634,7 @@ __webpack_require__.r(__webpack_exports__);
// console.log(route().has('admin.detailspelanggan'))
// window.location.href = route('admin.detailspelanggan', options.cust);
// return route('admin.detailspelanggan', options.cust)
- return window.route('admin.detailspelanggan', options.cust);
+ return window.route('pelanggan.detailspelanggan', options.cust);
},
ClickUrl: function ClickUrl(e) {
window.location.href = e.target.getAttribute('href');
@@ -20241,6 +20330,7 @@ vue__WEBPACK_IMPORTED_MODULE_9__["default"].component('laporanakaun-component',
vue__WEBPACK_IMPORTED_MODULE_9__["default"].component('online-component', (__webpack_require__(/*! ./Online/Online.vue */ "./resources/js/Online/Online.vue")["default"]));
vue__WEBPACK_IMPORTED_MODULE_9__["default"].component('details-pelanggan', (__webpack_require__(/*! ./pages/Detailspelanggan.vue */ "./resources/js/pages/Detailspelanggan.vue")["default"]));
vue__WEBPACK_IMPORTED_MODULE_9__["default"].component('harian-component', (__webpack_require__(/*! ./components/Analisa/Harian.vue */ "./resources/js/components/Analisa/Harian.vue")["default"]));
+vue__WEBPACK_IMPORTED_MODULE_9__["default"].component('senaraibajet-component', (__webpack_require__(/*! ./Bajet/Senaraibajet.vue */ "./resources/js/Bajet/Senaraibajet.vue")["default"]));
vue__WEBPACK_IMPORTED_MODULE_9__["default"].component('apexchart', (vue_apexcharts__WEBPACK_IMPORTED_MODULE_0___default())); // Vue.component('Navbar', require('./components/Navbar.vue').default);
/**
@@ -68471,6 +68561,45 @@ component.options.__file = "resources/js/Akaun/Upah.vue"
/***/ }),
+/***/ "./resources/js/Bajet/Senaraibajet.vue":
+/*!*********************************************!*\
+ !*** ./resources/js/Bajet/Senaraibajet.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 _Senaraibajet_vue_vue_type_template_id_1fee20d8___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./Senaraibajet.vue?vue&type=template&id=1fee20d8& */ "./resources/js/Bajet/Senaraibajet.vue?vue&type=template&id=1fee20d8&");
+/* harmony import */ var _Senaraibajet_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./Senaraibajet.vue?vue&type=script&lang=js& */ "./resources/js/Bajet/Senaraibajet.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"])(
+ _Senaraibajet_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__["default"],
+ _Senaraibajet_vue_vue_type_template_id_1fee20d8___WEBPACK_IMPORTED_MODULE_0__.render,
+ _Senaraibajet_vue_vue_type_template_id_1fee20d8___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns,
+ false,
+ null,
+ null,
+ null
+
+)
+
+/* hot reload */
+if (false) { var api; }
+component.options.__file = "resources/js/Bajet/Senaraibajet.vue"
+/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (component.exports);
+
+/***/ }),
+
/***/ "./resources/js/Online/Online.vue":
/*!****************************************!*\
!*** ./resources/js/Online/Online.vue ***!
@@ -69331,6 +69460,22 @@ __webpack_require__.r(__webpack_exports__);
/***/ }),
+/***/ "./resources/js/Bajet/Senaraibajet.vue?vue&type=script&lang=js&":
+/*!**********************************************************************!*\
+ !*** ./resources/js/Bajet/Senaraibajet.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_Senaraibajet_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!./Senaraibajet.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/Bajet/Senaraibajet.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_Senaraibajet_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__["default"]);
+
+/***/ }),
+
/***/ "./resources/js/Online/Online.vue?vue&type=script&lang=js&":
/*!*****************************************************************!*\
!*** ./resources/js/Online/Online.vue?vue&type=script&lang=js& ***!
@@ -69817,6 +69962,23 @@ __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/Bajet/Senaraibajet.vue?vue&type=template&id=1fee20d8&":
+/*!****************************************************************************!*\
+ !*** ./resources/js/Bajet/Senaraibajet.vue?vue&type=template&id=1fee20d8& ***!
+ \****************************************************************************/
+/***/ ((__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_Senaraibajet_vue_vue_type_template_id_1fee20d8___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_Senaraibajet_vue_vue_type_template_id_1fee20d8___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_Senaraibajet_vue_vue_type_template_id_1fee20d8___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!./Senaraibajet.vue?vue&type=template&id=1fee20d8& */ "./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/Bajet/Senaraibajet.vue?vue&type=template&id=1fee20d8&");
+
+
/***/ }),
/***/ "./resources/js/Online/Online.vue?vue&type=template&id=c73dd6fe&":
@@ -71865,6 +72027,167 @@ 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/Bajet/Senaraibajet.vue?vue&type=template&id=1fee20d8&":
+/*!*******************************************************************************************************************************************************************************************************************!*\
+ !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/Bajet/Senaraibajet.vue?vue&type=template&id=1fee20d8& ***!
+ \*******************************************************************************************************************************************************************************************************************/
+/***/ ((__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",
+ {
+ staticClass:
+ "bg-white mx-auto shadow rounded-lg p-4 sm:p-6 w-1/2 xl:p-8 w-2/3 2xl:col-span-1",
+ },
+ [
+ _c(
+ "h2",
+ {
+ staticClass:
+ "text-2xl mx-auto font-semibold leading-normal mt-0 mb-2 text-blueGray-800 text-center",
+ },
+ [_vm._v("\n SENARAI BAJET\n ")]
+ ),
+ _vm._v(" "),
+ _c("div", { staticClass: "relative w-96 mx-auto" }, [
+ _c(
+ "select",
+ {
+ directives: [
+ {
+ name: "model",
+ rawName: "v-model",
+ value: _vm.pilihantahun,
+ expression: "pilihantahun",
+ },
+ ],
+ staticClass:
+ "block appearance-none w-full bg-gray-200 border border-gray-200 text-gray-700 py-3 px-4 pr-8 rounded leading-tight focus:outline-none focus:bg-white focus:border-gray-500",
+ on: {
+ change: [
+ function ($event) {
+ var $$selectedVal = Array.prototype.filter
+ .call($event.target.options, function (o) {
+ return o.selected
+ })
+ .map(function (o) {
+ var val = "_value" in o ? o._value : o.value
+ return val
+ })
+ _vm.pilihantahun = $event.target.multiple
+ ? $$selectedVal
+ : $$selectedVal[0]
+ },
+ _vm.EventTahun,
+ ],
+ },
+ },
+ [
+ _c(
+ "option",
+ { attrs: { value: "none", selected: "", disabled: "" } },
+ [_vm._v("Pilih Tahun")]
+ ),
+ _vm._v(" "),
+ _c("option", { attrs: { value: "2021" } }, [_vm._v("2021")]),
+ _vm._v(" "),
+ _c("option", { attrs: { value: "2022" } }, [_vm._v("2022")]),
+ _vm._v(" "),
+ _c("option", { attrs: { value: "2023" } }, [_vm._v("2023")]),
+ _vm._v(" "),
+ _c("option", { attrs: { value: "2024" } }, [_vm._v("2024")]),
+ _vm._v(" "),
+ _c("option", { attrs: { value: "2025" } }, [_vm._v("2025")]),
+ _vm._v(" "),
+ _c("option", { attrs: { value: "2026" } }, [_vm._v("2026")]),
+ ]
+ ),
+ _vm._v(" "),
+ _c(
+ "div",
+ {
+ staticClass:
+ "pointer-events-none absolute inset-y-0 right-0 flex items-center px-2 text-gray-700",
+ },
+ [
+ _c(
+ "svg",
+ {
+ staticClass: "fill-current h-4 w-4",
+ attrs: {
+ xmlns: "http://www.w3.org/2000/svg",
+ viewBox: "0 0 20 20",
+ },
+ },
+ [
+ _c("path", {
+ attrs: {
+ d: "M9.293 12.95l.707.707L15.657 8l-1.414-1.414L10 10.828 5.757 6.586 4.343 8z",
+ },
+ }),
+ ]
+ ),
+ ]
+ ),
+ ]),
+ _vm._v(" "),
+ _vm.pilihantahun != "none"
+ ? _vm._l(Object.entries(_vm.arrayBajet), function (bajet, i) {
+ return _c(
+ "div",
+ {
+ key: i,
+ staticClass:
+ "border-4 border-gray-400 rounded-lg mt-6 cursor-pointer",
+ },
+ [
+ _c("div", { staticClass: "flex flex-wrap mb-3 p-4" }, [
+ _c("h4", { staticClass: "font-bold w-1/6 m-auto text-2xl" }, [
+ _vm._v(_vm._s(bajet[0])),
+ ]),
+ _vm._v(" "),
+ _c(
+ "div",
+ { staticClass: "w-1/4 grid-rows-4" },
+ _vm._l(bajet[1], function (bajetdata, x) {
+ return _c("p", { key: x, staticClass: "m-1" }, [
+ _vm._v(_vm._s(bajetdata.bulan) + " : "),
+ _c("span", [
+ _vm._v(
+ "RM " +
+ _vm._s(_vm.formatexchange(bajetdata.nilaibajet))
+ ),
+ ]),
+ ])
+ }),
+ 0
+ ),
+ ]),
+ ]
+ )
+ })
+ : _vm._e(),
+ ],
+ 2
+ )
+}
+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/Online.vue?vue&type=template&id=c73dd6fe&":
@@ -99487,7 +99810,7 @@ if (typeof window !== 'undefined' && window.Vue) {
/***/ ((module) => {
"use strict";
-module.exports = JSON.parse('{"_args":[["axios@0.21.4","C:\\\\laragon\\\\www\\\\adminpkb"]],"_development":true,"_from":"axios@0.21.4","_id":"axios@0.21.4","_inBundle":false,"_integrity":"sha512-ut5vewkiu8jjGBdqpM44XxjuCjq9LAKeHVmoVfHVzy8eHgxxq8SbAVQNovDA8mVi05kP0Ea/n/UzcSHcTJQfNg==","_location":"/axios","_phantomChildren":{},"_requested":{"type":"version","registry":true,"raw":"axios@0.21.4","name":"axios","escapedName":"axios","rawSpec":"0.21.4","saveSpec":null,"fetchSpec":"0.21.4"},"_requiredBy":["#DEV:/"],"_resolved":"https://registry.npmjs.org/axios/-/axios-0.21.4.tgz","_spec":"0.21.4","_where":"C:\\\\laragon\\\\www\\\\adminpkb","author":{"name":"Matt Zabriskie"},"browser":{"./lib/adapters/http.js":"./lib/adapters/xhr.js"},"bugs":{"url":"https://github.com/axios/axios/issues"},"bundlesize":[{"path":"./dist/axios.min.js","threshold":"5kB"}],"dependencies":{"follow-redirects":"^1.14.0"},"description":"Promise based HTTP client for the browser and node.js","devDependencies":{"coveralls":"^3.0.0","es6-promise":"^4.2.4","grunt":"^1.3.0","grunt-banner":"^0.6.0","grunt-cli":"^1.2.0","grunt-contrib-clean":"^1.1.0","grunt-contrib-watch":"^1.0.0","grunt-eslint":"^23.0.0","grunt-karma":"^4.0.0","grunt-mocha-test":"^0.13.3","grunt-ts":"^6.0.0-beta.19","grunt-webpack":"^4.0.2","istanbul-instrumenter-loader":"^1.0.0","jasmine-core":"^2.4.1","karma":"^6.3.2","karma-chrome-launcher":"^3.1.0","karma-firefox-launcher":"^2.1.0","karma-jasmine":"^1.1.1","karma-jasmine-ajax":"^0.1.13","karma-safari-launcher":"^1.0.0","karma-sauce-launcher":"^4.3.6","karma-sinon":"^1.0.5","karma-sourcemap-loader":"^0.3.8","karma-webpack":"^4.0.2","load-grunt-tasks":"^3.5.2","minimist":"^1.2.0","mocha":"^8.2.1","sinon":"^4.5.0","terser-webpack-plugin":"^4.2.3","typescript":"^4.0.5","url-search-params":"^0.10.0","webpack":"^4.44.2","webpack-dev-server":"^3.11.0"},"homepage":"https://axios-http.com","jsdelivr":"dist/axios.min.js","keywords":["xhr","http","ajax","promise","node"],"license":"MIT","main":"index.js","name":"axios","repository":{"type":"git","url":"git+https://github.com/axios/axios.git"},"scripts":{"build":"NODE_ENV=production grunt build","coveralls":"cat coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","examples":"node ./examples/server.js","fix":"eslint --fix lib/**/*.js","postversion":"git push && git push --tags","preversion":"npm test","start":"node ./sandbox/server.js","test":"grunt test","version":"npm run build && grunt version && git add -A dist && git add CHANGELOG.md bower.json package.json"},"typings":"./index.d.ts","unpkg":"dist/axios.min.js","version":"0.21.4"}');
+module.exports = JSON.parse('{"_from":"axios@^0.21","_id":"axios@0.21.4","_inBundle":false,"_integrity":"sha512-ut5vewkiu8jjGBdqpM44XxjuCjq9LAKeHVmoVfHVzy8eHgxxq8SbAVQNovDA8mVi05kP0Ea/n/UzcSHcTJQfNg==","_location":"/axios","_phantomChildren":{},"_requested":{"type":"range","registry":true,"raw":"axios@^0.21","name":"axios","escapedName":"axios","rawSpec":"^0.21","saveSpec":null,"fetchSpec":"^0.21"},"_requiredBy":["#DEV:/","#USER"],"_resolved":"https://registry.npmjs.org/axios/-/axios-0.21.4.tgz","_shasum":"c67b90dc0568e5c1cf2b0b858c43ba28e2eda575","_spec":"axios@^0.21","_where":"C:\\\\laragon\\\\www\\\\adminpkb","author":{"name":"Matt Zabriskie"},"browser":{"./lib/adapters/http.js":"./lib/adapters/xhr.js"},"bugs":{"url":"https://github.com/axios/axios/issues"},"bundleDependencies":false,"bundlesize":[{"path":"./dist/axios.min.js","threshold":"5kB"}],"dependencies":{"follow-redirects":"^1.14.0"},"deprecated":false,"description":"Promise based HTTP client for the browser and node.js","devDependencies":{"coveralls":"^3.0.0","es6-promise":"^4.2.4","grunt":"^1.3.0","grunt-banner":"^0.6.0","grunt-cli":"^1.2.0","grunt-contrib-clean":"^1.1.0","grunt-contrib-watch":"^1.0.0","grunt-eslint":"^23.0.0","grunt-karma":"^4.0.0","grunt-mocha-test":"^0.13.3","grunt-ts":"^6.0.0-beta.19","grunt-webpack":"^4.0.2","istanbul-instrumenter-loader":"^1.0.0","jasmine-core":"^2.4.1","karma":"^6.3.2","karma-chrome-launcher":"^3.1.0","karma-firefox-launcher":"^2.1.0","karma-jasmine":"^1.1.1","karma-jasmine-ajax":"^0.1.13","karma-safari-launcher":"^1.0.0","karma-sauce-launcher":"^4.3.6","karma-sinon":"^1.0.5","karma-sourcemap-loader":"^0.3.8","karma-webpack":"^4.0.2","load-grunt-tasks":"^3.5.2","minimist":"^1.2.0","mocha":"^8.2.1","sinon":"^4.5.0","terser-webpack-plugin":"^4.2.3","typescript":"^4.0.5","url-search-params":"^0.10.0","webpack":"^4.44.2","webpack-dev-server":"^3.11.0"},"homepage":"https://axios-http.com","jsdelivr":"dist/axios.min.js","keywords":["xhr","http","ajax","promise","node"],"license":"MIT","main":"index.js","name":"axios","repository":{"type":"git","url":"git+https://github.com/axios/axios.git"},"scripts":{"build":"NODE_ENV=production grunt build","coveralls":"cat coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","examples":"node ./examples/server.js","fix":"eslint --fix lib/**/*.js","postversion":"git push && git push --tags","preversion":"npm test","start":"node ./sandbox/server.js","test":"grunt test","version":"npm run build && grunt version && git add -A dist && git add CHANGELOG.md bower.json package.json"},"typings":"./index.d.ts","unpkg":"dist/axios.min.js","version":"0.21.4"}');
/***/ })
diff --git a/resources/js/Bajet/Senaraibajet.vue b/resources/js/Bajet/Senaraibajet.vue
new file mode 100644
index 0000000..13294aa
--- /dev/null
+++ b/resources/js/Bajet/Senaraibajet.vue
@@ -0,0 +1,77 @@
+
+ {{ bajetdata.bulan }} : RM {{ formatexchange(bajetdata.nilaibajet) }}
+ SENARAI BAJET
+
+
+ {{ bajet[0] }}
+
{{ Session::get('message') }}
+{{ Session::get('title') }}
+
+
+