查询房源全部角色人

请求方式:POST

请求地址:/api/jediopenplatformopenapi/property/commonhouse/searchPropertyStakeholder

  • 根据SaaS房源UUID查询房源全部角色人信息(相关方)(不包含删除的)
  • 入参中房源uuid和修改时间必须传其中一个条件

请求参数:

参数 描述 数据类型 必填 备注
propertyUuids SaaS房源Uuid集合 Array<String> uuid集合长度最多200个
modifyTimeStart 相关方修改开始时间 Date 时间戳
modifyTimeEnd 相关方修改结束时间 Date 时间戳

请求示例:

{
  "page": {
    "pageNum": 1,
    "pageSize": 20
  },
  "param": {
    "propertyUuids": [
      "fbfa795f-3146-41ef-a131-38b136a8fe58"
    ],
    "modifyTimeStart": 1675180800000,
    "modifyTimeEnd": 1677600000000
  }
}

返回参数:

参数 参数说明 类型 备注
propertyUuid 房源uuid String
stakeholders 相关⽅ array

相关方stakeholders:

参数 参数说明 类型 备注
stakeholderName 相关⽅名称 String 出售⽅,出租⽅,⾸录⽅,租维护⼈,售维护人等;
包含用户自定义的相关方
employeeUuid 员工uuid String saas员工uuid
employeeNo 员工编号 String SaaS员工编号
employeeName 员工名称 String SaaS员工名称
employeePhone 员工电话 String SaaS员工电话

返回示例:

{
  "responseCode": "1",
  "responseMessage": "success",
  "responseType": null,
  "data": [
    {
      "propertyUuid": "9d14b3687d7145d05ca78446db3b225c",
      "stakeholders": [
        {
          "stakeholderName": "出售⽅",
          "employeeUuid": "8505283b5778b3349406dff92282e419",
          "employeeNo": "N001",
          "employeeName": "小明",
          "employeePhone": "13112345678"
        },
        {
          "stakeholderName": "售维护⼈",
          "employeeUuid": "54e013936938e04f92196682432e976c",
          "employeeNo": "N002",
          "employeeName": "大明",
          "employeePhone": "15112345678"
        }
      ]
    }
  ]
}

查询房源标签

请求方式:POST

请求地址:/api/jediopenplatformopenapi/property/commonhouse/searchPropertyTag

  • 通过propertyUuids集合list获取房源标签(仅支持V20)

请求参数:

参数 描述 数据类型 必填 字段长度
param 房源propertyUuids集合 List<String> [1,200]

请求示例:

{
  "param": [
    "e463b90ee1b774ad4b89d2e94e40c954",
    "c36640b83c5ac2ddb1b82425b8a2e756"
  ]
}

返回参数:

参数 描述 数据类型 备注
data 房源列表 List<String>

返回示例:

{
  "data": [
    {
      "propertyUuid": "e463b90ee1b774ad4b89d2e94e40c954",
      "tagList": [
        "钥匙",
        "满五"
      ]
    },
    {
      "propertyUuid": "c36640b83c5ac2ddb1b82425b8a2e756",
      "tagList": [
        "照片",
        "自定义标签一",
        "满二"
      ]
    }
  ],
  "responseCode": "1",
  "responseMessage": "success"
}

查询所有标签

请求方式:GET

请求地址:/api/jediopenplatformopenapi/property/commonhouse/searchAllTag

  • 查询SaaS系统所有标签(仅支持V20)

请求参数: 无

返回参数:

参数 描述 数据类型 备注
tagUuid 标签UUID String
tagName 标签名称 String

返回示例:

{
  "data": [
    {
      "tagUuid": "propertyTag-qualityHouse-000000000000000",
      "tagName": "品质好房"
    },
    {
      "tagUuid": "propertyTag-indemnity-00000000000000",
      "tagName": "速销"
    },
    {
      "tagUuid": "propertyTag-exclusive-00000000000000",
      "tagName": "独家"
    },
    {
      "tagUuid": "propertyTag-hasKey-00000000000000000",
      "tagName": "钥匙"
    },
    {
      "tagUuid": "c446492ca39043639892bce8909b3ab8",
      "tagName": "自定义标签"
    }
  ],
  "responseCode": "1",
  "responseMessage": "success"
}

标签查询房源

请求方式:POST

请求地址:/api/jediopenplatformopenapi/property/commonhouse/searchPropertyByTag

  • 通过标签集合获取房源(仅支持V20)

请求参数:

参数 描述 数据类型 必填 备注
param 标签Uuids集合 List<String> 满N标签(purchaseTime-xxx) 和房源属性标签(proAttribute-xxx)查询是或查询, 其他标签是与查询

请求示例:

{
  "param": [
    "propertyTag-qualityHouse-000000000000000",
    "propertyTag-hasKey-00000000000000000",
    "c446492ca39043639892bce8909b3ab8"
  ],
  "page": {
    "pageNum": 1,
    "pageSize": 10
  }
}

返回参数:

参数 描述 数据类型 备注
items 房源UUID集合 List<String>
count 总数 long

返回示例:

{
  "data": {
    "items": [
      "c79d458db46143e093ca102793ce1b66",
      "2468575df08b4db39a33aa4709654278",
      "147b258fde3d4396b86a3f3c4c80e526",
      "edaf80876cd04ea9bd58f9b27a677ced",
      "1ab1512a35d440bfa6bb54f1c1fdea5b",
      "2baf12ed8c814159b764aeefb001d454",
      "7ae243d4a91446c2bd90f4edf49bf122",
      "82f239fc97eb475081182313b071d175",
      "8a22501cfc9b436eb31a86bd2d818d54",
      "1db2b260cfcc4de09eea20c558fbc0e0"
    ],
    "count": 1186
  },
  "responseCode": "1",
  "responseMessage": "success"
}

查询房源自定义字段值

请求方式:POST

请求地址:/api/jediopenplatformopenapi/property/commonhouse/searchPropertyCustomFieldVal

  • 通过房源uuid集合获取房源自定义字段值(仅支持V20)
  • 只返回设置过值的字段, 从而设置的字段不返回

请求参数:

参数 描述 数据类型 必填 备注
param 房源Uuids集合 List<String> 集合大小不能超过200

请求示例:

{
  "param": [
    "15986498c9ae22a454cd509772677cb2",
    "6ae2504696a4798a96f1ea478bd865b2"
  ]
}

返回参数:

参数 描述 数据类型 备注
propertyUuid 房源uuid String
customizedFieldUuid 自定义字段uuid String
fieldName 自定义字段名称 String
fieldValue 自定义字段值 String

返回示例:

{
  "data": [
    {
      "propertyUuid": "15986498c9ae22a454cd509772677cb2",
      "customizedFieldUuid": "7df0108a98693376491cfb5c4d9c0dc8",
      "fieldName": "测试字段1",
      "fieldValue": "11111"
    },
    {
      "propertyUuid": "15986498c9ae22a454cd509772677cb2",
      "customizedFieldUuid": "219cece2032c314540660ce4b151c395",
      "fieldName": "测试字段2",
      "fieldValue": "22222"
    },
    {
      "propertyUuid": "6ae2504696a4798a96f1ea478bd865b2",
      "customizedFieldUuid": "7df0108a98693376491cfb5c4d9c0dc8",
      "fieldName": "测试字段1",
      "fieldValue": "11111"
    },
    {
      "propertyUuid": "6ae2504696a4798a96f1ea478bd865b2",
      "customizedFieldUuid": "219cece2032c314540660ce4b151c395",
      "fieldName": "测试字段2",
      "fieldValue": "22222"
    }
  ],
  "responseCode": "1",
  "responseMessage": "success"
}

查询房源地址

请求方式:POST

请求地址:/api/jediopenplatformopenapi/property/commonhouse/getPropertyMainInfoAddress

  • 通过房源uuid集合获取房源地址(仅支持V20)

请求参数:

参数 描述 数据类型 必填 备注
param 房源Uuids集合 List<String> 集合大小不能超过20

请求示例:

{
  "param": [
    "55be55bec3ef423dbb99159d24e38aae",
    "45be55bec3ef423dbb99159d24e38aae"
  ]
}

返回参数:

参数 描述 数据类型 备注
propertyUuid 房源uuid String
estateName 楼盘 String
buildingName 栋座 String
unitName 单元 String
roomNo 房号 String

返回示例:

{
  "data": [
    {
      "propertyUuid": "55be55bec3ef423dbb99159d24e38aae",
      "estateName": "晶耀名邸-住宅",
      "buildingName": "3",
      "unitName": null,
      "roomNo": "0201"
    },
    {
      "propertyUuid": "45be55bec3ef423dbb99159d24e38aae",
      "estateName": "晶耀名邸-住宅",
      "buildingName": "4",
      "unitName": null,
      "roomNo": "0401"
    }
  ],
  "responseCode": "1",
  "responseMessage": "success"
}

results matching ""

    No results matching ""