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 1e59aa87..f960508f 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,6 +416,7 @@ export function getShrimpPrices(params, mode: ErrorMessageMode = 'modal') {
},
{
errorMessageMode: mode,
+ isTransformResponse: false,
},
)
}
@@ -436,6 +472,7 @@ export function getShrimpIndustries(params, mode: ErrorMessageMode = 'modal') {
},
{
errorMessageMode: mode,
+ isTransformResponse: false,
},
)
}
@@ -493,6 +530,7 @@ export function getShrimpFlows(params, mode: ErrorMessageMode = 'modal') {
},
{
errorMessageMode: mode,
+ isTransformResponse: false,
},
)
}
@@ -549,6 +587,7 @@ export function getMateriels(params, mode: ErrorMessageMode = 'modal') {
},
{
errorMessageMode: mode,
+ isTransformResponse: false,
},
)
}
@@ -598,7 +637,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`,
@@ -606,6 +644,7 @@ export function getCropYields(params, mode: ErrorMessageMode = 'modal') {
},
{
errorMessageMode: mode,
+ isTransformResponse: false,
},
)
}
@@ -653,3 +692,32 @@ export function deleteCropYields(id: string, mode: ErrorMessageMode = 'modal') {
},
)
}
+
+/**
+ * @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 @@