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 @@
-
+ -->
+
+
-
-
+
+
+
+ {{ (queryParams.pageNum - 1) * queryParams.pageSize + scope.$index + 1 }}
+
+
+
+
-
-
-
-
-
-
+
\ 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]: "",