优化后,再次提交

This commit is contained in:
王利强
2026-05-03 09:08:56 +08:00
parent 721ef0ad54
commit 805747d1d9
1243 changed files with 46213 additions and 221 deletions

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1 @@
{"version":3,"file":"InterceptorManager.js","sources":["request/luch-request/core/InterceptorManager.js"],"sourcesContent":["'use strict'\r\n\r\n\r\nfunction InterceptorManager() {\r\n this.handlers = []\r\n}\r\n\r\n/**\r\n * Add a new interceptor to the stack\r\n *\r\n * @param {Function} fulfilled The function to handle `then` for a `Promise`\r\n * @param {Function} rejected The function to handle `reject` for a `Promise`\r\n *\r\n * @return {Number} An ID used to remove interceptor later\r\n */\r\nInterceptorManager.prototype.use = function use(fulfilled, rejected) {\r\n this.handlers.push({\r\n fulfilled: fulfilled,\r\n rejected: rejected\r\n })\r\n return this.handlers.length - 1\r\n}\r\n\r\n/**\r\n * Remove an interceptor from the stack\r\n *\r\n * @param {Number} id The ID that was returned by `use`\r\n */\r\nInterceptorManager.prototype.eject = function eject(id) {\r\n if (this.handlers[id]) {\r\n this.handlers[id] = null\r\n }\r\n}\r\n\r\n/**\r\n * Iterate over all the registered interceptors\r\n *\r\n * This method is particularly useful for skipping over any\r\n * interceptors that may have become `null` calling `eject`.\r\n *\r\n * @param {Function} fn The function to call for each interceptor\r\n */\r\nInterceptorManager.prototype.forEach = function forEach(fn) {\r\n this.handlers.forEach(h => {\r\n if (h !== null) {\r\n fn(h)\r\n }\r\n })\r\n}\r\n\r\nexport default InterceptorManager\r\n"],"names":[],"mappings":";AAGA,SAAS,qBAAqB;AAC5B,OAAK,WAAW,CAAE;AACpB;AAUA,mBAAmB,UAAU,MAAM,SAAS,IAAI,WAAW,UAAU;AACnE,OAAK,SAAS,KAAK;AAAA,IACjB;AAAA,IACA;AAAA,EACJ,CAAG;AACD,SAAO,KAAK,SAAS,SAAS;AAChC;AAOA,mBAAmB,UAAU,QAAQ,SAAS,MAAM,IAAI;AACtD,MAAI,KAAK,SAAS,EAAE,GAAG;AACrB,SAAK,SAAS,EAAE,IAAI;AAAA,EACrB;AACH;AAUA,mBAAmB,UAAU,UAAU,SAAS,QAAQ,IAAI;AAC1D,OAAK,SAAS,QAAQ,OAAK;AACzB,QAAI,MAAM,MAAM;AACd,SAAG,CAAC;AAAA,IACL;AAAA,EACL,CAAG;AACH;;"}

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1 @@
{"version":3,"file":"buildFullPath.js","sources":["request/luch-request/core/buildFullPath.js"],"sourcesContent":["'use strict'\r\n\r\nimport isAbsoluteURL from '../helpers/isAbsoluteURL'\r\nimport combineURLs from '../helpers/combineURLs'\r\n\r\n/**\r\n * Creates a new URL by combining the baseURL with the requestedURL,\r\n * only when the requestedURL is not already an absolute URL.\r\n * If the requestURL is absolute, this function returns the requestedURL untouched.\r\n *\r\n * @param {string} baseURL The base URL\r\n * @param {string} requestedURL Absolute or relative URL to combine\r\n * @returns {string} The combined full path\r\n */\r\nexport default function buildFullPath(baseURL, requestedURL) {\r\n if (baseURL && !isAbsoluteURL(requestedURL)) {\r\n return combineURLs(baseURL, requestedURL)\r\n }\r\n return requestedURL\r\n}\r\n"],"names":["isAbsoluteURL","combineURLs"],"mappings":";;;AAce,SAAS,cAAc,SAAS,cAAc;AAC3D,MAAI,WAAW,CAACA,wDAAc,YAAY,GAAG;AAC3C,WAAOC,wCAAW,YAAC,SAAS,YAAY;AAAA,EACzC;AACD,SAAO;AACT;;"}

View File

@@ -0,0 +1 @@
{"version":3,"file":"defaults.js","sources":["request/luch-request/core/defaults.js"],"sourcesContent":["/**\r\n * 默认的全局配置\r\n */\r\n\r\n\r\nexport default {\r\n baseURL: '',\r\n header: {},\r\n method: 'GET',\r\n dataType: 'json',\r\n paramsSerializer: null,\r\n // #ifndef MP-ALIPAY\r\n responseType: 'text',\r\n // #endif\r\n custom: {},\r\n // #ifdef H5 || APP-PLUS || MP-WEIXIN || MP-ALIPAY || MP-TOUTIAO || MP-KUAISHOU\r\n timeout: 60000,\r\n // #endif\r\n // #ifdef APP-PLUS\r\n sslVerify: true,\r\n // #endif\r\n // #ifdef H5\r\n withCredentials: false,\r\n // #endif\r\n // #ifdef APP-PLUS\r\n firstIpv4: false,\r\n // #endif\r\n validateStatus: function validateStatus(status) {\r\n return status >= 200 && status < 300\r\n },\r\n // 是否尝试将响应数据json化\r\n forcedJSONParsing: true\r\n}\r\n"],"names":[],"mappings":";AAKA,MAAe,WAAA;AAAA,EACb,SAAS;AAAA,EACT,QAAQ,CAAE;AAAA,EACV,QAAQ;AAAA,EACR,UAAU;AAAA,EACV,kBAAkB;AAAA,EAElB,cAAc;AAAA,EAEd,QAAQ,CAAE;AAAA,EAEV,SAAS;AAAA,EAWT,gBAAgB,SAAS,eAAe,QAAQ;AAC9C,WAAO,UAAU,OAAO,SAAS;AAAA,EAClC;AAAA;AAAA,EAED,mBAAmB;AACrB;;"}

View File

@@ -0,0 +1 @@
{"version":3,"file":"dispatchRequest.js","sources":["request/luch-request/core/dispatchRequest.js"],"sourcesContent":["import adapter from '../adapters/index'\r\n\r\n\r\nexport default (config) => {\r\n return adapter(config)\r\n}\r\n"],"names":["adapter"],"mappings":";;AAGA,MAAe,kBAAA,CAAC,WAAW;AACzB,SAAOA,mCAAAA,QAAQ,MAAM;AACvB;;"}

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1 @@
{"version":3,"file":"settle.js","sources":["request/luch-request/core/settle.js"],"sourcesContent":["/**\r\n * Resolve or reject a Promise based on response status.\r\n *\r\n * @param {Function} resolve A function that resolves the promise.\r\n * @param {Function} reject A function that rejects the promise.\r\n * @param {object} response The response.\r\n */\r\nexport default function settle(resolve, reject, response) {\r\n const validateStatus = response.config.validateStatus\r\n const status = response.statusCode\r\n if (status && (!validateStatus || validateStatus(status))) {\r\n resolve(response)\r\n } else {\r\n reject(response)\r\n }\r\n}\r\n"],"names":[],"mappings":";AAOe,SAAS,OAAO,SAAS,QAAQ,UAAU;AACxD,QAAM,iBAAiB,SAAS,OAAO;AACvC,QAAM,SAAS,SAAS;AACxB,MAAI,WAAW,CAAC,kBAAkB,eAAe,MAAM,IAAI;AACzD,YAAQ,QAAQ;AAAA,EACpB,OAAS;AACL,WAAO,QAAQ;AAAA,EAChB;AACH;;"}

View File

@@ -0,0 +1 @@
{"version":3,"file":"buildURL.js","sources":["request/luch-request/helpers/buildURL.js"],"sourcesContent":["'use strict'\r\n\r\nimport * as utils from './../utils'\r\n\r\nfunction encode(val) {\r\n return encodeURIComponent(val).replace(/%40/gi, '@').replace(/%3A/gi, ':').replace(/%24/g, '$').replace(/%2C/gi, ',').replace(/%20/g, '+').replace(/%5B/gi, '[').replace(/%5D/gi, ']')\r\n}\r\n\r\n/**\r\n * Build a URL by appending params to the end\r\n *\r\n * @param {string} url The base of the url (e.g., http://www.google.com)\r\n * @param {object} [params] The params to be appended\r\n * @returns {string} The formatted url\r\n */\r\nexport default function buildURL(url, params, paramsSerializer) {\r\n /*eslint no-param-reassign:0*/\r\n if (!params) {\r\n return url\r\n }\r\n\r\n var serializedParams\r\n if (paramsSerializer) {\r\n serializedParams = paramsSerializer(params)\r\n } else if (utils.isURLSearchParams(params)) {\r\n serializedParams = params.toString()\r\n } else {\r\n var parts = []\r\n\r\n utils.forEach(params, function serialize(val, key) {\r\n if (val === null || typeof val === 'undefined') {\r\n return\r\n }\r\n\r\n if (utils.isArray(val)) {\r\n key = key + '[]'\r\n } else {\r\n val = [val]\r\n }\r\n\r\n utils.forEach(val, function parseValue(v) {\r\n if (utils.isDate(v)) {\r\n v = v.toISOString()\r\n } else if (utils.isObject(v)) {\r\n v = JSON.stringify(v)\r\n }\r\n parts.push(encode(key) + '=' + encode(v))\r\n })\r\n })\r\n\r\n serializedParams = parts.join('&')\r\n }\r\n\r\n if (serializedParams) {\r\n var hashmarkIndex = url.indexOf('#')\r\n if (hashmarkIndex !== -1) {\r\n url = url.slice(0, hashmarkIndex)\r\n }\r\n\r\n url += (url.indexOf('?') === -1 ? '?' : '&') + serializedParams\r\n }\r\n\r\n return url\r\n}\r\n"],"names":["utils.isURLSearchParams","utils.forEach","utils.isArray","utils.isDate","utils.isObject"],"mappings":";;AAIA,SAAS,OAAO,KAAK;AACnB,SAAO,mBAAmB,GAAG,EAAE,QAAQ,SAAS,GAAG,EAAE,QAAQ,SAAS,GAAG,EAAE,QAAQ,QAAQ,GAAG,EAAE,QAAQ,SAAS,GAAG,EAAE,QAAQ,QAAQ,GAAG,EAAE,QAAQ,SAAS,GAAG,EAAE,QAAQ,SAAS,GAAG;AACvL;AASe,SAAS,SAAS,KAAK,QAAQ,kBAAkB;AAE9D,MAAI,CAAC,QAAQ;AACX,WAAO;AAAA,EACR;AAED,MAAI;AACJ,MAAI,kBAAkB;AACpB,uBAAmB,iBAAiB,MAAM;AAAA,EAC9C,WAAaA,0BAAAA,kBAAwB,MAAM,GAAG;AAC1C,uBAAmB,OAAO,SAAU;AAAA,EACxC,OAAS;AACL,QAAI,QAAQ,CAAE;AAEdC,8BAAAA,QAAc,QAAQ,SAAS,UAAU,KAAK,KAAK;AACjD,UAAI,QAAQ,QAAQ,OAAO,QAAQ,aAAa;AAC9C;AAAA,MACD;AAED,UAAIC,0BAAAA,QAAc,GAAG,GAAG;AACtB,cAAM,MAAM;AAAA,MACpB,OAAa;AACL,cAAM,CAAC,GAAG;AAAA,MACX;AAEDD,gCAAAA,QAAc,KAAK,SAAS,WAAW,GAAG;AACxC,YAAIE,0BAAAA,OAAa,CAAC,GAAG;AACnB,cAAI,EAAE,YAAa;AAAA,QAC7B,WAAmBC,0BAAAA,SAAe,CAAC,GAAG;AAC5B,cAAI,KAAK,UAAU,CAAC;AAAA,QACrB;AACD,cAAM,KAAK,OAAO,GAAG,IAAI,MAAM,OAAO,CAAC,CAAC;AAAA,MAChD,CAAO;AAAA,IACP,CAAK;AAED,uBAAmB,MAAM,KAAK,GAAG;AAAA,EAClC;AAED,MAAI,kBAAkB;AACpB,QAAI,gBAAgB,IAAI,QAAQ,GAAG;AACnC,QAAI,kBAAkB,IAAI;AACxB,YAAM,IAAI,MAAM,GAAG,aAAa;AAAA,IACjC;AAED,YAAQ,IAAI,QAAQ,GAAG,MAAM,KAAK,MAAM,OAAO;AAAA,EAChD;AAED,SAAO;AACT;;"}

View File

@@ -0,0 +1 @@
{"version":3,"file":"combineURLs.js","sources":["request/luch-request/helpers/combineURLs.js"],"sourcesContent":["'use strict'\r\n\r\n/**\r\n * Creates a new URL by combining the specified URLs\r\n *\r\n * @param {string} baseURL The base URL\r\n * @param {string} relativeURL The relative URL\r\n * @returns {string} The combined URL\r\n */\r\nexport default function combineURLs(baseURL, relativeURL) {\r\n return relativeURL\r\n ? baseURL.replace(/\\/+$/, '') + '/' + relativeURL.replace(/^\\/+/, '')\r\n : baseURL\r\n}\r\n"],"names":[],"mappings":";AASe,SAAS,YAAY,SAAS,aAAa;AACxD,SAAO,cACH,QAAQ,QAAQ,QAAQ,EAAE,IAAI,MAAM,YAAY,QAAQ,QAAQ,EAAE,IAClE;AACN;;"}

View File

@@ -0,0 +1 @@
{"version":3,"file":"isAbsoluteURL.js","sources":["request/luch-request/helpers/isAbsoluteURL.js"],"sourcesContent":["'use strict'\r\n\r\n/**\r\n * Determines whether the specified URL is absolute\r\n *\r\n * @param {string} url The URL to test\r\n * @returns {boolean} True if the specified URL is absolute, otherwise false\r\n */\r\nexport default function isAbsoluteURL(url) {\r\n // A URL is considered absolute if it begins with \"<scheme>://\" or \"//\" (protocol-relative URL).\r\n // RFC 3986 defines scheme name as a sequence of characters beginning with a letter and followed\r\n // by any combination of letters, digits, plus, period, or hyphen.\r\n return /^([a-z][a-z\\d+\\-.]*:)?\\/\\//i.test(url)\r\n}\r\n"],"names":[],"mappings":";AAQe,SAAS,cAAc,KAAK;AAIzC,SAAO,8BAA8B,KAAK,GAAG;AAC/C;;"}

View File

@@ -0,0 +1 @@
{"version":3,"file":"index.js","sources":[],"sourcesContent":[],"names":[],"mappings":";;"}

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1 @@
{"version":3,"file":"area.js","sources":["request/three_one_api/area.js"],"sourcesContent":["import { requestAPI } from '../request.js';\r\n\r\n// 获取区域下拉列表(简单列表,用于其他模块选择区域)\r\nexport function getAreaSelect(params) {\r\n return requestAPI({\r\n url: '/frontend/area/select',\r\n method: 'GET',\r\n data: params\r\n });\r\n}\r\n\r\n// 获取企业下拉列表(用于新增/修改区域时选择企业)\r\nexport function getEnterpriseSelect() {\r\n return requestAPI({\r\n url: '/frontend/area/enterprise/select',\r\n method: 'GET'\r\n });\r\n}\r\n\r\n// 删除区域需要admin或manage角色\r\nexport function deleteArea(params) {\r\n return requestAPI({\r\n url: '/frontend/area/delete',\r\n method: 'POST',\r\n data: params\r\n });\r\n}\r\n\r\n// 修改区域需要admin或manage角色\r\nexport function updateArea(params) {\r\n return requestAPI({\r\n url: '/frontend/area/update',\r\n method: 'POST',\r\n data: params\r\n });\r\n}\r\n\r\n// 新增区域需要admin或manage角色\r\nexport function addArea(params) {\r\n return requestAPI({\r\n url: '/frontend/area/add',\r\n method: 'POST',\r\n data: params\r\n });\r\n}\r\n\r\n// 获取区域详情\r\nexport function getAreaDetail(params) {\r\n return requestAPI({\r\n url: '/frontend/area/detail',\r\n method: 'GET',\r\n data: params\r\n });\r\n}\r\n\r\n// 获取区域列表(本部门企业的区域)\r\nexport function getAreaList(params) {\r\n return requestAPI({\r\n url: '/frontend/area/list',\r\n method: 'GET',\r\n data: params\r\n });\r\n}\r\n"],"names":["requestAPI"],"mappings":";;AAoBO,SAAS,WAAW,QAAQ;AACjC,SAAOA,2BAAW;AAAA,IAChB,KAAK;AAAA,IACL,QAAQ;AAAA,IACR,MAAM;AAAA,EACV,CAAG;AACH;AAGO,SAAS,WAAW,QAAQ;AACjC,SAAOA,2BAAW;AAAA,IAChB,KAAK;AAAA,IACL,QAAQ;AAAA,IACR,MAAM;AAAA,EACV,CAAG;AACH;AAGO,SAAS,QAAQ,QAAQ;AAC9B,SAAOA,2BAAW;AAAA,IAChB,KAAK;AAAA,IACL,QAAQ;AAAA,IACR,MAAM;AAAA,EACV,CAAG;AACH;AAGO,SAAS,cAAc,QAAQ;AACpC,SAAOA,2BAAW;AAAA,IAChB,KAAK;AAAA,IACL,QAAQ;AAAA,IACR,MAAM;AAAA,EACV,CAAG;AACH;AAGO,SAAS,YAAY,QAAQ;AAClC,SAAOA,2BAAW;AAAA,IAChB,KAAK;AAAA,IACL,QAAQ;AAAA,IACR,MAAM;AAAA,EACV,CAAG;AACH;;;;;;"}

View File

@@ -0,0 +1 @@
{"version":3,"file":"info.js","sources":["request/three_one_api/info.js"],"sourcesContent":["import { requestAPI } from '../request.js';\r\n\r\n// 获取个人信息详情\r\nexport function getProfileDetail() {\r\n return requestAPI({\r\n url: '/frontend/profile/detail',\r\n method: 'GET'\r\n });\r\n}\r\n\r\n// 修改个人信息\r\nexport function updateProfile(params) {\r\n return requestAPI({\r\n url: '/frontend/profile/update',\r\n method: 'POST',\r\n data: params\r\n });\r\n}\r\n\r\n// 修改密码\r\nexport function updatePassword(params) {\r\n return requestAPI({\r\n url: '/frontend/profile/password',\r\n method: 'POST',\r\n data: params\r\n });\r\n}\r\n"],"names":["requestAPI"],"mappings":";;AAGO,SAAS,mBAAmB;AACjC,SAAOA,2BAAW;AAAA,IAChB,KAAK;AAAA,IACL,QAAQ;AAAA,EACZ,CAAG;AACH;AAGO,SAAS,cAAc,QAAQ;AACpC,SAAOA,2BAAW;AAAA,IAChB,KAAK;AAAA,IACL,QAAQ;AAAA,IACR,MAAM;AAAA,EACV,CAAG;AACH;AAGO,SAAS,eAAe,QAAQ;AACrC,SAAOA,2BAAW;AAAA,IAChB,KAAK;AAAA,IACL,QAAQ;AAAA,IACR,MAAM;AAAA,EACV,CAAG;AACH;;;;"}

View File

@@ -0,0 +1 @@
{"version":3,"file":"license.js","sources":["request/three_one_api/license.js"],"sourcesContent":["import { requestAPI } from '../request.js';\r\n\r\n// 获取企业下拉列表\r\nexport function getLicenseEnterpriseSelect() {\r\n return requestAPI({\r\n url: '/frontend/license/enterprise/select',\r\n method: 'GET'\r\n });\r\n}\r\n\r\n// 删除证照需要admin或manage角色\r\nexport function deleteLicense(params) {\r\n return requestAPI({\r\n url: '/frontend/license/delete',\r\n method: 'POST',\r\n data: params\r\n });\r\n}\r\n\r\n// 修改证照需要admin或manage角色\r\nexport function updateLicense(params) {\r\n return requestAPI({\r\n url: '/frontend/license/update',\r\n method: 'POST',\r\n data: params\r\n });\r\n}\r\n\r\n// 新增证照需要admin或manage角色\r\nexport function addLicense(params) {\r\n return requestAPI({\r\n url: '/frontend/license/add',\r\n method: 'POST',\r\n data: params\r\n });\r\n}\r\n\r\n// 获取证照详情\r\nexport function getLicenseDetail(params) {\r\n return requestAPI({\r\n url: '/frontend/license/detail',\r\n method: 'GET',\r\n data: params\r\n });\r\n}\r\n\r\n// 获取证照列表(本部门企业的证照)\r\nexport function getLicenseList(params) {\r\n return requestAPI({\r\n url: '/frontend/license/list',\r\n method: 'GET',\r\n data: params\r\n });\r\n}\r\n"],"names":["requestAPI"],"mappings":";;AAGO,SAAS,6BAA6B;AAC3C,SAAOA,2BAAW;AAAA,IAChB,KAAK;AAAA,IACL,QAAQ;AAAA,EACZ,CAAG;AACH;AAGO,SAAS,cAAc,QAAQ;AACpC,SAAOA,2BAAW;AAAA,IAChB,KAAK;AAAA,IACL,QAAQ;AAAA,IACR,MAAM;AAAA,EACV,CAAG;AACH;AAGO,SAAS,cAAc,QAAQ;AACpC,SAAOA,2BAAW;AAAA,IAChB,KAAK;AAAA,IACL,QAAQ;AAAA,IACR,MAAM;AAAA,EACV,CAAG;AACH;AAGO,SAAS,WAAW,QAAQ;AACjC,SAAOA,2BAAW;AAAA,IAChB,KAAK;AAAA,IACL,QAAQ;AAAA,IACR,MAAM;AAAA,EACV,CAAG;AACH;AAGO,SAAS,iBAAiB,QAAQ;AACvC,SAAOA,2BAAW;AAAA,IAChB,KAAK;AAAA,IACL,QAAQ;AAAA,IACR,MAAM;AAAA,EACV,CAAG;AACH;AAGO,SAAS,eAAe,QAAQ;AACrC,SAAOA,2BAAW;AAAA,IAChB,KAAK;AAAA,IACL,QAAQ;AAAA,IACR,MAAM;AAAA,EACV,CAAG;AACH;;;;;;;"}