Former-commit-id: e4cff79c945161712debd7ad749055f636a71a18
TangShanKaiPing
wanggang 6 years ago
parent 2ea0af7dba
commit 8170d71e18

@ -1,13 +1,6 @@
<Project Sdk="Microsoft.NET.Sdk.Web">
<Project Sdk="Microsoft.NET.Sdk.Web">
<PropertyGroup>
<TargetFramework>netcoreapp3.1</TargetFramework>
</PropertyGroup>
<ItemGroup>
<Content Update="wwwroot\favicon.ico">
<ExcludeFromSingleFile>true</ExcludeFromSingleFile>
<CopyToPublishDirectory>PreserveNewest</CopyToPublishDirectory>
</Content>
</ItemGroup>
</Project>

@ -60,16 +60,18 @@ ul {
color: #07c160
}
.my_container {
#app {
overflow: hidden
}
.my_container, .page {
#app, .page {
position: absolute;
top: 0;
right: 0;
bottom: 0;
left: 0
left: 0;
padding:0;
margin:0;
}
.page {

@ -11,7 +11,7 @@
<title>首屏</title>
</head>
<body>
<div id="app" class="my_container">
<div id="app" class="container-fluid">
<router-view class="view"></router-view>
</div>
<div id="loading">

@ -32,12 +32,12 @@ axios.interceptors.response.use(function (response) {
if (error.response.status === 401 && error.config.url.indexOf('refreshToken') === -1) {
var url = '/UserCenter/api/v1/token/refreshToken';
var data = '"' + store.state.refreshToken + '"';
axios.post(url, data, { headers: { 'Content-Type': 'application/json;charset=UTF-8' } })
return axios.post(url, data, { headers: { 'Content-Type': 'application/json;charset=UTF-8' } })
.then(function (response) {
store.commit('setToken', response.data);
error.config.headers['Authorization'] = 'Bearer ' + store.state.accessToken;
console.log('刷新token后重发api请求');
axios.request(error.config);
return axios(error.config);
})
.catch(function (error) {
if (error.response.status === 401) {

@ -6,14 +6,15 @@
<div class="weui-tab__content">
<div class="weui-panel__hd">物联网</div>
<div class="weui-panel__bd">
<div class="weui-grids">
<router-link to="/pages/iot/products" class="weui-grid">
<div class="col-md-12">
<div class="row">
<router-link to="/pages/iot/products" class="col-lg-3 col-md-4 col-sm-6 p-5">
<div class="weui-grid__icon">
<i class="ion ion-md-laptop weui-tabbar__icon"></i>
</div>
<p class="weui-grid__label">设备</p>
</router-link>
<router-link to="/pages/iot/nodes" class="weui-grid">
<router-link to="/pages/iot/nodes" class="col-lg-3 col-md-4 col-sm-6 p-5">
<div class="weui-grid__icon">
<i class="ion ion-md-share weui-tabbar__icon"></i>
</div>
@ -22,6 +23,7 @@
</div>
</div>
</div>
</div>
<div class="weui-tab__content">
<div class="weui-cells" v-if="user">
<div class="weui-cell">
@ -34,7 +36,7 @@
</div>
</div>
</div>
<a href="javascript:;" class="weui-btn_cell weui-btn_cell-default" style="margin-top:16px;" v-on:click="logout">退出</a>
<a href="javascript:;" class="weui-btn weui-btn_primary" style="margin-top:16px;" v-on:click="logout">退出</a>
</div>
</div>
<div class="weui-tabbar">

@ -4,9 +4,9 @@
<mt-button icon="back">back</mt-button>
</router-link>
</mt-header>
<div class="weui-panel__bd">
<div class="weui-grids">
<router-link v-for="node in nodes" :to="{path:'/pages/iot/node',query:{number:node.number}}" class="weui-grid">
<div class="col-md-12">
<div class="row">
<router-link v-for="node in nodes" :to="{path:'/pages/iot/node',query:{number:node.number}}" class="col-lg-3 col-md-4 col-sm-6 p-5">
<div class="weui-grid__icon">
<img :src="'/IoTCenter'+node.image" />
</div>

@ -4,10 +4,10 @@
<mt-button icon="back">back</mt-button>
</router-link>
</mt-header>
<div class="weui-panel__bd">
<div class="weui-grids">
<div class="col-md-12">
<div class="row">
<template v-if="product">
<router-link v-for="device in product.devices" :to="{path:'/pages/iot/device',query:{number:device.number}}" class="weui-grid">
<router-link v-for="device in product.devices" :to="{path:'/pages/iot/device',query:{number:device.number}}" class="col-lg-3 col-md-4 col-sm-6 p-5">
<div class="weui-grid__icon">
<img :src="'/IoTCenter'+product.image" />
</div>

@ -4,9 +4,9 @@
<mt-button icon="back">back</mt-button>
</router-link>
</mt-header>
<div class="weui-panel__bd">
<div class="weui-grids">
<router-link v-for="product in products" :to="{path:'/pages/iot/product',query:{number:product.number}}" class="weui-grid">
<div class="col-md-12">
<div class="row">
<router-link v-for="product in products" :to="{path:'/pages/iot/product',query:{number:product.number}}" class="col-lg-3 col-md-4 col-sm-6 p-5">
<div class="weui-grid__icon">
<img :src="'/IoTCenter'+product.image" />
</div>

@ -10,7 +10,7 @@
"@aspnet/signalr": "1.0.3",
"admin-lte": "3.0.0",
"axios": "0.19.0",
"bootstrap": "4.3.1",
"bootstrap": "4.4.1",
"chart.js": "2.9.2",
"flv.js": "1.5.0",
"framework7": "5.1.1",
@ -38,7 +38,8 @@
"weui": "2.1.3",
"weui.js": "1.2.1",
"mint-ui": "2.2.13",
"jquery-serializejson": "2.9.0"
"jquery-serializejson": "2.9.0",
"@babel/standalone": "7.8.3"
},
"devDependencies": {},
"scripts": {

Loading…
Cancel
Save