12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455 |
- import Taro from '@tarojs/taro'
- import * as api from '../service/index'
- const tool = {
-
- toLogin: function (rescallback = () => { }) {
- Taro.login({
- success: function (res) {
- let params = {
- code: res.code,
- }
- if (res.code) {
- api.login(params).then(item => {
- Taro.setStorage({
- key: "session_key",
- data: item.data.session_key
- })
- })
- } else {
- }
- }
- })
- },
-
- generateRandomNumber () {
-
- const randomNumber = Math.floor(Math.random() * 10000);
-
- return randomNumber.toString().padStart(4, '0');
- },
-
- generateUserID () {
-
- const timestamp = Date.now().toString();
-
- const randomNumber = this.generateRandomNumber();
-
- const userID = timestamp + randomNumber;
- console.log(userID,'userID');
- return userID;
- },
-
- ellipsis: function (value, lmit) {
- if (!value) return ''
- if (value.length > lmit) {
- return value.slice(0, lmit) + '...'
- }
- return value
- }
- }
- export default tool
|