| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091 | 
							- /*
 
-  * @Author: 'warrior' 772238918@qq.com
 
-  * @Date: 2024-05-30 15:59:43
 
-  * @LastEditors: 'warrior' 772238918@qq.com
 
-  * @LastEditTime: 2024-06-03 18:12:31
 
-  * @FilePath: \nova-wapp\exportToPlugin.js
 
-  * @Description: 这是默认设置,请设置`customMade`, 打开koroFileHeader查看配置 进行设置: https://github.com/OBKoro1/koro1FileHeader/wiki/%E9%85%8D%E7%BD%AE
 
-  */
 
- const CONFIG = require("./config.js");
 
- let {
 
-   appid,
 
-   company,
 
-   rootPage,
 
- } = CONFIG.default
 
- module.exports = {
 
-   appid,
 
-   company,
 
-   rootPage,
 
-   updateLocal(config, isUpdate) {
 
-     console.log('插件调用export=====',config);
 
-     isUpdate && wx.setStorageSync('config', config)
 
-     if (config.token) wx.setStorageSync("sessionToken", config.token)
 
-     if (config.userInfo) wx.setStorageSync("userInfo", config.userInfo)
 
-     if (config.userLogin) wx.setStorageSync("userLogin", config.userLogin)
 
-   },
 
-   getCode() {
 
-     return new Promise((resolve) => {
 
-       wx.login({
 
-         success: function (res) {
 
-           if (res.code) {
 
-             console.log(res.code);
 
-             resolve(res.code)
 
-           }
 
-         },
 
-         fail: function (err) {
 
-           console.warn('小程序wx.login失败');
 
-           resolve()
 
-         }
 
-       });
 
-     })
 
-   },
 
-   restart(err) {
 
-     console.log(err);
 
-     wx.exitMiniProgram()
 
-   },
 
-   router(type, url = '/index') {
 
-     switch (type) {
 
-       case 'navigateBack':
 
-         wx.navigateBack({
 
-           delta: url || 1,
 
-           fail: function () {
 
-             wx.reLaunch({
 
-               url: "/index",
 
-             });
 
-           },
 
-         })
 
-         break;
 
-       case 'navigateTo':
 
-         wx.navigateTo({
 
-           url: url
 
-         })
 
-         break;
 
-       case 'reLaunch':
 
-         wx.reLaunch({
 
-           url: url
 
-         })
 
-         break;
 
-       case 'redirectTo':
 
-         wx.redirectTo({
 
-           url: url
 
-         })
 
-         break;
 
-       default:
 
-         break;
 
-     }
 
-   },
 
-   // 获取本地存储文件大小
 
-   getFileInfo(filePath) {
 
-     return new Promise((result) => {
 
-       wx.getFileInfo({
 
-         filePath: filePath,
 
-         success(res) {
 
-           result(res.size)
 
-         },
 
-         fail(err) {
 
-           result(0)
 
-         }
 
-       })
 
-     })
 
-   }
 
- }
 
 
  |