|
|
/**
|
|
|
* 请求api
|
|
|
* @author
|
|
|
*/
|
|
|
|
|
|
/**
|
|
|
* 注意
|
|
|
* 注意
|
|
|
* 注意
|
|
|
* 注意
|
|
|
* 注意
|
|
|
* 注意
|
|
|
* 注意
|
|
|
*
|
|
|
*
|
|
|
* 发布正式版时将DEV设置为false
|
|
|
*
|
|
|
*
|
|
|
*/
|
|
|
const DEV = false
|
|
|
// const DEV = true
|
|
|
|
|
|
|
|
|
//打印日志开关
|
|
|
const DEBUG = false;
|
|
|
// const DEBUG = true;
|
|
|
|
|
|
// const API_BASE_URL = 'https://www.xingyuancrm.com/redsun-api/miniapp/cloud/a/'; //生产环境
|
|
|
// const API_BASE_URL = 'http://192.168.2.44:8083/a/'; //冬青
|
|
|
// const API_BASE_URL = 'http://192.168.2.8:8080/cloud_war_exploded/a/'; //洪雪
|
|
|
// const API_BASE_URL = 'http://116.162.216.30:8082/cloud/a/'; //李宗平
|
|
|
// const API_BASE_URL = 'http://192.168.2.185:8080/nenghui/a/'; //贺
|
|
|
// const API_BASE_URL = 'http://192.168.2.28:8080/nenghui/a/'; //王文军
|
|
|
// const API_BASE_URL = 'http://192.168.2.244:8080/nenghui/a/'; //倪
|
|
|
// const API_BASE_URL = 'http://192.168.2.99:7380/nenghui/a/'; //黄赵
|
|
|
// const API_BASE_URL = 'http://192.168.2.187:8088/nenghui/a/'; //王楠
|
|
|
// const API_BASE_URL = 'http://192.168.2.223:8080/cloud_war_exploded/a/'; //程礼坤
|
|
|
|
|
|
// const API_MONIT_URL = 'http://192.168.2.8:8099/'; //洪雪-监控接口
|
|
|
// const API_MONIT_URL = 'http://192.168.2.181:8099/'; //李宗平-监控接口
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
//测试环境
|
|
|
const API_BASE_URL = 'http://47.100.121.41:8089/nenghui_uat/a/'; //接口
|
|
|
const IMG_BASE_URL = 'https://nhet-test.oss-cn-shanghai.aliyuncs.com/' //测试环境和生产环境 图片前缀
|
|
|
// const API_MONIT_URL = 'https://www.nhhyy.com/nenghui-uat-api/'; //监控接口
|
|
|
|
|
|
|
|
|
//线上
|
|
|
// const API_BASE_URL = 'https://www.nhhyy.com/nhet/a/';
|
|
|
// const IMG_BASE_URL = 'https://nhet.oss-cn-shanghai.aliyuncs.com/' //线上 图片前缀
|
|
|
const API_MONIT_URL = 'https://www.nhhyy.com/monitor-api/'; //监控接口
|
|
|
|
|
|
|
|
|
|
|
|
// const IMG_BASE_URL = 'https://entry-imgs.oss-cn-beijing.aliyuncs.com/' //本地
|
|
|
const WU_TU_PIAN_URL = "https://obs-hncs2.cucloud.cn/entry-imgs/prohibit_delete/wutupian.png"; //无图片显示
|
|
|
const UP_MONIT_IMG = API_MONIT_URL + 'blade-resource/oss/endpoint/put-file?code=aliyun'; //监控上传图片路径,每个平台的code可能不同
|
|
|
const IMG_MONIT_URL = ''; //监控图片,暂时不用
|
|
|
|
|
|
|
|
|
/**
|
|
|
*
|
|
|
* base请求
|
|
|
* @param {String} host 域名
|
|
|
* @param {String} url 请求路径
|
|
|
* @param {String} method 请求方法 GET/POST
|
|
|
* @param {Object} data 请求参数 {"key":"value"}
|
|
|
* @param {String} contentType
|
|
|
*
|
|
|
*/
|
|
|
|
|
|
var requestWithHost = function requestWithHost(host, url, method, data, contentType, consoleText) {
|
|
|
var _url = host.length > 0 ? host : API_BASE_URL + url;
|
|
|
|
|
|
var _header = {
|
|
|
'Content-Type': contentType === '1' ? 'application/json' : 'application/x-www-form-urlencoded',
|
|
|
}
|
|
|
|
|
|
return new Promise(function (resolve, reject) {
|
|
|
var result;
|
|
|
var bool;
|
|
|
wx.request({
|
|
|
url: _url,
|
|
|
method: method,
|
|
|
data: data,
|
|
|
header: _header,
|
|
|
success: (res) => {
|
|
|
if (DEBUG) {
|
|
|
bool = true
|
|
|
result = res.data
|
|
|
}
|
|
|
resolve(res.data)
|
|
|
},
|
|
|
fail: (res) => {
|
|
|
if (DEBUG) {
|
|
|
bool = false
|
|
|
result = res
|
|
|
}
|
|
|
resolve(res)
|
|
|
},
|
|
|
|
|
|
complete: () => {
|
|
|
if (DEBUG) {
|
|
|
console.log('\n')
|
|
|
console.log('start ---------------------------------------------------------------------- >>')
|
|
|
if (method.toUpperCase() == "GET") {
|
|
|
var params = ''
|
|
|
if (data) {
|
|
|
Object.keys(data).forEach(key => {
|
|
|
params = params ? `${params}&${key}=${data[key]}` : `?${key}=${data[key]}`
|
|
|
});
|
|
|
}
|
|
|
console.log(`请求URL: ${method.toUpperCase()} ${_url + params}`)
|
|
|
} else {
|
|
|
console.log(`请求URL: ${method.toUpperCase()} ${_url} \n请求参数:\n${JSON.stringify(data,function (key,value) {
|
|
|
if (value === undefined) {
|
|
|
return 'undefined';
|
|
|
} else if (value === null) {
|
|
|
return 'null'
|
|
|
}
|
|
|
return value;
|
|
|
},4)}`)
|
|
|
}
|
|
|
console.log(bool ? '回调参数:success' : '回调参数:fail', result)
|
|
|
console.log('<< ---------------------------------------------------------------------- end')
|
|
|
console.log('\n')
|
|
|
}
|
|
|
}
|
|
|
})
|
|
|
})
|
|
|
}
|
|
|
|
|
|
|
|
|
/**
|
|
|
* host:API_BASE_URL 的请求
|
|
|
* @param {String} url 请求路径
|
|
|
* @param {String} method 请求方法 GET/POST
|
|
|
* @param {Object} data 请求参数 {"key":"value"}
|
|
|
*/
|
|
|
|
|
|
var request = function request(url, method, data, contentType, consoleText) {
|
|
|
return requestWithHost('', url, method, data, contentType, consoleText)
|
|
|
}
|
|
|
|
|
|
module.exports = {
|
|
|
API_BASE_URL,
|
|
|
IMG_BASE_URL,
|
|
|
WU_TU_PIAN_URL,
|
|
|
DEV,
|
|
|
API_MONIT_URL,
|
|
|
IMG_MONIT_URL,
|
|
|
UP_MONIT_IMG,
|
|
|
/**
|
|
|
*
|
|
|
* post请求接口示例
|
|
|
*
|
|
|
* @param {*} data
|
|
|
*/
|
|
|
postRequest: function postRequest(data) {
|
|
|
return request('/api/postRequest', 'post', data, "1");
|
|
|
},
|
|
|
|
|
|
/**
|
|
|
*
|
|
|
* get请求接口示例
|
|
|
*
|
|
|
* @param {*} data
|
|
|
*/
|
|
|
getRequest: function getRequest(data) {
|
|
|
return request('/api/getRequest', 'get', data);
|
|
|
},
|
|
|
|
|
|
/**
|
|
|
*
|
|
|
* 获取电站列表
|
|
|
*
|
|
|
* @param {*} data
|
|
|
*/
|
|
|
ajaxForWaitOrder: function ajaxForWaitOrder(data) {
|
|
|
return request('main/projectManage/ajaxForWaitOrder', 'get', data);
|
|
|
},
|
|
|
|
|
|
/**
|
|
|
*
|
|
|
* 获取农户合同列表
|
|
|
*
|
|
|
* @param {*} data
|
|
|
*/
|
|
|
ajaxForWaitOrder2: function ajaxForWaitOrder2(data) {
|
|
|
return request('main/projectManage/contractListDate', 'get', data);
|
|
|
},
|
|
|
|
|
|
|
|
|
/**
|
|
|
*
|
|
|
* 获取电站整改数据
|
|
|
*
|
|
|
* @param {*} data
|
|
|
*/
|
|
|
findRetrialPage: function findRetrialPage(data) {
|
|
|
return request('main/projectManage/findRetrialPage', 'get', data);
|
|
|
},
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
*
|
|
|
* 获取产品编号
|
|
|
*
|
|
|
* @param {*} data
|
|
|
*/
|
|
|
projectList: function projectList(data) {
|
|
|
return request('main/projectManage/projectList', 'get', data);
|
|
|
},
|
|
|
|
|
|
/**
|
|
|
*
|
|
|
* 获取自定义字段
|
|
|
*
|
|
|
* @param {*} data
|
|
|
*/
|
|
|
getFormSet: function getFormSet(data) {
|
|
|
return request('main/projectManage/getFormSet', 'get', data);
|
|
|
},
|
|
|
|
|
|
/**
|
|
|
*
|
|
|
* 电站安装示例图
|
|
|
*
|
|
|
* @param {*} data
|
|
|
*/
|
|
|
findTypeReferenceList: function findTypeReferenceList(data) {
|
|
|
return request('main/projectManage/findTypeReferenceList', 'get', data);
|
|
|
},
|
|
|
|
|
|
/**
|
|
|
*
|
|
|
* 电站安装示例图2
|
|
|
*
|
|
|
* @param {*} data
|
|
|
*/
|
|
|
findTypeReferenceListNew: function findTypeReferenceListNew(data) {
|
|
|
return request('main/projectManage/findTypeReferenceListNew', 'get', data);
|
|
|
},
|
|
|
|
|
|
/**
|
|
|
*
|
|
|
* 获取组件、逆变器、并网箱列表
|
|
|
*
|
|
|
* @param {*} data
|
|
|
*/
|
|
|
getElectricPlanAll: function getElectricPlanAll(data) {
|
|
|
return request('main/projectManage/getElectricPlanAll', 'get', data);
|
|
|
},
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
*
|
|
|
* 获取方案类型和名称
|
|
|
*
|
|
|
* @param {*} data
|
|
|
*/
|
|
|
findAllPlan: function findAllPlan(data) {
|
|
|
return request('main/projectManage/findAllPlan', 'get', data);
|
|
|
},
|
|
|
|
|
|
|
|
|
login(data) {
|
|
|
return request('main/login/toLogin', 'get', data);
|
|
|
},
|
|
|
|
|
|
|
|
|
sendMsg(data) {
|
|
|
return request('main/customer/sendMsg', 'get', data);
|
|
|
},
|
|
|
|
|
|
checkConfirmCode(data) {
|
|
|
return request('main/customer/checkConfirmCode', 'get', data);
|
|
|
},
|
|
|
|
|
|
/**
|
|
|
*
|
|
|
* 客户管理
|
|
|
*
|
|
|
* @param {*} data
|
|
|
*/
|
|
|
saveOrEditCustomerEntry: function saveOrEditCustomerEntry(data) {
|
|
|
return request('main/projectManage/saveOrEditCustomerEntry?userId=' + data.userId, 'post', data.CustomerEntry, "1");
|
|
|
},
|
|
|
|
|
|
|
|
|
/**
|
|
|
*
|
|
|
* 信息校验
|
|
|
*
|
|
|
* @param {*} data
|
|
|
*/
|
|
|
lookCreditResult: function lookCreditResult(data) {
|
|
|
return request('main/projectManage/lookCreditResult', 'get', data);
|
|
|
},
|
|
|
|
|
|
|
|
|
/**
|
|
|
*
|
|
|
* 获取电站详细
|
|
|
*
|
|
|
* @param {*} data
|
|
|
*/
|
|
|
entryDetail: function entryDetail(data) {
|
|
|
return request('main/projectManage/entryDetail', 'get', data);
|
|
|
},
|
|
|
|
|
|
|
|
|
/**
|
|
|
*
|
|
|
* 获取首页统计
|
|
|
*
|
|
|
* @param {*} data
|
|
|
*/
|
|
|
getHomeStatistics: function getHomeStatistics(data) {
|
|
|
return request('main/projectManage/getHomeStatistics', 'get', data);
|
|
|
},
|
|
|
|
|
|
|
|
|
/**
|
|
|
*
|
|
|
* 提交完工
|
|
|
*
|
|
|
* @param {*} data
|
|
|
*/
|
|
|
install: function install(data) {
|
|
|
return request('main/projectManage/install?userId=' + data.userId, 'post', data.addReportReq, "1");
|
|
|
},
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
*
|
|
|
* 提交完工
|
|
|
*
|
|
|
* @param {*} data
|
|
|
*/
|
|
|
installZc: function install(data) {
|
|
|
return request('main/projectManage/installZc?userId=' + data.userId, 'post', data.addReportReq, "1");
|
|
|
},
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
*
|
|
|
* 提交并网
|
|
|
*
|
|
|
* @param {*} data
|
|
|
*/
|
|
|
accept: function accept(data) {
|
|
|
return request('main/projectManage/accept?userId=' + data.userId, 'post', data.addReportReq, "1");
|
|
|
},
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
*
|
|
|
* 使用物料
|
|
|
*
|
|
|
* @param {*} data
|
|
|
*/
|
|
|
usedMaterial: function usedMaterial(data) {
|
|
|
return request('main/projectManage/usedMaterial', 'get', data);
|
|
|
},
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
*
|
|
|
* 获取使用物料列表
|
|
|
*
|
|
|
* @param {*} data
|
|
|
*/
|
|
|
getUsedMaterialInfo: function getUsedMaterialInfo(data) {
|
|
|
return request('main/projectManage/getUsedMaterialInfo', 'get', data);
|
|
|
},
|
|
|
|
|
|
|
|
|
/**
|
|
|
*
|
|
|
* 删除物料
|
|
|
*
|
|
|
* @param {*} data
|
|
|
*/
|
|
|
deleteUsedRocerd: function deleteUsedRocerd(data) {
|
|
|
return request('main/projectManage/deleteUsedRecord', 'get', data);
|
|
|
},
|
|
|
|
|
|
|
|
|
/**
|
|
|
*
|
|
|
* 查询安装组件信息
|
|
|
*
|
|
|
* @param {*} data
|
|
|
*/
|
|
|
getActualCapacity: function getActualCapacity(data) {
|
|
|
return request('main/projectManage/getActualCapacity', 'get', data);
|
|
|
},
|
|
|
|
|
|
|
|
|
/**
|
|
|
*
|
|
|
* 审核不通过
|
|
|
*
|
|
|
* @param {*} data
|
|
|
*/
|
|
|
appletsFailed: function appletsFailed(data) {
|
|
|
return request('main/projectManage/appletsFailed', 'get', data);
|
|
|
},
|
|
|
|
|
|
/**
|
|
|
*
|
|
|
* 审核通过
|
|
|
*
|
|
|
* @param {*} data
|
|
|
*/
|
|
|
appletsToExamine: function appletsToExamine(data) {
|
|
|
return request('main/projectManage/appletsToExamine?userId=' + data.userId, 'post', data.CustomerEntry, "1");
|
|
|
},
|
|
|
|
|
|
|
|
|
/**
|
|
|
*
|
|
|
* 获取变更类型
|
|
|
*
|
|
|
* @param {*} data
|
|
|
*/
|
|
|
getRectificationList: function getRectificationList(data) {
|
|
|
return request('main/projectManage/getRectificationList', 'get', data);
|
|
|
},
|
|
|
|
|
|
|
|
|
/**
|
|
|
*
|
|
|
* 审核电站整改
|
|
|
*
|
|
|
* @param {*} data
|
|
|
*/
|
|
|
rectificationAudit: function rectificationAudit(data) {
|
|
|
return request('main/projectManage/rectificationAudit', 'get', data);
|
|
|
},
|
|
|
|
|
|
/**
|
|
|
*
|
|
|
* 邀请签约
|
|
|
*
|
|
|
* @param {*} data
|
|
|
*/
|
|
|
askToContract: function askToContract(data) {
|
|
|
return request('main/projectManage/askToContract', 'get', data);
|
|
|
},
|
|
|
|
|
|
|
|
|
/**
|
|
|
*
|
|
|
* 根据经纬度 获取 地址
|
|
|
*
|
|
|
* @param {*} data
|
|
|
*/
|
|
|
getAddressByLonLat: function getAddressByLonLat(data) {
|
|
|
return request('main/address/getAddressByLonLat', 'get', data);
|
|
|
},
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
*
|
|
|
* 根据地址 获取 经纬度
|
|
|
*
|
|
|
* @param {*} data
|
|
|
*/
|
|
|
getAddressLonLat: function getAddressLonLat(data) {
|
|
|
return request('main/address/getAddressLonLat', 'get', data);
|
|
|
},
|
|
|
|
|
|
/**
|
|
|
*
|
|
|
* 获取仓库信息
|
|
|
*
|
|
|
* @param {*} data
|
|
|
*/
|
|
|
getWarehouseList: function getWarehouseList(data) {
|
|
|
return request('main/projectManage/getWarehouseList', 'get', data);
|
|
|
},
|
|
|
|
|
|
/**
|
|
|
*
|
|
|
* 保存仓库信息
|
|
|
*
|
|
|
* @param {*} data
|
|
|
*/
|
|
|
saveWarehouse: function saveWarehouse(data) {
|
|
|
return request('main/projectManage/saveWarehouse', 'get', data);
|
|
|
},
|
|
|
|
|
|
|
|
|
/**
|
|
|
*
|
|
|
* 获取代理商下员工人数
|
|
|
*
|
|
|
* @param {*} data
|
|
|
*/
|
|
|
etEmpCountByRole: function etEmpCountByRole(data) {
|
|
|
return request('main/projectManage/getEmpCountByRole', 'get', data);
|
|
|
},
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
*
|
|
|
* 开卡
|
|
|
*
|
|
|
* @param {*} data
|
|
|
*/
|
|
|
bankCardPage: function bankCardPage(data) {
|
|
|
return request('main/yueXiuBankCard/bankCardPage', 'get', data);
|
|
|
},
|
|
|
|
|
|
|
|
|
/**
|
|
|
*
|
|
|
* 签约或重新签约
|
|
|
*
|
|
|
* @param {*} data
|
|
|
*/
|
|
|
toContractPage: function toContractPage(data) {
|
|
|
return request('main/yueXiuContract/toContractPage', 'get', data);
|
|
|
},
|
|
|
/**
|
|
|
*
|
|
|
* 华融签约或重新签约
|
|
|
*
|
|
|
* @param {*} data
|
|
|
*/
|
|
|
huaRongContractPage: function toContractPage(data) {
|
|
|
return request('main/HuaRongContract/getContractSignUrl', 'get', data);
|
|
|
},
|
|
|
|
|
|
/** 上传合同 **/
|
|
|
submitContract: function submitContract(data) {
|
|
|
return request('main/HuaRongContract/submitContract', 'post', data, "1");
|
|
|
},
|
|
|
/** 生成合同 **/
|
|
|
getSignContractUrl: function getSignContractUrl(data) {
|
|
|
return request('main/GFContract/getSignContractUrl', 'get', data);
|
|
|
},
|
|
|
/** 合同落章 **/
|
|
|
doSealContract: function doSealContract(data) {
|
|
|
return request('main/GFContract/doSealContract', 'get', data);
|
|
|
},
|
|
|
/**
|
|
|
*
|
|
|
* 授权
|
|
|
*
|
|
|
* @param {*} data
|
|
|
*/
|
|
|
toAuthContrac: function toAuthContrac(data) {
|
|
|
return request('main/EsignAuth/toAuthContract', 'get', data);
|
|
|
},
|
|
|
|
|
|
/**
|
|
|
*
|
|
|
* 查看
|
|
|
*
|
|
|
* @param {*} data
|
|
|
*/
|
|
|
getContractUrlToLook: function getContractUrlToLook(data) {
|
|
|
return request('main/yueXiuContract/getContractUrlToLook', 'get', data);
|
|
|
},
|
|
|
/** 华融合同查看 **/
|
|
|
getContractUrlToLookHr: function getContractUrlToLook(data) {
|
|
|
return request('main/HuaRongContract/getContractUrl', 'get', data);
|
|
|
},
|
|
|
|
|
|
/**
|
|
|
*
|
|
|
* 删除电站
|
|
|
*
|
|
|
* @param {*} data
|
|
|
*/
|
|
|
deleteCustomerEntry: function deleteCustomerEntry(data) {
|
|
|
return request('main/projectManage/deleteCustomerEntry', 'get', data);
|
|
|
},
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
*
|
|
|
* 获取所有省
|
|
|
*
|
|
|
* @param {*} data
|
|
|
*/
|
|
|
getProvinceList: function getProvinceList(data) {
|
|
|
return request('main/redirect/getProvinceList', 'get', data);
|
|
|
},
|
|
|
|
|
|
/**
|
|
|
*
|
|
|
* 根据省查询市
|
|
|
*
|
|
|
* @param {*} data
|
|
|
*/
|
|
|
getCitysByProId: function getCitysByProId(data) {
|
|
|
return request('main/redirect/getCitysByProId', 'get', data);
|
|
|
},
|
|
|
/**
|
|
|
*
|
|
|
* 根据市查询区
|
|
|
*
|
|
|
* @param {*} data
|
|
|
*/
|
|
|
getAreaByCityId: function getAreaByCityId(data) {
|
|
|
return request('main/redirect/getAreaByCityId', 'get', data);
|
|
|
},
|
|
|
|
|
|
/**
|
|
|
*
|
|
|
* 获取并网箱和支架列表
|
|
|
* @param {*} data
|
|
|
*/
|
|
|
getMateriallist: function getMateriallist(data) {
|
|
|
return request('main/projectManage/getMateriallist', 'get', data);
|
|
|
},
|
|
|
|
|
|
|
|
|
/**
|
|
|
*
|
|
|
* 使用并网箱和支架
|
|
|
* @param {*} data
|
|
|
*/
|
|
|
usedMaterialOther: function usedMaterialOther(data) {
|
|
|
return request('main/projectManage/usedMaterialOther', 'post', data, "1");
|
|
|
},
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
*
|
|
|
* 获取签约状态
|
|
|
* @param {*} data
|
|
|
*/
|
|
|
ecordClickSign: function ecordClickSign(data) {
|
|
|
return request('main/yueXiuContract/ecordClickSign', 'get', data);
|
|
|
},
|
|
|
|
|
|
|
|
|
/**
|
|
|
*
|
|
|
* 获取电力公司
|
|
|
* @param {*} data
|
|
|
*/
|
|
|
getProviceCodeList: function getProviceCodeList(data) {
|
|
|
return request('main/order/getProviceCodeList', 'get', data);
|
|
|
},
|
|
|
/**
|
|
|
*
|
|
|
* 获取联行号列表数据
|
|
|
* @param {*} data
|
|
|
*/
|
|
|
findLinkNumberList: function findLinkNumberList(data) {
|
|
|
return request('main/projectManage/findLinkNumberList', 'get', data);
|
|
|
},
|
|
|
/**
|
|
|
*
|
|
|
* 获取客户管理预审查询结果
|
|
|
* @param {*} data
|
|
|
*/
|
|
|
findResult: function findResult(data) {
|
|
|
// return request('/main/projectManage/findResult', 'get', data);
|
|
|
return request('/main/projectManage/findPreauditStatus', 'get', data);
|
|
|
},
|
|
|
|
|
|
/**
|
|
|
*
|
|
|
* 修改业主信息接口
|
|
|
* @param {*} data
|
|
|
*/
|
|
|
editCustomerEntryBy: function editCustomerEntryBy(data) {
|
|
|
return request('/main/projectManage/editCustomerEntryBy?userId=' + data.userId, 'post', data.CustomerEntry,"1");
|
|
|
},
|
|
|
//并网验收通过或不通过
|
|
|
twoMergeAcceptRefuse: function twoMergeAcceptRefuse(data) {
|
|
|
return request('/main/projectManage/twoMergeAcceptRefuse', 'get', data);
|
|
|
},
|
|
|
//安装验收通过或不通过
|
|
|
toNetAccept: function toNetAccept(data) {
|
|
|
return request('/main/projectManage/toNetAccept', 'get', data);
|
|
|
},
|
|
|
//二类卡信息
|
|
|
bankCardDetail: function bankCardDetail(data) {
|
|
|
return request('/main/yueXiuBankCard/bankCardDetail', 'get', data);
|
|
|
},
|
|
|
//获取信息授权签约链接
|
|
|
getEsignUrl: function getEsignUrl(data) {
|
|
|
return request('/main/EsignAuth/getEsignUrl', 'get', data);
|
|
|
},
|
|
|
//获取小程序二维码
|
|
|
createQrcode: function createQrcode(data) {
|
|
|
return request('/main/projectManage/createQrcode', 'get', data);
|
|
|
},
|
|
|
//校验代理商员工角色登录权限字段接口
|
|
|
checkTraderEmpAuth: function checkTraderEmpAuth(data) {
|
|
|
return request('/main/projectManage/checkTraderEmpAuth', 'get', data);
|
|
|
},
|
|
|
//修改手机号,并重新发起授权合同
|
|
|
resetMobileVsAuthPc: function resetMobileVsAuthPc(data) {
|
|
|
return request('/main/EsignAuth/resetMobileVsAuth', 'get', data);
|
|
|
},
|
|
|
//列表tab统计
|
|
|
customerManagementStatic: function customerManagementStatic(data) {
|
|
|
return request('/main/projectManage/customerManagementStatic', 'get', data);
|
|
|
},
|
|
|
//查看信息授权书
|
|
|
lookAuthBook: function lookAuthBook(data) {
|
|
|
return request('/main/projectManage/lookAuthBook', 'get', data);
|
|
|
},
|
|
|
//档案表单保存接口
|
|
|
saveArchives: function saveArchives(data) {
|
|
|
return request('/main/projectManage/saveArchives?userId=' + data.userId, 'post', data.CustomerEntry,"1");
|
|
|
},
|
|
|
//档案审核
|
|
|
auditArchives: function auditArchives(data) {
|
|
|
return request('/main/projectManage/auditArchives', 'post', data,'1');
|
|
|
},
|
|
|
//派工
|
|
|
dispatch: function dispatch(data) {
|
|
|
return request('/main/projectManage/dispatch', 'post', data,'1');
|
|
|
},
|
|
|
//经销商的已启用员工列表
|
|
|
selectDispatchEngineer: function selectDispatchEngineer(data) {
|
|
|
return request('/main/projectManage/selectDispatchEngineer', 'get', data);
|
|
|
},
|
|
|
//逆变器添加编码
|
|
|
saveMaterialSN: function saveMaterialSN(data) {
|
|
|
return request('/main/projectManage/saveMaterialSN', 'post', data, '1');
|
|
|
},
|
|
|
//获取客户列表
|
|
|
getTenantList: function getTenantList(data) {
|
|
|
return request('/main/projectManage/getTenantList', 'get', data);
|
|
|
},
|
|
|
//客户详情
|
|
|
getTenantDetail: function getTenantDetail(data) {
|
|
|
return request('/main/projectManage/getTenantDetail', 'get', data);
|
|
|
},
|
|
|
//近三天发电量
|
|
|
getDataInThreeDays: function getDataInThreeDays(data) {
|
|
|
return request('/main/projectManage/getDataInThreeDays', 'get', data);
|
|
|
},
|
|
|
//待办
|
|
|
getNeedToDealList: function getNeedToDealList(data) {
|
|
|
return request('/main/itemManagement/needToDeal/getNeedToDealList', 'get', data);
|
|
|
},
|
|
|
//投资方
|
|
|
getCapital: function getCapital(data) {
|
|
|
return request('/main/projectManage/getCapital', 'get', data);
|
|
|
},
|
|
|
//接入逆变器--接入
|
|
|
insertInterFace: function insertInterFace(data) {
|
|
|
return request('/main/projectManage/insertInterFace', 'get', data);
|
|
|
},
|
|
|
//开二类卡--销卡
|
|
|
cancelBankCard: function cancelBankCard(data) {
|
|
|
return request('/main/yueXiuBankCard/cancelBankCard', 'get', data);
|
|
|
},
|
|
|
//项目信息--所属项目公司
|
|
|
getCompany: function getCompany(data) {
|
|
|
return request('main/projectManage/getCompany', 'get',data);
|
|
|
},
|
|
|
//代理商列表
|
|
|
getTraderList: function getTraderList(data) {
|
|
|
return request('main/projectManage/getTraderList', 'get',data);
|
|
|
},
|
|
|
//根据身份证号判断客户是否已存在
|
|
|
isByIdCode: function isByIdCode(data) {
|
|
|
return request('main/projectManage/isByIdCode', 'get',data);
|
|
|
},
|
|
|
//国网授权--导入接口 传值powerGenerationNo(发电户号)
|
|
|
addUserInfo: function addUserInfo(data) {
|
|
|
return request('main/stategrid/addUserInfo', 'get',data);
|
|
|
},
|
|
|
//审批记录
|
|
|
getOptList: function getOptList(data) {
|
|
|
return request('main/projectManage/getOptList', 'get',data);
|
|
|
},
|
|
|
//勘测-提交设计
|
|
|
surveyToDesign: function surveyToDesign(data) {
|
|
|
return request('main/projectManage/surveyToDesign?userId=' + data.userId, 'post', data.CustomerEntry, "1");
|
|
|
},
|
|
|
//电站初勘-撤回勘测
|
|
|
backToSurvey: function backToSurvey(data) {
|
|
|
return request('main/projectManage/backToSurvey', 'post', data,'1');
|
|
|
},
|
|
|
//电站初勘-设计暂存、设计提交接口
|
|
|
designCustomerEntry: function designCustomerEntry(data) {
|
|
|
return request('main/projectManage/designCustomerEntry?userId=' + data.userId, 'post', data.CustomerEntry, "1");
|
|
|
},
|
|
|
//根据地址查询产品
|
|
|
getProjectByArea: function getProjectByArea(data) {
|
|
|
return request('main/projectManage/getProjectByArea', 'get', data);
|
|
|
},
|
|
|
//根据资方获取共签人信息
|
|
|
getPartnerSet: function getPartnerSet(data) {
|
|
|
return request('main/yueXiuCommon/getPartnerSet', 'get', data);
|
|
|
},
|
|
|
//获取指定字典
|
|
|
getDictionaryList: function getDictionaryList(data) {
|
|
|
return request('main/projectManage/getDictionaryList', 'get', data);
|
|
|
},
|
|
|
//获取全部表单设置
|
|
|
getAllConditionList: function getAllConditionList(data) {
|
|
|
return request('main/projectManage/getAllConditionList', 'post', data);
|
|
|
},
|
|
|
//获取所有字典
|
|
|
getAllDictionarySelect: function getAllDictionarySelect(data) {
|
|
|
return request('main/projectManage/getAllDictionarySelect', 'get', data);
|
|
|
},
|
|
|
//电站并网--国网授权
|
|
|
mergeTmp: function mergeTmp(data) {
|
|
|
return request('main/projectManage/mergeTmp?userId=' + data.userId, 'post', data.addReportReq, "1");
|
|
|
},
|
|
|
// 设计自审暂存/保存
|
|
|
updateCustomerEntry: function updateCustomerEntry(data) {
|
|
|
return request('main/projectManage/updateCustomerEntry?userId=' + data.userId, 'post', data.CustomerEntry, "1");
|
|
|
},
|
|
|
// 自审驳回
|
|
|
auditBack: function auditBack(data) {
|
|
|
return request('main/projectManage/auditBack?userId=' + data.userId, 'post', data, "1");
|
|
|
},
|
|
|
// 安装自审驳回
|
|
|
acceptZSRefuse: function acceptZSRefuse(data) {
|
|
|
return request('main/projectManage/acceptZSRefuse', 'get', data);
|
|
|
},
|
|
|
// 安装自审通过
|
|
|
acceptZS: function acceptZS(data) {
|
|
|
return request('main/projectManage/acceptZS', 'get', data);
|
|
|
},
|
|
|
// 发起合同
|
|
|
createContract: function createContract(data) {
|
|
|
return request('main/HuaRongContract/createContract', 'get', data);
|
|
|
},
|
|
|
//校验条码是否存在系统
|
|
|
checkMaterialCode: function checkMaterialCode(data) {
|
|
|
return request('main/projectManage/checkMaterialCode', 'get', data);
|
|
|
},
|
|
|
//选择整村汇流-获取数据
|
|
|
choseBoxGroupData: function choseBoxGroupData(data) {
|
|
|
return request('main/boxSet/choseBoxGroupData', 'get', data);
|
|
|
},
|
|
|
//选择汇流组保存、或者新增保存
|
|
|
saveOneOwner: function saveOneOwner(data) {
|
|
|
return request('main/boxSet/saveOneOwner', 'get', data);
|
|
|
},
|
|
|
//质量验收列表
|
|
|
qualityListData: function qualityListData(data) {
|
|
|
return request('main/quality/qualityListData', 'get', data);
|
|
|
},
|
|
|
|
|
|
//质量验收--派工人员
|
|
|
getDispatchEmp: function getDispatchEmp(data) {
|
|
|
return request('main/quality/getDispatchEmp', 'get', data);
|
|
|
},
|
|
|
|
|
|
//质量验收--保存派工
|
|
|
saveDispatch: function saveDispatch(data) {
|
|
|
return request('main/quality/saveDispatch', 'get', data);
|
|
|
},
|
|
|
//质量验收--详情
|
|
|
qualityDetailData: function qualityDetailData(data) {
|
|
|
return request('main/quality/qualityDetailData', 'get', data);
|
|
|
},
|
|
|
//质量验收--添加抽检
|
|
|
addSample: function addSample(data) {
|
|
|
return request('main/quality/addSample', 'get', data);
|
|
|
},
|
|
|
//质量验收--无法验收
|
|
|
canNotAcceptance: function canNotAcceptance(data) {
|
|
|
return request('main/quality/canNotAcceptance', 'get', data);
|
|
|
},
|
|
|
//质量验收--无法验收的查看
|
|
|
canNotAcceptanceDetail: function canNotAcceptanceDetail(data) {
|
|
|
return request('main/quality/canNotAcceptanceDetail', 'get', data);
|
|
|
},
|
|
|
//质量验收--撤回
|
|
|
cancelAccept: function cancelAccept(data) {
|
|
|
return request('main/quality/cancelAccept', 'get', data);
|
|
|
},
|
|
|
//质量验收--验收页面的验收项+暂存的信息
|
|
|
acceptItems: function acceptItems(data) {
|
|
|
return request('main/quality/acceptItems', 'get', data);
|
|
|
},
|
|
|
//质量验收--定位排序
|
|
|
listSorting: function listSorting(data) {
|
|
|
return request('main/quality/listSorting', 'get', data);
|
|
|
},
|
|
|
//质量验收--保存验收结果
|
|
|
saveAcceptItem: function saveAcceptItem(data) {
|
|
|
return request('main/quality/saveAcceptItem', 'post', data, '1');
|
|
|
},
|
|
|
//质量整改-列表
|
|
|
getQualityRectificationList: function getQualityRectificationList(data) {
|
|
|
return request('main/quality/rectification/getQualityRectificationList', 'get', data);
|
|
|
},
|
|
|
//质量整改-派工人员列表
|
|
|
getDispatchEmpList: function getDispatchEmpList(data) {
|
|
|
return request('main/quality/rectification/getDispatchEmpList', 'get', data);
|
|
|
},
|
|
|
//质量整改-派工
|
|
|
saveDispatchEmp: function saveDispatchEmp(data) {
|
|
|
return request('main/quality/rectification/saveDispatchEmp', 'post', data,'1');
|
|
|
},
|
|
|
//质量整改-详情
|
|
|
qualityRectificationDetail: function qualityRectificationDetail(data) {
|
|
|
return request('main/quality/rectification/qualityRectificationDetail', 'get', data);
|
|
|
},
|
|
|
//质量整改-整改保存
|
|
|
saveChangingQuality: function saveChangingQuality(data) {
|
|
|
return request('main/quality/rectification/saveChangingQuality', 'post', data,'1');
|
|
|
},
|
|
|
//质量整改-驳回/通过
|
|
|
saveAcceptQuality: function saveAcceptQuality(data) {
|
|
|
return request('main/quality/rectification/saveAcceptQuality', 'post', data);
|
|
|
},
|
|
|
//广发--根据屋顶类型获取相关数据
|
|
|
getKcFormSet: function getKcFormSet(data) {
|
|
|
return request('main/GFCommon/getKcFormSet', 'get', data);
|
|
|
},
|
|
|
//华融--提交预审
|
|
|
batchAdmit: function batchAdmit(data) {
|
|
|
return request('main/projectManage/batchAdmit', 'get', data);
|
|
|
},
|
|
|
//获取风雪压等级
|
|
|
getPressureLevel: function getPressureLevel(data) {
|
|
|
return request('main/projectManage/getPressureLevel', 'get', data);
|
|
|
},
|
|
|
} |