+
This commit is contained in:
parent
6d6ca0c0b5
commit
967ce1208a
@ -9,21 +9,9 @@
|
|||||||
<div class="content">
|
<div class="content">
|
||||||
<van-grid :gutter="10" :column-num="3" class="grid">
|
<van-grid :gutter="10" :column-num="3" class="grid">
|
||||||
<van-grid-item icon="setting-o" text="设备管理" to="/EquipManage" />
|
<van-grid-item icon="setting-o" text="设备管理" to="/EquipManage" />
|
||||||
<van-grid-item
|
<van-grid-item icon="setting-o" text="物资管理" to="/MaterialManage" />
|
||||||
icon="setting-o"
|
<van-grid-item icon="setting-o" text="人员管理" to="/StaffManage" />
|
||||||
text="物资管理"
|
<van-grid-item icon="setting-o" text="冰雪灾害" to="/IceHail" />
|
||||||
to="/MaterialManage"
|
|
||||||
/>
|
|
||||||
<van-grid-item
|
|
||||||
icon="setting-o"
|
|
||||||
text="人员管理"
|
|
||||||
to="/StaffManage"
|
|
||||||
/>
|
|
||||||
<van-grid-item
|
|
||||||
icon="setting-o"
|
|
||||||
text="冰雪灾害"
|
|
||||||
to="/IceHail"
|
|
||||||
/>
|
|
||||||
</van-grid>
|
</van-grid>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
@ -38,10 +26,23 @@
|
|||||||
import { ref } from "vue";
|
import { ref } from "vue";
|
||||||
import { useRouter } from "vue-router";
|
import { useRouter } from "vue-router";
|
||||||
import { showToast } from "vant";
|
import { showToast } from "vant";
|
||||||
|
import { request } from "../../../shared/utils/request";
|
||||||
|
|
||||||
const router = useRouter();
|
const router = useRouter();
|
||||||
const active = ref(0);
|
const active = ref(0);
|
||||||
|
|
||||||
|
// 获取养护站详情
|
||||||
|
const getYHZDetail = async () => {
|
||||||
|
try {
|
||||||
|
const res = await request({
|
||||||
|
url: `/api/yhz/${53}`, // 假设获取的是id为53的养护站的详情
|
||||||
|
method: "GET",
|
||||||
|
});
|
||||||
|
} catch (error) {
|
||||||
|
|
||||||
|
}
|
||||||
|
};
|
||||||
|
|
||||||
const goToUser = () => {
|
const goToUser = () => {
|
||||||
router.push("/user");
|
router.push("/user");
|
||||||
};
|
};
|
||||||
|
|||||||
@ -5,7 +5,7 @@ import Components from 'unplugin-vue-components/vite'
|
|||||||
import { VantResolver } from 'unplugin-vue-components/resolvers'
|
import { VantResolver } from 'unplugin-vue-components/resolvers'
|
||||||
|
|
||||||
export default defineConfig({
|
export default defineConfig({
|
||||||
base: '/app',
|
base: '/app/',
|
||||||
plugins: [
|
plugins: [
|
||||||
vue(),
|
vue(),
|
||||||
Components({
|
Components({
|
||||||
|
|||||||
@ -122,7 +122,7 @@ const getTreeData = async () => {
|
|||||||
};
|
};
|
||||||
// 处理节点点击事件
|
// 处理节点点击事件
|
||||||
const handleNodeClick = (data, node) => {
|
const handleNodeClick = (data, node) => {
|
||||||
if (node.expanded === false) {
|
if (data.type === 'area' && node.expanded === false) {
|
||||||
console.log('树节点关闭', node.expanded)
|
console.log('树节点关闭', node.expanded)
|
||||||
yhzid.value = ''; // 重置养护站id
|
yhzid.value = ''; // 重置养护站id
|
||||||
qxmc.value = ''; // 重置区县名称
|
qxmc.value = ''; // 重置区县名称
|
||||||
|
|||||||
@ -110,7 +110,7 @@ const getTreeData = async () => {
|
|||||||
};
|
};
|
||||||
// 处理节点点击事件
|
// 处理节点点击事件
|
||||||
const handleNodeClick = (data, node) => {
|
const handleNodeClick = (data, node) => {
|
||||||
if (node.expanded === false) {
|
if (data.type === 'area' && node.expanded === false) {
|
||||||
console.log('树节点关闭', node.expanded)
|
console.log('树节点关闭', node.expanded)
|
||||||
yhzid.value = ''; // 重置养护站id
|
yhzid.value = ''; // 重置养护站id
|
||||||
qxmc.value = ''; // 重置区县名称
|
qxmc.value = ''; // 重置区县名称
|
||||||
|
|||||||
21
packages/shared/utils/request.js
Normal file
21
packages/shared/utils/request.js
Normal file
@ -0,0 +1,21 @@
|
|||||||
|
import axios from 'axios'
|
||||||
|
|
||||||
|
const service = axios.create({
|
||||||
|
baseURL: '',
|
||||||
|
timeout: 10000
|
||||||
|
})
|
||||||
|
|
||||||
|
export async function request(config) {
|
||||||
|
try {
|
||||||
|
const res = await service(config)
|
||||||
|
if (res === null || res === undefined) {
|
||||||
|
return res
|
||||||
|
}
|
||||||
|
if (Object.prototype.hasOwnProperty.call(res, 'data')) {
|
||||||
|
return res.data
|
||||||
|
}
|
||||||
|
} catch (error) {
|
||||||
|
console.log(error)
|
||||||
|
return null
|
||||||
|
}
|
||||||
|
}
|
||||||
Loading…
x
Reference in New Issue
Block a user