/* * ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development"). * This devtool is neither made for production nor for readable output files. * It uses "eval()" calls to create a separate source file in the browser devtools. * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/) * or disable the default devtool with "devtool: false". * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/). */ /******/ (() => { // webpackBootstrap /******/ "use strict"; /******/ var __webpack_modules__ = ({ /***/ "./src/pages/oem/index.js": /*!********************************!*\ !*** ./src/pages/oem/index.js ***! \********************************/ /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => { eval("\n\nvar _interopRequireDefault = __webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ \"./node_modules/@babel/runtime/helpers/interopRequireDefault.js\");\n\n__webpack_require__(/*! ../../src/assets/js/common */ \"./src/assets/js/common.js\");\n\nvar _config = _interopRequireDefault(__webpack_require__(/*! ../../src/assets/js/config */ \"./src/assets/js/config.js\"));\n\n__webpack_require__(/*! ./index.scss */ \"./src/pages/oem/index.scss\");\n\nvar _jquery = _interopRequireDefault(__webpack_require__(/*! jquery */ \"./node_modules/jquery/dist/jquery.js\"));\n\n(0, _jquery[\"default\"])(function () {\n var mail = /^[a-zA-Z0-9_-]+@[a-zA-Z0-9_-]+(\\.[a-zA-Z0-9_-]+)+$/;\n var tel = /^1[3-9]\\d{9}$/;\n var moblie = /^(([0\\+]\\d{2,3}-)?(0\\d{2,3})-)(\\d{7,8})(-(\\d{3,}))?$/;\n (0, _jquery[\"default\"])(\"#submit-btn\").attr(\"disabled\", true);\n (0, _jquery[\"default\"])(\".email\").on(\"input\", function (e) {\n if ((0, _jquery[\"default\"])(this).val() !== \"\") {\n (0, _jquery[\"default\"])(\"#submit-btn\").removeAttr(\"disabled\");\n } else {\n if ((0, _jquery[\"default\"])(\".phone\").val() !== \"\") {\n (0, _jquery[\"default\"])(\"#submit-btn\").removeAttr(\"disabled\");\n return false;\n }\n\n (0, _jquery[\"default\"])(\"#submit-btn\").attr(\"disabled\", true);\n }\n });\n (0, _jquery[\"default\"])(\".phone\").on(\"input\", function (e) {\n if ((0, _jquery[\"default\"])(this).val() !== \"\") {\n (0, _jquery[\"default\"])(\"#submit-btn\").removeAttr(\"disabled\");\n } else {\n if ((0, _jquery[\"default\"])(\".email\").val() !== \"\") {\n (0, _jquery[\"default\"])(\"#submit-btn\").removeAttr(\"disabled\");\n return false;\n }\n\n (0, _jquery[\"default\"])(\"#submit-btn\").attr(\"disabled\", true);\n }\n });\n (0, _jquery[\"default\"])(\"#form\").submit(function (e) {\n e.preventDefault();\n var userEmail = (0, _jquery[\"default\"])(\".email\").val();\n var phone = (0, _jquery[\"default\"])(\".phone\").val();\n var description = (0, _jquery[\"default\"])(\".description\").val();\n var mailType = \"0\";\n\n if (userEmail === \"\") {\n if (phone === \"\") {\n alert(\"邮箱不能为空\");\n return false;\n }\n } else {\n if (!mail.test(userEmail)) {\n alert(\"邮箱格式不合法\");\n return false;\n }\n }\n\n if (phone === \"\") {\n if (userEmail === \"\") {\n alert(\"联系电话不能为空\");\n return false;\n }\n } else {\n if (!tel.test(phone)) {\n alert(\"联系电话不合法\");\n return false;\n }\n }\n\n if (description === \"\") {\n alert(\"咨询内容不能为空\");\n return false;\n }\n\n _jquery[\"default\"].ajax({\n type: \"POST\",\n dataType: \"json\",\n //服务器返回的数据类型\n contentType: \"application/json\",\n //post请求的信息格式\n url: _config[\"default\"].url + \"/api/send/email\",\n data: JSON.stringify({\n userEmail: userEmail,\n phone: phone,\n description: description,\n mailType: mailType\n }),\n success: function success(res) {\n if (/^0$/.test(res.code)) {\n alert(res.msg);\n (0, _jquery[\"default\"])(\".email\").val(\"\");\n (0, _jquery[\"default\"])(\".phone\").val(\"\");\n (0, _jquery[\"default\"])(\".description\").val(\"\");\n (0, _jquery[\"default\"])(\"#submit-btn\").attr(\"disabled\", true);\n } else {\n alert(res.msg);\n }\n },\n error: function error(res) {\n alert(\"异常!\");\n }\n });\n });\n});\n\n//# sourceURL=webpack://multiple-web/./src/pages/oem/index.js?"); /***/ }), /***/ "./src/pages/oem/index.scss": /*!**********************************!*\ !*** ./src/pages/oem/index.scss ***! \**********************************/ /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { eval("__webpack_require__.r(__webpack_exports__);\n// extracted by mini-css-extract-plugin\n\n\n//# sourceURL=webpack://multiple-web/./src/pages/oem/index.scss?"); /***/ }) /******/ }); /************************************************************************/ /******/ // The module cache /******/ var __webpack_module_cache__ = {}; /******/ /******/ // The require function /******/ function __webpack_require__(moduleId) { /******/ // Check if module is in cache /******/ var cachedModule = __webpack_module_cache__[moduleId]; /******/ if (cachedModule !== undefined) { /******/ return cachedModule.exports; /******/ } /******/ // Create a new module (and put it into the cache) /******/ var module = __webpack_module_cache__[moduleId] = { /******/ // no module.id needed /******/ // no module.loaded needed /******/ exports: {} /******/ }; /******/ /******/ // Execute the module function /******/ __webpack_modules__[moduleId].call(module.exports, module, module.exports, __webpack_require__); /******/ /******/ // Return the exports of the module /******/ return module.exports; /******/ } /******/ /******/ // expose the modules object (__webpack_modules__) /******/ __webpack_require__.m = __webpack_modules__; /******/ /************************************************************************/ /******/ /* webpack/runtime/chunk loaded */ /******/ (() => { /******/ var deferred = []; /******/ __webpack_require__.O = (result, chunkIds, fn, priority) => { /******/ if(chunkIds) { /******/ priority = priority || 0; /******/ for(var i = deferred.length; i > 0 && deferred[i - 1][2] > priority; i--) deferred[i] = deferred[i - 1]; /******/ deferred[i] = [chunkIds, fn, priority]; /******/ return; /******/ } /******/ var notFulfilled = Infinity; /******/ for (var i = 0; i < deferred.length; i++) { /******/ var [chunkIds, fn, priority] = deferred[i]; /******/ var fulfilled = true; /******/ for (var j = 0; j < chunkIds.length; j++) { /******/ if ((priority & 1 === 0 || notFulfilled >= priority) && Object.keys(__webpack_require__.O).every((key) => (__webpack_require__.O[key](chunkIds[j])))) { /******/ chunkIds.splice(j--, 1); /******/ } else { /******/ fulfilled = false; /******/ if(priority < notFulfilled) notFulfilled = priority; /******/ } /******/ } /******/ if(fulfilled) { /******/ deferred.splice(i--, 1) /******/ var r = fn(); /******/ if (r !== undefined) result = r; /******/ } /******/ } /******/ return result; /******/ }; /******/ })(); /******/ /******/ /* webpack/runtime/compat get default export */ /******/ (() => { /******/ // getDefaultExport function for compatibility with non-harmony modules /******/ __webpack_require__.n = (module) => { /******/ var getter = module && module.__esModule ? /******/ () => (module['default']) : /******/ () => (module); /******/ __webpack_require__.d(getter, { a: getter }); /******/ return getter; /******/ }; /******/ })(); /******/ /******/ /* webpack/runtime/define property getters */ /******/ (() => { /******/ // define getter functions for harmony exports /******/ __webpack_require__.d = (exports, definition) => { /******/ for(var key in definition) { /******/ if(__webpack_require__.o(definition, key) && !__webpack_require__.o(exports, key)) { /******/ Object.defineProperty(exports, key, { enumerable: true, get: definition[key] }); /******/ } /******/ } /******/ }; /******/ })(); /******/ /******/ /* webpack/runtime/global */ /******/ (() => { /******/ __webpack_require__.g = (function() { /******/ if (typeof globalThis === 'object') return globalThis; /******/ try { /******/ return this || new Function('return this')(); /******/ } catch (e) { /******/ if (typeof window === 'object') return window; /******/ } /******/ })(); /******/ })(); /******/ /******/ /* webpack/runtime/hasOwnProperty shorthand */ /******/ (() => { /******/ __webpack_require__.o = (obj, prop) => (Object.prototype.hasOwnProperty.call(obj, prop)) /******/ })(); /******/ /******/ /* webpack/runtime/make namespace object */ /******/ (() => { /******/ // define __esModule on exports /******/ __webpack_require__.r = (exports) => { /******/ if(typeof Symbol !== 'undefined' && Symbol.toStringTag) { /******/ Object.defineProperty(exports, Symbol.toStringTag, { value: 'Module' }); /******/ } /******/ Object.defineProperty(exports, '__esModule', { value: true }); /******/ }; /******/ })(); /******/ /******/ /* webpack/runtime/publicPath */ /******/ (() => { /******/ var scriptUrl; /******/ if (__webpack_require__.g.importScripts) scriptUrl = __webpack_require__.g.location + ""; /******/ var document = __webpack_require__.g.document; /******/ if (!scriptUrl && document) { /******/ if (document.currentScript) /******/ scriptUrl = document.currentScript.src /******/ if (!scriptUrl) { /******/ var scripts = document.getElementsByTagName("script"); /******/ if(scripts.length) scriptUrl = scripts[scripts.length - 1].src /******/ } /******/ } /******/ // When supporting browsers where an automatic publicPath is not supported you must specify an output.publicPath manually via configuration /******/ // or pass an empty string ("") and set the __webpack_public_path__ variable from your code to use your own logic. /******/ if (!scriptUrl) throw new Error("Automatic publicPath is not supported in this browser"); /******/ scriptUrl = scriptUrl.replace(/#.*$/, "").replace(/\?.*$/, "").replace(/\/[^\/]+$/, "/"); /******/ __webpack_require__.p = scriptUrl + "../"; /******/ })(); /******/ /******/ /* webpack/runtime/jsonp chunk loading */ /******/ (() => { /******/ // no baseURI /******/ /******/ // object to store loaded and loading chunks /******/ // undefined = chunk not loaded, null = chunk preloaded/prefetched /******/ // [resolve, reject, Promise] = chunk loading, 0 = chunk loaded /******/ var installedChunks = { /******/ "oem": 0 /******/ }; /******/ /******/ // no chunk on demand loading /******/ /******/ // no prefetching /******/ /******/ // no preloaded /******/ /******/ // no HMR /******/ /******/ // no HMR manifest /******/ /******/ __webpack_require__.O.j = (chunkId) => (installedChunks[chunkId] === 0); /******/ /******/ // install a JSONP callback for chunk loading /******/ var webpackJsonpCallback = (parentChunkLoadingFunction, data) => { /******/ var [chunkIds, moreModules, runtime] = data; /******/ // add "moreModules" to the modules object, /******/ // then flag all "chunkIds" as loaded and fire callback /******/ var moduleId, chunkId, i = 0; /******/ if(chunkIds.some((id) => (installedChunks[id] !== 0))) { /******/ for(moduleId in moreModules) { /******/ if(__webpack_require__.o(moreModules, moduleId)) { /******/ __webpack_require__.m[moduleId] = moreModules[moduleId]; /******/ } /******/ } /******/ if(runtime) var result = runtime(__webpack_require__); /******/ } /******/ if(parentChunkLoadingFunction) parentChunkLoadingFunction(data); /******/ for(;i < chunkIds.length; i++) { /******/ chunkId = chunkIds[i]; /******/ if(__webpack_require__.o(installedChunks, chunkId) && installedChunks[chunkId]) { /******/ installedChunks[chunkId][0](); /******/ } /******/ installedChunks[chunkId] = 0; /******/ } /******/ return __webpack_require__.O(result); /******/ } /******/ /******/ var chunkLoadingGlobal = self["webpackChunkmultiple_web"] = self["webpackChunkmultiple_web"] || []; /******/ chunkLoadingGlobal.forEach(webpackJsonpCallback.bind(null, 0)); /******/ chunkLoadingGlobal.push = webpackJsonpCallback.bind(null, chunkLoadingGlobal.push.bind(chunkLoadingGlobal)); /******/ })(); /******/ /************************************************************************/ /******/ /******/ // startup /******/ // Load entry module and return exports /******/ // This entry module depends on other loaded chunks and execution need to be delayed /******/ var __webpack_exports__ = __webpack_require__.O(undefined, ["common"], () => (__webpack_require__("./src/pages/oem/index.js"))) /******/ __webpack_exports__ = __webpack_require__.O(__webpack_exports__); /******/ /******/ })() ;