diff --git a/.env.production b/.env.production index 0aea7a0..f18d63d 100644 --- a/.env.production +++ b/.env.production @@ -6,11 +6,11 @@ NODE_ENV = 'production' # 大唐 -VUE_APP_BASE_API = '/commen_api/' -VUE_APP_IMG_URL = '/commen_api/' -VUE_APP_API_QZURL = '/commen_api/' +VUE_APP_BASE_API = '/multimodal/' +VUE_APP_IMG_URL = '/multimodal/' +VUE_APP_API_QZURL = '/multimodal/' # 访问路径 -VUE_APP_PUBLIC_PATH = '/commen/' +VUE_APP_PUBLIC_PATH = '/multimodal_yf/attendSys/' diff --git a/src/api/login.js b/src/api/login.js index ed1c38a..ae1bf6c 100644 --- a/src/api/login.js +++ b/src/api/login.js @@ -9,7 +9,7 @@ export function login(username, password, code, uuid) { uuid, }; return request({ - url: "/login", + url: "/app/user/login", headers: { isToken: false, repeatSubmit: false, diff --git a/src/api/school.js b/src/api/school.js index 4629777..776916c 100644 --- a/src/api/school.js +++ b/src/api/school.js @@ -1,116 +1,49 @@ import request from "@/utils/request"; -// ------ 教务处学校管理 ------ - -// 学校列表 -export function schoolList(data) { +// 获取设备信息 +export function attributes(data) { return request({ - url: "/school/list", - method: "post", - data: data, - }); -} -// 新增/修改学校 -export function schoolAdd(data) { - return request({ - url: "/school/add", - method: "post", - data: data, - }); -} -// 新增/修改学校 -export function schoolDel(data) { - return request({ - url: "/school/del", - method: "post", - data: data, - }); -} - -// ------ 教务处评审管理 ------ -// 评审列表 -export function commentList(data) { - return request({ - url: "/come/list", - method: "post", - data: data, - }); -} -// 评审详情 -export function reviewDetails(data) { - return request({ - url: "/come/detail", - method: "post", - data: data, + url: "/app/device/attributes", + method: "get", + params: data, }); } -// ------ 专家评审 ------ -// 学校列表 - -export function expertschoolist(data) { +// 根据项目key查找项目id +export function queryProjectInfoByKey(data) { return request({ - url: "/expert/school/list", - method: "post", - data: data, - }); -} -// 评审详情 -export function expertReviewDetails(data) { - return request({ - url: "/expert/comment/list", - method: "post", - data: data, - }); -} -// 评审 -export function expertReviewAdd(data) { - return request({ - url: "/expert/comment/add", - method: "post", - data: data, + url: "/app/device/queryProjectInfoByKey", + method: "get", + params: data, }); } -// ------ 分片相关接口 ------ - -// 校验文件是否已上传 -export function register(data) { +// 根据项目id查找设备列表 +export function deviceList(data) { return request({ - url: "/mediaUpload/register", - method: "post", - data: data, + url: "/app/device/list", + method: "get", + params: data, }); } -// 校验分片是否已上传 -export function checkchunk(data) { +// 设备日志 +export function attributesRecord(data) { return request({ - url: "/mediaUpload/checkchunk", - method: "post", - data: data, + url: "/app/device/attributes/record", + method: "get", + params: data, }); } -// 循环上传分片 -export function uploadchunk(data) { +// 下发属性 +export function sendAttribute(data) { return request({ - url: "/mediaUpload/uploadchunk", + url: "/app/device/sendAttribute", method: "post", data: data, - headers: { - "Content-Type": "multipart/form-data", - }, }); } -// 合并分片 -export function mergechunks(data) { +// 下发命令 +export function sendCommand(data) { return request({ - url: "/mediaUpload/mergechunks", + url: "/app/device/sendCommand", method: "post", data: data, }); -} -// 合并后上传文件 -export function addFile(data) { - return request({ - url: "/netdisk/file/add", - method: "post", - data: data, - }); -} +} \ No newline at end of file diff --git a/src/store/modules/user.js b/src/store/modules/user.js index 63e6ba2..d9e2c4a 100644 --- a/src/store/modules/user.js +++ b/src/store/modules/user.js @@ -43,8 +43,10 @@ const user = { const uuid = userInfo.uuid return new Promise((resolve, reject) => { login(username, password, code, uuid).then(res => { - setToken(res.token) - commit('SET_TOKEN', res.token) + console.log('res.data',res.data); + + setToken(res.data.token) + commit('SET_TOKEN', res.data.token) resolve() }).catch(error => { reject(error) @@ -56,14 +58,15 @@ const user = { GetInfo({ commit, state }) { return new Promise((resolve, reject) => { getInfo().then(res => { - const user = res.user + console.log('获取用户信息',res); + const user = res.data.user let avatar = user.avatar || "" if (!isHttp(avatar)) { avatar = (isEmpty(avatar)) ? defAva : process.env.VUE_APP_BASE_API + avatar } - if (res.roles && res.roles.length > 0) { // 验证返回的roles是否是一个非空数组 - commit('SET_ROLES', res.roles) - commit('SET_PERMISSIONS', res.permissions) + if (res.data.roles && res.data.roles.length > 0) { // 验证返回的roles是否是一个非空数组 + commit('SET_ROLES', res.data.roles) + commit('SET_PERMISSIONS', res.data.permissions) } else { commit('SET_ROLES', ['ROLE_DEFAULT']) } diff --git a/src/views/index.vue b/src/views/index.vue index 7696a7f..69e6589 100644 --- a/src/views/index.vue +++ b/src/views/index.vue @@ -1,58 +1,71 @@ + \ No newline at end of file diff --git a/src/views/login.vue b/src/views/login.vue index 43bd622..2ce3c20 100644 --- a/src/views/login.vue +++ b/src/views/login.vue @@ -139,7 +139,7 @@ export default { this.captchaEnabled = res.captchaEnabled === undefined ? true : res.captchaEnabled; if (this.captchaEnabled) { - this.codeUrl = "data:image/gif;base64," + res.img; + this.codeUrl = "data:image/gif;base64," + res.data.img; this.loginForm.uuid = res.uuid; } }); diff --git a/vue.config.js b/vue.config.js index 6baaef2..d29b572 100644 --- a/vue.config.js +++ b/vue.config.js @@ -40,7 +40,7 @@ module.exports = { proxy: { // detail: https://cli.vuejs.org/config/#devserver-proxy [process.env.VUE_APP_BASE_API]: { - target: `https://test.tall.wiki/commen/`, + target: `http://121.37.81.216/multimodal/`, changeOrigin: true, pathRewrite: { ["^" + process.env.VUE_APP_BASE_API]: "",