成都市建设工程材料检测监管系统接口说明书.docx
- 文档编号:15076156
- 上传时间:2023-06-30
- 格式:DOCX
- 页数:41
- 大小:28.76KB
成都市建设工程材料检测监管系统接口说明书.docx
《成都市建设工程材料检测监管系统接口说明书.docx》由会员分享,可在线阅读,更多相关《成都市建设工程材料检测监管系统接口说明书.docx(41页珍藏版)》请在冰点文库上搜索。
成都市建设工程材料检测监管系统接口说明书
市建设工程材料检测监管系统接口说明书V1.1
编制单位:
鹏业软件股份
编制时间:
2015-10-9
编制人:
古军
联系:
版本
*状态
简要说明
日期
1.0
A
创建
2015/10/9
1.1
M
修改
2015/10/21
*状态:
A——增加,M——修改,P——发布,D——删除
1.1版本变更详细容:
(1)“3.6保存报告”输入参数修改了“混凝土立方体试件抗压强度检测报告”格式。
(2)“3.6保存报告”输入参数增加了“混凝土抗渗性能检测报告”、“钢筋焊接力学性能检测报告”、“混凝土抗折强度检测报告”格式。
(3)“3.3获取样品信息”输出参数增加了“钢筋焊接头检测”、“混凝土抗压检测”、“混凝土抗渗检测”、“混凝土抗折检测”格式
1、账号及密码申请
向平台申请第三方应用访问的账号及密码。
2、服务调用
第三方应用访问平台API时,首先应提供有效的用户名和密码(MD5加密)进行身份认证,认证成功后将获得一个token;后续所有其他API的调用都必须提供有效的token;一个token具有一定的时效性,token失效后需要重新进行身份认证才能进行API的调用。
3、接口描述
3.1身份认证
方法签名
///
///
stringLogin(stringloginId,stringpassWord)
输入参数
loginId和password向平台申请;其中password需要做如下加密:
用前缀字符串“P%y2K&ja”加上明文密码,然后用MD5算法加密后再进行Base64编码。
C#:
publicstaticstringGetPasswordHash(stringPassword)
{
if(!
string.IsNullOrEmpty(Password))
{
MD5md=newMD5CryptoServiceProvider();
byte[]bytes=Encoding.Default.GetBytes("P%y2K&ja"+Password);
returnConvert.ToBase64String(md.puteHash(bytes));
}
returnPassword;
}
测试明文:
123456
密文:
unFckLlqULw2o6cC92KDmg==
输出参数
返回字符串格式如下:
9Qd7GVKQmGVKUezyID8VZg==
认证成功,Result为OK,Data为token;
认证失败,Result为错误消息。
另注:
除正常返回错误的消息外,还有一种未知错误,比如:
超时,断网等,这类错误返回格式为:
操作超时在System.Net.HttpWebRequest.GetResponse()...
服务地址
(1)测试地址:
118.122.92.139:
8015/Service/SampleManagementWebSvr.assx/Login?
loginId=user&passWord=123456
(2)正式地址:
待定
3.2身份注销
方法签名
///
stringLogout(stringtoken)
输入参数
token是调用Login方法成功之后的返回值。
输出参数
返回字符串格式如下:
注销成功,Result为OK;
注销失败,Result为错误消息。
服务地址
(1)测试地址:
118.122.92.139:
8015/Service/SampleManagementWebSvr.assx/Logout?
token=
(2)正式地址:
待定
3.3获取样品信息
方法签名
///
///获取样品信息
///
///
///
stringGetSampleInfo(stringtoken,stringnumber)
输入参数
token:
是调用Login方法成功之后的返回值。
number:
样品编号。
可以扫描以下二维码获取。
输出参数
调用失败,返回错误消息格式如下:
操作超时在System.Net.HttpWebRequest.GetResponse()...
调用成功,返回字符串格式如下:
(1)钢筋原材检测:
<送检单>
<送检编号>9701-SJ010002送检编号>
<送检单类型>钢筋原材检测送检单类型>
<工程名称>南城都会(四期)工程名称>
<工程地址>省市武侯区益州大道北段工程地址>
<检测性质>送样委托检测检测性质>
<钢筋种类>热轧带肋钢筋钢筋种类>
<组数>2组数>
<是否复检>否是否复检>
<见证人>晓峰见证人>
<见证编号>0710见证编号>
<见证单位>省中冶建设工程监理XX公司见证单位>
<进场数量>60进场数量>
<送检单位名称>蓝灵交通设施工程XX公司送检单位名称>
<送检日期>2015-10-1010:
03:
13送检日期>
<样品信息>
<样品>
<样品编号>9701-SJ010002-01样品编号>
<钢筋种类>热轧带肋钢筋钢筋种类>
<工程部位>一层、梁工程部位>
<公称直径>1公称直径>
<牌号>HRB335牌号>
<钢筋等级>一级钢筋等级>
<生产厂家>国弘机械科技生产厂家>
<出厂日期>2015-10-920:
32:
49出厂日期>
<炉号>2015-0001炉号>
<代表数量>2代表数量>
<是否经过冷拉调直>是是否经过冷拉调直>
样品>
样品信息>
送检单>
送检单说明:
1.
送检编号
string
2.
工程名称
string
3.
工程地址
string
4.
工程部位
string
5.
检测性质
string
6.
钢筋种类
string
7.
组数
int
8.
是否复检
string
9.
见证人
string
10.
见证编号
string
11.
见证单位
string
12.
进场数量
double
13.
样品信息
样品信息。
参见“样品”元素
“样品”说明
1.
样品编号
string
2.
工程部位
string
3.
工程部位
double
4.
牌号
string
5.
钢筋等级
string
6.
生产厂家
string
7.
出厂日期
datetime
8.
炉号
string
炉号(批号)
9.
代表数量
double
10.
是否经过冷拉调直
string
(2)钢筋焊接头检测:
<送检单>
<送检编号>9701-SJ010002送检编号>
<送检单类型>钢筋焊接头检测送检单类型>
<工程名称>南城都会(四期)工程名称>
<工程地址>省市武侯区益州大道北段工程地址>
<检测性质>送样委托检测检测性质>
<钢筋种类>热轧带肋钢筋钢筋种类>
<组数>2组数>
<是否复检>否是否复检>
<见证人>晓峰见证人>
<见证编号>0710见证编号>
<见证单位>省中冶建设工程监理XX公司见证单位>
<进场数量>60进场数量>
<送检单位名称>蓝灵交通设施工程XX公司送检单位名称>
<送检日期>2015-10-1010:
03:
13送检日期>
<样品信息>
<样品>
<样品编号>9701-SJ010002-01样品编号>
<钢筋种类>热轧带肋钢筋钢筋种类>
<工程部位>一层、梁工程部位>
<公称直径>1公称直径>
<牌号>HRB335牌号>
<生产厂家>国弘机械科技生产厂家>
<出厂日期>2015-10-920:
30:
29出厂日期>
<炉号>2015-0001炉号>
<接头数量>2接头数量>
<焊接类型>焊接类型焊接类型>
<预埋件T型接头>预埋件T型接头预埋件T型接头>
<焊条焊剂型号>焊条焊剂型号焊条焊剂型号>
<焊工>三焊工>
<焊工证号>No.123焊工证号>
样品>
样品信息>
送检单>
(3)混凝土抗压检测:
<送检单>
<送检编号>9701-SJ010002送检编号>
<送检单类型>混凝土抗压送检单类型>
<工程名称>南城都会(四期)工程名称>
<工程地址>省市武侯区益州大道北段工程地址>
<检测性质>送样委托检测检测性质>
<组数>1组数>
<是否复检>否是否复检>
<见证人>晓峰见证人>
<见证编号>0710见证编号>
<见证单位>省中冶建设工程监理XX公司见证单位>
<进场数量>60进场数量>
<送检单位名称>蓝灵交通设施工程XX公司送检单位名称>
<送检日期>2015-10-1010:
03:
13送检日期>
<样品信息>
<样品>
<样品编号>9701-SJ010002-01样品编号>
<工程部位>一层、梁工程部位>
<设计等级>一级设计等级>
<成型日期>2015-10-920:
33:
17成型日期>
<混凝土类型>XXXX混凝土类型>
<试件尺寸>1x1x0.5试件尺寸>
<要求龄期>3要求龄期>
<养护条件>养护条件养护条件>
样品>
样品信息>
送检单>
(4)混凝土抗渗检测:
<送检单>
<送检编号>9701-SJ010002送检编号>
<送检单类型>钢筋焊接头检测送检单类型>
<工程名称>南城都会(四期)工程名称>
<工程地址>省市武侯区益州大道北段工程地址>
<检测性质>送样委托检测检测性质>
<组数>1组数>
<是否复检>否是否复检>
<见证人>晓峰见证人>
<见证编号>0710见证编号>
<见证单位>省中冶建设工程监理XX公司见证单位>
<进场数量>60进场数量>
<送检单位名称>蓝灵交通设施工程XX公司送检单位名称>
<送检日期>2015-10-1010:
03:
13送检日期>
<样品信息>
<样品>
<样品编号>9701-SJ010002-01样品编号>
<工程部位>一层、梁工程部位>
<强度等级>一级强度等级>
<成型日期>2015-10-920:
33:
38成型日期>
<抗渗等级>一级抗渗等级>
<要求龄期>3要求龄期>
<养护条件>养护条件养护条件>
样品>
样品信息>
送检单>
(5)混凝土抗折检测:
<送检单>
<送检编号>9701-SJ010002送检编号>
<送检单类型>钢筋焊接头检测送检单类型>
<工程名称>南城都会(四期)工程名称>
<工程地址>省市武侯区益州大道北段工程地址>
<检测性质>送样委托检测检测性质>
<组数>1组数>
<是否复检>否是否复检>
<见证人>晓峰见证人>
<见证编号>0710见证编号>
<见证单位>省中冶建设工程监理XX公司见证单位>
<进场数量>60进场数量>
<送检单位名称>蓝灵交通设施工程XX公司送检单位名称>
<送检日期>2015-10-1010:
03:
13送检日期>
<样品信息>
<样品>
<样品编号>9701-SJ010002-01样品编号>
<工程部位>一层、梁工程部位>
<设计等级>一级设计等级>
<成型日期>2015-10-920:
33:
51成型日期>
<试件尺寸>1mmx1mmx0.5mm试件尺寸>
<要求龄期>3要求龄期>
样品>
样品信息>
送检单>
服务地址
(1)测试地址:
118.122.92.139:
8015/Service/SampleManagementWebSvr.assx/GetSampleInfo?
token=&number=
(2)正式地址:
待定
3.4获取送检单信息
方法签名
///
///获取送检单信息
///
///
///
stringGetInspectionSheetInfo(stringtoken,stringnumber)
输入参数
token:
是调用Login方法成功之后的返回值。
number:
送检单编号。
输出参数
调用失败,返回错误消息格式如下:
操作超时在System.Net.HttpWebRequest.GetResponse()...
调用成功,返回字符串格式如下:
(1)钢筋原材检测:
<送检单>
<送检编号>9701-SJ010002送检编号>
<送检单类型>钢筋原材检测送检单类型>
<工程名称>南城都会(四期)工程名称>
<工程地址>省市武侯区益州大道北段工程地址>
<检测性质>送样委托检测检测性质>
<钢筋种类>热轧带肋钢筋钢筋种类>
<组数>2组数>
<是否复检>否是否复检>
<见证人>晓峰见证人>
<见证编号>0710见证编号>
<见证单位>省中冶建设工程监理XX公司见证单位>
<进场数量>60进场数量>
<送检单位名称>蓝灵交通设施工程XX公司送检单位名称>
<送检日期>2015-10-1010:
03:
13送检日期>
<样品信息>
<样品>
<样品编号>9701-SJ010002-01样品编号>
<钢筋种类>热轧带肋钢筋钢筋种类>
<工程部位>一层、梁工程部位>
<公称直径>1公称直径>
<牌号>HRB335牌号>
<钢筋等级>一级钢筋等级>
<生产厂家>国弘机械科技生产厂家>
<出厂日期>2015-10-920:
32:
49出厂日期>
<炉号>2015-0001炉号>
<代表数量>2代表数量>
<是否经过冷拉调直>是是否经过冷拉调直>
样品>
<样品>
<样品编号>9701-SJ010002-02样品编号>
<钢筋种类>热轧带肋钢筋钢筋种类>
<工程部位>一层、梁工程部位>
<公称直径>1公称直径>
<牌号>HRB335牌号>
<钢筋等级>一级钢筋等级>
<生产厂家>国弘机械科技生产厂家>
<出厂日期>2015-10-920:
32:
49出厂日期>
<炉号>2015-0001炉号>
<代表数量>2代表数量>
<是否经过冷拉调直>是是否经过冷拉调直>
样品>
样品信息>
送检单>
(2)钢筋焊接头检测:
参见“3.3获取样品信息”
(3)混凝土抗压检测:
参见“3.3获取样品信息”
(4)混凝土抗渗检测:
参见“3.3获取样品信息”
(5)混凝土抗折检测:
参见“3.3获取样品信息”
服务地址
(1)测试地址:
118.122.92.139:
8015/Service/SampleManagementWebSvr.assx/GetInspectionSheetInfo?
token=&number=
(2)正式地址:
待定
3.5保存送检单
方法签名
////
///保存送检单(收样后调用)
///
///
///
///
stringSaveInspectionSheetInfo(stringtoken,stringinspectionNumber,stringdata);
输入参数
token:
是调用Login方法成功之后的返回值。
inspectionNumber:
送检单编号
data:
送检单信息。
通过“Post”方式上传。
上传前要做url按gb2312编码。
格式如下:
<送检单>
<委托编号>xxx委托编号>
<委托日期>2015-10-19委托日期>
<检测费用>xx检测费用>
<依据标准>xxxxx依据标准>
<收样人>xxx收样人>
<收样日期>2015-10-19收样日期>
送检单>
1.
委托编号
string
2.
委托日期
datetime
3.
检测费用
double
4.
依据标准
string
5.
收样人
string
6.
收样日期
datetime
输出参数
返回字符串格式如下:
调用成功,Result为OK;
调用失败,Result为错误消息。
服务地址
(1)测试地址:
118.122.92.139:
8015/Service/SampleManagementWebSvr.assx/SaveInspectionSheetInfo?
token=&inspectionNumber=&data=
(2)正式地址:
待定
3.6保存报告
方法签名
///
///保存报告单
///
///
///
///
///
stringSaveTestReportInfo(stringtoken,stringinspectionNumber,stringdata);
输入参数
token:
是调用Login方法成功之后的返回值。
inspectionNumber:
送检单编号
data:
报告数据。
(1)钢筋原材料力学性能检测报告:
<报告单>
<报告单类型>钢筋原材检测报告单类型>
<报告编号>9701-JC010002报告编号>
<检测机构名称>省鑫川建筑工程检测检测机构名称>
<检测机构地址>市青羊区东马道街20号检测机构地址>
<检测机构邮编>610200检测机构邮编>
<检测机构>检测机构>
<检测机构传真>7检测机构传真>
<委托单位名称>蓝灵交通设施工程XX公司委托单位名称>
<委托编号>No0001委托编号>
<送样人>晓峰送样人>
<委托日期>2015-10-1010:
03:
13委托日期>
<工程名称>南城都会(四期)工程名称>
<来样方式>有见证送样来样方式>
<检测性质>xxx检测性质>
<钢筋种类>热轧带肋钢筋钢筋种类>
<见证人>晓峰见证人>
<检测日期>2015-10-1010:
03:
13检测日期>
<报告日期>2015-10-1010:
03:
13报告日期>
<依据标准>《钢筋混凝土用钢第1部分:
热轧光圆钢筋》(GB1499.1-2008)依据标准>
<结论>该样品所检参数符合《钢筋混凝土用钢第1部分:
热轧光圆钢筋》(GB1499.1-2008)要求结论>
<备注>--备注>
<声明>检测报告未加盖“CMA章”和“检测资质专业章”无效声明>
<审批>飞审批>
<校核>雷波校核>
<主检>王国军主检>
<送检单编号>9701-SJ010002送检单编号>
<检测结果>0检测结果>
<样品信息>
<样品>
<样品编号>9701-SJ010002-01样品编号>
<牌号>HRB335牌号>
<生产厂家>国弘机械科技生产厂家>
<代表数量>2代表数量>
<工程部位>一层、梁工程部位>
<试件信息>
<试件>
<试件编号>1试件编号>
<屈服强度>
<标准值>≥300标准值>
<实测值>344实测值>
屈服强度>
<抗拉强度>
<标准值>≥420标准值>
<实测值>458实测值>
抗拉强度>
<强屈比>强屈比>
<屈标比>屈标比>
<最大力总伸长率>最大力总伸长率>
<伸长率>
<标准值>≥25.0标准值>
<实测值>35.0实测值>
伸长率>
<弯曲试验>
<弯芯直径>d=a弯芯直径>
<弯曲角度>180度弯曲角度>
<弯曲结果>无裂纹弯曲结果>
弯曲试验>
试件>
<试件>
<试件编号>2试件编号>
<屈服强度>
<标准值>≥300标准值>
<实测值>344实测值>
屈服强度>
<抗拉强度>
<标准值>≥420
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 成都市 建设 工程 材料 检测 监管 系统 接口 说明书