CenterWSServerBS

<back to all web services

UploadUnifiedDataRequest

统一数据上传接口

Requires Authentication
The following routes are available for this service:
POST/UploadUnifiedData
UploadUnifiedDataRequest Parameters:
NameParameterData TypeRequiredDescription
ModelbodyUnifiedDataModelNo
UnifiedDataModel Parameters:
NameParameterData TypeRequiredDescription
MainDataformDictionary<string, string>No主表数据-dict
ModifyDatasformList<Dictionary<String,String>>No修改记录数据-dict
QuestionDatasformList<Dictionary<String,String>>No修改原因数据-list
AcsDatasformList<Dictionary<String,String>>No曲线记录数据-list
PKRDataformDictionary<string, string>Nopkr记录数据-dict
WordReportDataformDictionary<string, string>NoC类报告数据-dict
HNKYDataformDictionary<string, string>No混凝土详情数据-dict
SJKYDataformDictionary<string, string>No抗压详情数据-dict
UploadUnifiedDataResponse Parameters:
NameParameterData TypeRequiredDescription
AllSuccformboolNo是否都成功
ErrMsgformstringNo失败信息等
ResultformList<ItemUploadResult>No上传结果
ItemUploadResult Parameters:
NameParameterData TypeRequiredDescription
TableformstringNo表名
FilePathformstringNo附件上传后的路径
IsSucformboolNo是否成功
msgformstringNo失败信息等

To override the Content-type in your clients, use the HTTP Accept Header, append the .csv suffix or ?format=csv

HTTP + CSV

The following are sample HTTP requests and responses. The placeholders shown need to be replaced with actual values.

POST /UploadUnifiedData HTTP/1.1 
Host: gxzj.service.jyjzqy.com 
Accept: text/csv
Content-Type: text/csv
Content-Length: length

{"Model":{"MainData":{"String":"String"},"ModifyDatas":[{"String":"String"}],"QuestionDatas":[{"String":"String"}],"AcsDatas":[{"String":"String"}],"PKRData":{"String":"String"},"WordReportData":{"String":"String"},"HNKYData":{"String":"String"},"SJKYData":{"String":"String"}}}
HTTP/1.1 200 OK
Content-Type: text/csv
Content-Length: length

{"AllSucc":false,"ErrMsg":"String","Result":[{"Table":"String","FilePath":"String","IsSuc":false,"msg":"String"}]}