fix skit2

This commit is contained in:
hafifierahman
2022-01-09 18:45:14 +08:00
parent 166eaa4efa
commit 2090911d55
16 changed files with 10893 additions and 402 deletions
+1
View File
@@ -22,6 +22,7 @@ class BajetController extends Controller
public function checkTambah(Request $request){
dd($request->all());
$validated = $request->validate([
'year' => 'required',
'jenisbajet' => 'required',
+10567 -36
View File
File diff suppressed because it is too large Load Diff
Binary file not shown.

After

Width:  |  Height:  |  Size: 54 KiB

+241 -323
View File
@@ -16975,6 +16975,8 @@ function _asyncToGenerator(fn) { return function () { var self = this, args = ar
//
//
//
//
//
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({
data: function data() {
return {
@@ -16983,7 +16985,8 @@ function _asyncToGenerator(fn) { return function () { var self = this, args = ar
showModal: false,
myIframe: null,
iframesrc: '',
pendingStatus: 'none'
pendingStatus: 'none',
showLoader: true
};
},
methods: {
@@ -17049,10 +17052,14 @@ function _asyncToGenerator(fn) { return function () { var self = this, args = ar
this.showModal = !this.showModal;
},
onLoad: function onLoad(frame) {
var _this3 = this;
this.$refs.formimbangduga.submit();
this.myIframe = frame.contentWindow;
setTimeout(function () {
return _this3.showLoader = false;
}, 8000);
},
loaded: function loaded(frame) {},
Urlredirect: function Urlredirect() {
return window.route('cetak.imbangduga');
},
@@ -18192,6 +18199,18 @@ __webpack_require__.r(__webpack_exports__);
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
var formatter = new Intl.NumberFormat('en-US', {
minimumFractionDigits: 2
});
@@ -18877,24 +18896,21 @@ var formatter = new Intl.NumberFormat('en-US', {
var channel = this.$pusher.subscribe('gadai-notify');
channel.bind('trigger-gadai', function (_ref) {
var response = _ref.response;
// console.log(`${response}`);
_this4.getDataPembiayaan();
var cawangan = _ref.cawangan;
console.log("".concat(cawangan));
if (_this4.$kodcaw === cawangan) _this4.getDataPembiayaan();
});
var channel = this.$pusher.subscribe('tebus-notify');
channel.bind('trigger-tebus', function (_ref2) {
var response = _ref2.response;
// console.log(`${response}`);
_this4.getDataPenebusan();
var cawangan = _ref2.cawangan;
console.log("".concat(cawangan));
if (_this4.$kodcaw === cawangan) _this4.getDataPenebusan();
});
var channel = this.$pusher.subscribe('keuntungan-notify');
channel.bind('trigger-keuntungan', function (_ref3) {
var response = _ref3.response;
// console.log(`${response}`);
_this4.getDataKeuntungan();
var cawangan = _ref3.cawangan;
console.log("".concat(cawangan));
if (_this4.$kodcaw === cawangan) _this4.getDataKeuntungan();
});
}
});
@@ -19166,7 +19182,8 @@ __webpack_require__.r(__webpack_exports__);
},
methods: {
tukarcawangan: function tukarcawangan() {
this.setkodcaw(this.caw);
this.setkodcaw(this.caw); // this.sethostname(this.caw)
this.$forceUpdate();
if (this.akaun == 'no') location.reload();
},
@@ -19182,6 +19199,15 @@ __webpack_require__.r(__webpack_exports__);
}
return namcaw;
},
pembahagiancawangan: function pembahagiancawangan(cawangannama) {
switch (cawangannama) {
case '020303':
case '010231':
{
this.$hostname = 'http://api.arrahn';
}
}
}
}
});
@@ -19355,13 +19381,13 @@ __webpack_require__.r(__webpack_exports__);
var channel = this.$pusher.subscribe('gadai-notify');
channel.bind('trigger-gadai', function (_ref) {
var response = _ref.response;
if (response.cawangan = _this2.$kodcaw) _this2.getData();
var cawangan = _ref.cawangan;
if (cawangan = _this2.$kodcaw) _this2.getData();
});
var channel2 = this.$pusher.subscribe('tebus-notify');
channel2.bind('trigger-tebus', function (_ref2) {
var response = _ref2.response;
if (response.cawangan = _this2.$kodcaw) _this2.getData();
var cawangan = _ref2.cawangan;
if (cawangan = _this2.$kodcaw) _this2.getData();
});
}
});
@@ -19499,15 +19525,15 @@ var self = undefined;
var channel = this.$pusher.subscribe('keuntungan-notify');
channel.bind('trigger-keuntungan', function (_ref) {
var response = _ref.response;
var cawangan = _ref.cawangan;
// console.log(`${response}`);
if (response.cawangan == _this2.$kodcaw) _this2.getDatakeuntungan();
if (cawangan == _this2.$kodcaw) _this2.getDatakeuntungan();
});
var channel2 = this.$pusher.subscribe('tebus-notify');
channel2.bind('trigger-tebus', function (_ref2) {
var response = _ref2.response;
var cawangan = _ref2.cawangan;
// console.log(`${response}`);
if (response.cawangan == _this2.$kodcaw) _this2.getDatakeuntungan();
if (cawangan == _this2.$kodcaw) _this2.getDatakeuntungan();
});
}
});
@@ -19646,9 +19672,9 @@ var _formatter = new Intl.NumberFormat('en-US', {
var channel = this.$pusher.subscribe('gadai-notify');
channel.bind('trigger-gadai', function (_ref) {
var response = _ref.response;
var cawangan = _ref.cawangan;
// console.log(`${response}`);
if (response.cawangan == _this2.$kodcaw) _this2.getDataPembiayaan();
if (cawangan == _this2.$kodcaw) _this2.getDataPembiayaan();
});
}
});
@@ -19786,9 +19812,9 @@ var _formatter = new Intl.NumberFormat('en-US', {
var channel = this.$pusher.subscribe('tebus-notify');
channel.bind('trigger-tebus', function (_ref) {
var response = _ref.response;
var cawangan = _ref.cawangan;
// console.log(`${response}`);
if (response.cawangan == _this2.$kodcaw) _this2.getDataPenebusan();
if (cawangan == _this2.$kodcaw) _this2.getDataPenebusan();
});
}
});
@@ -22294,25 +22320,31 @@ vue__WEBPACK_IMPORTED_MODULE_14__["default"].use(vuejs_datetimepicker__WEBPACK_I
vue__WEBPACK_IMPORTED_MODULE_14__["default"].use(vue_content_placeholders__WEBPACK_IMPORTED_MODULE_10__["default"]);
alpinejs__WEBPACK_IMPORTED_MODULE_1__["default"].start();
vue__WEBPACK_IMPORTED_MODULE_14__["default"].use(__webpack_require__(/*! vue-pusher */ "./node_modules/vue-pusher/index.js"), {
api_key: '27b70f118373dcb31ab3',
api_key: 'da67a7e1a3a138b9b28e',
options: {
cluster: 'ap1',
encrypted: true
}
});
vue__WEBPACK_IMPORTED_MODULE_14__["default"].prototype.$hostname = 'http://api.arrahn';
}); // Vue.prototype.$hostname = 'http://api.arrahn'
var initial = 'KB2';
var initialhostname = 'http://api.arrahn';
var store = new vuex__WEBPACK_IMPORTED_MODULE_15__["default"].Store({
state: {
$kodcaw: 'KB2'
$kodcaw: 'KB2',
$hostname: 'http://localhost:8000'
},
plugins: [(0,vuex_persistedstate__WEBPACK_IMPORTED_MODULE_2__["default"])()],
mutations: {
update$kodcaw: function update$kodcaw(state, newKodcaw) {
state.$kodcaw = newKodcaw;
},
update$hostname: function update$hostname(state, newHostname) {
state.$hostname = newHostname;
},
reset: function reset(state) {
state.$kodcaw = initial;
state.$hostname = initialhostname;
}
}
});
@@ -22322,6 +22354,11 @@ vue__WEBPACK_IMPORTED_MODULE_14__["default"].mixin({
get: function get() {
return store.state.$kodcaw;
}
},
$hostname: {
get: function get() {
return store.state.$hostname;
}
}
},
methods: {
@@ -22329,6 +22366,9 @@ vue__WEBPACK_IMPORTED_MODULE_14__["default"].mixin({
// console.log(newKodcaw)
return store.commit('update$kodcaw', newKodcaw);
},
sethostname: function sethostname(newKodcaw) {
return store.commit('update$hostname', newHostname);
},
setLogout: function setLogout() {
return store.commit('reset');
}
@@ -22354,10 +22394,10 @@ vue__WEBPACK_IMPORTED_MODULE_14__["default"].component('harian-component', (__we
vue__WEBPACK_IMPORTED_MODULE_14__["default"].component('tahunan-component', (__webpack_require__(/*! ./components/Analisa/Tahunan.vue */ "./resources/js/components/Analisa/Tahunan.vue")["default"]));
vue__WEBPACK_IMPORTED_MODULE_14__["default"].component('square-component', (__webpack_require__(/*! ./components/util/Clock.vue */ "./resources/js/components/util/Clock.vue")["default"]));
vue__WEBPACK_IMPORTED_MODULE_14__["default"].component('bilangan-component', (__webpack_require__(/*! ./components/Chart/BilanganChart.vue */ "./resources/js/components/Chart/BilanganChart.vue")["default"]));
vue__WEBPACK_IMPORTED_MODULE_14__["default"].component('getkodcaw-component', (__webpack_require__(/*! ./Bajet/GetKodcaw.vue */ "./resources/js/Bajet/GetKodcaw.vue")["default"]));
vue__WEBPACK_IMPORTED_MODULE_14__["default"].component('senaraibajet-component', (__webpack_require__(/*! ./Bajet/Homebajet.vue */ "./resources/js/Bajet/Homebajet.vue")["default"]));
vue__WEBPACK_IMPORTED_MODULE_14__["default"].component('clock-component', (__webpack_require__(/*! ./components/util/Clock.vue */ "./resources/js/components/util/Clock.vue")["default"]));
vue__WEBPACK_IMPORTED_MODULE_14__["default"].component('logout-component', (__webpack_require__(/*! ./Logout.vue */ "./resources/js/Logout.vue")["default"]));
vue__WEBPACK_IMPORTED_MODULE_14__["default"].component('pulse-loader', __webpack_require__(/*! vue-spinner/src/PulseLoader.vue */ "./node_modules/vue-spinner/src/PulseLoader.vue"));
vue__WEBPACK_IMPORTED_MODULE_14__["default"].component('apexchart', (vue_apexcharts__WEBPACK_IMPORTED_MODULE_0___default()));
var app = new vue__WEBPACK_IMPORTED_MODULE_14__["default"]({
router: _routes__WEBPACK_IMPORTED_MODULE_8__["default"],
@@ -28894,30 +28934,6 @@ ___CSS_LOADER_EXPORT___.push([module.id, ".Vue-Toastification__container {\n z-
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (___CSS_LOADER_EXPORT___);
/***/ }),
/***/ "./node_modules/css-loader/dist/cjs.js??clonedRuleSet-9[0].rules[0].use[1]!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-9[0].rules[0].use[2]!./node_modules/vue-loader/lib/index.js??vue-loader-options!./node_modules/vue-spinner/src/PulseLoader.vue?vue&type=style&index=0&lang=css&":
/*!*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
!*** ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-9[0].rules[0].use[1]!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-9[0].rules[0].use[2]!./node_modules/vue-loader/lib/index.js??vue-loader-options!./node_modules/vue-spinner/src/PulseLoader.vue?vue&type=style&index=0&lang=css& ***!
\*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
/***/ ((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 _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../css-loader/dist/runtime/api.js */ "./node_modules/css-loader/dist/runtime/api.js");
/* harmony import */ var _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0__);
// Imports
var ___CSS_LOADER_EXPORT___ = _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0___default()(function(i){return i[1]});
// Module
___CSS_LOADER_EXPORT___.push([module.id, "\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n/*.v-spinner\n{\n margin: 100px auto;\n text-align: center;\n}\n*/\n@-webkit-keyframes v-pulseStretchDelay\n{\n0%,\n 80%\n {\n transform: scale(1);\n -webkit-opacity: 1; \n opacity: 1;\n}\n45%\n {\n transform: scale(0.1);\n -webkit-opacity: 0.7; \n opacity: 0.7;\n}\n}\n@keyframes v-pulseStretchDelay\n{\n0%,\n 80%\n {\n transform: scale(1);\n -webkit-opacity: 1; \n opacity: 1;\n}\n45%\n {\n transform: scale(0.1);\n -webkit-opacity: 0.7; \n opacity: 0.7;\n}\n}\n", ""]);
// Exports
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (___CSS_LOADER_EXPORT___);
/***/ }),
/***/ "./node_modules/css-loader/dist/cjs.js??clonedRuleSet-9[0].rules[0].use[1]!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-9[0].rules[0].use[2]!./node_modules/vue-loader/lib/index.js??vue-loader-options!./node_modules/vuejs-datetimepicker/src/datetime_picker.vue?vue&type=style&index=0&id=4bd11526&scoped=true&lang=css&":
@@ -69573,36 +69589,6 @@ var update = _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMP
/***/ }),
/***/ "./node_modules/style-loader/dist/cjs.js!./node_modules/css-loader/dist/cjs.js??clonedRuleSet-9[0].rules[0].use[1]!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-9[0].rules[0].use[2]!./node_modules/vue-loader/lib/index.js??vue-loader-options!./node_modules/vue-spinner/src/PulseLoader.vue?vue&type=style&index=0&lang=css&":
/*!***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
!*** ./node_modules/style-loader/dist/cjs.js!./node_modules/css-loader/dist/cjs.js??clonedRuleSet-9[0].rules[0].use[1]!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-9[0].rules[0].use[2]!./node_modules/vue-loader/lib/index.js??vue-loader-options!./node_modules/vue-spinner/src/PulseLoader.vue?vue&type=style&index=0&lang=css& ***!
\***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
/***/ ((__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 _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! !../../style-loader/dist/runtime/injectStylesIntoStyleTag.js */ "./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js");
/* harmony import */ var _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _css_loader_dist_cjs_js_clonedRuleSet_9_0_rules_0_use_1_vue_loader_lib_loaders_stylePostLoader_js_postcss_loader_dist_cjs_js_clonedRuleSet_9_0_rules_0_use_2_vue_loader_lib_index_js_vue_loader_options_PulseLoader_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! !!../../css-loader/dist/cjs.js??clonedRuleSet-9[0].rules[0].use[1]!../../vue-loader/lib/loaders/stylePostLoader.js!../../postcss-loader/dist/cjs.js??clonedRuleSet-9[0].rules[0].use[2]!../../vue-loader/lib/index.js??vue-loader-options!./PulseLoader.vue?vue&type=style&index=0&lang=css& */ "./node_modules/css-loader/dist/cjs.js??clonedRuleSet-9[0].rules[0].use[1]!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-9[0].rules[0].use[2]!./node_modules/vue-loader/lib/index.js??vue-loader-options!./node_modules/vue-spinner/src/PulseLoader.vue?vue&type=style&index=0&lang=css&");
var options = {};
options.insert = "head";
options.singleton = false;
var update = _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default()(_css_loader_dist_cjs_js_clonedRuleSet_9_0_rules_0_use_1_vue_loader_lib_loaders_stylePostLoader_js_postcss_loader_dist_cjs_js_clonedRuleSet_9_0_rules_0_use_2_vue_loader_lib_index_js_vue_loader_options_PulseLoader_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_1__["default"], options);
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_css_loader_dist_cjs_js_clonedRuleSet_9_0_rules_0_use_1_vue_loader_lib_loaders_stylePostLoader_js_postcss_loader_dist_cjs_js_clonedRuleSet_9_0_rules_0_use_2_vue_loader_lib_index_js_vue_loader_options_PulseLoader_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_1__["default"].locals || {});
/***/ }),
/***/ "./node_modules/style-loader/dist/cjs.js!./node_modules/css-loader/dist/cjs.js??clonedRuleSet-9[0].rules[0].use[1]!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-9[0].rules[0].use[2]!./node_modules/vue-loader/lib/index.js??vue-loader-options!./node_modules/vuejs-datetimepicker/src/datetime_picker.vue?vue&type=style&index=0&id=4bd11526&scoped=true&lang=css&":
/*!************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
!*** ./node_modules/style-loader/dist/cjs.js!./node_modules/css-loader/dist/cjs.js??clonedRuleSet-9[0].rules[0].use[1]!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-9[0].rules[0].use[2]!./node_modules/vue-loader/lib/index.js??vue-loader-options!./node_modules/vuejs-datetimepicker/src/datetime_picker.vue?vue&type=style&index=0&id=4bd11526&scoped=true&lang=css& ***!
@@ -71480,126 +71466,6 @@ function version(uuid) {
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (version);
/***/ }),
/***/ "./node_modules/vue-spinner/src/PulseLoader.vue":
/*!******************************************************!*\
!*** ./node_modules/vue-spinner/src/PulseLoader.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 _PulseLoader_vue_vue_type_template_id_bc13a466___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./PulseLoader.vue?vue&type=template&id=bc13a466& */ "./node_modules/vue-spinner/src/PulseLoader.vue?vue&type=template&id=bc13a466&");
/* harmony import */ var _PulseLoader_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./PulseLoader.vue?vue&type=script&lang=js& */ "./node_modules/vue-spinner/src/PulseLoader.vue?vue&type=script&lang=js&");
/* harmony import */ var _PulseLoader_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./PulseLoader.vue?vue&type=style&index=0&lang=css& */ "./node_modules/vue-spinner/src/PulseLoader.vue?vue&type=style&index=0&lang=css&");
/* harmony import */ var _vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! !../../vue-loader/lib/runtime/componentNormalizer.js */ "./node_modules/vue-loader/lib/runtime/componentNormalizer.js");
;
/* normalize component */
var component = (0,_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__["default"])(
_PulseLoader_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__["default"],
_PulseLoader_vue_vue_type_template_id_bc13a466___WEBPACK_IMPORTED_MODULE_0__.render,
_PulseLoader_vue_vue_type_template_id_bc13a466___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns,
false,
null,
null,
null
)
/* hot reload */
if (false) { var api; }
component.options.__file = "node_modules/vue-spinner/src/PulseLoader.vue"
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (component.exports);
/***/ }),
/***/ "./node_modules/vue-loader/lib/index.js??vue-loader-options!./node_modules/vue-spinner/src/PulseLoader.vue?vue&type=script&lang=js&":
/*!******************************************************************************************************************************************!*\
!*** ./node_modules/vue-loader/lib/index.js??vue-loader-options!./node_modules/vue-spinner/src/PulseLoader.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__ = ({
name: 'PulseLoader',
props: {
loading: {
type: Boolean,
default: true
},
color: {
type: String,
default: '#5dc596'
},
size: {
type: String,
default: '15px'
},
margin: {
type: String,
default: '2px'
},
radius: {
type: String,
default: '100%'
}
},
data () {
return {
spinnerStyle: {
backgroundColor: this.color,
width: this.size,
height: this.size,
margin: this.margin,
borderRadius: this.radius,
display: 'inline-block',
animationName: 'v-pulseStretchDelay',
animationDuration: '0.75s',
animationIterationCount: 'infinite',
animationTimingFunction: 'cubic-bezier(.2,.68,.18,1.08)',
animationFillMode: 'both'
},
spinnerDelay1: {
animationDelay: '0.12s'
},
spinnerDelay2: {
animationDelay: '0.24s'
},
spinnerDelay3: {
animationDelay: '0.36s'
}
}
}
});
/***/ }),
/***/ "./node_modules/vuejs-datetimepicker/src/datetime_picker.vue":
@@ -72594,6 +72460,43 @@ component.options.__file = "resources/js/Akaun/Upah.vue"
/***/ }),
/***/ "./resources/js/Bajet/GetKodcaw.vue":
/*!******************************************!*\
!*** ./resources/js/Bajet/GetKodcaw.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 _GetKodcaw_vue_vue_type_template_id_4788602c___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./GetKodcaw.vue?vue&type=template&id=4788602c& */ "./resources/js/Bajet/GetKodcaw.vue?vue&type=template&id=4788602c&");
/* harmony import */ var _node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! !../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js */ "./node_modules/vue-loader/lib/runtime/componentNormalizer.js");
var script = {}
/* normalize component */
;
var component = (0,_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_1__["default"])(
script,
_GetKodcaw_vue_vue_type_template_id_4788602c___WEBPACK_IMPORTED_MODULE_0__.render,
_GetKodcaw_vue_vue_type_template_id_4788602c___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns,
false,
null,
null,
null
)
/* hot reload */
if (false) { var api; }
component.options.__file = "resources/js/Bajet/GetKodcaw.vue"
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (component.exports);
/***/ }),
/***/ "./resources/js/Bajet/Homebajet.vue":
/*!******************************************!*\
!*** ./resources/js/Bajet/Homebajet.vue ***!
@@ -74221,19 +74124,6 @@ __webpack_require__.r(__webpack_exports__);
/* 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_Detailspelanggan_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!./Detailspelanggan.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/pages/Detailspelanggan.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_Detailspelanggan_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__["default"]);
/***/ }),
/***/ "./node_modules/vue-spinner/src/PulseLoader.vue?vue&type=style&index=0&lang=css&":
/*!***************************************************************************************!*\
!*** ./node_modules/vue-spinner/src/PulseLoader.vue?vue&type=style&index=0&lang=css& ***!
\***************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var _style_loader_dist_cjs_js_css_loader_dist_cjs_js_clonedRuleSet_9_0_rules_0_use_1_vue_loader_lib_loaders_stylePostLoader_js_postcss_loader_dist_cjs_js_clonedRuleSet_9_0_rules_0_use_2_vue_loader_lib_index_js_vue_loader_options_PulseLoader_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../style-loader/dist/cjs.js!../../css-loader/dist/cjs.js??clonedRuleSet-9[0].rules[0].use[1]!../../vue-loader/lib/loaders/stylePostLoader.js!../../postcss-loader/dist/cjs.js??clonedRuleSet-9[0].rules[0].use[2]!../../vue-loader/lib/index.js??vue-loader-options!./PulseLoader.vue?vue&type=style&index=0&lang=css& */ "./node_modules/style-loader/dist/cjs.js!./node_modules/css-loader/dist/cjs.js??clonedRuleSet-9[0].rules[0].use[1]!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-9[0].rules[0].use[2]!./node_modules/vue-loader/lib/index.js??vue-loader-options!./node_modules/vue-spinner/src/PulseLoader.vue?vue&type=style&index=0&lang=css&");
/***/ }),
/***/ "./node_modules/vuejs-datetimepicker/src/datetime_picker.vue?vue&type=style&index=0&id=4bd11526&scoped=true&lang=css&":
@@ -74273,39 +74163,6 @@ __webpack_require__.r(__webpack_exports__);
/* harmony import */ var _node_modules_style_loader_dist_cjs_js_node_modules_css_loader_dist_cjs_js_clonedRuleSet_9_0_rules_0_use_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_dist_cjs_js_clonedRuleSet_9_0_rules_0_use_2_node_modules_vue_loader_lib_index_js_vue_loader_options_BlacklistModal_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../node_modules/style-loader/dist/cjs.js!../../../../node_modules/css-loader/dist/cjs.js??clonedRuleSet-9[0].rules[0].use[1]!../../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../../node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-9[0].rules[0].use[2]!../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./BlacklistModal.vue?vue&type=style&index=0&lang=css& */ "./node_modules/style-loader/dist/cjs.js!./node_modules/css-loader/dist/cjs.js??clonedRuleSet-9[0].rules[0].use[1]!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-9[0].rules[0].use[2]!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/components/util/BlacklistModal.vue?vue&type=style&index=0&lang=css&");
/***/ }),
/***/ "./node_modules/vue-spinner/src/PulseLoader.vue?vue&type=script&lang=js&":
/*!*******************************************************************************!*\
!*** ./node_modules/vue-spinner/src/PulseLoader.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 _vue_loader_lib_index_js_vue_loader_options_PulseLoader_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../vue-loader/lib/index.js??vue-loader-options!./PulseLoader.vue?vue&type=script&lang=js& */ "./node_modules/vue-loader/lib/index.js??vue-loader-options!./node_modules/vue-spinner/src/PulseLoader.vue?vue&type=script&lang=js&");
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_vue_loader_lib_index_js_vue_loader_options_PulseLoader_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__["default"]);
/***/ }),
/***/ "./node_modules/vue-spinner/src/PulseLoader.vue?vue&type=template&id=bc13a466&":
/*!*************************************************************************************!*\
!*** ./node_modules/vue-spinner/src/PulseLoader.vue?vue&type=template&id=bc13a466& ***!
\*************************************************************************************/
/***/ ((__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 */ _vue_loader_lib_loaders_templateLoader_js_vue_loader_options_vue_loader_lib_index_js_vue_loader_options_PulseLoader_vue_vue_type_template_id_bc13a466___WEBPACK_IMPORTED_MODULE_0__.render),
/* harmony export */ "staticRenderFns": () => (/* reexport safe */ _vue_loader_lib_loaders_templateLoader_js_vue_loader_options_vue_loader_lib_index_js_vue_loader_options_PulseLoader_vue_vue_type_template_id_bc13a466___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns)
/* harmony export */ });
/* harmony import */ var _vue_loader_lib_loaders_templateLoader_js_vue_loader_options_vue_loader_lib_index_js_vue_loader_options_PulseLoader_vue_vue_type_template_id_bc13a466___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../vue-loader/lib/index.js??vue-loader-options!./PulseLoader.vue?vue&type=template&id=bc13a466& */ "./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./node_modules/vue-spinner/src/PulseLoader.vue?vue&type=template&id=bc13a466&");
/***/ }),
/***/ "./node_modules/vuejs-datetimepicker/src/datetime_picker.vue?vue&type=script&lang=js&":
@@ -74509,6 +74366,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/GetKodcaw.vue?vue&type=template&id=4788602c&":
/*!*************************************************************************!*\
!*** ./resources/js/Bajet/GetKodcaw.vue?vue&type=template&id=4788602c& ***!
\*************************************************************************/
/***/ ((__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_GetKodcaw_vue_vue_type_template_id_4788602c___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_GetKodcaw_vue_vue_type_template_id_4788602c___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_GetKodcaw_vue_vue_type_template_id_4788602c___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!./GetKodcaw.vue?vue&type=template&id=4788602c& */ "./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/Bajet/GetKodcaw.vue?vue&type=template&id=4788602c&");
/***/ }),
/***/ "./resources/js/Bajet/Homebajet.vue?vue&type=template&id=0beff150&":
@@ -74968,58 +74842,6 @@ __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_dashboard_vue_vue_type_template_id_e1aead0a___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!./dashboard.vue?vue&type=template&id=e1aead0a& */ "./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/pages/dashboard.vue?vue&type=template&id=e1aead0a&");
/***/ }),
/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./node_modules/vue-spinner/src/PulseLoader.vue?vue&type=template&id=bc13a466&":
/*!****************************************************************************************************************************************************************************************************************************!*\
!*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./node_modules/vue-spinner/src/PulseLoader.vue?vue&type=template&id=bc13a466& ***!
\****************************************************************************************************************************************************************************************************************************/
/***/ ((__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",
{
directives: [
{
name: "show",
rawName: "v-show",
value: _vm.loading,
expression: "loading",
},
],
staticClass: "v-spinner",
},
[
_c("div", {
staticClass: "v-pulse v-pulse1",
style: [_vm.spinnerStyle, _vm.spinnerDelay1],
}),
_c("div", {
staticClass: "v-pulse v-pulse2",
style: [_vm.spinnerStyle, _vm.spinnerDelay2],
}),
_c("div", {
staticClass: "v-pulse v-pulse3",
style: [_vm.spinnerStyle, _vm.spinnerDelay3],
}),
]
)
}
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!./node_modules/vuejs-datetimepicker/src/datetime_picker.vue?vue&type=template&id=4bd11526&scoped=true&":
@@ -75980,7 +75802,37 @@ var render = function () {
staticStyle: { height: "80vh" },
},
[
_c(
"div",
{
directives: [
{
name: "show",
rawName: "v-show",
value: _vm.showLoader,
expression: "showLoader",
},
],
style: {
visibility: _vm.showLoader ? "visible" : "hidden",
},
attrs: { id: "loading" },
},
[
_c("img", {
attrs: {
id: "loading-image",
src: "/img/loader.gif",
alt: "Loading...",
},
}),
]
),
_vm._v(" "),
_c("vue-iframe", {
style: {
visibility: _vm.showLoader ? "hidden" : "visible",
},
attrs: {
src: _vm.Urlredirect(),
allow:
@@ -77017,6 +76869,36 @@ 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/GetKodcaw.vue?vue&type=template&id=4788602c&":
/*!****************************************************************************************************************************************************************************************************************!*\
!*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/Bajet/GetKodcaw.vue?vue&type=template&id=4788602c& ***!
\****************************************************************************************************************************************************************************************************************/
/***/ ((__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("input", {
attrs: { name: "kodcaw", type: "hidden" },
domProps: { value: this.$kodcaw },
}),
])
}
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/Bajet/Homebajet.vue?vue&type=template&id=0beff150&":
@@ -77863,17 +77745,29 @@ var render = function () {
return _c("p", { key: a, staticClass: "m-1" }, [
_vm._v(
_vm._s(4 >= a ? bajetdata.bulan + ":" : "") +
" "
" \n "
),
4 >= a
? _c("span", [
_vm._v(
"RM " +
"\n " +
_vm._s(
_vm.formatexchange(
bajetdata.nilaibajet
)
)
String(
Object.keys(_vm.arrayBajet[i])
) == "Gadai" ||
String(
Object.keys(_vm.arrayBajet[i])
) == "Penebusan" ||
String(
Object.keys(_vm.arrayBajet[i])
) == "Keuntungan"
? "RM " +
_vm.formatexchange(
bajetdata.nilaibajet
)
: bajetdata.nilaibajet
) +
"\n "
),
])
: _vm._e(),
@@ -77893,17 +77787,29 @@ var render = function () {
_vm._v(
_vm._s(
a >= 5 && 9 >= a ? bajetdata.bulan + ":" : ""
) + " "
) + " \n "
),
a >= 5 && 9 >= a
? _c("span", [
_vm._v(
"RM " +
"\n " +
_vm._s(
_vm.formatexchange(
bajetdata.nilaibajet
)
)
String(
Object.keys(_vm.arrayBajet[i])
) == "Gadai" ||
String(
Object.keys(_vm.arrayBajet[i])
) == "Penebusan" ||
String(
Object.keys(_vm.arrayBajet[i])
) == "Keuntungan"
? "RM " +
_vm.formatexchange(
bajetdata.nilaibajet
)
: bajetdata.nilaibajet
) +
"\n "
),
])
: _vm._e(),
@@ -77925,17 +77831,29 @@ var render = function () {
a >= 10 && 13 >= a
? bajetdata.bulan + ":"
: ""
) + " "
) + " \n "
),
a >= 10 && 13 >= a
? _c("span", [
_vm._v(
"RM " +
"\n " +
_vm._s(
_vm.formatexchange(
bajetdata.nilaibajet
)
)
String(
Object.keys(_vm.arrayBajet[i])
) == "Gadai" ||
String(
Object.keys(_vm.arrayBajet[i])
) == "Penebusan" ||
String(
Object.keys(_vm.arrayBajet[i])
) == "Keuntungan"
? "RM " +
_vm.formatexchange(
bajetdata.nilaibajet
)
: bajetdata.nilaibajet
) +
"\n "
),
])
: _vm._e(),
@@ -107980,7 +107898,7 @@ if (typeof window !== 'undefined' && window.Vue) {
/***/ ((module) => {
"use strict";
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"}');
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"}');
/***/ })
+7 -6
View File
@@ -36,7 +36,10 @@
<!--header-->
<div class="relative p-6" style="height: 80vh;">
<vue-iframe
<div id="loading" v-show="showLoader" :style="{visibility: showLoader ? 'visible' : 'hidden'}" >
<img id="loading-image" src="/img/loader.gif" alt="Loading..." />
</div>
<vue-iframe :style="{visibility: showLoader ? 'hidden' : 'visible'}"
:src="Urlredirect()"
allow="camera *; geolocation *; microphone *; autoplay *"
frame-id="iframe_laporan"
@@ -47,7 +50,6 @@
height="300px"
scrolling="true"
/>
</div>
<!--footer-->
<div class="flex items-center justify-end p-6 border-t border-solid border-blueGray-200 rounded-b">
@@ -74,7 +76,8 @@ export default {
showModal:false,
myIframe: null,
iframesrc:'',
pendingStatus:'none'
pendingStatus:'none',
showLoader: true
}
},
methods: {
@@ -113,9 +116,7 @@ export default {
onLoad(frame) {
this.$refs.formimbangduga.submit()
this.myIframe = frame.contentWindow
},
loaded(frame){
setTimeout(() => this.showLoader = false, 8000);
},
Urlredirect: function() {
return window.route('cetak.imbangduga')
+5
View File
@@ -0,0 +1,5 @@
<template>
<div>
<input name="kodcaw" :value="this.$kodcaw" type="hidden">
</div>
</template>
+15 -3
View File
@@ -29,13 +29,25 @@
<div class="flex flex-wrap mb-3 p-4">
<h4 class="font-bold w-1/6 m-auto text-2xl">{{ String(Object.keys(arrayBajet[i])) }}</h4>
<div class="w-1/4 grid-rows-4">
<p class="m-1" v-for="(bajetdata,a) in bajet[Object.keys(arrayBajet[i])]" :key="a">{{ (4 >= a) ? bajetdata.bulan + ':' : '' }} <span v-if="4 >= a">RM {{ formatexchange(bajetdata.nilaibajet) }}</span></p>
<p class="m-1" v-for="(bajetdata,a) in bajet[Object.keys(arrayBajet[i])]" :key="a">{{ (4 >= a) ? bajetdata.bulan + ':' : '' }}
<span v-if="4 >= a">
{{ String(Object.keys(arrayBajet[i])) == 'Gadai' || String(Object.keys(arrayBajet[i])) == 'Penebusan' || String(Object.keys(arrayBajet[i])) == 'Keuntungan' ? 'RM ' + formatexchange(bajetdata.nilaibajet) : bajetdata.nilaibajet }}
</span>
</p>
</div>
<div class="w-1/4 grid-rows-4">
<p class="m-1" v-for="(bajetdata,a) in bajet[Object.keys(arrayBajet[i])]" :key="a">{{ (a >= 5 && 9 >= a) ? bajetdata.bulan + ':' : ''}} <span v-if="a >= 5 && 9 >= a">RM {{ formatexchange(bajetdata.nilaibajet) }}</span></p>
<p class="m-1" v-for="(bajetdata,a) in bajet[Object.keys(arrayBajet[i])]" :key="a">{{ (a >= 5 && 9 >= a) ? bajetdata.bulan + ':' : ''}}
<span v-if="a >= 5 && 9 >= a">
{{ String(Object.keys(arrayBajet[i])) == 'Gadai' || String(Object.keys(arrayBajet[i])) == 'Penebusan' || String(Object.keys(arrayBajet[i])) == 'Keuntungan' ? 'RM ' + formatexchange(bajetdata.nilaibajet) : bajetdata.nilaibajet }}
</span>
</p>
</div>
<div class="w-1/4 grid-rows-4">
<p class="m-1" v-for="(bajetdata,a) in bajet[Object.keys(arrayBajet[i])]" :key="a">{{ (a >= 10 && 13 >= a) ? bajetdata.bulan + ':' : '' }} <span v-if="a >= 10 && 13 >= a">RM {{ formatexchange(bajetdata.nilaibajet) }}</span></p>
<p class="m-1" v-for="(bajetdata,a) in bajet[Object.keys(arrayBajet[i])]" :key="a">{{ (a >= 10 && 13 >= a) ? bajetdata.bulan + ':' : '' }}
<span v-if="a >= 10 && 13 >= a">
{{ String(Object.keys(arrayBajet[i])) == 'Gadai' || String(Object.keys(arrayBajet[i])) == 'Penebusan' || String(Object.keys(arrayBajet[i])) == 'Keuntungan' ? 'RM ' + formatexchange(bajetdata.nilaibajet) : bajetdata.nilaibajet }}
</span>
</p>
</div>
</div>
</router-link>
+21 -7
View File
@@ -63,28 +63,34 @@ Vue.use(VueContentPlaceholders)
Alpine.start()
Vue.use(require('vue-pusher'), {
api_key: '27b70f118373dcb31ab3',
api_key: 'da67a7e1a3a138b9b28e',
options: {
cluster: 'ap1',
encrypted: true,
}
});
Vue.prototype.$hostname = 'http://api.arrahn'
// Vue.prototype.$hostname = 'http://api.arrahn'
let initial = 'KB2';
let initialhostname = 'http://api.arrahn';
const store = new Vuex.Store({
state: {
$kodcaw: 'KB2'
$kodcaw: 'KB2',
$hostname: 'http://localhost:8000'
},
plugins: [createPersistedState()],
mutations: {
update$kodcaw: function(state, newKodcaw) {
state.$kodcaw = newKodcaw;
},
update$hostname: function(state, newHostname) {
state.$hostname = newHostname;
},
reset (state) {
state.$kodcaw = initial;
state.$hostname = initialhostname;
}
}
@@ -93,16 +99,24 @@ const store = new Vuex.Store({
Vue.mixin({
computed: {
$kodcaw: {
get: function () {
return store.state.$kodcaw
get: function () {
return store.state.$kodcaw
},
},
$hostname: {
get: function () {
return store.state.$hostname
},
}
},
methods:{
setkodcaw: function(newKodcaw) {
// console.log(newKodcaw)
return store.commit('update$kodcaw', newKodcaw);
},
},
sethostname: function(newKodcaw) {
return store.commit('update$hostname', newHostname);
},
setLogout: function(){
return store.commit('reset');
}
@@ -136,13 +150,13 @@ Vue.component('tahunan-component', require('./components/Analisa/Tahunan.vue').d
Vue.component('square-component', require('./components/util/Clock.vue').default)
Vue.component('bilangan-component', require('./components/Chart/BilanganChart.vue').default)
Vue.component('getkodcaw-component', require('./Bajet/GetKodcaw.vue').default)
Vue.component('senaraibajet-component', require('./Bajet/Homebajet.vue').default)
Vue.component('clock-component', require('./components/util/Clock.vue').default)
Vue.component('logout-component', require('./Logout.vue').default)
Vue.component('pulse-loader', require('vue-spinner/src/PulseLoader.vue'));
Vue.component('apexchart', VueApexCharts)
+12 -6
View File
@@ -296,22 +296,28 @@ export default {
mounted () {
var channel = this.$pusher.subscribe('gadai-notify');
channel.bind('trigger-gadai', ({ response }) => {
// console.log(`${response}`);
channel.bind('trigger-gadai', ({ cawangan }) => {
console.log(`${cawangan}`);
if(this.$kodcaw === cawangan)
this.getDataPembiayaan()
});
var channel = this.$pusher.subscribe('tebus-notify');
channel.bind('trigger-tebus', ({ response }) => {
// console.log(`${response}`);
channel.bind('trigger-tebus', ({ cawangan }) => {
console.log(`${cawangan}`);
if(this.$kodcaw === cawangan)
this.getDataPenebusan()
});
var channel = this.$pusher.subscribe('keuntungan-notify');
channel.bind('trigger-keuntungan', ({ response }) => {
// console.log(`${response}`);
channel.bind('trigger-keuntungan', ({ cawangan }) => {
console.log(`${cawangan}`);
if(this.$kodcaw === cawangan)
this.getDataKeuntungan()
});
}
+11
View File
@@ -44,6 +44,7 @@
tukarcawangan: function(){
this.setkodcaw(this.caw)
// this.sethostname(this.caw)
this.$forceUpdate();
if(this.akaun =='no')
@@ -66,6 +67,16 @@
return namcaw;
},
pembahagiancawangan: function(cawangannama){
switch (cawangannama) {
case '020303':
case '010231':{
this.$hostname = 'http://api.arrahn'
}
}
}
}
}
@@ -166,16 +166,16 @@ export default {
mounted () {
var channel = this.$pusher.subscribe('gadai-notify');
channel.bind('trigger-gadai', ({ response }) => {
if(response.cawangan = this.$kodcaw)
channel.bind('trigger-gadai', ({ cawangan }) => {
if(cawangan = this.$kodcaw)
this.getData()
});
var channel2 = this.$pusher.subscribe('tebus-notify');
channel2.bind('trigger-tebus', ({ response }) => {
channel2.bind('trigger-tebus', ({ cawangan }) => {
if(response.cawangan = this.$kodcaw)
if(cawangan = this.$kodcaw)
this.getData()
});
}
@@ -126,17 +126,17 @@ export default {
mounted () {
var channel = this.$pusher.subscribe('keuntungan-notify');
channel.bind('trigger-keuntungan', ({ response }) => {
channel.bind('trigger-keuntungan', ({ cawangan }) => {
// console.log(`${response}`);
if(response.cawangan == this.$kodcaw)
if(cawangan == this.$kodcaw)
this.getDatakeuntungan()
});
var channel2 = this.$pusher.subscribe('tebus-notify');
channel2.bind('trigger-tebus', ({ response }) => {
channel2.bind('trigger-tebus', ({ cawangan }) => {
// console.log(`${response}`);
if(response.cawangan == this.$kodcaw)
if(cawangan == this.$kodcaw)
this.getDatakeuntungan()
});
}
@@ -129,9 +129,9 @@ export default {
mounted () {
var channel = this.$pusher.subscribe('gadai-notify');
channel.bind('trigger-gadai', ({ response }) => {
channel.bind('trigger-gadai', ({ cawangan }) => {
// console.log(`${response}`);
if(response.cawangan == this.$kodcaw)
if(cawangan == this.$kodcaw)
this.getDataPembiayaan()
});
}
@@ -124,9 +124,9 @@ export default {
mounted () {
var channel = this.$pusher.subscribe('tebus-notify');
channel.bind('trigger-tebus', ({ response }) => {
channel.bind('trigger-tebus', ({ cawangan }) => {
// console.log(`${response}`);
if(response.cawangan == this.$kodcaw)
if(cawangan == this.$kodcaw)
this.getDataPenebusan()
});
}
@@ -386,9 +386,6 @@
</style>
</head>
<body>
{{-- <div id="loading">
<img id="loading-image" src="{{ asset('img/loader.gif') }}" alt="Loading..." />
</div> --}}
<table id="header">
<tr>
<th rowspan="4" style="width:50px"><br><img src="{{ asset('img/ARRAHN1.png') }}" style="width:70px"></img></th>
@@ -508,11 +505,5 @@
<br>
<br>
{{-- <script>
$(window).load(function() {
$('#loading').hide();
});
</script> --}}
</body>
</html>
@@ -21,6 +21,7 @@
<form name="frmbajet" action="{{ route('bajet.functiontambah') }}" method="post">
@csrf
<getkodcaw-component></getkodcaw-component>
<div class="w-full md:w-2/3 px-3 mb-6 grid grid-cols-2 gap-2">
<div class="relative">
<select name="year" class="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">