You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

983 lines
19 KiB

3 months ago
// src/api/ManageApi/index.js
1 month ago
import request from "@/utils/request";
2 months ago
// 分页查询所有数据(负面清单和正面清单)
3 months ago
export function getBasicInformationPage(params) {
return request({
1 month ago
url: "/gysl/basicInformation/page",
method: "get",
params,
});
3 months ago
}
//产业标签 查询所有数据
2 months ago
export function getCybqInformationPage(params) {
return request({
1 month ago
url: "/gysl/Cybq/page",
method: "get",
params,
});
2 months ago
}
//产业标签 通过主键查询单条数据
export function getSpanById(id) {
return request({
url: `/gysl/Cybq/${id}`,
method: "get",
});
}
//产业标签 新增数据
export function addCybq(data) {
return request({
url: "/gysl/Cybq/add",
method: "post",
data,
});
}
//产业标签 修改数据
export function updateSpan(data) {
return request({
url: "/gysl/Cybq/edit",
method: "post",
data,
});
}
//产业标签 删除数据
export function deleteSpan(idList) {
return request({
url: "/gysl/Cybq/delete",
method: "delete",
params: {
idList: idList.join(","), // 将数组转换为逗号分隔的字符串
},
});
}
2 months ago
3 months ago
// 通过主键查询单条所有数据(企业端)
export function getBasicInformationById(id) {
3 months ago
return request({
3 months ago
url: `/gysl/basicInformation/stagingInfo/${id}`,
1 month ago
method: "get",
3 months ago
});
}
3 months ago
// 通过主键查询单条所有数据(政务端)
export function getzwBasicInformationById(id) {
return request({
url: `/gysl/basicInformation/${id}`,
1 month ago
method: "get",
3 months ago
});
}
3 months ago
3 months ago
// 企业端提交填报
export function fillBasicInformation(data) {
return request({
1 month ago
url: "/gysl/basicInformation/fill",
method: "post",
data: data,
});
3 months ago
}
3 months ago
//企业端暂存数据
export function tempBasicInformation(data) {
return request({
1 month ago
url: "/gysl/basicInformation/staging",
method: "post",
data: data,
});
3 months ago
}
3 months ago
// 政务端审核通过
export function auditBasicInformation(data) {
return request({
1 month ago
url: "/gysl/basicInformation/audit",
method: "post",
data: data,
});
3 months ago
}
// 基本信息删除数据
export function deleteBasicInformation(idList) {
return request({
1 month ago
url: "/gysl/basicInformation/delete",
method: "delete",
params: { idList },
});
}
// 企业--基本信息==修改
export function updateBasicInformation(data) {
3 months ago
return request({
url: `/gysl/basicInformation/edit`,
1 month ago
method: "post",
data,
3 months ago
});
}
// 基本信息的导出功能
3 months ago
export function exportBasicInformation(idList) {
3 months ago
return request({
1 month ago
url: "/gysl/basicInformation/exportInfo",
method: "post",
params: { idList },
});
}
// 项目详情 规划信息
// 修改规划信息
export function updateProgrammeInformation(data) {
return request({
1 month ago
url: "/gysl/planInformation/edit",
method: "post",
data,
});
}
//根据主键来查询单条数据
export function getProgrammeInformationById(quey) {
return request({
1 month ago
url: "/gysl/planInformation/selectAll",
method: "get",
params: quey,
3 months ago
});
}
3 months ago
// 项目评价清单
3 months ago
// 分页查询项目评价清单
export function getProjectEvaluationList(params) {
return request({
1 month ago
url: "/gysl/xmpjqd/page",
method: "get",
params,
3 months ago
});
}
// 修改项目评价清单
export function updateProjectEvaluationList(data) {
return request({
1 month ago
url: "/gysl/xmpjqd/edit",
method: "post",
data,
});
}
// 新增项目评价清单
export function addProjectEvaluationList(data) {
return request({
1 month ago
url: "/gysl/xmpjqd/add",
method: "post",
data,
});
}
// 删除项目评价清单
export function deleteProjectEvaluationList(idList) {
return request({
1 month ago
url: "/gysl/xmpjqd/delete",
method: "delete",
params: { idList },
});
}
//评价清单结束
3 months ago
// 项目评价配置接口
// 新增数据
export function addProjectEvaluation(data) {
return request({
1 month ago
url: "/gysl/pjpz/add",
method: "post",
data,
3 months ago
});
}
// 删除数据
export function deleteProjectEvaluation(idList) {
return request({
1 month ago
url: "/gysl/pjpz/delete",
method: "delete",
params: { idList },
3 months ago
});
}
// 修改数据
export function updateProjectEvaluation(data) {
return request({
1 month ago
url: "/gysl/pjpz/edit",
method: "post",
data,
3 months ago
});
}
// 分页查询所有数据
export function getProjectEvaluationPage(params) {
return request({
1 month ago
url: "/gysl/pjpz/page",
method: "get",
params,
3 months ago
});
}
// 评价配置结束
3 months ago
3 months ago
// 要素指标管理(模型管理)
3 months ago
// 新增要素或者指标
export function addElement(data) {
return request({
1 month ago
url: "/gysl/mx/add",
method: "post",
data,
3 months ago
});
}
// 查询所有要素
3 months ago
export function getAllElements(params) {
3 months ago
return request({
1 month ago
url: "/gysl/mx/page",
method: "get",
params,
3 months ago
});
}
3 months ago
// 编辑指标
3 months ago
export function editElemention(data) {
return request({
1 month ago
url: "/gysl/mx/edit",
method: "post",
data,
3 months ago
});
}
3 months ago
//编辑要素
1 month ago
export function updateYsElement(data) {
3 months ago
return request({
1 month ago
url: "/gysl/mx/updateYs",
method: "post",
data,
});
3 months ago
}
// 删除指标
3 months ago
export function deleteElemention(idList) {
3 months ago
return request({
url: `/gysl/mx/delete`,
1 month ago
method: "delete",
params: { idList: idList.join(",") },
3 months ago
});
}
3 months ago
//删除要素
export function deleteYsElement(params) {
return request({
1 month ago
url: "/gysl/mx/deleteYs",
method: "delete",
params,
});
3 months ago
}
3 months ago
// 目录管理
// 新增目录
export function addCatalog(data) {
return request({
1 month ago
url: "/gysl/ml/add",
method: "post",
data: data,
3 months ago
});
}
// 删除目录
export function deleteCatalog(idList) {
return request({
url: `/gysl/ml/delete`,
1 month ago
method: "delete",
3 months ago
params: {
1 month ago
idList: idList.join(","), // 将数组转换为逗号分隔的字符串
},
3 months ago
});
}
// 修改目录
export function editCatalog(data) {
return request({
1 month ago
url: "/gysl/ml/edit",
method: "post",
data,
3 months ago
});
}
// 查询所有目录
3 months ago
export function getAllCatalogs(query) {
3 months ago
return request({
1 month ago
url: "/gysl/ml/page",
method: "get",
params: query,
3 months ago
});
}
// 项目知识库管理
// 新增数据
export function addXmzsk(data) {
return request({
1 month ago
url: "/gysl/xmzsk/add",
method: "post",
data,
3 months ago
});
}
// 删除数据
export function deleteXmzsk(idList) {
return request({
1 month ago
url: "/gysl/xmzsk/delete",
method: "delete",
3 months ago
params: {
1 month ago
idList: idList.join(","), // 将数组转换为逗号分隔的字符串
},
3 months ago
});
}
// 修改数据
export function updateXmzsk(data) {
return request({
1 month ago
url: "/gysl/xmzsk/edit",
method: "post",
data,
3 months ago
});
}
// 分页查询所有数据
export function getXmzskPage(params) {
return request({
1 month ago
url: "/gysl/xmzsk/page",
method: "get",
params,
3 months ago
});
}
// 通过主键查询单条数据
export function getXmzskById(id) {
return request({
url: `/gysl/xmzsk/${id}`,
1 month ago
method: "get",
3 months ago
});
}
//项目巡礼
//新增项目巡礼
export function addXmxl(data) {
return request({
1 month ago
url: "/gysl/xmxl/add",
method: "post",
data,
});
}
//删除项目巡礼
export function deleteXmxl(idList) {
return request({
1 month ago
url: "/gysl/xmxl/delete",
method: "delete",
3 months ago
params: {
1 month ago
idList: idList.join(","), // 将数组转换为逗号分隔的字符串
},
});
}
//修改项目巡礼
1 month ago
export function updataXmxl(data) {
return request({
1 month ago
url: "/gysl/xmxl/edit",
method: "post",
data,
});
}
//分页查询所有项目巡礼
3 months ago
export function getXmxlList(params) {
return request({
1 month ago
url: "/gysl/xmxl/list",
method: "get",
params,
});
3 months ago
}
//企业入驻内容区表格
//新增数据
export function addqyrz(data) {
return request({
1 month ago
url: "/gysl/qyrzInformation/add",
method: "post",
data,
3 months ago
});
}
//修改数据
export function updateqyrz(data) {
return request({
1 month ago
url: "/gysl/qyrzInformation/edit",
method: "post",
data,
3 months ago
});
}
//分页查询所有数据
export function getqyrzPage(params) {
return request({
1 month ago
url: "/gysl/qyrzInformation/page",
method: "get",
params,
3 months ago
});
}
//删除数据
export function deleteqyrz(idList) {
return request({
1 month ago
url: "/gysl/qyrzInformation/delete",
method: "delete",
params: { idList },
3 months ago
});
}
//通过主键查询单条数据
export function getqyrzById(id) {
return request({
url: `/gysl/qyrzInformation/${id}`,
1 month ago
method: "get",
3 months ago
});
}
//企业入驻信息
// 根据项目ID分页查询所有入驻企业
export function getqyBasicInformationPage(params) {
return request({
1 month ago
url: "/gysl/enterprise/page",
method: "get",
params,
});
}
// 修改信息
3 months ago
export function updateqyBasicInformation(data) {
return request({
1 month ago
url: "/gysl/enterprise/edit",
method: "post",
data,
3 months ago
});
}
// 删除信息
3 months ago
export function deleteqyBasicInformation(idList) {
return request({
1 month ago
url: "/gysl/enterprise/delete",
method: "delete",
params: {
1 month ago
idList: idList.join(","), // 将数组转换为逗号分隔的字符串
},
3 months ago
});
}
2 months ago
//月度进展信息
//根据项目ID查询所有数据
export function getMonthInformationPage(params) {
return request({
1 month ago
url: "/gysl/projectProgress/page",
method: "get",
params,
2 months ago
});
}
//建筑信息表
//新增数据
export function addjzxx(data) {
return request({
1 month ago
url: "/gysl/buildingInformation/add",
method: "post",
data,
});
}
//删除数据
export function deletejzxx(idList) {
return request({
1 month ago
url: "/gysl/buildingInformation/delete",
method: "delete",
params: { idList: idList.join(",") }, // 将数组转换为逗号分隔的字符串
});
}
//修改数据
export function updatejzxx(data) {
return request({
1 month ago
url: "/gysl/buildingInformation/edit",
method: "post",
data,
});
}
//导入项目建筑信息
export function importjzxx(data) {
return request({
1 month ago
url: "/gysl/buildingInformation/importProjectBuilding",
method: "post",
data,
});
}
//分页查询所有数据
export function getjzxxinformationByxmId(params) {
return request({
1 month ago
url: "/gysl/buildingInformation/page",
method: "get",
params,
});
}
//通过主键查询单条数据
export function getjzxxById(id) {
return request({
url: `/gysl/buildingInformation/${id}`,
1 month ago
method: "get",
});
}
//项目图例
//新增数据
export function addxmtl(data) {
return request({
1 month ago
url: "/gysl/projectLegend/add",
method: "post",
data,
});
}
//删除数据
export function deletexmtl(idList) {
return request({
1 month ago
url: "/gysl/projectLegend/delete",
method: "delete",
params: { idList },
});
}
//修改数据
3 months ago
export function editxmtl(data) {
return request({
1 month ago
url: "/gysl/projectLegend/edit",
method: "put",
data: data,
});
}
3 months ago
//根据项目ID查询数据// 修正后的API定义
export function getxmtlPageByxmId(params) {
return request({
1 month ago
url: "/gysl/projectLegend/page",
method: "get",
params, // 注意这里改为paramsGET请求会自动拼接到URL
});
}
3 months ago
//通过主键查询单条数据
export function getxmtlById(id) {
return request({
1 month ago
url: `/gysl/projectLegend/${id}`,
method: "get",
});
3 months ago
}
//项目其他信息
//新增数据
export function addxmqt(data) {
return request({
1 month ago
url: "/gysl/projectOtherInfo/add",
method: "post",
data,
});
3 months ago
}
//删除数据
export function deletexmqt(idList) {
return request({
1 month ago
url: "/gysl/projectOtherInfo/delete",
method: "delete",
params: { idList: idList.join(",") },
});
3 months ago
}
//修改数据
export function updatexmqt(data) {
return request({
1 month ago
url: "/gysl/projectOtherInfo/edit",
method: "post",
data,
});
3 months ago
}
3 months ago
//根据项目id查询信息
export function getOtherInfoByxmId(query) {
3 months ago
return request({
1 month ago
url: "/gysl/projectOtherInfo/searchId",
method: "get",
params: query, // 使用 params 传递查询参数
3 months ago
});
}
//项目备忘录
//新增数据
export function addxmmmb(data) {
return request({
1 month ago
url: "/gysl/projectRemark/add",
method: "post",
data,
});
3 months ago
}
//删除数据
export function deletexmmmb(idList) {
return request({
1 month ago
url: "/gysl/projectRemark/delete",
method: "delete",
params: {
idList: idList.join(","), // 将数组转换为逗号分隔的字符串
},
3 months ago
});
3 months ago
}
//修改数据
3 months ago
export function updateProjectRemark(projectRemark) {
3 months ago
return request({
1 month ago
url: "/gysl/projectRemark/edit",
method: "put",
data: projectRemark,
3 months ago
headers: {
1 month ago
"Content-Type": "application/json",
},
3 months ago
});
3 months ago
}
//查询所有数据
export function getxmmmbPage(params) {
return request({
1 month ago
url: "/gysl/projectRemark/page",
method: "get",
params,
});
3 months ago
}
//通过主键查询单条数据
export function getxmmmbById(id) {
return request({
1 month ago
url: `/gysl/projectRemark/${id}`,
method: "get",
params: { id },
});
3 months ago
}
//单片材料管理
//新增数据
3 months ago
export function addClgl(data) {
3 months ago
return request({
1 month ago
url: "/gysl/dpclgl/add",
method: "post",
data,
3 months ago
});
}
// 删除数据
export function deleteClgl(idList) {
return request({
1 month ago
url: "/gysl/dpclgl/delete",
method: "delete",
params: { idList: idList.join(",") }, // 将数组转换为逗号分隔的字符串
3 months ago
});
}
// 修改数据
export function updateClgl(data) {
return request({
1 month ago
url: "/gysl/dpclgl/edit",
method: "put",
data,
3 months ago
});
}
// 分页查询所有数据
export function getClglPage(params) {
return request({
1 month ago
url: "/gysl/dpclgl/page",
method: "get",
params,
3 months ago
});
3 months ago
}
3 months ago
// 富文本编辑接口
export function exportToPdf(params) {
return request({
1 month ago
url: "/gysl/dpclgl/unloadPdf",
method: "get",
3 months ago
params,
1 month ago
});
3 months ago
}
//通用下载请求
export function downloadPdf(fileName) {
return request({
1 month ago
url: "/common/download",
method: "get",
3 months ago
params: { fileName },
1 month ago
});
3 months ago
}
//政务统计
//整体项目情况
1 month ago
export function allinformation(params) {
return request({
url: "/gysl/zwStats/allProject",
method: "get",
params,
});
3 months ago
}
// //投资主体
2 months ago
export function investall(params) {
3 months ago
return request({
1 month ago
url: "/gysl/zwStats/investors",
method: "get",
params,
});
3 months ago
}
// 功能区
1 month ago
export function fungong(params) {
3 months ago
return request({
1 month ago
url: "/gysl/zwStats/ribbon",
method: "get",
params,
});
3 months ago
}
//详细通知
1 month ago
export function getAllMessages() {
3 months ago
return request({
1 month ago
url: "/gysl/zwStats/zwNotice",
method: "get",
});
3 months ago
}
//项目列表
1 month ago
export function xmlist() {
3 months ago
return request({
1 month ago
url: "/gysl/zwStats/projectList",
method: "get",
});
3 months ago
}
//政务统计结束
//企业统计
2 months ago
//储备项目统计分析
export function getAllProjects() {
return request({
1 month ago
url: "/gysl/zwStats/cbxmtj",
method: "get",
});
2 months ago
}
3 months ago
//整体项目情况
1 month ago
export function allinformationtwo() {
3 months ago
return request({
1 month ago
url: "/gysl/qyStats/allProject",
method: "get",
});
3 months ago
}
2 months ago
//产业数据分析
1 month ago
export function allchanye() {
2 months ago
return request({
1 month ago
url: "/gysl/zwStats/slfx",
method: "get",
});
2 months ago
}
//产业导向目录分析
1 month ago
export function allchanyeml() {
2 months ago
return request({
1 month ago
url: "/gysl/zwStats/mlfx",
method: "get",
});
2 months ago
}
//产业导向细分产业分析
1 month ago
export function allchanyexfcyfx() {
2 months ago
return request({
1 month ago
url: "/gysl/zwStats/xfcyfx",
method: "get",
});
2 months ago
}
3 months ago
//企业详细通知
1 month ago
export function getAllMessagestwo() {
3 months ago
return request({
1 month ago
url: "/gysl/qyStats/qyNotice",
method: "get",
});
3 months ago
}
//通过主键查询项目画像
1 month ago
export function getpicture(id) {
3 months ago
return request({
1 month ago
url: `/gysl/xmpjqd/oneXmhx/${id}`,
method: "get",
});
3 months ago
}
//通过主键查询单条项目评价清单
1 month ago
export function getpicturelist(id) {
3 months ago
return request({
1 month ago
url: `/gysl/xmpjqd/${id}`,
method: "get",
});
3 months ago
}
3 months ago
// 细分产业管理
3 months ago
// 新增数据
export function addXfcygl(data) {
return request({
1 month ago
url: "/gysl/xfcygl/add",
method: "post",
data: data,
3 months ago
});
}
// 删除数据
export function deleteXfcygl(idList) {
return request({
1 month ago
url: "/gysl/xfcygl/delete",
method: "delete",
3 months ago
params: {
1 month ago
idList: idList.join(","), // 将数组转换为逗号分隔的字符串
},
3 months ago
});
}
// 修改数据
export function updateXfcygl(data) {
return request({
1 month ago
url: "/gysl/xfcygl/edit",
method: "put",
data: data,
3 months ago
});
}
// 分页查询所有数据
3 months ago
export function getXfcyglPage(query) {
3 months ago
return request({
1 month ago
url: "/gysl/xfcygl/page",
method: "get",
params: query,
3 months ago
});
3 months ago
}
2 months ago
//消息通知数量(企业端)
3 months ago
export function getMessageCount() {
return request({
1 month ago
url: "/gysl/qyStats/qyNoticeCount",
method: "get",
});
3 months ago
}
2 months ago
//消息通知数量(政务端)
export function getMessageCounttwo() {
return request({
1 month ago
url: "/gysl/zwStats/zwNoticeCount",
method: "get",
});
2 months ago
}
3 months ago
3 months ago
//智能提醒
3 months ago
//已读提醒
3 months ago
export function markSmartReminderAsRead(id) {
return request({
url: `/gysl/jSmartReminders/isRead/${id}`,
1 month ago
method: "get",
3 months ago
});
}
//分页查询智能提醒规则数据
export function getSmartReminderPage(params) {
return request({
1 month ago
url: "/gysl/jSmartReminders",
method: "get",
params: params,
});
}
//新增智能提醒规则
export function addSmartReminder(params) {
return request({
1 month ago
url: "/gysl/jSmartReminders/add",
method: "post",
data: params,
});
}
//删除智能提醒规则
export function deleteSmartReminder(id) {
return request({
url: `/gysl/jSmartReminders/delete/${id}`,
1 month ago
method: "post",
});
}
//通过主键查询单条智能提醒规则数据
export function getSmartReminderDetail(id) {
return request({
url: `/gysl/jSmartReminders/${id}`,
1 month ago
method: "get",
});
}
//修改定期提醒数据和不定期提醒数据
export function updateSmartReminder(params) {
return request({
1 month ago
url: "/gysl/jSmartReminders/updateDq",
method: "post",
data: params,
});
}
//定时器更新不定期提醒数据
export function updateSmartReminderUntimer(params) {
return request({
1 month ago
url: "/gysl/jSmartReminders/updateNoRegularReminders",
method: "post",
data: params,
});
}
//分页查询工作手册所有数据
export function getHandbookPage(params) {
return request({
1 month ago
url: "/gysl/handbook/page",
method: "get",
params,
});
}
//新增工作手册
export function addHandbook(data) {
return request({
1 month ago
url: "/gysl/handbook/add",
method: "post",
data,
});
}
//修改工作手册
export function updateHandbook(data) {
return request({
1 month ago
url: "/gysl/handbook/edit",
method: "post",
data,
});
}
//删除工作手册
export function deleteHandbook(idList) {
return request({
url: `/gysl/handbook/delete`,
1 month ago
method: "delete",
params: {
idList: idList.join(","),
},
});
}
//通过主键查询单条工作手册数据
export function getHandbookDetail(id) {
return request({
url: `/gysl/handbook/${id}`,
1 month ago
method: "get",
});
}
//导出工作手册
export function exportHandbook(id) {
return request({
url: `/gysl/handbook/export`,
1 month ago
method: "post",
responseType: "blob",
params: { id: id.join(",") },
});
1 month ago
}
//月度统计表 (折线图)
export function fetchInvestmentData(params) {
return request({
url: "/gysl/projectProgress/ydxxtj",
method: "get",
params,
});
}
// 提示用户修改密码
export function getNewSysLogininfor() {
return request({
url: "/monitor/logininfor/getNewSysLogininfor",
method: "get",
})
}