diff --git a/.gitignore b/.gitignore
index 9ad28d2..be001bb 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,6 +1,5 @@
.DS_Store
node_modules/
-dist/
npm-debug.log*
yarn-debug.log*
yarn-error.log*
diff --git a/src/api/data/history.js b/src/api/data/history.js
index 769b6ae..d0e91ef 100644
--- a/src/api/data/history.js
+++ b/src/api/data/history.js
@@ -2,7 +2,7 @@ import request from '@/utils/request'
export function allData(data) {
return request({
- url: '/Month/allData',
+ url: '/data/getAll',
method: 'get',
params: data || {}
})
diff --git a/src/api/terminal/add.js b/src/api/terminal/add.js
index c1b9cf0..f5e6b11 100644
--- a/src/api/terminal/add.js
+++ b/src/api/terminal/add.js
@@ -3,16 +3,16 @@ import request from '@/utils/request'
export function remove(data) {
return request({
url: '/device/delete',
- method: 'get',
- params: data || {}
+ method: 'post',
+ data
})
}
export function getList(data) {
return request({
url: '/device/select',
- method: 'post',
- data
+ method: 'get',
+ params: data || {}
})
}
@@ -23,3 +23,11 @@ export function add(data) {
data
})
}
+
+export function active(data) {
+ return request({
+ url: '/device/active',
+ method: 'post',
+ data
+ })
+}
diff --git a/src/api/terminal/center.js b/src/api/terminal/center.js
new file mode 100644
index 0000000..160251c
--- /dev/null
+++ b/src/api/terminal/center.js
@@ -0,0 +1,9 @@
+import request from '@/utils/request'
+
+export function getList(data) {
+ return request({
+ url: '/device/select',
+ method: 'get',
+ params: data || {}
+ })
+}
diff --git a/src/api/user/index.js b/src/api/user/index.js
index f4f7e1b..7c66bbe 100644
--- a/src/api/user/index.js
+++ b/src/api/user/index.js
@@ -3,10 +3,8 @@ import request from '@/utils/request'
export function login(data) {
return request({
url: '/login',
+ headers: { 'content-type': 'application/json' },
method: 'post',
- headers: {
- 'Content-Type': 'application/x-www-form-urlencoded'
- },
data
})
}
@@ -53,7 +51,7 @@ export function update(data) {
}
export function logout() {
return request({
- url: '/vue-admin-template/user/logout',
+ url: '/loginOut',
method: 'post'
})
}
diff --git a/src/store/modules/user.js b/src/store/modules/user.js
index 845263f..a892434 100644
--- a/src/store/modules/user.js
+++ b/src/store/modules/user.js
@@ -2,7 +2,7 @@
* @Author: 龚祖望 573413756@qq.com
* @Date: 2022-05-16 09:16:41
* @LastEditors: 龚祖望 573413756@qq.com
- * @LastEditTime: 2022-07-19 14:53:19
+ * @LastEditTime: 2022-08-31 20:21:28
* @FilePath: \dashengda\src\store\modules\user.js
* @Description: 这是默认设置,请设置`customMade`, 打开koroFileHeader查看配置 进行设置: https://github.com/OBKoro1/koro1FileHeader/wiki/%E9%85%8D%E7%BD%AE
*/
@@ -39,16 +39,18 @@ const mutations = {
const actions = {
// user login
login({ commit }, userInfo) {
- const { username, password, verifycode } = userInfo
- const data = new FormData()
- data.append('loginName', username.trim())
- data.append('password', password)
- data.append('security_code', verifycode)
+ const { username, password } = userInfo
+ const data = { username, password }
return new Promise((resolve, reject) => {
- login(data).then(response => {
- commit('SET_TOKEN', 'success')
- setToken('success')
- resolve()
+ // console.log('res', res)
+ login(data).then(res => {
+ if (res.code === '200000') {
+ setToken('success')
+ commit('SET_TOKEN', 'success')
+ resolve()
+ } else {
+ reject(res.message)
+ }
}).catch(error => {
reject(error)
})
diff --git a/src/utils/request.js b/src/utils/request.js
index cda96f7..8de27db 100644
--- a/src/utils/request.js
+++ b/src/utils/request.js
@@ -2,7 +2,7 @@
* @Author: 龚祖望 573413756@qq.com
* @Date: 2022-05-16 09:16:41
* @LastEditors: 龚祖望 573413756@qq.com
- * @LastEditTime: 2022-05-30 15:43:18
+ * @LastEditTime: 2022-09-01 09:34:55
* @FilePath: \dashengda\src\utils\request.js
* @Description: 这是默认设置,请设置`customMade`, 打开koroFileHeader查看配置 进行设置: https://github.com/OBKoro1/koro1FileHeader/wiki/%E9%85%8D%E7%BD%AE
*/
@@ -10,19 +10,25 @@ import axios from 'axios'
import { Message } from 'element-ui'
import store from '@/store'
import { getToken } from '@/utils/auth'
+import { method } from 'lodash'
// create an axios instance
const service = axios.create({
baseURL: process.env.VUE_APP_BASE_API, // url = base url + request url
// withCredentials: true, // send cookies when cross-domain requests
- timeout: 5000 // request timeout
+ timeout: 5000, // request timeout,
+ headers: {
+ 'Content-Type': 'application/json;charset=UTF-8'
+ }
})
// request interceptor
service.interceptors.request.use(
config => {
// do something before request is sent
-
+ config.data = JSON.stringify(config.data)
+ console.log('data', config.data)
+ console.log('config', config)
if (store.getters.token) {
// let each request carry token
// ['X-Token'] is a custom headers key
@@ -54,12 +60,13 @@ service.interceptors.response.use(
const res = response.data
// if the custom code is not 20000, it is judged as an error.
- // if (res.code !== 20000) {
- // Message({
- // message: res.message || 'Error',
- // type: 'error',
- // duration: 5 * 1000
- // })
+ if (res.code !== '200000') {
+ Message({
+ message: res.message || 'Error',
+ type: 'error',
+ duration: 5 * 1000
+ })
+ }
// // 50008: Illegal token; 50012: Other clients logged in; 50014: Token expired;
// if (res.code === 50008 || res.code === 50012 || res.code === 50014) {
diff --git a/src/views/data/history/index.vue b/src/views/data/history/index.vue
index c843373..c26857e 100644
--- a/src/views/data/history/index.vue
+++ b/src/views/data/history/index.vue
@@ -117,7 +117,7 @@
diff --git a/src/views/login/index.vue b/src/views/login/index.vue
index c1df3ee..0c55188 100644
--- a/src/views/login/index.vue
+++ b/src/views/login/index.vue
@@ -64,13 +64,9 @@
tabindex="3"
@keyup.enter.native="handleLogin"
/>
-
+