diff --git a/packages/mobile/src/views/Home.vue b/packages/mobile/src/views/Home.vue index fccca5e..0fa0a70 100644 --- a/packages/mobile/src/views/Home.vue +++ b/packages/mobile/src/views/Home.vue @@ -87,7 +87,7 @@ const getYHZinfo = async () => { method: "GET", }); if (res.code === "00000") { - yhzinfo.value = res.data; + yhzinfo.value = res.data[0]; } else { throw new Error(res.message); } diff --git a/packages/mobile/src/views/Material/MaterialManagement.vue b/packages/mobile/src/views/Material/MaterialManagement.vue index 1a71dc5..27457f4 100644 --- a/packages/mobile/src/views/Material/MaterialManagement.vue +++ b/packages/mobile/src/views/Material/MaterialManagement.vue @@ -440,7 +440,6 @@ const handleGetLocation = () => { (position) => { form.material.jd = position.coords.longitude.toFixed(6); form.material.wd = position.coords.latitude.toFixed(6); - showToast("定位成功"); }, (error) => { const errorMessage = diff --git a/packages/screen/src/views/ServiceStationManagePage/detailDrawer.vue b/packages/screen/src/views/ServiceStationManagePage/detailDrawer.vue index d980ba1..c2f2443 100644 --- a/packages/screen/src/views/ServiceStationManagePage/detailDrawer.vue +++ b/packages/screen/src/views/ServiceStationManagePage/detailDrawer.vue @@ -144,6 +144,51 @@ const columns = () => { ); }, }, + { + label: "操作", + fixed: "right", + width: 150, + render: (row) => () => + h("div", { class: "action-btns" }, [ + h( + ElButton, + { + type: "danger", + link: true, + style: "margin-left: 10px;", + onClick: async () => { + try { + await ElMessageBox.confirm( + "确定要删除该人员吗?", + "删除确认", + { + confirmButtonText: "确定", + cancelButtonText: "取消", + type: "warning", + } + ); + const res = await request({ + url: `/snow-ops-platform/yhzry/delete`, + method: "POST", + data: { + id: row.id, + }, + }); + if (res.code === "00000") { + ElMessage.success("删除成功"); + getPeopleList(); + } + } catch (error) { + if (error instanceof Error) { + ElMessage.error(error.message || "删除失败"); + } + } + }, + }, + () => "删除" + ), + ]), + }, ]; case "material": return [