Commit 48caf10d authored by “yiyousong”'s avatar “yiyousong”

feat:站点管理新增同步数据

parent d0fc24b2
......@@ -17,6 +17,9 @@
<div class="site_box">
<div class="site_message">站点信息</div>
<div class="btn-box">
<a-button type="primary" @click="handleSync(item.id)"
>同步数据</a-button
>
<a-button type="primary" @click="editSiteInfo(item)"
>编辑</a-button
>
......@@ -243,6 +246,7 @@ import {
deleteSite,
// siteInfo,
getSiteList,
SyncSiteData,
} from "@/services/basicsetFun";
export default {
components: {
......@@ -339,6 +343,14 @@ export default {
this.formVisible = true;
this.$refs.addsite.onEdit(data);
},
// 同步数据
async handleSync(id) {
let res = await SyncSiteData({ id });
let { code, msg } = res.data;
if (code == 1) {
this.$message.success(msg);
}
},
},
};
</script>
......
import { area, site, model } from "@/services/basicsetApi";
import {
area,site,model
} from '@/services/basicsetApi'
import {request, METHOD} from '@/utils/request'
import { request, METHOD } from "@/utils/request";
// 区域
// 获取列表
export async function areaList(data) {
return request(area.list, METHOD.POST, data)
return request(area.list, METHOD.POST, data);
}
// 查看子区域信息
export async function getListByParentId(data) {
return request(area.getListByParentId, METHOD.GET, data)
return request(area.getListByParentId, METHOD.GET, data);
}
// 获取所有区域信息
export async function treeselect(data) {
return request(area.treeselect, METHOD.POST, data)
return request(area.treeselect, METHOD.POST, data);
}
// 查看站点列表
export async function getSiteList(data) {
return request(site.list, METHOD.POST, data)
return request(site.list, METHOD.POST, data);
}
// 站点
export async function siteInfo(data) {
return request(site.info, METHOD.GET, data)
return request(site.info, METHOD.GET, data);
}
//保存,新增站点
export async function siteSave(data) {
return request(site.save, METHOD.POST, data)
return request(site.save, METHOD.POST, data);
}
// 删除站点
export async function deleteSite(data) {
return request(site.delete, METHOD.GET, data)
return request(site.delete, METHOD.GET, data);
}
// 获取站点树
export async function getSiteTree(data) {
return request(site.siteTree, METHOD.GET, data)
return request(site.siteTree, METHOD.GET, data);
}
// 同步站点事项数据
export async function SyncSiteData(data) {
return request(site.syncData, METHOD.POST, data);
}
/**
......@@ -45,13 +45,13 @@ export async function getSiteTree(data) {
*/
// 获取部署板块列表
export async function modelList(data) {
return request(model.list, METHOD.POST, data)
return request(model.list, METHOD.POST, data);
}
// 新增模块
export async function addMode(data) {
return request(model.save, METHOD.POST, data)
return request(model.save, METHOD.POST, data);
}
// 删除模块
export async function delMode(data) {
return request(model.delete, METHOD.GET, data)
return request(model.delete, METHOD.GET, data);
}
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment