From 2538f2b7aaeea28442274bff49a9e2c1b24653b4 Mon Sep 17 00:00:00 2001 From: lzyyj Date: Sat, 12 Oct 2024 19:16:19 +0800 Subject: [PATCH] =?UTF-8?q?1=E3=80=81index.html=20=E9=94=99=E8=AF=AF?= =?UTF-8?q?=E8=AF=AD=E8=A8=80=E8=AE=BE=E7=BD=AE=E6=B8=85=E9=99=A4=202?= =?UTF-8?q?=E3=80=81=E6=9C=8D=E5=8A=A1=E9=85=8D=E7=BD=AE\=E5=AE=A2?= =?UTF-8?q?=E6=9C=8D=E7=94=B5=E8=AF=9D=E9=85=8D=E7=BD=AE=E5=8A=9F=E8=83=BD?= =?UTF-8?q?=E5=AE=8C=E6=88=90=203=E3=80=81=E9=A6=96=E9=A1=B5=E5=9B=BE?= =?UTF-8?q?=E9=85=8D=E7=BD=AE=E8=B0=83=E6=95=B4=EF=BC=8C=E6=8E=A5=E5=8F=A3?= =?UTF-8?q?=E6=9C=AA=E5=AF=B9=E6=8E=A5=204=E3=80=81=E6=9C=8D=E5=8A=A1?= =?UTF-8?q?=E9=85=8D=E7=BD=AE=E8=B0=83=E6=95=B4=205=E3=80=81=E4=BE=9D?= =?UTF-8?q?=E8=B5=96=E7=BB=84=E4=BB=B6=E6=9B=B4=E6=96=B0=EF=BC=8C=E6=B7=BB?= =?UTF-8?q?=E5=8A=A0sortablejs=206=E3=80=81=E6=8E=A5=E5=8F=A3=E6=96=87?= =?UTF-8?q?=E4=BB=B6=E5=8E=9Fconfig.js=E5=90=88=E5=B9=B6=E8=BF=9Bsystem.js?= =?UTF-8?q?,config.js=E5=8F=AF=E5=88=A0=E9=99=A4=E3=80=82=207=E3=80=81?= =?UTF-8?q?=E7=94=A8=E6=88=B7=E7=99=BB=E5=BD=95=E6=8E=A5=E5=8F=A3bug?= =?UTF-8?q?=E4=BF=AE=E5=A4=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- index.html | 2 +- package.json | 1 + src/api/modules/config.js | 17 +---------- src/api/modules/system.js | 29 +++++++++++------- src/store/modules/users.js | 3 +- src/views/goods/index.vue | 5 +++- src/views/system/customer.vue | 56 ++++++++++++++++++++++++++++------- src/views/system/homeSite.vue | 14 ++++----- 8 files changed, 80 insertions(+), 47 deletions(-) diff --git a/index.html b/index.html index abc0acc..68bf970 100644 --- a/index.html +++ b/index.html @@ -1,5 +1,5 @@ - + diff --git a/package.json b/package.json index 1cdd914..e25d6b9 100644 --- a/package.json +++ b/package.json @@ -21,6 +21,7 @@ "mockjs": "^1.1.0", "nprogress": "^0.2.0", "screenfull": "^6.0.1", + "sortablejs": "^1.15.3", "video.js": "^7.20.3", "vue": "^3.2.25", "vue-router": "^4.0.13", diff --git a/src/api/modules/config.js b/src/api/modules/config.js index a3e9906..2872d36 100644 --- a/src/api/modules/config.js +++ b/src/api/modules/config.js @@ -1,18 +1,3 @@ import service from "../request.js"; const API_BASE_URL = '/config'; - -// 客户列表 -export function getConfigList(query) { - return service({ - method: "get", - url: `${API_BASE_URL}/list`, - data: query, - }); -} -export function updateConfig(query) { - return service({ - method: "put", - url: `${API_BASE_URL}`, - data: query, - }); -} +// 原接口方法已转移至system.js 中 diff --git a/src/api/modules/system.js b/src/api/modules/system.js index 21546c7..4d4b198 100644 --- a/src/api/modules/system.js +++ b/src/api/modules/system.js @@ -1,15 +1,6 @@ import service from "../request.js"; const API_BASE_URL = '/config'; -// 配置列表 -export function getSystemList(query) { - return service({ - method: "get", - url: `${API_BASE_URL}/list`, - data: query, - }); -} - // 修改配置 export function updateSystem(params) { return service({ @@ -17,4 +8,22 @@ export function updateSystem(params) { url: `${API_BASE_URL}`, data: params, }); -} \ No newline at end of file +} + +// 获取配置信息列表(全部配置) +export function getConfigList(query) { + return service({ + method: "get", + url: `${API_BASE_URL}/list`, + data: query, + }); +} + +// 更新单个配置项内容(仅更新内容字段) +export function updateConfig(query) { + return service({ + method: "put", + url: `${API_BASE_URL}`, + data: query, + }); +} diff --git a/src/store/modules/users.js b/src/store/modules/users.js index 739c54c..4c0b912 100644 --- a/src/store/modules/users.js +++ b/src/store/modules/users.js @@ -63,8 +63,9 @@ export default { return new Promise((resolve, reject) => { LoginInfo(userInfo) .then((res) => { - console.log(res.data.data); + console.log(res.data.token, "token"); sessionStorage.setItem("token", res.data.token); + localStorage.setItem("token", res.data.token); sessionStorage.setItem("UserInfo", JSON.stringify(res.data)); commit("setToken", res.data.token); commit("setUserInfo", res.data); diff --git a/src/views/goods/index.vue b/src/views/goods/index.vue index 11ee616..4e00ceb 100644 --- a/src/views/goods/index.vue +++ b/src/views/goods/index.vue @@ -1,6 +1,10 @@ diff --git a/src/views/system/homeSite.vue b/src/views/system/homeSite.vue index 407626e..cf612b9 100644 --- a/src/views/system/homeSite.vue +++ b/src/views/system/homeSite.vue @@ -25,7 +25,7 @@ @@ -105,7 +105,7 @@ import { import {nextTick, onMounted, reactive, ref} from 'vue' import {options} from './options.js' -import {getUserList} from "../../api/modules/user"; +import {getConfigList} from "../../api/modules/system"; const tableData = ref([]) const dataList = ref([]) @@ -130,11 +130,11 @@ const initData = () => { tableData.value = columnData.value; - // orderLists(queryData.value).then((res) => { - // console.log(res.data.data) - // // total.value = res.data.data.total - // tableData.value = res.data.data - // }) + getConfigList(queryData.value).then((res) => { + console.log(res.data) + // total.value = res.data.data.total + tableData.value = res.data + }) } const itemEditHanld = (item) => { item.itemEdit = !item.itemEdit