
# 脱敏查询作业对象（API名称：querySignSites）
#### 功能介绍
用于脱敏查询作业对象的接口
#### 相关接口
| **接口名称**                                                             | **调用说明**                                                     |
|:---|:---|
| [获取Token](https://support.huaweicloud.com/api-isdp/api_01_0019.html) | 调用该接口获取到Token，再调用其他接口时，需要在请求消息头中添加"Authorization"，其值即为Token。 |
| [新增作业对象](https://support.huaweicloud.com/api-isdp/api_01_0266.html)  | 需要有作业对象才可进行查询                                                |
   
#### URL
| **请求方式** | **HTTPS地址**                                                      | **服务架构** | **消息体类型**        |
|:---|:---|:---|:---|
| POST     | https://***isdp+域名***/openapi/v1/taskObjectFacede/querySignSites | OpenAPI  | application/json |
   
#### 请求头
| **KEY**       | VALUE                  | 是否必填 | **描述**                                                                                           |
|:---|:---|:---|:---|
| Content-Type  | application/json       | 是    | 无                                                                                                |
| Authorization | bearer ${access_token} | 是    | bearer +" "+[5.2.1](https://support.huaweicloud.com/api-isdp/api_01_0019.html)中获取的access_token的值 |
   
#### 请求参数
| **参数**            | **类型**                                     | **是否必填** | **描述**            |
|:---|:---|:---|:---|
| page. count       | Int                                        | 是        | 每页条数              |
| page. start       | Int                                        | 是        | 起始条数              |
| siteName          | String                                     | 否        | 作业对象名称（新增时必填）     |
| siteCode          | String                                     | 否        | 作业对象编码（新增时必填）     |
| siteType          | String                                     | 否        | 作业对象类型            |
| addressIdList     | Array                                      | 否        | 行政区域              |
| startDate         | data                                       | 否        | 开始时间              |
| endDate           | data                                       | 否        | 结束时间              |
| udfExtend\[1-10\] | 除udfExtend5和 udfExtend6为date类型,其他为String类型 | 否        | 扩展字段1-10          |
| ownerIds          | String                                     | 否        | 责任人ID,多个ID用英文逗号隔开 |
   
 #### 响应参数
| **参数**       | **类型** | **描述**           |
|:---|:---|:---|
| status       | String | 处理结果（0代表success） |
| errorMessage | String | 错误消息             |
| data         | Object | 返回结果             |
   
data出参：
| **字段名**             | **字段名称**        | **示例**                        |
|:---|:---|:---|
| signSiteId          | 作业对象主键id        | 9911276271,                   |
| customerName        | 客户名称            | null,                         |
| tenantId            | 租户id            | 100846,                       |
| tenantName          | 租户名称            | null,                         |
| projectNo           | 项目编码            | -                             |
| projectName         | 项目名称            | null,                         |
| signSiteCode        | 作业对象编码          | 作业对象编码                        |
| signSiteName        | 作业对象名称          | 作业对象名称                        |
| signSiteSource      | 作业对象来源          | 1                             |
| signSiteType        | 作业对象类型          | 屋顶站                           |
| longitude           | 经度              | 0\*\*.\*\*                    |
| latitude            | 纬度              | 0\*\*.\*\*                    |
| country             | 国家              | 中国                            |
| province            | 省份              | XX省                           |
| city                | 城市              | XX市                           |
| district            | 区               | null,                         |
| town                | 镇               | null,                         |
| signSiteAddress     | 详细地址            | \*\*\*\*\*\*                  |
| contactPerson       | 联系人             | null,                         |
| contactNumber       | 联系电话            | null,                         |
| status              | 状态（预留字段）        | null,                         |
| deleteFlag          | 删除标识            | 0,                            |
| createdBy           | 创建人id           | 223394,                       |
| creationDate        | 创建时间            | 2022-04-18T05:27:45.000+00:00 |
| lastUpdatedBy       | 最后更新人           | 223394,                       |
| lastUpdateDate      | 最后更新时间          | 2022-04-18T05:42:15.000+00:00 |
| appName             | 应用名称            | basedata-server               |
| entityName          | 实体名称            | taskObject                    |
| creationTimestamp   | 创建时间对应的毫秒数      | 1650259665322,                |
| lastUpdateTimestamp | 最后一次更新时间对应的毫秒数  | 1650260534803,                |
| countryId           | 国家id            | 1349762,                      |
| provinceId          | 省份id            | 1349768,                      |
| cityId              | 城市id            | 1349870,                      |
| createName          | 创建人名称           | 133XXXX1010                   |
| lastUpdateName      | 更新人名称           | 133XXXX1010                   |
| udfExtend1          | 扩展字段            | null,                         |
| udfExtend2          | 扩展字段            | null,                         |
| udfExtend3          | 扩展字段            | null,                         |
| udfExtend4          | 扩展字段            | null,                         |
| udfExtend7          | 扩展字段            | null,                         |
| udfExtend8          | 扩展字段            | null,                         |
| udfExtend9          | 扩展字段            | null,                         |
| udfExtend10         | 扩展字段            | null,                         |
| secret              | 是否敏感            | 0                             |
| geoHash             | 经纬度对应geoHash    | 7zzzzzzz                      |
| customerId          | 客户id            | null,                         |
| supplierId          | 供应商id           | null,                         |
| supplierName        | 供应商名称           | null,                         |
| ownerIds            | 责任人ID,多个用英文逗号隔开                                ||
| ownerNames          | 责任人群组id         | null,                         |
| ownerGroupId        | 责任人群组名称         | null,                         |
| ownerGroupName      | 责任人名称,多个用英文逗号隔开 | null,                         |
| orgId               | 所属行政组织          | 112645,                       |
| orgName             | 行政组织名称          | 133XXXX1010"                  |
   
#### 请求示例
```
{
 "page": {
        "count": 15,
        "start": 0
    },
    "siteName": "作业对象名",
    "siteCode": "作业对象",
    "siteType": "屋顶站",
    "addressIdList": [
        1349762, 13497681, 1349870
    ],
    "startDate": "2022-01-18 00:00:00",
    "endDate": "2022-04-18 23:59:59"
}
```
#### 响应示例
```
{ 
 "stateCode": "0", 
     "errorMessage": null, 
     "result": { 
         "data": [ 
             { 
                 "signSiteId": 9911276271, 
                 "customerName": null, 
                 "tenantId": 100846, 
                 "tenantName": null, 
                 "projectNo": "", 
                 "projectName": null, 
                 "signSiteCode": "作业对象编码", 
                 "signSiteName": "作业对象名称", 
                 "signSiteSource": "1", 
                 "signSiteType": "屋顶站", 
                 "longitude": "0**.**", 
                 "latitude": "0**.**", 
                 "country": "中国", 
                 "province": "XX省", 
                 "city": "XX市", 
                 "district": null, 
                 "town": null, 
                 "signSiteAddress": "******", 
                 "contactPerson": null, 
                 "contactNumber": null, 
                 "status": null, 
                 "deleteFlag": 0, 
                 "createdBy": 223394, 
                 "creationDate": "2022-04-18T05:27:45.000+00:00", 
                 "lastUpdatedBy": 223394, 
                 "lastUpdateDate": "2022-04-18T05:42:15.000+00:00", 
                 "appName": "basedata-server", 
                 "entityName": "taskObject", 
                 "creationTimestamp": 1650259665322, 
                 "lastUpdateTimestamp": 1650260534803, 
                 "countryId": 1349762, 
                 "provinceId": 1349768, 
                 "cityId": 1349870, 
                 "createName": "133XXXX1010", 
                 "lastUpdateName": "133XXXX1010", 
                 "udfExtend1": null, 
                 "udfExtend2": null, 
                 "udfExtend3": null, 
                 "udfExtend4": null, 
                 "udfExtend7": null, 
                 "udfExtend8": null, 
                 "udfExtend9": null, 
                 "udfExtend10": null, 
                 "secret": "0", 
                 "geoHash": "7zzzzzzz", 
                 "customerId": null, 
                 "supplierId": null, 
                 "supplierName": null, 
                 "ownerIds": "", 
                 "ownerNames": null, 
                 "ownerGroupId": null, 
                 "ownerGroupName": null, 
                 "orgId": 112645, 
                 "orgName": "133XXXX1010" 
             } 
         ], 
         "pos": 0, 
         "total_count": 1, 
         "entityName": null, 
         "totalCount": 1 
     } 
 }
```
#### 状态码
状态码请参见[状态码](https://support.huaweicloud.com/api-isdp/api_01_0326.html)。
#### 错误码
错误码请参见[错误码](https://support.huaweicloud.com/api-isdp/api_01_0327.html)。
