diff --git a/src/api/admin/wisdomDevice.js b/src/api/admin/wisdomDevice.js new file mode 100644 index 0000000..9173f28 --- /dev/null +++ b/src/api/admin/wisdomDevice.js @@ -0,0 +1,34 @@ +import { axios } from '@/utils/request' + +const api = { + wisdomDevice: '/wisdom/wisdomDevice' +} + +export function getWisdomDeviceList (parameter) { + return axios({ + url: api.wisdomDevice + '/list', + method: 'get', + params: parameter + }) +} + +export function saveWisdomDevice (parameter) { + return axios({ + url: api.wisdomDevice + (parameter.id > 0 ? '/update' : '/save'), + method: 'post', + data: parameter, + headers: { + 'Content-Type': 'application/json;charset=UTF-8' + } + }) +} + +export function delWisdomDevice (parameter) { + return axios({ + url: api.wisdomDevice + '/remove', + method: 'post', + params: parameter + }) +} + +export const wisdomDeviceExport = api.wisdomDevice + '/export' diff --git a/src/api/admin/wisdomRoom.js b/src/api/admin/wisdomRoom.js new file mode 100644 index 0000000..46e7fe1 --- /dev/null +++ b/src/api/admin/wisdomRoom.js @@ -0,0 +1,34 @@ +import { axios } from '@/utils/request' + +const api = { + wisdomRoom: '/admin/wisdomRoom' +} + +export function getWisdomRoomList (parameter) { + return axios({ + url: api.wisdomRoom + '/list', + method: 'get', + params: parameter + }) +} + +export function saveWisdomRoom (parameter) { + return axios({ + url: api.wisdomRoom + (parameter.id > 0 ? '/update' : '/save'), + method: 'post', + data: parameter, + headers: { + 'Content-Type': 'application/json;charset=UTF-8' + } + }) +} + +export function delWisdomRoom (parameter) { + return axios({ + url: api.wisdomRoom + '/remove', + method: 'post', + params: parameter + }) +} + +export const wisdomRoomExport = api.wisdomRoom + '/export' diff --git a/src/api/admin/wisdomStaff.js b/src/api/admin/wisdomStaff.js new file mode 100644 index 0000000..5a55eeb --- /dev/null +++ b/src/api/admin/wisdomStaff.js @@ -0,0 +1,34 @@ +import { axios } from '@/utils/request' + +const api = { + wisdomStaff: '/admin/wisdomStaff' +} + +export function getWisdomStaffList (parameter) { + return axios({ + url: api.wisdomStaff + '/list', + method: 'get', + params: parameter + }) +} + +export function saveWisdomStaff (parameter) { + return axios({ + url: api.wisdomStaff + (parameter.id > 0 ? '/update' : '/save'), + method: 'post', + data: parameter, + headers: { + 'Content-Type': 'application/json;charset=UTF-8' + } + }) +} + +export function delWisdomStaff (parameter) { + return axios({ + url: api.wisdomStaff + '/remove', + method: 'post', + params: parameter + }) +} + +export const wisdomStaffExport = api.wisdomStaff + '/export' diff --git a/src/views/admin/WisdomDeviceList.vue b/src/views/admin/WisdomDeviceList.vue new file mode 100644 index 0000000..9b0cd09 --- /dev/null +++ b/src/views/admin/WisdomDeviceList.vue @@ -0,0 +1,174 @@ + + + diff --git a/src/views/admin/WisdomRoomList.vue b/src/views/admin/WisdomRoomList.vue new file mode 100644 index 0000000..b6e44db --- /dev/null +++ b/src/views/admin/WisdomRoomList.vue @@ -0,0 +1,147 @@ + + + diff --git a/src/views/admin/WisdomStaffList.vue b/src/views/admin/WisdomStaffList.vue new file mode 100644 index 0000000..21e332b --- /dev/null +++ b/src/views/admin/WisdomStaffList.vue @@ -0,0 +1,164 @@ + + + diff --git a/src/views/admin/modules/WisdomDeviceModal.vue b/src/views/admin/modules/WisdomDeviceModal.vue new file mode 100644 index 0000000..12ccf8a --- /dev/null +++ b/src/views/admin/modules/WisdomDeviceModal.vue @@ -0,0 +1,148 @@ + + diff --git a/src/views/admin/modules/WisdomRoomModal.vue b/src/views/admin/modules/WisdomRoomModal.vue new file mode 100644 index 0000000..ae9f1bc --- /dev/null +++ b/src/views/admin/modules/WisdomRoomModal.vue @@ -0,0 +1,105 @@ + + diff --git a/src/views/admin/modules/WisdomStaffModal.vue b/src/views/admin/modules/WisdomStaffModal.vue new file mode 100644 index 0000000..f1db481 --- /dev/null +++ b/src/views/admin/modules/WisdomStaffModal.vue @@ -0,0 +1,118 @@ + + diff --git a/vue.config.js b/vue.config.js index 82c0255..e7bebf3 100644 --- a/vue.config.js +++ b/vue.config.js @@ -108,7 +108,8 @@ const vueConfig = { port: 8000, proxy: { '/api': { - target: 'https://www.chuangzhikj.com/saas-ics', + target: 'http://192.168.0.30:9227', + // target: 'https://www.chuangzhikj.com/saas-ics', pathRewrite: { '^/api': '' }, ws: false, changeOrigin: true