From 1936ac4f9d9c6cf7021c918a1acbf54d555a40da Mon Sep 17 00:00:00 2001
From: H <30830569@qq.com>
Date: Wed, 9 Nov 2022 17:50:58 +0800
Subject: [PATCH] =?UTF-8?q?=E6=8F=90=E4=BA=A4?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/api/sys/other.ts | 1 +
src/api/sys/user.ts | 82 +++++-
.../header/components/lock/LockModal.vue | 2 +-
.../header/components/user-dropdown/index.vue | 28 +-
.../user-dropdown/passwordModel.vue | 55 ++++
src/layouts/default/header/index.vue | 85 +++---
src/router/routes/modules/about.ts | 31 ---
src/router/routes/modules/base.ts | 48 ++--
src/router/routes/modules/dashboard.ts | 20 +-
src/settings/localeSetting.ts | 2 +-
src/settings/projectSetting.ts | 6 +-
src/store/modules/user.ts | 2 +-
src/utils/http/axios/index.ts | 9 +-
src/views/base/base-data/base.data.ts | 4 +-
src/views/base/base-data/index.vue | 7 +-
src/views/base/city-data/index.vue | 9 +-
.../crop-yields/base-yields/BaseDrawer.vue | 2 +-
.../base/crop-yields/base-yields/base.data.ts | 4 +-
.../base/crop-yields/base-yields/index.vue | 7 +-
.../crop-yields/town-yields/TownDrawer.vue | 2 +-
.../base/crop-yields/town-yields/index.vue | 7 +-
.../base/crop-yields/town-yields/town.data.ts | 2 +-
.../base/crops/base-crops/BaseDrawer.vue | 202 +++++----------
src/views/base/crops/base-crops/base.data.ts | 68 ++++-
src/views/base/crops/base-crops/index.vue | 11 +-
.../base/crops/town-crops/TownDrawer.vue | 202 +++++----------
src/views/base/crops/town-crops/index.vue | 7 +-
src/views/base/crops/town-crops/town.data.ts | 68 ++++-
src/views/base/estate/materiels/index.vue | 8 +-
src/views/base/estate/shrim-price/index.vue | 7 +-
src/views/base/estate/shrimp-flows/index.vue | 7 +-
.../base/estate/shrimp-industries/index.vue | 7 +-
.../workbench/components/WorkbenchHeader.vue | 20 +-
src/views/dashboard/workbench/index.vue | 26 +-
src/views/device/management/index.vue | 8 +-
.../device/management/management.data.ts | 14 +-
src/views/main/meteorological/index.vue | 244 +++++++++---------
src/views/system/account/account.data.ts | 8 +-
src/views/system/account/index.vue | 8 +-
src/views/system/role/RoleDrawer.vue | 2 +-
src/views/system/role/index.vue | 9 +-
41 files changed, 724 insertions(+), 617 deletions(-)
create mode 100644 src/layouts/default/header/components/user-dropdown/passwordModel.vue
delete mode 100644 src/router/routes/modules/about.ts
diff --git a/src/api/sys/other.ts b/src/api/sys/other.ts
index 2cc12b2a..7c17718a 100644
--- a/src/api/sys/other.ts
+++ b/src/api/sys/other.ts
@@ -13,6 +13,7 @@ export function getDevices(params, mode: ErrorMessageMode = 'modal') {
},
{
errorMessageMode: mode,
+ isTransformResponse: false,
},
)
}
diff --git a/src/api/sys/user.ts b/src/api/sys/user.ts
index 80d2e02a..0b9700c4 100644
--- a/src/api/sys/user.ts
+++ b/src/api/sys/user.ts
@@ -39,6 +39,22 @@ export function getPermCode() {
export function doLogout() {
return defHttp.delete({ url: Api.Logout })
}
+
+/**
+ * @description:修改密码
+ */
+export function ResetPassword(data, mode: ErrorMessageMode = 'modal') {
+ return defHttp.put(
+ {
+ url: `/api/users/reset-password`,
+ data,
+ },
+ {
+ errorMessageMode: mode,
+ },
+ )
+}
+
/**
* @description:权限数据
*/
@@ -63,6 +79,7 @@ export function getRoles(params, mode: ErrorMessageMode = 'modal') {
},
{
errorMessageMode: mode,
+ isTransformResponse: false,
},
)
}
@@ -131,6 +148,7 @@ export function getUsers(params, mode: ErrorMessageMode = 'modal') {
},
{
errorMessageMode: mode,
+ isTransformResponse: false,
},
)
}
@@ -146,6 +164,7 @@ export function getAgriculturalBasic(mode: ErrorMessageMode = 'modal') {
},
{
errorMessageMode: mode,
+ isTransformResponse: false,
},
)
}
@@ -160,6 +179,7 @@ export function getTownAgriculturalBasic(params, mode: ErrorMessageMode = 'modal
},
{
errorMessageMode: mode,
+ isTransformResponse: false,
},
)
}
@@ -322,6 +342,21 @@ export function getcrops(params, mode: ErrorMessageMode = 'modal') {
url: `/api/crops`,
params,
},
+ {
+ errorMessageMode: mode,
+ isTransformResponse: false,
+ },
+ )
+}
+
+/**
+ * @description:农作物详情
+ */
+export function agriculturalBasicInfo(id: string, mode: ErrorMessageMode = 'modal') {
+ return defHttp.get(
+ {
+ url: `/api/crops/${id}`,
+ },
{
errorMessageMode: mode,
},
@@ -381,18 +416,11 @@ export function getShrimpPrices(params, mode: ErrorMessageMode = 'modal') {
},
{
errorMessageMode: mode,
+ isTransformResponse: false,
},
)
}
/**
-<<<<<<< HEAD
- * @description:getCropYields
- */
-export function getCropYields(params, mode: ErrorMessageMode = 'modal') {
- return defHttp.get(
- {
- url: `/api/rice-shrimp-prices`,
-=======
* @description:稻虾价格 - 添加
*/
export function addShrimpPrices(data, mode: ErrorMessageMode = 'modal') {
@@ -440,16 +468,14 @@ export function getShrimpIndustries(params, mode: ErrorMessageMode = 'modal') {
return defHttp.get(
{
url: `/api/rice-shrimp-industries`,
->>>>>>> 3938cb121abb57822ba7daa68754d32be79f7dce
params,
},
{
errorMessageMode: mode,
+ isTransformResponse: false,
},
)
}
-<<<<<<< HEAD
-=======
/**
* @description:稻虾产业 - 添加
*/
@@ -503,6 +529,7 @@ export function getShrimpFlows(params, mode: ErrorMessageMode = 'modal') {
},
{
errorMessageMode: mode,
+ isTransformResponse: false,
},
)
}
@@ -559,6 +586,7 @@ export function getMateriels(params, mode: ErrorMessageMode = 'modal') {
},
{
errorMessageMode: mode,
+ isTransformResponse: false,
},
)
}
@@ -608,7 +636,6 @@ export function deleteMateriels(id: string, mode: ErrorMessageMode = 'modal') {
* @description:查看农作物产量
*/
export function getCropYields(params, mode: ErrorMessageMode = 'modal') {
- params.isReturnNativeResponse = false
return defHttp.get(
{
url: `/api/crop-yields`,
@@ -616,6 +643,7 @@ export function getCropYields(params, mode: ErrorMessageMode = 'modal') {
},
{
errorMessageMode: mode,
+ isTransformResponse: false,
},
)
}
@@ -663,4 +691,32 @@ export function deleteCropYields(id: string, mode: ErrorMessageMode = 'modal') {
},
)
}
->>>>>>> 3938cb121abb57822ba7daa68754d32be79f7dce
+
+/**
+ * @description:获取指定设备下面的基地
+ */
+export function getGriculturalDeviceBasic(params, mode: ErrorMessageMode = 'modal') {
+ return defHttp.get(
+ {
+ url: `/api/agricultural-device-basic`,
+ params,
+ },
+ {
+ errorMessageMode: mode,
+ },
+ )
+}
+/**
+ * @description:查询设备监控点
+ */
+export function getaGriculturalDevicePoint(params, mode: ErrorMessageMode = 'modal') {
+ return defHttp.get(
+ {
+ url: `/api/agricultural-device-point/${params.agricultural_basic}`,
+ params,
+ },
+ {
+ errorMessageMode: mode,
+ },
+ )
+}
diff --git a/src/layouts/default/header/components/lock/LockModal.vue b/src/layouts/default/header/components/lock/LockModal.vue
index b74c2121..b4a73b41 100644
--- a/src/layouts/default/header/components/lock/LockModal.vue
+++ b/src/layouts/default/header/components/lock/LockModal.vue
@@ -44,7 +44,7 @@
const userStore = useUserStore()
const lockStore = useLockStore()
- const getRealName = computed(() => userStore.getUserInfo?.realName)
+ const getRealName = computed(() => userStore.getUserInfo?.username)
const [register, { closeModal }] = useModalInner()
const [registerForm, { validateFields, resetFields }] = useForm({
diff --git a/src/layouts/default/header/components/user-dropdown/index.vue b/src/layouts/default/header/components/user-dropdown/index.vue
index f68e63fe..9da92207 100644
--- a/src/layouts/default/header/components/user-dropdown/index.vue
+++ b/src/layouts/default/header/components/user-dropdown/index.vue
@@ -4,13 +4,17 @@
- {{ getUserInfo.realName }}
+ {{ getUserInfo.name }}
-
+
+
+
diff --git a/src/layouts/default/header/index.vue b/src/layouts/default/header/index.vue
index 6ce6a939..ae3ed065 100644
--- a/src/layouts/default/header/index.vue
+++ b/src/layouts/default/header/index.vue
@@ -55,31 +55,31 @@