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 @@