| 1234567891011121314151617181920212223242526272829303132333435363738394041 | 
							- // 登录
 
- import { isEmpty } from 'lodash';
 
- import third from '@/sheep/api/third';
 
- const load = async () => {};
 
- // 微信开放平台移动应用授权登陆
 
- const login = () => {
 
-   return new Promise(async (resolve, reject) => {
 
-     const loginRes = await uni.login({
 
-       provider: 'weixin',
 
-       onlyAuthorize: true,
 
-     });
 
-     if (loginRes.errMsg == 'login:ok') {
 
-       const res = await third.wechat.login({
 
-         platform: 'openPlatform',
 
-         shareInfo: uni.getStorageSync('shareLog') || {},
 
-         payload: encodeURIComponent(
 
-           JSON.stringify({
 
-             code: loginRes.code,
 
-           }),
 
-         ),
 
-       });
 
-       if (res.error === 0) {
 
-         resolve(true);
 
-       }
 
-     } else {
 
-       uni.showToast({
 
-         icon: 'none',
 
-         title: loginRes.errMsg,
 
-       });
 
-     }
 
-     resolve(false);
 
-   });
 
- };
 
- export default {
 
-   load,
 
-   login,
 
- };
 
 
  |