import request from "../../common/request"

export default {
	getCode: function() {
		return request({
			url: '/sys/getCode',
			method: 'get'
		})
	},
	login: function(data) {
		return request({
			url: '/sys/login',
			method: 'post',
			data: data
		})
	},
	
	logout: function() {
		return request({
			url: '/sys/logout',
			method: 'get'
		})
	},
	
	policyList: function (params) {
	    return request({
	        url: '/enterpriseelectricity/enterpriseElectricity/list',
	        method: 'get',
	        params: params
	    })
	},
	
	policyInfo: function (params) {
	    return request({
	        url: '/enterpriseelectricity/enterpriseElectricity/queryById',
	        method: 'get',
	        params: params
	    })
	},
	
	InfoStatistics: function (params) {
	    return request({
	        url: '/dp/dp/InfoStatistics',
	        method: 'get',
	        params: params
	    })
	},
	
	LoginLog: function (params) {
	    return request({
	        url: '/dp/dp/LoginLog',
	        method: 'get',
	        params: params
	    })
	},
	
	InfoStatistics_industry: function (params) {
	    return request({
	        url: '/dp/dp/InfoStatistics_industry',
	        method: 'get',
	        params: params
	    })
	},
	
	savePwd: function(inputForm) {
		return request({
			url: '/sys/user/savePwd',
			method: 'put',
			params: inputForm
		})
	},
	list1: function(params) {
		return request({
			url: '/buildinginfo/buildingManagement/list1',
			method: 'get',
			params: params
		})
	},
	
	list: function(params) {
		return request({
			url: '/buildinginfo/buildingManagement/list',
			method: 'get',
			params: params
		})
	},
	
	enterpriseother: function(params) {
		return request({
			url: '/enterpriseother/enterpriseOther/list',
			method: 'get',
			params: params
		})
	},

	comlist: function(params) {
		return request({
			url: '/enterpriseinfo/enterpriseInfo/list',
			method: 'get',
			params: params
		})
	},
	
	Loginlist: function(params) {
		return request({
			url: '/enterpriseinfo/enterpriseInfo/Loginlist',
			method: 'get',
			params: params
		})
	},

	// /parkmanagement/parkManagement/list
	getAreaList: function(params) {
		return request({
			url: '/enterpriseinfo/enterpriseInfo/getAreaList',
			method: 'get',
			params: params
		})
	},
	
	getIndustryChainList: function(params) {
		return request({
			url: '/enterpriseinfo/enterpriseInfo/getIndustryChainList',
			method: 'get',
			params: params
		})
	},
	
	getHyList: function(params) {
		return request({
			url: '/enterpriseinfo/enterpriseInfo/getHyList',
			method: 'get',
			params: params
		})
	},
	
	loginid: function(params) {
		return request({
			url: '/enterpriseinfo/enterpriseInfo/loginid',
			method: 'post',
			params: params
		})
	},

	delete: function(ids) {
		return request({
			url: '/buildinginfo/buildingManagement/delete',
			method: 'delete',
			params: {
				ids: ids
			}
		})
	},

	deleteCom: function(ids) {
		return request({
			url: '/enterpriseinfo/enterpriseInfo/delete',
			method: 'delete',
			params: {
				ids: ids
			}
		})
	},

	productSave: function(params) {
		return request({
			url: '/enterpriseother/enterpriseOther/save',
			method: 'post',
			params: params
		})
	},
	
	queryByIdPro: function(id) {
		return request({
			url: '/enterpriseother/enterpriseOther/queryById',
			method: 'get',
			params: {
				id: id
			}
		})
	},

	buildSave: function(params) {
		return request({
			url: '/buildinginfo/buildingManagement/save',
			method: 'post',
			params: params
		})
	},

	// comSave
	comSave: function(params) {
		return request({
			url: '/enterpriseinfo/enterpriseInfo/save',
			method: 'post',
			params: params
		})
	},

	queryByIdBuild: function(id) {
		return request({
			url: '/buildinginfo/buildingManagement/queryById',
			method: 'get',
			params: {
				id: id
			}
		})
	},

	queryByIdCom: function(id) {
		return request({
			url: '/enterpriseinfo/enterpriseInfo/queryById',
			method: 'get',
			params: {
				id: id
			}
		})
	},
	
	
	
	
	getloginstr: function(username) {
		return request({
			url: '/enterpriseinfo/enterpriseInfo/getloginstr',
			method: 'get',
			params: {
				username: username
			}
		})
	},
	
	getnologinstr: function(str) {
		return request({
			url: '/enterpriseinfo/enterpriseInfo/getnologinstr',
			method: 'get',
			params: {
				str: str
			}
		})
	},

	getStatisticsForPark: function(params) {
		return request({
			url: '/dp/dp/getStatisticsForPark',
			method: 'get',
			params: params
		})
	},

	getStatisticsForBuild: function(params) {
		return request({
			url: '/dp/dp/getStatisticsForBuild',
			method: 'get',
			params: params
		})
	},

	// firstdp/firstdp/AppFirst
	AppFirst: function(params) {
		return request({
			url: '/firstdp/firstdp/AppFirst',
			method: 'get',
			params: params
		})
	},

	// AppFirstAddNwe
	AppFirstAddNwe: function(params) {
		return request({
			url: '/firstdp/firstdp/AppFirstAddNwe',
			method: 'get',
			params: params
		})
	},


	AppFirstAddTotle: function(params) {
		return request({
			url: '/firstdp/firstdp/AppFirstAddTotle',
			method: 'get',
			params: params
		})
	},

	getOtherIdByOffceid: function(params) {
		return request({
			url: '/sys/office/getOtherIdByOffceid',
			method: 'get',
			params: params
		})
	},

	getSaleStatisticsForOneBuilding: function(params) {
		return request({
			url: '/dp/dp/getSaleStatisticsForOneBuilding',
			method: 'get',
			params: params
		})
	},

	getSaleStatisticsForPark: function(params) {
		return request({
			url: '/dp/dp/getSaleStatisticsForPark',
			method: 'get',
			params: params
		})
	},

	// /dp/dp/getSaleStatisticsForYear2
	getSaleStatisticsForYear2: function(params) {
		return request({
			url: '/dp/dp/getSaleStatisticsForYear2',
			method: 'get',
			params: params
		})
	},
	
	//获取字典数据
	getDictList: function(params) {
		return request({
			url: '/sys/dict/getDictValue',
			method: 'get',
			params: params
		})
	},
	
	//大走访
	queryByUserName: function() {
		return request({
			url: '/enterpriseinfo/enterpriseInfo/queryByUserName',
			method: 'get',
			params: {
			}
		})
	},
	
	queryByUserNameList: function() {
		return request({
			url: '/enterpriseinfo/enterpriseInfo/queryByUserNameList',
			method: 'get',
			params: {
			}
		})
	},
	
	getdzfQuestionList: function(params) {
		return request({
			url: '/question/dzfQuestion/list',
			method: 'get',
			params: params
		})
	},
	
	getdzfQuestionqueryById: function(params) {
		return request({
			url: '/question/dzfQuestion/queryById',
			method: 'get',
			params: params
		})
	},

	saveQuestion: function(params) {
		return request({
			url: '/question/dzfQuestion/save',
			method: 'post',
			params: params
		})
	},
	
	deleteQuestion: function(ids) {
		return request({
			url: '/question/dzfQuestion/delete',
			method: 'delete',
			params: {
				ids: ids
			}
		})
	},
	
	save2OpRecord: function(params) {
		return request({
			url: '/dzfoprecord/dzfQuestionOpRecord/save2',
			method: 'post',
			params: params
		})
	},
	
	savepj: function(params) {
		return request({
			url: '/dzfoprecord/dzfQuestionOpRecord/savepj',
			method: 'post',
			params: params
		})
	},
	
	getDelCount: function(params) {
		return request({
			url: '/dzfoprecord/dzfQuestionOpRecord/getDelCount',
			method: 'get',
			params: params
		})
	},

}