/
home
/
henzagold
/
customerB
/
export
/
js
/
File Upload :
llllll
Current File: /home/henzagold/customerB/export/js/chunk-43ba4fb4.90c1fee6.js.map
{"version":3,"sources":["webpack:///./node_modules/core-js/modules/es.object.values.js","webpack:///./src/components/layouts/login.vue?ddeb","webpack:///./node_modules/core-js/modules/es.string.includes.js","webpack:///./src/assets/images/login.jpg","webpack:///./node_modules/core-js/internals/not-a-regexp.js","webpack:///./node_modules/core-js/internals/object-to-array.js","webpack:///./src/components/layouts/login.vue?3fa9","webpack:///src/components/layouts/login.vue","webpack:///./src/components/layouts/login.vue?c164","webpack:///./src/components/layouts/login.vue?637f","webpack:///./node_modules/core-js/internals/correct-is-regexp-logic.js","webpack:///./src/views/Panel_Views/Login.vue?a5b4","webpack:///src/views/Panel_Views/Login.vue","webpack:///./src/views/Panel_Views/Login.vue?091d","webpack:///./src/views/Panel_Views/Login.vue"],"names":["$","$values","values","target","stat","O","notARegExp","requireObjectCoercible","correctIsRegExpLogic","proto","forced","includes","searchString","String","this","indexOf","arguments","length","undefined","module","exports","isRegExp","it","TypeError","DESCRIPTORS","objectKeys","toIndexedObject","propertyIsEnumerable","f","createMethod","TO_ENTRIES","key","keys","i","result","call","push","entries","render","_vm","_h","$createElement","_c","_self","staticClass","_t","style","url","staticRenderFns","component","wellKnownSymbol","MATCH","METHOD_NAME","regexp","error1","error2","_v","Token_Flag","_e","directives","name","rawName","value","expression","attrs","domProps","on","$event","type","_k","keyCode","preventDefault","Send_Phone","apply","Blur","composing","Phone","staticStyle","_s","Alert","Send_Token","Token","Change_Phone","Timer","id","token","item","map","xx","str_error","replace"],"mappings":"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","file":"js/chunk-43ba4fb4.90c1fee6.js","sourcesContent":["var $ = require('../internals/export');\nvar $values = require('../internals/object-to-array').values;\n\n// `Object.values` method\n// https://tc39.es/ecma262/#sec-object.values\n$({ target: 'Object', stat: true }, {\n values: function values(O) {\n return $values(O);\n }\n});\n","export * from \"-!../../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--6-oneOf-1-0!../../../node_modules/css-loader/dist/cjs.js??ref--6-oneOf-1-1!../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/src/index.js??ref--6-oneOf-1-2!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./login.vue?vue&type=style&index=0&id=0ed357dd&lang=css&scoped=true&\"","'use strict';\nvar $ = require('../internals/export');\nvar notARegExp = require('../internals/not-a-regexp');\nvar requireObjectCoercible = require('../internals/require-object-coercible');\nvar correctIsRegExpLogic = require('../internals/correct-is-regexp-logic');\n\n// `String.prototype.includes` method\n// https://tc39.es/ecma262/#sec-string.prototype.includes\n$({ target: 'String', proto: true, forced: !correctIsRegExpLogic('includes') }, {\n includes: function includes(searchString /* , position = 0 */) {\n return !!~String(requireObjectCoercible(this))\n .indexOf(notARegExp(searchString), arguments.length > 1 ? arguments[1] : undefined);\n }\n});\n","module.exports = __webpack_public_path__ + \"img/login.66c23784.jpg\";","var isRegExp = require('../internals/is-regexp');\n\nmodule.exports = function (it) {\n if (isRegExp(it)) {\n throw TypeError(\"The method doesn't accept regular expressions\");\n } return it;\n};\n","var DESCRIPTORS = require('../internals/descriptors');\nvar objectKeys = require('../internals/object-keys');\nvar toIndexedObject = require('../internals/to-indexed-object');\nvar propertyIsEnumerable = require('../internals/object-property-is-enumerable').f;\n\n// `Object.{ entries, values }` methods implementation\nvar createMethod = function (TO_ENTRIES) {\n return function (it) {\n var O = toIndexedObject(it);\n var keys = objectKeys(O);\n var length = keys.length;\n var i = 0;\n var result = [];\n var key;\n while (length > i) {\n key = keys[i++];\n if (!DESCRIPTORS || propertyIsEnumerable.call(O, key)) {\n result.push(TO_ENTRIES ? [key, O[key]] : O[key]);\n }\n }\n return result;\n };\n};\n\nmodule.exports = {\n // `Object.entries` method\n // https://tc39.es/ecma262/#sec-object.entries\n entries: createMethod(true),\n // `Object.values` method\n // https://tc39.es/ecma262/#sec-object.values\n values: createMethod(false)\n};\n","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"login-style-2\"},[_c('div',{staticClass:\"container\"},[_c('div',{staticClass:\"acr-auth-container\"},[_c('div',{staticClass:\"acr-auth-content\"},[_vm._t(\"default\")],2),_c('div',{staticClass:\"acr-auth-bg bg-cover bg-center dark-overlay dark-overlay-2\",style:((\"background: \" + _vm.url))})])])])}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","<template>\r\n <div class=\"login-style-2\">\r\n <div class=\"container\">\r\n <div class=\"acr-auth-container\">\r\n <div class=\"acr-auth-content\">\r\n <slot></slot>\r\n </div>\r\n <div class=\"acr-auth-bg bg-cover bg-center dark-overlay dark-overlay-2\" :style=\"`background: ${url}`\">\r\n </div>\r\n </div>\r\n </div>\r\n </div>\r\n</template>\r\n<script>\r\n export default {\r\n data(){\r\n return{\r\n url:`url(${require('@/assets/images/login.jpg')})`\r\n }\r\n }\r\n }\r\n</script>\r\n<style lang=\"css\" scoped>\r\n .input-span-placeholder{padding-right:32px !important}\r\n input.vs-inputx.vs-input--input.normal.hasIcon {\r\n padding-right: 32px;\r\n padding-left: 1rem;\r\n }\r\n .Input_Active{\r\n font-size: .7rem;\r\n margin-top: -25px;\r\n padding-right: .5rem !important;\r\n right: 0;\r\n }\r\n .acr-auth-content form {\r\n max-width: 500px;\r\n width: 250px;\r\n margin: 0 auto;\r\n }\r\n</style>","import mod from \"-!../../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./login.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./login.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./login.vue?vue&type=template&id=0ed357dd&scoped=true&\"\nimport script from \"./login.vue?vue&type=script&lang=js&\"\nexport * from \"./login.vue?vue&type=script&lang=js&\"\nimport style0 from \"./login.vue?vue&type=style&index=0&id=0ed357dd&lang=css&scoped=true&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"0ed357dd\",\n null\n \n)\n\nexport default component.exports","var wellKnownSymbol = require('../internals/well-known-symbol');\n\nvar MATCH = wellKnownSymbol('match');\n\nmodule.exports = function (METHOD_NAME) {\n var regexp = /./;\n try {\n '/./'[METHOD_NAME](regexp);\n } catch (error1) {\n try {\n regexp[MATCH] = false;\n return '/./'[METHOD_NAME](regexp);\n } catch (error2) { /* empty */ }\n } return false;\n};\n","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('login',[_c('form',[_c('div',{staticClass:\"auth-text\"},[_c('h3',[_vm._v(\"به هنزاگلد خوش آمدید\")])]),(!_vm.Token_Flag)?_c('div',[_c('div',{staticClass:\"form-group\"},[_c('input',{directives:[{name:\"model\",rawName:\"v-model\",value:(_vm.Phone),expression:\"Phone\"}],staticClass:\"form-control form-control-light\",attrs:{\"name\":\"Phone\",\"type\":\"text\",\"placeholder\":\"شماره تلفن\"},domProps:{\"value\":(_vm.Phone)},on:{\"~keyup\":function($event){if(!$event.type.indexOf('key')&&_vm._k($event.keyCode,\"enter\",13,$event.key,\"Enter\")){ return null; }$event.preventDefault();return _vm.Send_Phone.apply(null, arguments)},\"blur\":_vm.Blur,\"input\":function($event){if($event.target.composing){ return; }_vm.Phone=$event.target.value}}})]),(_vm.Alert)?_c('span',{staticClass:\"text-danger text-sm\",staticStyle:{\"margin-right\":\".5rem\"}},[_vm._v(\" \"+_vm._s(_vm.Alert)+\" \")]):_vm._e(),_c('button',{staticClass:\"btn-custom secondary btn-block\",on:{\"click\":function($event){$event.preventDefault();return _vm.Send_Phone.apply(null, arguments)}}},[_vm._v(\"ارسال\")]),_c('div',{staticClass:\"auth-seperator\"},[_c('span')])]):_vm._e(),(_vm.Token_Flag)?_c('div',[_c('div',{staticClass:\"form-group\"},[_c('input',{directives:[{name:\"model\",rawName:\"v-model\",value:(_vm.Token),expression:\"Token\"}],staticClass:\"form-control form-control-light\",attrs:{\"name\":\"token\",\"id\":\"one-time-code\",\"type\":\"text\",\"placeholder\":\"کد ارسال شده\"},domProps:{\"value\":(_vm.Token)},on:{\"~keyup\":function($event){if(!$event.type.indexOf('key')&&_vm._k($event.keyCode,\"enter\",13,$event.key,\"Enter\")){ return null; }$event.preventDefault();return _vm.Send_Token.apply(null, arguments)},\"input\":function($event){if($event.target.composing){ return; }_vm.Token=$event.target.value}}})]),_c('div',{staticClass:\"text-center\"},[_c('a',{attrs:{\"href\":\"#\"},on:{\"click\":_vm.Change_Phone}},[_vm._v(\"تغییر شماره همراه\")]),_vm._v(\" / \"),(_vm.Timer>0)?_c('div',{staticClass:\"toltip\",staticStyle:{\"display\":\"inline\"}},[_c('span',{staticClass:\"toltiptext\"},[_vm._v(\"لطفا تا اتمام تایمر صبر کنید\")]),_vm._v(\" ارسال مجدد کد تایید \")]):_c('a',{attrs:{\"href\":\"#\"},on:{\"click\":function($event){$event.preventDefault();return _vm.Send_Phone.apply(null, arguments)}}},[_vm._v(\"ارسال مجدد کد تایید\")]),_c('p',{staticClass:\"center\"},[_vm._v(\"( 00:\"+_vm._s(_vm.Timer)+\" )\")])]),_c('button',{staticClass:\"btn-custom secondary btn-block\",on:{\"click\":function($event){$event.preventDefault();return _vm.Send_Token.apply(null, arguments)}}},[_vm._v(\"ورود\")]),_c('div',{staticClass:\"auth-seperator\"},[_c('span')])]):_vm._e(),_c('div',{staticClass:\"social-login\"},[_c('a',{staticClass:\"btn-custom secondary btn-block\",attrs:{\"href\":\"https://henzagold.com/\"}},[_vm._v(\" بازگشت به فروشگاه \")])]),_c('p',{staticClass:\"text-center mb-0\"},[_vm._v(\"آیا شما ثبت نام نکرده اید ؟ \"),_c('router-link',{attrs:{\"to\":\"/register\"}},[_vm._v(\"ساخت حساب کاربری\")])],1)])])}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","<template>\r\n <login>\r\n <form>\r\n <div class=\"auth-text\">\r\n <h3>به هنزاگلد خوش آمدید</h3>\r\n <!-- <p>Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's</p> -->\r\n </div>\r\n <!--start send phone -->\r\n <div v-if=\"!Token_Flag\">\r\n <div class=\"form-group\">\r\n <input name=\"Phone\" @keyup.enter.once.prevent=\"Send_Phone\"\r\n @blur=\"Blur\"\r\n v-model=\"Phone\"\r\n type=\"text\" class=\"form-control form-control-light\" placeholder=\"شماره تلفن\">\r\n </div>\r\n <span v-if=\"Alert\"\r\n class=\"text-danger text-sm\" style=\"margin-right: .5rem;\">\r\n {{Alert}}\r\n </span>\r\n <button @click.prevent=\"Send_Phone\"\r\n class=\"btn-custom secondary btn-block\">ارسال</button>\r\n <div class=\"auth-seperator\">\r\n <span></span>\r\n </div>\r\n </div>\r\n <!--end send phone -->\r\n <!--start send token -->\r\n <div v-if=\"Token_Flag\">\r\n <div class=\"form-group\">\r\n <input name=\"token\" @keyup.enter.once.prevent=\"Send_Token\"\r\n id=\"one-time-code\"\r\n v-model=\"Token\"\r\n type=\"text\" class=\"form-control form-control-light\" placeholder=\"کد ارسال شده\">\r\n </div>\r\n <div class=\"text-center\">\r\n <a @click=\"Change_Phone\" href=\"#\">تغییر شماره همراه</a>\r\n / \r\n <div v-if=\"Timer>0\" style=\"display: inline;\" class=\"toltip\">\r\n <span class=\"toltiptext\">لطفا تا اتمام تایمر صبر کنید</span>\r\n ارسال مجدد کد تایید\r\n </div>\r\n <a @click.prevent=\"Send_Phone\" v-else href=\"#\">ارسال مجدد کد تایید</a>\r\n <p class=\"center\">( 00:{{Timer}} )</p>\r\n </div>\r\n <button @click.prevent=\"Send_Token\"\r\n class=\"btn-custom secondary btn-block\">ورود</button>\r\n <div class=\"auth-seperator\">\r\n <span></span>\r\n </div>\r\n </div>\r\n <!--end send token -->\r\n <div class=\"social-login\">\r\n <a href=\"https://henzagold.com/\" class=\"btn-custom secondary btn-block\">\r\n بازگشت به فروشگاه\r\n </a>\r\n </div>\r\n <p class=\"text-center mb-0\">آیا شما ثبت نام نکرده اید ؟ <router-link to=\"/register\" class=\"\">ساخت حساب کاربری</router-link></p>\r\n</form>\r\n </login>\r\n</template>\r\n\r\n<script>\r\nimport axios from '@/plugins/axios'\r\nimport login from '@/components/layouts/login'\r\nexport default {\r\n props:{\r\n togglePreLoader: Function\r\n },\r\n components: {\r\n login\r\n },\r\n data () {\r\n return {\r\n Phone: null,\r\n Token: null,\r\n Alert: '',\r\n Is_Phone_Correct: false,\r\n Token_Flag: false,\r\n Data: null,\r\n Timer: 0,\r\n Error: null,\r\n requestFlag: true,\r\n }\r\n },\r\n methods: {\r\n checkRoute () {\r\n if (this.$route.query.outerRoute) {\r\n window.location.href = this.$route.query.outerRoute\r\n }\r\n else if (this.$route.query.innerRoute){\r\n this.$router.push(`/${this.$route.query.innerRoute}`)\r\n }\r\n else{\r\n this.$router.push(\"/my-orders\")\r\n }\r\n },\r\n Change_Phone () {\r\n this.Token_Flag = !this.Token_Flag\r\n this.Phone = null\r\n },\r\n async Send_Token () {\r\n try {\r\n if (this.Token && this.requestFlag){\r\n this.requestFlag = false\r\n this.togglePreLoader('open')\r\n let {data}= await axios ({\r\n method: 'post',\r\n url:`/cu/verfiy/token`,\r\n headers: {},\r\n data: {\r\n id: this.Data['id'],\r\n token: this.Token,\r\n }\r\n })\r\n this.Data = data\r\n this.Token_Flag = true\r\n localStorage.setItem('accessToken' ,data['api_token'])\r\n localStorage.setItem('userInfo' ,JSON.stringify(data))\r\n this.checkRoute()\r\n }\r\n } catch (error) {\r\n if (error.response && error.response.data.errors) {\r\n let str_error = ''\r\n for(let item of Object.values(error.response.data.errors))\r\n {\r\n item.map(xx=>{\r\n if (xx.includes(\"shipping address\")){\r\n str_error += xx.replace(\"shipping address\",\"آدرس\") + \"<br/>\"\r\n }\r\n else{\r\n str_error += xx + \"<br/>\"\r\n }\r\n })\r\n }\r\n this.$vs.notify({title:'خطایی رخ داد',time:3500,text:str_error,color:'var(--secondary-color)',icon:'error_outline'})\r\n }\r\n else{\r\n if (error) {\r\n if(error == \"Error: Network Error\"){\r\n this.$vs.notify({title:'خطایی رخ داد',time:3500,text:\"اتصال برقرار نشد\",color:'var(--secondary-color)',icon:'error_outline'})\r\n }\r\n else {\r\n this.$vs.notify({title:'خطایی رخ داد',time:3500,text:\"کد تایید وارد شده اشتباه است\",color:'var(--secondary-color)',icon:'error_outline'})\r\n }\r\n }\r\n }\r\n } finally {\r\n this.togglePreLoader('close')\r\n this.requestFlag = true\r\n }\r\n },\r\n async Send_Phone () {\r\n try {\r\n if (this.requestFlag && (this.Is_Phone_Correct || /^(\\+98|0098|98|0)?9\\d{9}$/g.test(this.Phone))){\r\n this.requestFlag = false\r\n this.togglePreLoader('open')\r\n let {data}= await axios({\r\n method: 'post',\r\n url: `/cu/login`,\r\n headers: { useCredentails: true },\r\n data: {\r\n phone: this.Phone\r\n }\r\n })\r\n this.Data = data\r\n this.Token_Flag = true\r\n this.Timer = 60\r\n this.countDownTimer()\r\n this.Otp_Checker()\r\n } else {\r\n this.$vs.notify({time:3500,text:'شماره تلفن همراه را وارد نمایید',color:'var(--secondary-color)',icon:'error_outline'})\r\n }\r\n }\r\n catch (error) {\r\n if (error.response && error.response.data.errors) {\r\n let str_error = ''\r\n for(let item of Object.values(error.response.data.errors))\r\n {\r\n item.map(xx=>{\r\n if (xx.includes(\"shipping address\")){\r\n str_error += xx.replace(\"shipping address\",\"آدرس\") + \"<br/>\"\r\n }\r\n else{\r\n str_error += xx + \"<br/>\"\r\n }\r\n })\r\n }\r\n this.$vs.notify({title:'خطایی رخ داد',time:3500,text:str_error,color:'var(--secondary-color)',icon:'error_outline'})\r\n }\r\n else{\r\n if (error) {\r\n if(error == \"Error: Network Error\"){\r\n this.$vs.notify({title:'خطایی رخ داد',time:3500,text:\"اتصال برقرار نشد\",color:'var(--secondary-color)',icon:'error_outline'})\r\n }\r\n else {\r\n this.$vs.notify({title:'خطایی رخ داد',time:3500,text:'ثبت نام نکرده اید . لطفا ثبت نام کنید',color:'var(--secondary-color)',icon:'error_outline'})\r\n }\r\n }\r\n }\r\n }\r\n finally {\r\n this.requestFlag = true\r\n this.togglePreLoader('close')\r\n }\r\n },\r\n Otp_Checker () {\r\n if ('OTPCredential' in window) {\r\n window.addEventListener('DOMContentLoaded',this.getOtp())\r\n }\r\n },\r\n Blur () {\r\n const Pattern = /^(\\+98|0098|98|0)?9\\d{9}$/g\r\n if (this.Phone){\r\n if (Pattern.test(this.Phone)!== true) {\r\n this.Alert = 'تلفن همراه وارد شده نامعتبر می باشد'\r\n this.Is_Phone_Correct = false\r\n }\r\n else{\r\n this.Is_Phone_Correct = true\r\n this.Alert = ''\r\n }\r\n }\r\n else {\r\n this.Alert = 'وارد کردن تلفن همراه الزامی است'\r\n this.Is_Phone_Correct = false\r\n }\r\n },\r\n countDownTimer() {\r\n if(this.Timer > 0) {\r\n setTimeout(() => {\r\n if(this.Timer>0){\r\n this.Timer -= 1\r\n this.countDownTimer()\r\n }\r\n }, 1000)\r\n }\r\n },\r\n getOtp(){\r\n const input = document.querySelector('#one-time-code')\r\n if (!input) return;\r\n const ac = new AbortController();\r\n const form = input.closest('form');\r\n if (form) {\r\n form.addEventListener('submit',function () {\r\n ac.abort();\r\n });\r\n }\r\n navigator.credentials.get({\r\n otp: { transport:['sms'] },\r\n signal: ac.signal\r\n }).then(otp => {\r\n input.value = otp.code;\r\n if (form) this.Send_Token();\r\n }).catch(err => {\r\n console.log(err);\r\n });\r\n }\r\n },\r\n beforeDestroy() {\r\n window.removeEventListener(\"DOMContentLoaded\",this.getOtp());\r\n },\r\n}\r\n</script>","import mod from \"-!../../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Login.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Login.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./Login.vue?vue&type=template&id=1b93570a&\"\nimport script from \"./Login.vue?vue&type=script&lang=js&\"\nexport * from \"./Login.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports"],"sourceRoot":""}
Copyright ©2k19 -
Hexid
|
Tex7ure