能效诊断
This commit is contained in:
+262
@@ -0,0 +1,262 @@
|
||||
import myAxios from './axios'
|
||||
const sx = process.env.VUE_APP_CITY_TYPE == 'sx' ? '/ferry_service/ferryController/conveyor' : ''
|
||||
|
||||
// 查询客户基本信息分页列表
|
||||
export function getUserInfo(params) {
|
||||
return myAxios({
|
||||
url: `${sx}/energy-effcicency-net-service/nxzdCustomerBasicInfoNet/list`,
|
||||
method: 'POST',
|
||||
data: params
|
||||
})
|
||||
}
|
||||
// 发起预约提交
|
||||
export function takeInitiate(params) {
|
||||
return myAxios({
|
||||
url: `${sx}/energy-effcicency-net-service/taskNet/addTask`,
|
||||
method: 'POST',
|
||||
data: params
|
||||
})
|
||||
}
|
||||
// 查询任务管理列表
|
||||
export function taskList(params) {
|
||||
return myAxios({
|
||||
url: `${sx}/energy-effcicency-net-service/taskNet/pageList`,
|
||||
method: 'POST',
|
||||
data: params
|
||||
})
|
||||
}
|
||||
// 获取任务管理状态下拉
|
||||
export function taskType(params) {
|
||||
return myAxios({
|
||||
url: '/admin/dicdata/page?dict_type=TASK_STATUS&status_code=0¤t=1&size=10000',
|
||||
method: 'GET',
|
||||
data: params
|
||||
})
|
||||
}
|
||||
// 获取客户任务进度跟踪
|
||||
export function taskRecord(id) {
|
||||
return myAxios({
|
||||
url: `${sx}/energy-effcicency-net-service/taskNet/getTaskRecordByTaskId`,
|
||||
method: 'GET',
|
||||
params: {
|
||||
id
|
||||
}
|
||||
})
|
||||
}
|
||||
// 获取清洁能源下拉
|
||||
export function qjny(params) {
|
||||
return myAxios({
|
||||
url: '/admin/dicdata/page?dict_type=used_nxzd_qjny&status_code=0¤t=1&size=10000',
|
||||
method: 'GET',
|
||||
data: params
|
||||
})
|
||||
}
|
||||
// 获取再生水类型
|
||||
export function waterType(params) {
|
||||
return myAxios({
|
||||
url: '/admin/dicdata/page?dict_type=reclaimedWaterType&status_code=0¤t=1&size=10000',
|
||||
method: 'GET',
|
||||
data: params
|
||||
})
|
||||
}
|
||||
// 获取外墙结构
|
||||
export function wqjg(params) {
|
||||
return myAxios({
|
||||
url: '/admin/dicdata/page?dict_type=nxzd_wqcl&status_code=0¤t=1&size=10000',
|
||||
method: 'GET',
|
||||
data: params
|
||||
})
|
||||
}
|
||||
// 获取门窗玻璃
|
||||
export function mcbl(params) {
|
||||
return myAxios({
|
||||
url: '/admin/dicdata/page?dict_type=nxzd_mcbl&status_code=0¤t=1&size=10000',
|
||||
method: 'GET',
|
||||
data: params
|
||||
})
|
||||
}
|
||||
// 获取窗框材料
|
||||
export function ckcl(params) {
|
||||
return myAxios({
|
||||
url: '/admin/dicdata/page?dict_type=nxzd_mclx&status_code=0¤t=1&size=10000',
|
||||
method: 'GET',
|
||||
data: params
|
||||
})
|
||||
}
|
||||
// 获取能源类型
|
||||
export function nylx(params) {
|
||||
return myAxios({
|
||||
url: '/admin/dicdata/page?dict_type=diag_energy_code&status_code=0¤t=1&size=10000',
|
||||
method: 'GET',
|
||||
data: params
|
||||
})
|
||||
}
|
||||
// 获取分项计量类型
|
||||
export function fxjlType(params) {
|
||||
return myAxios({
|
||||
url: '/admin/dicdata/page?dict_type=nxzd_fxjllx&status_code=0¤t=1&size=10000',
|
||||
method: 'GET',
|
||||
data: params
|
||||
})
|
||||
}
|
||||
// 获取平台功能类别
|
||||
export function ptgnbh(params) {
|
||||
return myAxios({
|
||||
url: '/admin/dicdata/page?dict_type=nxzd_ptgnbh&status_code=0¤t=1&size=10000',
|
||||
method: 'GET',
|
||||
data: params
|
||||
})
|
||||
}
|
||||
// 获取建筑信息管理措施问询
|
||||
export function buildAsk(data) {
|
||||
return myAxios({
|
||||
url: `${sx}/energy-effcicency-net-service/nxzdEnquireNet/getEnquireInfoByModelType`,
|
||||
method: 'GET',
|
||||
params: data
|
||||
})
|
||||
}
|
||||
// 新增保存建筑基本信息
|
||||
export function buildAdd(params) {
|
||||
return myAxios({
|
||||
url: `${sx}/energy-effcicency-net-service/nxzdBuildInfoNet/add`,
|
||||
method: 'POST',
|
||||
data: params
|
||||
})
|
||||
}
|
||||
// 修改保存建筑基本信息
|
||||
export function buildEdit(params) {
|
||||
return myAxios({
|
||||
url: `${sx}/energy-effcicency-net-service/nxzdBuildInfoNet/edit`,
|
||||
method: 'POST',
|
||||
data: params
|
||||
})
|
||||
}
|
||||
// 查询单个建筑基本信息
|
||||
export function getInfo(id) {
|
||||
return myAxios({
|
||||
url: `${sx}/energy-effcicency-net-service/nxzdBuildInfoNet/getInfo`,
|
||||
method: 'GET',
|
||||
params: id
|
||||
})
|
||||
}
|
||||
// 查询统计信息
|
||||
export function getStatisticAPI(params) {
|
||||
return myAxios({
|
||||
url: `${sx}/energy-effcicency-net-service/nxzdCustomerBasicInfoNet/getStatistic`,
|
||||
method: 'GET',
|
||||
params
|
||||
})
|
||||
}
|
||||
// 签名上传
|
||||
export function uploadNoting(params) {
|
||||
return myAxios({
|
||||
url: '/portal/file/minio/upload',
|
||||
method: 'POST',
|
||||
params: params
|
||||
})
|
||||
}
|
||||
//图片上传
|
||||
export function uploadFile(params) {
|
||||
// console.log(params);
|
||||
// console.log(decrypt(params));
|
||||
return myAxios({
|
||||
url: '/file/minio/upload',
|
||||
method: 'POST',
|
||||
data: params
|
||||
})
|
||||
}
|
||||
//图片读取
|
||||
export function downloadFile(attach_id) {
|
||||
return myAxios({
|
||||
url: '/file/minio/download',
|
||||
method: 'POST',
|
||||
params: attach_id
|
||||
})
|
||||
}
|
||||
// 生成诊断报告
|
||||
export function genReport(data) {
|
||||
return myAxios({
|
||||
url: `${sx}/energy-effcicency-net-service/nxzdReportTemplaNet/genReport`,
|
||||
method: 'GET',
|
||||
params: data
|
||||
})
|
||||
}
|
||||
// 签名上传
|
||||
export function uploadSign(params) {
|
||||
return myAxios({
|
||||
url: `${sx}/energy-effcicency-net-service/nxzdReportTemplaNet/edit`,
|
||||
method: 'POST',
|
||||
data: params
|
||||
})
|
||||
}
|
||||
//能源信息
|
||||
export function getInfoAPI(data) {
|
||||
return myAxios({
|
||||
url: `${sx}/energy-effcicency-net-service/nxzdEnterpriseInfoNet/getInfo`,
|
||||
method: 'get',
|
||||
params: data
|
||||
})
|
||||
}
|
||||
// 修改能源管理信息
|
||||
export function editInfoAPI(params) {
|
||||
return myAxios({
|
||||
url: `${sx}/energy-effcicency-net-service/nxzdEnterpriseInfoNet/edit`,
|
||||
method: 'POST',
|
||||
data: params
|
||||
})
|
||||
}
|
||||
// 新增能源管理信息
|
||||
export function addInfoAPI(params) {
|
||||
return myAxios({
|
||||
url: `${sx}/energy-effcicency-net-service/nxzdEnterpriseInfoNet/add`,
|
||||
method: 'POST',
|
||||
data: params
|
||||
})
|
||||
}
|
||||
// 工业企业到能源管理页面查看是否新增,修改
|
||||
export function getInfoByCustomerIdAPI(data) {
|
||||
return myAxios({
|
||||
url: `${sx}/energy-effcicency-net-service/nxzdEnterpriseInfoNet/getInfo`,
|
||||
// url: `${sx}/energy-effcicency-net-service/nxzdEnterpriseInfoNet/getInfoByCustomerId`,
|
||||
method: 'GET',
|
||||
params: data
|
||||
})
|
||||
}
|
||||
//提交更改状态
|
||||
export function changeSaveStateAPI(data) {
|
||||
return myAxios({
|
||||
url: `${sx}/energy-effcicency-net-service/taskNet/changeSaveState`,
|
||||
method: 'get',
|
||||
params: data
|
||||
})
|
||||
}
|
||||
//提交保存
|
||||
export function changeSubStateType(data) {
|
||||
return myAxios({
|
||||
url: `${sx}/energy-effcicency-net-service/nxzdBuildInfoNet/changeSubStateType`,
|
||||
method: 'GET',
|
||||
params: data
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
|
||||
//查询工业企业三个主表的id
|
||||
export function getEnergyInfoByCustomerId(data) {
|
||||
return myAxios({
|
||||
url: `${sx}/energy-effcicency-net-service/nxzdEnterpriseInfoNet/getEnergyInfoByCustomerId`,
|
||||
method: 'GET',
|
||||
params: data
|
||||
})
|
||||
}
|
||||
|
||||
//图文识别上传
|
||||
export function fileController(params) {
|
||||
console.log(params);
|
||||
// console.log(decrypt(params));
|
||||
return myAxios({
|
||||
url: '/energy-effcicency-net-service/fileController/uploadFile',
|
||||
method: 'POST',
|
||||
data: params
|
||||
})
|
||||
}
|
||||
Reference in New Issue
Block a user