import {
	request
} from '../utils/request'

// 查询隐患列表
export function list(query) {
	return request({
		url: '/manage/problemmodify/wxList',
		method: 'get',
		params: query
	})
}

// 统计隐患列表
export function listCount(query) {
	return request({
		url: '/manage/problemmodify/wxListCount',
		method: 'get',
		params: query
	})
}

// 查询隐患详情
export function findInfo(id) {
	return request({
		url: '/manage/problemmodify/'+id,
		method: 'get'
	})
}

// 查询隐患审批详情
export function findAuditInfos(id) {
	return request({
		url: '/manage/problemmodify/findAuditInfos/'+id,
		method: 'get'
	})
}

// 新增隐患问题
export function add(data) {
	return request({
		url: '/manage/problemmodify',
		method: 'post',
		data: data
	})
}

// 新增隐患草稿
export function addDraft(data) {
	return request({
		url: '/manage/problemmodifyDraft/addDraft',
		method: 'post',
		data: data
	})
}

// 删除隐患详情
export function remove(id) {
	return request({
		url: '/manage/problemmodify/wxRemove/'+id,
		method: 'delete'
	})
}

// 提交隐患整改
export function modifyProblemmodify(data) {
	return request({
		url: '/manage/problemmodify/modifyProblemmodify',
		method: 'post',
		data: data
	})
}

// 提交问题复检
export function checkProblemmodify(data) {
	return request({
		url: '/manage/problemmodify/checkProblemmodify',
		method: 'post',
		data: data
	})
}

// 查询我上次提交的隐患信息
export function findMyLastProblemmodify(proId,type) {
	return request({
		url: '/manage/problemmodify/findMyLastProblemmodify/'+proId+'?infoType='+type,
		method: 'get'
	})
}

// 项目分组查询统计
export function findGroupCountView(proId,type) {
	return request({
		url: '/manage/problemmodify/getWxGroupCountView/'+proId+'?infoType='+type,
		method: 'get'
	})
}