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>
......
const BASE_URL = process.env.NODE_ENV === 'development'?'/api':process.env.VUE_APP_API_BASE_URL
const BASE_URL =
process.env.NODE_ENV === "development"
? "/api"
: process.env.VUE_APP_API_BASE_URL;
module.exports = {
loginapi:{
login:`${BASE_URL}/login/login`,
logout:`${BASE_URL}/login/logout`
},
upload:{
file:`${BASE_URL}/file/commonupload`,
},
// 模块
model:{
list:`${BASE_URL}/model/list`,
edit:`${BASE_URL}/model/edit`,
info:`${BASE_URL}/model/info`,
save:`${BASE_URL}/model/save`,
delete:`${BASE_URL}/model/delete`,
},
// 区域
area:{
list:`${BASE_URL}/area/list`,
edit:`${BASE_URL}/area/edit`,
info:`${BASE_URL}/area/info`,
getListByParentId:`${BASE_URL}/area/getListByParentId`,
treeselect:`${BASE_URL}/area/treeselect`,
save:`${BASE_URL}/area/save`,
delete:`${BASE_URL}/area/delete`,
},
// 站点
site:{
list:`${BASE_URL}/site/list`,
edit:`${BASE_URL}/site/edit`,
info:`${BASE_URL}/site/info`,
save:`${BASE_URL}/site/save`,
delete:`${BASE_URL}/site/delete`,
exportExcel:`${BASE_URL}/site/exportExcel`,
siteTree:`${BASE_URL}/site/siteTree`,
},
// 站点事项
sitematter:{
list:`${BASE_URL}/site/matter/list`,
edit:`${BASE_URL}/site/matter/edit`,
info:`${BASE_URL}/site/matter/info`,
save:`${BASE_URL}/site/matter/save`,
delete:`${BASE_URL}/site/matter/delete`,
},
// 业务
business:{
list:`${BASE_URL}/business/list`,
edit:`${BASE_URL}/business/edit`,
info:`${BASE_URL}/business/info`,
save:`${BASE_URL}/business/save`,
delete:`${BASE_URL}/business/delete`,
addBusinessToSite:`${BASE_URL}/business/addBusinessToSite`,
},
// 基础事项
matter:{
list:`${BASE_URL}/matter/list`,
edit:`${BASE_URL}/matter/edit`,
info:`${BASE_URL}/matter/info`,
save:`${BASE_URL}/matter/save`,
delete:`${BASE_URL}/matter/delete`,
addMatterToSite:`${BASE_URL}/matter/addMatterToSite`,
exportExcel:`${BASE_URL}/matter/exportExcel`,
},
// 事项申请材料
matterdatum:{
list:`${BASE_URL}/matter/datum/list`,
edit:`${BASE_URL}/matter/datum/edit`,
info:`${BASE_URL}/matter/datum/info`,
save:`${BASE_URL}/matter/datum/save`,
delete:`${BASE_URL}/matter/datum/delete`,
exportExcel:`${BASE_URL}/matter/datum/exportExcel`,
},
// 事项受理条件
matteraccept:{
list:`${BASE_URL}/matter/accept/list`,
edit:`${BASE_URL}/matter/accept/edit`,
info:`${BASE_URL}/matter/accept/info`,
save:`${BASE_URL}/matter/accept/save`,
delete:`${BASE_URL}/matter/accept/delete`,
exportExcel:`${BASE_URL}/matter/accept/exportExcel`,
},
// 事项收费标准
mattercharges:{
list:`${BASE_URL}/matter/charges/list`,
edit:`${BASE_URL}/matter/charges/edit`,
info:`${BASE_URL}/matter/charges/info`,
save:`${BASE_URL}/matter/charges/save`,
delete:`${BASE_URL}/matter/charges/delete`,
exportExcel:`${BASE_URL}/matter/charges/exportExcel`,
},
// 材料附件
matterdatumfile:{
list:`${BASE_URL}/matter/datum/file/list`,
edit:`${BASE_URL}/matter/datum/file/edit`,
info:`${BASE_URL}/matter/datum/file/info`,
save:`${BASE_URL}/matter/datum/file/save`,
delete:`${BASE_URL}/matter/datum/file/delete`,
exportExcel:`${BASE_URL}/matter/datum/file/exportExcel`,
},
// 事项办理流程
matterflowlimit:{
list:`${BASE_URL}/matter/flowlimit/list`,
edit:`${BASE_URL}/matter/flowlimit/edit`,
info:`${BASE_URL}/matter/flowlimit/info`,
save:`${BASE_URL}/matter/flowlimit/save`,
delete:`${BASE_URL}/matter/flowlimit/delete`,
exportExcel:`${BASE_URL}/matter/flowlimit/exportExcel`,
},
// 事项中介服务
matterintermediary:{
list:`${BASE_URL}/matter/intermediary/list`,
edit:`${BASE_URL}/matter/intermediary/edit`,
info:`${BASE_URL}/matter/intermediary/info`,
save:`${BASE_URL}/matter/intermediary/save`,
delete:`${BASE_URL}/matter/intermediary/delete`,
exportExcel:`${BASE_URL}/matter/intermediary/exportExcel`,
},
// 事项常见问题
matterquestion:{
list:`${BASE_URL}/matter/question/list`,
edit:`${BASE_URL}/matter/question/edit`,
info:`${BASE_URL}/matter/question/info`,
save:`${BASE_URL}/matter/question/save`,
delete:`${BASE_URL}/matter/question/delete`,
exportExcel:`${BASE_URL}/matter/question/exportExcel`,
},
// 事项设定依据
mattersetbase:{
list:`${BASE_URL}/matter/setbase/list`,
edit:`${BASE_URL}/matter/setbase/edit`,
info:`${BASE_URL}/matter/setbase/info`,
save:`${BASE_URL}/matter/setbase/save`,
delete:`${BASE_URL}/matter/setbase/delete`,
exportExcel:`${BASE_URL}/matter/setbase/exportExcel`,
},
// 部门
dept:{
list:`${BASE_URL}/dept/list`,
edit:`${BASE_URL}/dept/edit`,
info:`${BASE_URL}/dept/info`,
save:`${BASE_URL}/dept/save`,
delete:`${BASE_URL}/dept/delete`,
},
// 站点部门窗口
window:{
list:`${BASE_URL}/window/list`,
edit:`${BASE_URL}/window/edit`,
info:`${BASE_URL}/window/info`,
save:`${BASE_URL}/window/save`,
delete:`${BASE_URL}/window/delete`,
exportExcel:`${BASE_URL}/window/exportExcel`,
},
// 工作人员
workman:{
list:`${BASE_URL}/workman/list`,
edit:`${BASE_URL}/workman/edit`,
info:`${BASE_URL}/workman/info`,
save:`${BASE_URL}/workman/save`,
delete:`${BASE_URL}/workman/delete`,
downloadTemplate:`${BASE_URL}/workman/downloadTemplate`,
importData:`${BASE_URL}/workman/importData`,
exportExcel:`${BASE_URL}/workman/exportExcel`,
changePwd:`${BASE_URL}/workman/change/password`
},
// 站点业务
sitebusiness:{
list:`${BASE_URL}/site/business/list`,
edit:`${BASE_URL}/site/business/edit`,
info:`${BASE_URL}/site/business/info`,
save:`${BASE_URL}/site/business/save`,
delete:`${BASE_URL}/site/business/delete`,
exportExcel:`${BASE_URL}/site/business/exportExcel`,
},
// 业务事项关联
businessmatter:{
list:`${BASE_URL}/business/matter/list`,
edit:`${BASE_URL}/business/matter/edit`,
info:`${BASE_URL}/business/matter/info`,
save:`${BASE_URL}/business/matter/save`,
delete:`${BASE_URL}/business/matter/delete`,
businesslist:`${BASE_URL}/business/matter/businesslist`,
matterlist:`${BASE_URL}/business/matter/matterlist`,
batchSave:`${BASE_URL}/business/matter/batchSave`,
},
// 窗口业务
windowbusiness:{
list:`${BASE_URL}/window/business/list`,
edit:`${BASE_URL}/window/business/edit`,
info:`${BASE_URL}/window/business/info`,
addBusinessToWindow:`${BASE_URL}/window/addBusinessToWindow `,
save:`${BASE_URL}/window/business/save`,
delete:`${BASE_URL}/window/business/delete`,
},
// 窗口事项
windowmatter:{
list:`${BASE_URL}/window/matter/list`,
edit:`${BASE_URL}/window/matter/edit`,
info:`${BASE_URL}/window/matter/info`,
save:`${BASE_URL}/window/matter/save`,
delete:`${BASE_URL}/window/matter/delete`,
},
// 短信设置
smsset:{
list:`${BASE_URL}/sms/set/list`,
edit:`${BASE_URL}/sms/set/edit`,
info:`${BASE_URL}/sms/set/info`,
save:`${BASE_URL}/sms/set/save`,
delete:`${BASE_URL}/sms/set/delete`,
},
// 短信模板
smsssmstemplateet:{
list:`${BASE_URL}/sms/template/list`,
edit:`${BASE_URL}/sms/template/edit`,
info:`${BASE_URL}/sms/template/info`,
save:`${BASE_URL}/sms/template/save`,
delete:`${BASE_URL}/sms/template/delete`,
exportExcel:`${BASE_URL}/sms/template/exportExcel`,
},
// 站点短信设置
siteSmsset:{
list:`${BASE_URL}/sms/set/list`,
save:`${BASE_URL}/sms/set/save`,
},
// 节假日
holiday:{
list:`${BASE_URL}/holiday/list`,
edit:`${BASE_URL}/holiday/edit`,
info:`${BASE_URL}/holiday/info`,
save:`${BASE_URL}/holiday/save`,
delete:`${BASE_URL}/holiday/delete`,
exportExcel:`${BASE_URL}/holiday/exportExcel`,
},
// 系统皮肤
skin:{
list:`${BASE_URL}/skin/base/list`,
info:`${BASE_URL}/skin/base/info`,
save:`${BASE_URL}/skin/base/save`,
delete:`${BASE_URL}/skin/base/delete`,
},
// 皮肤分类
category:{
list:`${BASE_URL}/skin/category/list`,
info:`${BASE_URL}/skin/category/info`,
save:`${BASE_URL}/skin/category/save`,
delete:`${BASE_URL}/skin/category/delete`,
},
// 产品
product:{
list:`${BASE_URL}/product/list`,
info:`${BASE_URL}/product/info`,
save:`${BASE_URL}/product/save`,
delete:`${BASE_URL}/product/delete`,
},
// 系统皮肤模块
template:{
list:`${BASE_URL}/skin/template/list`,
info:`${BASE_URL}/skin/template/info`,
save:`${BASE_URL}/skin/template/save`,
delete:`${BASE_URL}/skin/template/delete`,
},
// 皮肤属性字段
field:{
list:`${BASE_URL}/skin/field/list`,
info:`${BASE_URL}/skin/field/info`,
save:`${BASE_URL}/skin/field/save`,
delete:`${BASE_URL}/skin/field/delete`,
}
}
\ No newline at end of file
loginapi: {
login: `${BASE_URL}/login/login`,
logout: `${BASE_URL}/login/logout`,
},
upload: {
file: `${BASE_URL}/file/commonupload`,
},
// 模块
model: {
list: `${BASE_URL}/model/list`,
edit: `${BASE_URL}/model/edit`,
info: `${BASE_URL}/model/info`,
save: `${BASE_URL}/model/save`,
delete: `${BASE_URL}/model/delete`,
},
// 区域
area: {
list: `${BASE_URL}/area/list`,
edit: `${BASE_URL}/area/edit`,
info: `${BASE_URL}/area/info`,
getListByParentId: `${BASE_URL}/area/getListByParentId`,
treeselect: `${BASE_URL}/area/treeselect`,
save: `${BASE_URL}/area/save`,
delete: `${BASE_URL}/area/delete`,
},
// 站点
site: {
list: `${BASE_URL}/site/list`,
edit: `${BASE_URL}/site/edit`,
info: `${BASE_URL}/site/info`,
save: `${BASE_URL}/site/save`,
delete: `${BASE_URL}/site/delete`,
exportExcel: `${BASE_URL}/site/exportExcel`,
siteTree: `${BASE_URL}/site/siteTree`,
syncData: `${BASE_URL}/site/syncGovMatterBySiteId `,
},
// 站点事项
sitematter: {
list: `${BASE_URL}/site/matter/list`,
edit: `${BASE_URL}/site/matter/edit`,
info: `${BASE_URL}/site/matter/info`,
save: `${BASE_URL}/site/matter/save`,
delete: `${BASE_URL}/site/matter/delete`,
},
// 业务
business: {
list: `${BASE_URL}/business/list`,
edit: `${BASE_URL}/business/edit`,
info: `${BASE_URL}/business/info`,
save: `${BASE_URL}/business/save`,
delete: `${BASE_URL}/business/delete`,
addBusinessToSite: `${BASE_URL}/business/addBusinessToSite`,
},
// 基础事项
matter: {
list: `${BASE_URL}/matter/list`,
edit: `${BASE_URL}/matter/edit`,
info: `${BASE_URL}/matter/info`,
save: `${BASE_URL}/matter/save`,
delete: `${BASE_URL}/matter/delete`,
addMatterToSite: `${BASE_URL}/matter/addMatterToSite`,
exportExcel: `${BASE_URL}/matter/exportExcel`,
},
// 事项申请材料
matterdatum: {
list: `${BASE_URL}/matter/datum/list`,
edit: `${BASE_URL}/matter/datum/edit`,
info: `${BASE_URL}/matter/datum/info`,
save: `${BASE_URL}/matter/datum/save`,
delete: `${BASE_URL}/matter/datum/delete`,
exportExcel: `${BASE_URL}/matter/datum/exportExcel`,
},
// 事项受理条件
matteraccept: {
list: `${BASE_URL}/matter/accept/list`,
edit: `${BASE_URL}/matter/accept/edit`,
info: `${BASE_URL}/matter/accept/info`,
save: `${BASE_URL}/matter/accept/save`,
delete: `${BASE_URL}/matter/accept/delete`,
exportExcel: `${BASE_URL}/matter/accept/exportExcel`,
},
// 事项收费标准
mattercharges: {
list: `${BASE_URL}/matter/charges/list`,
edit: `${BASE_URL}/matter/charges/edit`,
info: `${BASE_URL}/matter/charges/info`,
save: `${BASE_URL}/matter/charges/save`,
delete: `${BASE_URL}/matter/charges/delete`,
exportExcel: `${BASE_URL}/matter/charges/exportExcel`,
},
// 材料附件
matterdatumfile: {
list: `${BASE_URL}/matter/datum/file/list`,
edit: `${BASE_URL}/matter/datum/file/edit`,
info: `${BASE_URL}/matter/datum/file/info`,
save: `${BASE_URL}/matter/datum/file/save`,
delete: `${BASE_URL}/matter/datum/file/delete`,
exportExcel: `${BASE_URL}/matter/datum/file/exportExcel`,
},
// 事项办理流程
matterflowlimit: {
list: `${BASE_URL}/matter/flowlimit/list`,
edit: `${BASE_URL}/matter/flowlimit/edit`,
info: `${BASE_URL}/matter/flowlimit/info`,
save: `${BASE_URL}/matter/flowlimit/save`,
delete: `${BASE_URL}/matter/flowlimit/delete`,
exportExcel: `${BASE_URL}/matter/flowlimit/exportExcel`,
},
// 事项中介服务
matterintermediary: {
list: `${BASE_URL}/matter/intermediary/list`,
edit: `${BASE_URL}/matter/intermediary/edit`,
info: `${BASE_URL}/matter/intermediary/info`,
save: `${BASE_URL}/matter/intermediary/save`,
delete: `${BASE_URL}/matter/intermediary/delete`,
exportExcel: `${BASE_URL}/matter/intermediary/exportExcel`,
},
// 事项常见问题
matterquestion: {
list: `${BASE_URL}/matter/question/list`,
edit: `${BASE_URL}/matter/question/edit`,
info: `${BASE_URL}/matter/question/info`,
save: `${BASE_URL}/matter/question/save`,
delete: `${BASE_URL}/matter/question/delete`,
exportExcel: `${BASE_URL}/matter/question/exportExcel`,
},
// 事项设定依据
mattersetbase: {
list: `${BASE_URL}/matter/setbase/list`,
edit: `${BASE_URL}/matter/setbase/edit`,
info: `${BASE_URL}/matter/setbase/info`,
save: `${BASE_URL}/matter/setbase/save`,
delete: `${BASE_URL}/matter/setbase/delete`,
exportExcel: `${BASE_URL}/matter/setbase/exportExcel`,
},
// 部门
dept: {
list: `${BASE_URL}/dept/list`,
edit: `${BASE_URL}/dept/edit`,
info: `${BASE_URL}/dept/info`,
save: `${BASE_URL}/dept/save`,
delete: `${BASE_URL}/dept/delete`,
},
// 站点部门窗口
window: {
list: `${BASE_URL}/window/list`,
edit: `${BASE_URL}/window/edit`,
info: `${BASE_URL}/window/info`,
save: `${BASE_URL}/window/save`,
delete: `${BASE_URL}/window/delete`,
exportExcel: `${BASE_URL}/window/exportExcel`,
},
// 工作人员
workman: {
list: `${BASE_URL}/workman/list`,
edit: `${BASE_URL}/workman/edit`,
info: `${BASE_URL}/workman/info`,
save: `${BASE_URL}/workman/save`,
delete: `${BASE_URL}/workman/delete`,
downloadTemplate: `${BASE_URL}/workman/downloadTemplate`,
importData: `${BASE_URL}/workman/importData`,
exportExcel: `${BASE_URL}/workman/exportExcel`,
changePwd: `${BASE_URL}/workman/change/password`,
},
// 站点业务
sitebusiness: {
list: `${BASE_URL}/site/business/list`,
edit: `${BASE_URL}/site/business/edit`,
info: `${BASE_URL}/site/business/info`,
save: `${BASE_URL}/site/business/save`,
delete: `${BASE_URL}/site/business/delete`,
exportExcel: `${BASE_URL}/site/business/exportExcel`,
},
// 业务事项关联
businessmatter: {
list: `${BASE_URL}/business/matter/list`,
edit: `${BASE_URL}/business/matter/edit`,
info: `${BASE_URL}/business/matter/info`,
save: `${BASE_URL}/business/matter/save`,
delete: `${BASE_URL}/business/matter/delete`,
businesslist: `${BASE_URL}/business/matter/businesslist`,
matterlist: `${BASE_URL}/business/matter/matterlist`,
batchSave: `${BASE_URL}/business/matter/batchSave`,
},
// 窗口业务
windowbusiness: {
list: `${BASE_URL}/window/business/list`,
edit: `${BASE_URL}/window/business/edit`,
info: `${BASE_URL}/window/business/info`,
addBusinessToWindow: `${BASE_URL}/window/addBusinessToWindow `,
save: `${BASE_URL}/window/business/save`,
delete: `${BASE_URL}/window/business/delete`,
},
// 窗口事项
windowmatter: {
list: `${BASE_URL}/window/matter/list`,
edit: `${BASE_URL}/window/matter/edit`,
info: `${BASE_URL}/window/matter/info`,
save: `${BASE_URL}/window/matter/save`,
delete: `${BASE_URL}/window/matter/delete`,
},
// 短信设置
smsset: {
list: `${BASE_URL}/sms/set/list`,
edit: `${BASE_URL}/sms/set/edit`,
info: `${BASE_URL}/sms/set/info`,
save: `${BASE_URL}/sms/set/save`,
delete: `${BASE_URL}/sms/set/delete`,
},
// 短信模板
smsssmstemplateet: {
list: `${BASE_URL}/sms/template/list`,
edit: `${BASE_URL}/sms/template/edit`,
info: `${BASE_URL}/sms/template/info`,
save: `${BASE_URL}/sms/template/save`,
delete: `${BASE_URL}/sms/template/delete`,
exportExcel: `${BASE_URL}/sms/template/exportExcel`,
},
// 站点短信设置
siteSmsset: {
list: `${BASE_URL}/sms/set/list`,
save: `${BASE_URL}/sms/set/save`,
},
// 节假日
holiday: {
list: `${BASE_URL}/holiday/list`,
edit: `${BASE_URL}/holiday/edit`,
info: `${BASE_URL}/holiday/info`,
save: `${BASE_URL}/holiday/save`,
delete: `${BASE_URL}/holiday/delete`,
exportExcel: `${BASE_URL}/holiday/exportExcel`,
},
// 系统皮肤
skin: {
list: `${BASE_URL}/skin/base/list`,
info: `${BASE_URL}/skin/base/info`,
save: `${BASE_URL}/skin/base/save`,
delete: `${BASE_URL}/skin/base/delete`,
},
// 皮肤分类
category: {
list: `${BASE_URL}/skin/category/list`,
info: `${BASE_URL}/skin/category/info`,
save: `${BASE_URL}/skin/category/save`,
delete: `${BASE_URL}/skin/category/delete`,
},
// 产品
product: {
list: `${BASE_URL}/product/list`,
info: `${BASE_URL}/product/info`,
save: `${BASE_URL}/product/save`,
delete: `${BASE_URL}/product/delete`,
},
// 系统皮肤模块
template: {
list: `${BASE_URL}/skin/template/list`,
info: `${BASE_URL}/skin/template/info`,
save: `${BASE_URL}/skin/template/save`,
delete: `${BASE_URL}/skin/template/delete`,
},
// 皮肤属性字段
field: {
list: `${BASE_URL}/skin/field/list`,
info: `${BASE_URL}/skin/field/info`,
save: `${BASE_URL}/skin/field/save`,
delete: `${BASE_URL}/skin/field/delete`,
},
};
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)
}
\ No newline at end of file
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