🎩 You're Invited:Meet the Socket team at Black Hat in Las Vegas, August 3-6.RSVP
Sign In

iov-smart-utils

Package Overview
Dependencies
Maintainers
1
Versions
10
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

iov-smart-utils - npm Package Compare versions

Comparing version
0.0.6
to
0.0.7
+1
-1
dist/swan-lib/fetchRequest.js

@@ -1,1 +0,1 @@

"use strict";function ownKeys(t,e){var a,o=Object.keys(t);return Object.getOwnPropertySymbols&&(a=Object.getOwnPropertySymbols(t),e&&(a=a.filter(function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})),o.push.apply(o,a)),o}function _objectSpread(t){for(var e=1;e<arguments.length;e++){var a=null!=arguments[e]?arguments[e]:{};e%2?ownKeys(Object(a),!0).forEach(function(e){_defineProperty(t,e,a[e])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(a)):ownKeys(Object(a)).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(a,e))})}return t}function _defineProperty(e,t,a){return t in e?Object.defineProperty(e,t,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[t]=a,e}var _require=require("../basic-lib/globalData"),set=_require.set,get=_require.get,_require2=require("../basic-lib/getSign"),getSign=_require2.getSign,_require3=require("./getBduss"),getBduss=_require3.getBduss,_require4=require("./getIovConfig"),getIovConfig=_require4.getIovConfig,_require5=require("./getPhone"),getPhone=_require5.getPhone,_require6=require("./getWithNative"),getWithNative=_require6.getWithNative,getGlobalData=get,setGlobalData=set;function getIovFetchParams(){return new Promise(function(t,a){Promise.all([getBduss(),getIovConfig(),getPhone(),getWithNative()]).then(function(e){console.log("🚀 > Promise.all > arr",JSON.stringify(e)),!1!==e[1]&&!1!==e[0]?t(_objectSpread(_objectSpread({bduss:e[0]},e[1]),{},{phone:e[2]},e[3])):a("获取账号信息失败,未登录。")})}).catch(function(e){console.log("🚀 > returnnewPromise > err",e)})}function login(o){return new Promise(function(a,t){setGlobalData("initDone",!1),getIovFetchParams().then(function(e){try{var t=e.phone;t||console.log("🚀 > phone 获取失败",t),setGlobalData("isLogin",!0),setGlobalData("bduss",e.bduss),setGlobalData("prefix",e.prefix),setGlobalData("suffix",e.suffix),setGlobalData("ak",e.ak),setGlobalData("cn",e.cn),setGlobalData("c",e.c),setGlobalData("latitude",e.latitude),setGlobalData("longitude",e.longitude),setGlobalData("uuid",e.uuid),a(e.bduss)}catch(e){swan.hideLoading(),console.log(e)}}).catch(function(e){t(o.loginError),swan.hideLoading(),setGlobalData("initDone",!0)})})}function fetchWithTimeout(e){var t=new Promise(function(e,t){setTimeout(function(){t("请求超时")},getGlobalData("timerRequest"))});return Promise.race([e,t])}var fetchRequest=function(u,c,g,e,b,f){var d=0;return fetchWithTimeout(new Promise(function(t,a){swan.getNetworkType({success:function(e){"none"!==e.networkType?function a(o,n){d++;function e(){swan.hideLoading()}function t(e){var t;console.log("🚀 > fetchError > res",JSON.stringify(e)),d<getGlobalData("tryAll")?a(o,n):(t=e.data.msg,t=void 0===t?"网络错误,请稍后再试":t,swan.showToast({title:t,icon:"none"}),n(e.data))}function r(e){200<=e.statusCode&&e.statusCode<300?0===e.data.code?o(e.data):t(e):t("unkown:".concat(JSON.stringify(e.data)))}var i={url:u,method:g.toUpperCase(),data:c,header:b,success:r,fail:t,complete:e};var s=function(e){var t=parseInt((new Date).getTime()/1e3,10),t=(c.timestamp=t,c.project=getGlobalData("project"),delete c.sign,c.version=getGlobalData("version")+"",getGlobalData("prefix")),a=getGlobalData("suffix"),t=(c=_objectSpread(_objectSpread({},c),{},{appkey:getGlobalData("appkey"),ak:getGlobalData("ak"),cn:getGlobalData("cn")+"",c:getGlobalData("c"),uuid:getGlobalData("uuid"),latitude:(c.latitude||getGlobalData("latitude"))+"",longitude:(c.longitude||getGlobalData("longitude"))+"",userPhone:swan.getStorageSync("userPhone")||void 0}),getSign(c,t,a));if(c.sign=t,void 0===b["content-type"]&&(b["content-type"]="application/json"),"multipart/form-data"===b["content-type"]){var o,n=new FormData;for(o in c)!{}.hasOwnProperty.call(c,o)||n.append(o,c[o]);c=n}return e.data=c,e.header=_objectSpread(_objectSpread({},b),{},{cookie:"BDUSS="+getGlobalData("bduss")}),e};{var l;getGlobalData("isLogin")?(l=s(i),swan.request(l)):login(f).then(function(e){var t=s(i);swan.request(t)}).catch(function(e){n(e)})}}(t,a):a(f.networkDisconnect)}})}))};module.exports={fetchRequest:fetchRequest};
"use strict";function ownKeys(t,e){var a,o=Object.keys(t);return Object.getOwnPropertySymbols&&(a=Object.getOwnPropertySymbols(t),e&&(a=a.filter(function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})),o.push.apply(o,a)),o}function _objectSpread(t){for(var e=1;e<arguments.length;e++){var a=null!=arguments[e]?arguments[e]:{};e%2?ownKeys(Object(a),!0).forEach(function(e){_defineProperty(t,e,a[e])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(a)):ownKeys(Object(a)).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(a,e))})}return t}function _defineProperty(e,t,a){return t in e?Object.defineProperty(e,t,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[t]=a,e}var _require=require("../basic-lib/globalData"),set=_require.set,get=_require.get,_require2=require("../basic-lib/getSign"),getSign=_require2.getSign,_require3=require("./getBduss"),getBduss=_require3.getBduss,_require4=require("./getIovConfig"),getIovConfig=_require4.getIovConfig,_require5=require("./getPhone"),getPhone=_require5.getPhone,_require6=require("./getWithNative"),getWithNative=_require6.getWithNative,getGlobalData=get,setGlobalData=set;function getIovFetchParams(){return new Promise(function(t,a){Promise.all([getBduss(),getIovConfig(),getPhone(),getWithNative()]).then(function(e){!1!==e[1]&&!1!==e[0]?t(_objectSpread(_objectSpread({bduss:e[0]},e[1]),{},{phone:e[2]},e[3])):a("获取账号信息失败,未登录。")})}).catch(function(e){console.log("🚀 > returnnewPromise > err",e)})}function login(o){return new Promise(function(a,t){setGlobalData("initDone",!1),getIovFetchParams().then(function(e){try{var t=e.phone;t||console.log("🚀 > phone 获取失败",t),setGlobalData("isLogin",!0),setGlobalData("bduss",e.bduss),setGlobalData("prefix",e.prefix),setGlobalData("suffix",e.suffix),setGlobalData("ak",e.ak),setGlobalData("cn",e.cn),setGlobalData("c",e.c),setGlobalData("latitude",e.latitude),setGlobalData("longitude",e.longitude),setGlobalData("uuid",e.uuid),a(e.bduss)}catch(e){swan.hideLoading(),console.log(e)}}).catch(function(e){t(o.loginError),swan.hideLoading(),setGlobalData("initDone",!0)})})}function fetchWithTimeout(e){var t=new Promise(function(e,t){setTimeout(function(){t("请求超时")},getGlobalData("timerRequest"))});return Promise.race([e,t])}var fetchRequest=function(l,c,g,e,b,f){var d=0;return fetchWithTimeout(new Promise(function(t,a){swan.getNetworkType({success:function(e){"none"!==e.networkType?function a(o,n){d++;function e(){swan.hideLoading()}function t(e){var t;console.log("🚀 > fetchError > res",JSON.stringify(e)),d<getGlobalData("tryAll")?a(o,n):(t=e.data.msg,t=void 0===t?"网络错误,请稍后再试":t,swan.showToast({title:t,icon:"none"}),n(e.data))}function r(e){200<=e.statusCode&&e.statusCode<300?0===e.data.code?o(e.data):t(e):t("unkown:".concat(JSON.stringify(e.data)))}var i={url:l,method:g.toUpperCase(),data:c,header:b,success:r,fail:t,complete:e};var s=function(e){var t=parseInt((new Date).getTime()/1e3,10),t=(c.timestamp=t,c.project=getGlobalData("project"),delete c.sign,c.version=getGlobalData("version")+"",getGlobalData("prefix")),a=getGlobalData("suffix"),t=(c=_objectSpread(_objectSpread({},c),{},{appkey:getGlobalData("appkey"),ak:getGlobalData("ak"),cn:getGlobalData("cn")+"",c:getGlobalData("c"),uuid:getGlobalData("uuid"),latitude:(c.latitude||getGlobalData("latitude"))+"",longitude:(c.longitude||getGlobalData("longitude"))+"",userPhone:swan.getStorageSync("userPhone")||void 0}),getSign(c,t,a));if(c.sign=t,void 0===b["content-type"]&&(b["content-type"]="application/json"),"multipart/form-data"===b["content-type"]){var o,n=new FormData;for(o in c)!{}.hasOwnProperty.call(c,o)||n.append(o,c[o]);c=n}return e.data=c,e.header=_objectSpread(_objectSpread({},b),{},{cookie:"BDUSS="+getGlobalData("bduss")}),e};{var u;getGlobalData("isLogin")?(u=s(i),swan.request(u)):login(f).then(function(e){var t=s(i);swan.request(t)}).catch(function(e){n(e)})}}(t,a):a(f.networkDisconnect)}})}))};module.exports={fetchRequest:fetchRequest};

@@ -1,1 +0,1 @@

"use strict";var _jsencryptMin=_interopRequireDefault(require("../libs/jsencrypt.min.js"));function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}var _require=require("../basic-lib/cacheEvent"),CacheEvent=_require.CacheEvent,finallyCallBack=_require.finallyCallBack,checkCacheEventStatus=_require.checkCacheEventStatus,_require2=require("../basic-lib/globalData"),get=_require2.get,getGlobalData=get,phoneCallBack=new CacheEvent("phoneCallBack"),getPhone=function(){return new Promise(function(n){checkCacheEventStatus(phoneCallBack,function(){swan.iovauto&&swan.iovauto.getPhone({success:function(e){var a=new _jsencryptMin.default,a=(a.setPublicKey(getGlobalData("publicKey")),a.encrypt(e));swan.setStorageSync("userPhone",a),n(e),finallyCallBack(phoneCallBack,e)},fail:function(e){console.log("🚀 > fail > 获取手机号失败",e),phoneCallBack.flag=!1,n(),finallyCallBack(phoneCallBack),swan.showToast({icon:"none",title:"获取手机号失败"})}})},n)}).catch(function(e){return console.log(e)})};module.exports={getPhone:getPhone};
"use strict";var JSEncrypt=require("../libs/jsencrypt.min.js"),_require=require("../basic-lib/cacheEvent"),CacheEvent=_require.CacheEvent,finallyCallBack=_require.finallyCallBack,checkCacheEventStatus=_require.checkCacheEventStatus,_require2=require("../basic-lib/globalData"),get=_require2.get,getGlobalData=get,phoneCallBack=new CacheEvent("phoneCallBack"),getPhone=function(){return new Promise(function(n){checkCacheEventStatus(phoneCallBack,function(){swan.iovauto&&swan.iovauto.getPhone({success:function(e){var a=new JSEncrypt,a=(a.setPublicKey(getGlobalData("publicKey")),a.encrypt(e));swan.setStorageSync("userPhone",a),n(e),finallyCallBack(phoneCallBack,e)},fail:function(e){console.log("🚀 > fail > 获取手机号失败",e),phoneCallBack.flag=!1,n(),finallyCallBack(phoneCallBack),swan.showToast({icon:"none",title:"获取手机号失败"})}})},n)}).catch(function(e){return console.log(e)})};module.exports={getPhone:getPhone};

@@ -1,1 +0,1 @@

"use strict";var _require=require("../basic-lib/cacheEvent"),CacheEvent=_require.CacheEvent,finallyCallBack=_require.finallyCallBack,checkCacheEventStatus=_require.checkCacheEventStatus,locationCallBack=new CacheEvent("locationCallBack"),getWithNative=function(){return new Promise(function(c){checkCacheEventStatus(locationCallBack,function(){swan.getLocation({type:"gcj02",success:function(a){c(a),finallyCallBack(locationCallBack,a)},fail:function(a){console.log("🚀 > fail > 获取定位失败",a),c(!1),locationCallBack.flag=!1,finallyCallBack(locationCallBack,!1)}})},c)}).catch(function(a){return console.log(a)})};module.exports={getWithNative:getWithNative};
"use strict";var _require=require("../basic-lib/cacheEvent"),CacheEvent=_require.CacheEvent,finallyCallBack=_require.finallyCallBack,checkCacheEventStatus=_require.checkCacheEventStatus,_require2=require("../basic-lib/globalData"),set=_require2.set,get=_require2.get,locationCallBack=new CacheEvent("locationCallBack"),getGlobalData=get,getWithNative=function(){return!getGlobalData("isNotLocation")&&new Promise(function(e){checkCacheEventStatus(locationCallBack,function(){swan.getLocation({type:"gcj02",success:function(a){e(a),finallyCallBack(locationCallBack,a)},fail:function(a){console.log("🚀 > fail > 获取定位失败",a),e(!1),locationCallBack.flag=!1,finallyCallBack(locationCallBack,!1)}})},e)}).catch(function(a){return console.log(a)})};module.exports={getWithNative:getWithNative};
{
"name": "iov-smart-utils",
"version": "0.0.6",
"version": "0.0.7",
"description": "垂类小程序通用基础能力库",

@@ -5,0 +5,0 @@ "main": "dist/index.js",