【物联网小程序】零基础用uniapp快速开发实现MQTT设备中心附后台接口

效果

工具:HbuilderX uniapp版本+微信开发者工具
项目需求:实现MQTT设备的uniapp前台显示(后台用springboot开发)
代码地址:
后台接口地址:http://121.36.196.247:8082/swagger-ui.html
演示代码:http://121.36.196.247:8083/h5/#/

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

后台接口地址:http://121.36.196.247:8082/swagger-ui.html

主要代码

在这里插入图片描述

api.js

const BASE_URL = 'http://121.36.196.247:8082'
export const myRequest = (options) => {
	return new Promise((resolve, reject) => {
		uni.request({
			url: BASE_URL + options.url,
			method: options.method || 'GET',
			data: options.data || {},
			success: (res) => {
				resolve(res)
				if (res.statusCode == 200) {
					if (res.data.state != 0) {
						uni.showToast({
							title: '访问异常!请联系管理员'
						})
					} 
				} else {
					return uni.showToast({
						title: '网络正在繁忙。。。'
					})
				}

			},
			fail: (err) => {
				uni.showToast({
					title: '请求接口失败'
				})
				reject(err)
			}
		})
	})
}

data.vue

<template>
	<view>
		<view class="content1"><text>设备Id:{
  {pointId}}</text></view>

		<view class="search-data-time">
			<view class=".search-data-time-right"><text>{
  {time}}</text></view>
		</view>
		<view class="index">
			<view class="new_box" style="margin-top: 20upx;">
				<view class="bbox">
					<view class="list-box">
						<view class="list-ed">

							<view class="list-left">

								<view class="list-name">
									增碳剂
								</view>

							</view>
							<view class="list-right">
								<text class="list-p2">{
  {dataList.smp_ID}}</text>
							</view>
						</view>
					</view>

				</view>
			</view>
			<view class="new_box" style="margin-top: 20upx;">
				<view class="bbox">
					<view class="list-box">
						<view class="list-ed">

							<view class="list-left">

								<view class="list-name">
									金属添加剂
								</view>

							</view>
							<view class="list-right">
								<text class="lis
  • 3
    点赞
  • 20
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值