CompetitionAPI_dotnet/CompetitionAPI/wwwroot/Upload/apiok.html

278 lines
13 KiB
HTML
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title>竞赛数据接口</title>
<link href="/Assets/layui/css/bootstrap.min.css" rel="stylesheet" />
<link href="/Assets/layui/css/materialdesignicons.min.css" rel="stylesheet" />
<link rel="stylesheet" href="/Assets/layui/js/bootstrap-multitabs/multitabs.min.css" />
<link href="/Assets/layui/css/style.min.css" rel="stylesheet" />
<script type="text/javascript">
var str = localStorage.getItem("man");
console.log(str);
var obj = JSON.parse(str);
console.log(obj);
function test() {
var array1 = [2, 4, 1, 3];
var array2 = [6, 8, 7, 5];
var array3 = array1.concat(array2);
var array4 = array2.concat(array1);
console.log("目前array1的数据是");
console.log(array1);
console.log("目前array2的数据是");
console.log(array2);
console.log("连接数组后目前array3的数据是");
console.log(array3);
for (var i = 0; i < array3.length; i++) {
console.log(i + " " + array3[i]);
}
console.log("连接数组后目前array4的数据是");
console.log(array4);
// 测试Array数组的join方法
// 以逗号或竖线为分隔符,将原先数组的所有元素拼接成一个字符串
var arrayToStr1 = array3.join(",");
var arrayToStr2 = array4.join("|");
console.log("以逗号为分隔符拼接后的字符串1是 " + arrayToStr1);
console.log("以竖线为分隔符拼接后的字符串2是 " + arrayToStr2);
array3.splice(0);
console.log("删除所有元素后目前array3的数据是");
console.log(array3);
}
test();
</script>
</head>
<body style="padding:20px;">
<h2 style="text-align:center;">竞赛数据接口 接口不断完善更新中...</h2>
<h3>客户收资</h3>
<h4>1、添加客户收资</h4>
<div>
地址http://172.16.1.254:10091/api/ClientCollect/Add
</div>
<div>参数 data: {"user_name":"王飞","id_card":"320123","hangye_type":"乡村居民","power_voltage":"交流220V","power_type":"乡村居民生活用电","power_unit":"南京供电公司市区","city_type":"农村"}</div>
<div>参数 business_photo 营业照 文件流</div>
<div>参数 house_photo房产证 文件流</div>
<div>参数 sfz_front身份证人像面 文件流</div>
<div>参数 sfz_back身份证国徽面 文件流</div>
<div>参数 apply_book 授权委托书 文件流</div>
<div>参数 operator_idcard经办人身份证 文件流</div>
<h4>2、修改客户收资 (先查询单个对象,然后对查询出的对象的值进行修改,最后调用接口)</h4>
<div>
地址http://172.16.1.254:10091/api/ClientCollect/Update
</div>
<div>参数id: 收资id (添加接口返回的id)</div>
<div>参数 data: {"user_name":"王飞","id_card":"320123","hangye_type":"乡村居民","power_voltage":"交流220V","power_type":"乡村居民生活用电","power_unit":"南京供电公司市区","city_type":"农村"}</div>
<div>参数 business_photo 营业照 文件流</div>
<div>参数 house_photo房产证 文件流</div>
<div>参数 sfz_front身份证人像面 文件流</div>
<div>参数 sfz_back身份证国徽面 文件流</div>
<div>参数 apply_book 授权委托书 文件流</div>
<div>参数 operator_idcard经办人身份证 文件流</div>
<h4>3、获取单个客户收资</h4>
<div>
地址http://172.16.1.254:10091/api/ClientCollect/One
</div>
<div>参数id: 收资id(添加接口返回的id)</div>
<h3>联系人</h3>
<h4>1、添加客户联系人</h4>
<div>
地址http://172.16.1.254:10091/api/ContactInfo/Add
</div>
<div>参数: data: {"client_id":"客户收资id","contact_man":"联系人","contact_type":"联系人类型","contact_mobile":"18052043323"}</div>
<h4>2、删除单个联系人</h4>
<div>
地址http://172.16.1.254:10091/api/ContactInfo/Delete
</div>
<div>参数 id联系信息id(查询接口返回的id)</div>
<h4>3、查询单个客户联系人列表</h4>
<div>
地址http://172.16.1.254:10091/api/ContactInfo/QueryByClient
</div>
<div>参数 client_id客户收资id</div>
<h4>4、添加或修改客户地址</h4>
<div>
地址http://172.16.1.254:10091/api/ClientCollect/UpdateAddress
</div>
<div>参数 client_id客户收资id</div>
<div>参数 address结构化地址</div>
<h4>5、查询客户地址</h4>
<div>
地址http://172.16.1.254:10091/api/ClientCollect/QueryAddress
</div>
<div>参数 client_id客户收资id</div>
<div>返回 address结构化地址</div>
<h4>4、修改申请容量</h4>
<div>
地址http://172.16.1.254:10091/api/ClientCollect/UpdateApplyCapacity
</div>
<div>参数 client_id客户收资id</div>
<div>参数 apply_capacity申请容量</div>
<div>备注 查询申请容量 请调用收资查询接口返回的apply_capacity</div>
<h3>供电方案</h3>
<h4>1、添加或修改供电方案</h4>
<div>
地址http://172.16.1.254:10091/api/PlaceCheck/AddUpdate
</div>
<div>参数 client_id客户收资id</div>
<div>参数 data{"verify_capacity":"核定容量","power_voltage":"供电电压","power_type":"负荷性质一类","if_has_project_flag":"无工程","if_jiakong":"是否架空","if_yulinbiao":"是否预领表","if_new_point":"是","power_plan_note":"供电方案说明","accept_power_time":"2024-11-14 13:31:42","zhuangong_flag":"转供标志"}</div>
<h4>2、查询供电方案</h4>
<div>
地址http://172.16.1.254:10091/api/PlaceCheck/Query
</div>
<div>参数 client_id客户收资id</div>
<h3>受电点方案</h3>
<h4>1、添加或修改受电点方案</h4>
<div>
地址http://172.16.1.254:10091/api/AcceptPowerPlan/AddUpdate
</div>
<div>参数 client_id客户收资id</div>
<div>参数 data{"accept_type":"受电点类型","accept_name":"受电点名称","power_count":"电源数目","high_power_factor":1.0,"have_self_power":"有无自备电源","power_remark":"受电点备注","power_plan_note":"供电方案说明","price_type":"定价策略类型","power_factor_checktype":"功率因数考核方式","fee_compute_type":"基本电费计算方式","protocol_stand":"协议额定值"}</div>
<h4>2、查询受电点方案</h4>
<div>
地址http://172.16.1.254:10091/api/AcceptPowerPlan/Query
</div>
<div>参数 client_id客户收资id</div>
<h3>电源方案</h3>
<h4>1、添加或修改电源方案</h4>
<div>
地址http://172.16.1.254:10091/api/PowerPlan/AddUpdate
</div>
<div>参数 client_id客户收资id</div>
<div>参数 data{"power_nature":"电源性质","power_type":"电源类型","power_capacity":"供电容量","power_voltage":"供电电压","in_line_type":"进线方式","power_phase":"电源相数","protect_type":"保护方式","relay_protect_type":"继电保护类型","property_split":"产权分界点","in_line_no":"进线杆号/电缆分支箱","power_remark":"电源备注","station_info":"站线台信息"}</div>
<h4>2、查询电源方案</h4>
<div>
地址http://172.16.1.254:10091/api/PowerPlan/Query
</div>
<div>参数 client_id客户收资id</div>
<h3>计量点</h3>
<h4>1、添加或修改计量点</h4>
<div>
地址http://172.16.1.254:10091/api/MeasurePoint/AddUpdate
</div>
<div>参数 client_id客户收资id</div>
<div>参数 data{"measure_name":"计量点名称","measure_capacity":"计量点容量","measure_way":"计量方式","is_fill_meter":"是否装表","measure_info":"计量点信息","power_factor_type":"参与功率因数计算方式","voltage_level":"电压等级","inline_type":"接线方式","is_stop_power":"是否可停电","main_use":"主用途类型","measure_type":"计量点分类","measure_nature":"计量点性质","device_type":"计量装置分类","own_side":"计量点所属侧","shop_attrtype":"市场化属性类型","agent_price":"代理购电特别电价(高耗能)","station_info":"站线台信息","price_calc_way":"电量计算方式","power_factor_stand":"功率因数标准","rate_reduce_flag":"定比扣减标志","rate_value":"定比定量值","exec_order":"执行顺序","is_peak_flag":"是否执行峰谷标志","fee_hangye_type":"电价行业类别","exec_price":"执行电价"}</div>
<h4>2、查询计量点</h4>
<div>
地址http://172.16.1.254:10091/api/MeasurePoint/Query
</div>
<div>参数 client_id客户收资id</div>
<h3>电能表</h3>
<h4>1、添加或修改电能表</h4>
<div>
地址http://172.16.1.254:10091/api/EnergyMeter/AddUpdate
</div>
<div>参数 client_id客户收资id</div>
<div>参数 data{"measure_id":"计量点id","meter_category":"类别","meter_type":"类型","inline_type":"接线方式","power_voltage":"电压","power_current":"电流","active_power_level":"有功准确度等级","is_precast_meter":"是否预领表","is_whole_meter":"是否配置一体表","refer_flag":"参考表标志","indicator_type":"电能表示数类型"}</div>
<h4>2、查询电能表</h4>
<div>
地址http://172.16.1.254:10091/api/EnergyMeter/Query
</div>
<div>参数 client_id客户收资id</div>
<h3>互感器方案</h3>
<h4>1、添加或修改互感器方案</h4>
<div>
地址http://172.16.1.254:10091/api/TransformPlan/AddUpdate
</div>
<div>参数 client_id客户收资id</div>
<div>参数 data{"measure_id":"计量点id","transform_category":"类别","transform_type":"类型","ta_level":"TA有功准确度等级","current_rate":"电流变比","is_prepare":"是否预领","tv_level":"TV有功准确度等级","asset_number":"资产编号","phase_type":"相别"}</div>
<h4>2、查询互感器方案</h4>
<div>
地址http://172.16.1.254:10091/api/TransformPlan/Query
</div>
<div>参数 client_id客户收资id</div>
<h3>整体须知</h3>
<h4>接口数据查询: get请求、接口数据修改 post请求</h4>
<h4>接口返回格式</h4>
<div>格式内容:</div>
<div>
state true 接口正常false 接口异常
data: 接口返回结果
message: 接口异常时返回的消息
</div>
<br />
<h4>接口授权</h4>
<div>所有接口必填HEADERS参数,写接口时预留好,后期好统一加上</div>
<div>
HEADERS参数Authorization Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1laWQiOiIyMDIxMTAxMzEzNTczOTIwMDczOTE0Iiwicm9sZSI6IjAiLCJuYmYiOjE3MzEyOTM5OTYsImV4cCI6MTczMTM4MDM5NiwiaWF0IjoxNzMxMjkzOTk2LCJpc3MiOiJ5b3VyX2lzc3VlciJ9.d7ymDYzNgCrwz1KVMlIbM_tZRY7E4MFEvZfeesAAeUM
</div>
<!--<div>参数actionpracticethink</div>
<div>参数Id房间id</div>
<div>
返回值DeviceContent模型参数
EnvTime 环境-时间、EnvRain 环境-雨、EnvSnow 环境-
EnvWindSpeed 环境-风速、EnvWindDir 环境-风向、EnvLight 环境-阳光亮度
</div>-->
<!--<br />
<h3>房间相关接口</h3>
<h4>1、查询单个房间</h4>
<div>
地址: http://172.16.1.254:48888/Handler/Practice.ashx?action=queryone
</div>
<div>参数actionqueryone</div>
<div>参数Id房间id</div>
<div>
返回Name房间名称PracticeMode训练模式岗位训练、协同训练)
</div>
<h4>2、添加单个房间</h4>
<div>地址http://172.16.1.254:48888/Handler/Practice.ashx?action=add</div>
<div>参数Name:房间名称</div>
<div>参数MissionModel:考核模式 考核、训练</div>
<div>参数ThinkingId想定id</div>
<div>返回: 返回房间id</div>-->
<!--====================== 111.229.30.246 ======================-->
<!--<h4>5、查询房间科目</h4>
<div>地址http://111.229.30.246:48888/Handler/Practice.ashx?action=querypracticesubject&PracticeId=1699255777445</div>
<div>参数PracticeId:房间id</div>
<br />
<h4>6、查询房间科目目标</h4>
<div>地址http://111.229.30.246:48888/Handler/Practice.ashx?action=querypracticedest&PracticeId=1699255777445&PracticeSubjectId=1699255777445001</div>
<div>参数PracticeId:房间id</div>
<div>参数PracticeSubjectId:科目id</div>
<br />
<h4>7、查询房间科目席位</h4>
<div>地址http://111.229.30.246:48888/Handler/Practice.ashx?action=querypracticeseat&PracticeId=1699255777445&PracticeSubjectId=1699255777445001&DestId=1699255777445009</div>
<div>参数PracticeId:房间id</div>
<div>参数PracticeSubjectId:科目id</div>
<div>参数DestId目标id</div>-->
<br />
</body>
</html>