Newer
Older
smartKitchenMiniProgram / utils / api / common-api.js
dutingting on 22 Nov 2022 1 KB 1.0.1
require('regenerator-runtime')
import request from '../request'

// 获取clientid
export const getClientId = () => {
	return request({
		data: {
			action: 'dangerous.getClientId',
			params: {}
		}
	})
}

// 用户临时票据获取
export const reqTicket = () => {
  return request({
    data: {
      action: 'system.userTicket',
      params: {}
    }
  })
}


// 根据uid获取用户信息
export const getUserInfo = (uid) => {
  return request({
    data: {
      action: 'user.infos',
      params: {
        uid
      }
    }
  })
}

export const gotoApNetwork = async () => {
  const { data: { clientId } } = (await getClientId()).result || ''
  const { ticket } = await reqTicket() ||
  console.log(getClientId());
  wx.navigateTo({
    url: `plugin://tuya-ap-plugin/step1?clientId=${clientId}&ticket=${ticket}&inne`,
  })
}

export const gotoVirtualNetwork = async () => {
  const { data: { clientId } } = (await getClientId()).result
  const { ticket } = await reqTicket()
  wx.navigateTo({
    url: `plugin://tuya-ap-plugin/virtual?clientId=${clientId}&ticket=${ticket}`,
  })
}