Newer
Older
XiaoGanWXMini / utils / homeApi.js
@zhangdeliang zhangdeliang on 29 Jul 4 KB 迁移
import request from "./request.js"

// 通知公告、技术标准、政策法规列表
export const articleConfigPage = (data) => {
	return request(
		`/publicService/wechatMiniProgram/articleConfig/page`,
		'GET', data)
}
// 通知公告、技术标准、政策法规--详情
export const articleConfigDetail = (id, data) => {
	return request(
		`/publicService/wechatMiniProgram/articleConfig/${id}`,
		'GET', data)
}
// 科普知识列表
export const knowledgeConfigPage = (data) => {
	return request(
		`/publicService/wechatMiniProgram/scienceKnowledgeConfig/page`,
		'GET', data)
}
// 科普知识--详情
export const knowledgeConfigDetail = (id,
	data) => {
	return request(
		`/publicService/wechatMiniProgram/scienceKnowledgeConfig/${id}`,
		'GET', data)
}
// 微信粉丝关注文章
export const articleCollectAdd = (data) => {
	return request(
		`/publicService/wechatMiniProgram/articleMiniuserCollect/add`,
		'POST', data)
}
// 微信粉丝取消关注文章
export const articleCollectCancel = (data) => {
	return request(
		`/publicService/wechatMiniProgram/articleMiniuserCollect/remove`,
		'POST', data)
}
// 微信粉丝关注科普知识
export const knowledgeCollectAdd = (data) => {
	return request(
		`/publicService/wechatMiniProgram/knowledgeMiniuserCollect/add`,
		'POST', data)
}
// 微信粉丝取消科普知识
export const knowledgeCollectCancel = (data) => {
	return request(
		`/publicService/wechatMiniProgram/knowledgeMiniuserCollect/remove`,
		'POST', data)
}
// 海绵项目列表 控源头的项目
export const projectInfoPage = (data) => {
	return request(
		`/publicService/wechatMiniProgram/projectInfo/page`,
		'GET', data)
}
// 海绵项目列表 全部
export const projectInfoAll = (data) => {
	return request(
		`/publicService/wechatMiniProgram/projectInfo/pageAll`,
		'GET', data)
}
// 海绵项目关注
export const projectInfoCollect = (data) => {
	return request(
		`/publicService/wechatMiniProgram/projectMiniuserCollect/add`,
		'POST', data)
}
// 海绵项目取消关注
export const projectInfoRemove = (data) => {
	return request(
		`/publicService/wechatMiniProgram/projectMiniuserCollect/remove`,
		'POST', data)
}
// 海绵项目评论提交
export const projectCommentAdd = (data) => {
	return request(
		`/publicService/wechatMiniProgram/projectMiniuserComment/add`,
		'POST', data)
}
// 海绵项目评论分页
export const projectCommentPage = (data) => {
	return request(
		`/publicService/wechatMiniProgram/projectMiniuserComment/page`,
		'GET', data)
}
// 调查问卷列表
export const questionNaireList = (data) => {
	return request(
		`/publicService/wechatMiniProgram/adjustmentQuestionnaireConfig/executingQuestionnaireList`,
		'GET', data)
}
// 调查问卷提交
export const questionNaireAdd = (data) => {
	return request(
		`/publicService/wechatMiniProgram/adjustmentQuestionnaireResult/add`,
		'POST', data)
}
// 调查问卷查询是否提交过
export const questionNaireResult = (data) => {
	return request(
		`/publicService/wechatMiniProgram/adjustmentQuestionnaireResult/checkResult`,
		'POST', data)
}
// 投诉意见提交
export const wechartSuggestAdd = (data) => {
	return request(
		`/publicService/wechatMiniProgram/wechartSuggest/add`,
		'POST', data)
}
// 投诉意见列表
export const wechartSuggestList = (data) => {
	return request(
		`/publicService/wechatMiniProgram/wechartSuggest/page`,
		'POST', data)
}
// 微信登录凭证校验
export const wechartLogin = (data) => {
	return request(
		`/publicService/wechatMiniProgram/wechat/code2Session`,
		'GET', data)
}
// 根据openid获取微信粉丝信息
export const getWechartMiniuserByOpenId = (
	data) => {
	return request(
		`/publicService/wechatMiniProgram/wechartMiniuser/getWechartMiniuserByOpenId`,
		'GET', data)
}
// 编辑微信粉丝头像昵称
export const wechartMiniuserUpdate = (data) => {
	return request(
		`/publicService/wechatMiniProgram/wechartMiniuser/edit`,
		'POST', data)
}
// 上传图片 FormData
export const sysUpload = (data) => {
	return request(`/system/upload`, 'POST',
		data, 'multipart/form-data')
}

// 内涝点实时告警 路面积水情况
export const rtuWarnList = (data) => {
	return request(
		`/publicService/wechatMiniProgram/rtuWarnRecordRealtime/list`,
		'GET', data)
}
// 风险提示 渍水风险 模型预报数据
export const moduleGeometryData = (data) => {
	return request(
		`/publicService/wechatMiniProgram/moduleData/moduleGeometryData`,
		'GET', data)
}
// 风险提示 气象预警
export const getWeatherWarn = (data) => {
	return request(
		`/publicService/wechatMiniProgram/weatherWarn/getWeatherWarn`,
		'GET', data)
}

// 专题导航列表 首页轮播图
export const specialNavList = (data) => {
	return request(
		`/publicService/wechatMiniProgram/specialNavigationConfig/list`,
		'GET', data)
}