8 changed files with 139 additions and 145 deletions
			
			
		- 
					10.env.development
- 
					2src/api/device/configuration.js
- 
					9src/api/device/deviceList.js
- 
					80src/api/login.js
- 
					10src/main.js
- 
					45src/store/getters.js
- 
					23src/store/modules/device.js
- 
					93src/views/device/index.vue
| @ -1,2 +0,0 @@ | |||||
| // 开关机配置的接口
 |  | ||||
| import request from '@/utils/request' |  | ||||
| @ -1,58 +1,58 @@ | |||||
| import request from '@/utils/request' | import request from '@/utils/request' | ||||
| 
 | 
 | ||||
| export function login(username, password, phone, code, uuid) { | export function login(username, password, phone, code, uuid) { | ||||
|   return request({ |  | ||||
|     url: 'auth/login', |  | ||||
|     method: 'post', |  | ||||
|     data: { |  | ||||
|       username, |  | ||||
|       password, |  | ||||
|       phone, |  | ||||
|       code, |  | ||||
|       uuid |  | ||||
|     } |  | ||||
|   }) |  | ||||
|  |     return request({ | ||||
|  |         url: 'auth/login', | ||||
|  |         method: 'post', | ||||
|  |         data: { | ||||
|  |             username, | ||||
|  |             password, | ||||
|  |             phone, | ||||
|  |             code, | ||||
|  |             uuid | ||||
|  |         } | ||||
|  |     }) | ||||
| } | } | ||||
| export function getMsg(phone) { | export function getMsg(phone) { | ||||
|   return request({ |  | ||||
|     url: 'auth/msg', |  | ||||
|     method: 'post', |  | ||||
|     data: { |  | ||||
|       phone |  | ||||
|     } |  | ||||
|   }) |  | ||||
|  |     return request({ | ||||
|  |         url: 'auth/msg', | ||||
|  |         method: 'post', | ||||
|  |         data: { | ||||
|  |             phone | ||||
|  |         } | ||||
|  |     }) | ||||
| } | } | ||||
| 
 | 
 | ||||
| export function setPassword(phone, new_pass, code, uuid) { | export function setPassword(phone, new_pass, code, uuid) { | ||||
|   return request({ |  | ||||
|     url: 'auth/password', |  | ||||
|     method: 'post', |  | ||||
|     data: { |  | ||||
|       phone, |  | ||||
|       new_pass, |  | ||||
|       code, |  | ||||
|       uuid |  | ||||
|     } |  | ||||
|   }) |  | ||||
|  |     return request({ | ||||
|  |         url: 'auth/password', | ||||
|  |         method: 'post', | ||||
|  |         data: { | ||||
|  |             phone, | ||||
|  |             new_pass, | ||||
|  |             code, | ||||
|  |             uuid | ||||
|  |         } | ||||
|  |     }) | ||||
| } | } | ||||
| 
 | 
 | ||||
| export function getInfo() { | export function getInfo() { | ||||
|   return request({ |  | ||||
|     url: 'auth/info', |  | ||||
|     method: 'get' |  | ||||
|   }) |  | ||||
|  |     return request({ | ||||
|  |         url: 'auth/info', | ||||
|  |         method: 'get' | ||||
|  |     }) | ||||
| } | } | ||||
| 
 | 
 | ||||
| export function getCodeImg() { | export function getCodeImg() { | ||||
|   return request({ |  | ||||
|     url: 'auth/code', |  | ||||
|     method: 'get' |  | ||||
|   }) |  | ||||
|  |     return request({ | ||||
|  |         url: 'auth/code', | ||||
|  |         method: 'get' | ||||
|  |     }) | ||||
| } | } | ||||
| 
 | 
 | ||||
| export function logout() { | export function logout() { | ||||
|   return request({ |  | ||||
|     url: 'auth/logout', |  | ||||
|     method: 'delete' |  | ||||
|   }) |  | ||||
|  |     return request({ | ||||
|  |         url: 'auth/logout', | ||||
|  |         method: 'delete' | ||||
|  |     }) | ||||
| } | } | ||||
| @ -1,25 +1,26 @@ | |||||
| const getters = { | const getters = { | ||||
|   deployUploadApi: state => state.api.deployUploadApi, |  | ||||
|   databaseUploadApi: state => state.api.databaseUploadApi, |  | ||||
|   size: state => state.app.size, |  | ||||
|   sidebar: state => state.app.sidebar, |  | ||||
|   device: state => state.app.device, |  | ||||
|   token: state => state.user.token, |  | ||||
|   visitedViews: state => state.tagsView.visitedViews, |  | ||||
|   cachedViews: state => state.tagsView.cachedViews, |  | ||||
|   roles: state => state.user.roles, |  | ||||
|   user: state => state.user.user, |  | ||||
|   loadMenus: state => state.user.loadMenus, |  | ||||
|   permission_routers: state => state.permission.routers, |  | ||||
|   addRouters: state => state.permission.addRouters, |  | ||||
|   socketApi: state => state.api.socketApi, |  | ||||
|   imagesUploadApi: state => state.api.imagesUploadApi, |  | ||||
|   baseApi: state => state.api.baseApi, |  | ||||
|   fileUploadApi: state => state.api.fileUploadApi, |  | ||||
|   updateAvatarApi: state => state.api.updateAvatarApi, |  | ||||
|   qiNiuUploadApi: state => state.api.qiNiuUploadApi, |  | ||||
|   sqlApi: state => state.api.sqlApi, |  | ||||
|   swaggerApi: state => state.api.swaggerApi, |  | ||||
|   sidebarRouters: state => state.permission.sidebarRouters |  | ||||
|  |     deployUploadApi: state => state.api.deployUploadApi, | ||||
|  |     databaseUploadApi: state => state.api.databaseUploadApi, | ||||
|  |     size: state => state.app.size, | ||||
|  |     sidebar: state => state.app.sidebar, | ||||
|  |     device: state => state.app.device, | ||||
|  |     token: state => state.user.token, | ||||
|  |     visitedViews: state => state.tagsView.visitedViews, | ||||
|  |     cachedViews: state => state.tagsView.cachedViews, | ||||
|  |     roles: state => state.user.roles, | ||||
|  |     user: state => state.user.user, | ||||
|  |     loadMenus: state => state.user.loadMenus, | ||||
|  |     permission_routers: state => state.permission.routers, | ||||
|  |     addRouters: state => state.permission.addRouters, | ||||
|  |     socketApi: state => state.api.socketApi, | ||||
|  |     imagesUploadApi: state => state.api.imagesUploadApi, | ||||
|  |     baseApi: state => state.api.baseApi, | ||||
|  |     fileUploadApi: state => state.api.fileUploadApi, | ||||
|  |     updateAvatarApi: state => state.api.updateAvatarApi, | ||||
|  |     qiNiuUploadApi: state => state.api.qiNiuUploadApi, | ||||
|  |     sqlApi: state => state.api.sqlApi, | ||||
|  |     swaggerApi: state => state.api.swaggerApi, | ||||
|  |     sidebarRouters: state => state.permission.sidebarRouters, | ||||
|  | 
 | ||||
| } | } | ||||
| export default getters | export default getters | ||||
| @ -1,23 +0,0 @@ | |||||
| import { ReqDeviceList, ReqDeviceEdit } from '@/api/device/deviceList' |  | ||||
| const device = { |  | ||||
|     state: { |  | ||||
|         deviceList: [] |  | ||||
| 
 |  | ||||
|     }, |  | ||||
|     mutations: { |  | ||||
|         GETDEVICELIST: (state, deviceList) => { |  | ||||
|             state.deviceList = deviceList |  | ||||
|         } |  | ||||
|     }, |  | ||||
|     actions: { |  | ||||
|         //获取设备列表的信息
 |  | ||||
|         async getDeviceList({ commit }, { page, size }) { |  | ||||
|             let result = await ReqDeviceList(page, size) |  | ||||
|             if (result.code == 200) { |  | ||||
|                 commit('GETDEVICELIST', result.data.content) |  | ||||
|             } |  | ||||
|         }, |  | ||||
|     }, |  | ||||
| } |  | ||||
| 
 |  | ||||
| export default device |  | ||||
						Write
						Preview
					
					
					Loading…
					
					Cancel
						Save
					
		Reference in new issue