更新房间

创建于 2024-11-13 / 最近更新于 2024-11-13 / 72
字体: [默认] [大] [更大]

基本信息

接口地址: https://rent.pescms.com/home/room/action?houseID=房屋ID&model=room&id=要更新的房间ID

请求方式: PUT

Get参数请求

参数 示例值 类型 默认值 是否必填 描述
houseID 8 string 必填 房屋ID
model room string 必填 房间模型名称
id 10 string 必填 要更新的房间ID

Header参数请求

参数 示例值 类型 默认值 是否必填 描述
Authorization Bearer base64(key:secret) string 必填

Body参数请求

请求方式: JSON

示例格式:

{
  "house_id": "8",
  "floor": "1楼",
  "number": "陋室铭",
  "rent": "888",
  "fixed_assets": [
    {
      "key": "",
      "value": ""
    }
  ],
  "fee_rules": [
    "电费",
    "水费",
    "物业费"
  ],
  "电费": "0.67",
  "水费": "2.40",
  "物业费": "100.00",
  "listsort": "0",
  "status": "1"
}
参数 示例值 类型 默认值 是否必填 描述
house_id 8 string 必填 房间对应的房屋ID
floor 1楼 string 必填 楼层信息
number 陋室铭 string 必填 房间号码/名称
fixed_assets array 必填 房间资产,详见附表
fee_rules array 必填 房间费用,详见附表
rent 888 string 必填 房间租金
listsort 0 string 必填 房间排序值
status 1 string 非必填 房间出租状态 0闲置 1出租

fixed_assets固定资产附表

如果您需要登记房间资产,请给fixed_assets 传递多个obj。

key value col3
电视 1000 {"key":"电视","value":"1000"}
冰箱 1000 {"key":"冰箱","value":"1500"}

组合起来则为:

"fixed_assets": [
{
      "key": "电视",
      "value": "1000"
    },
    {
      "key": "冰箱",
      "value": "1000"
    }
  ]

fee_rules房间费用附表

房间费用请参考您创建的收费规则。fee_rules字段中,有什么规则,你就需要在json中添加对应的费用。

例如示例中,您添加了电费、水费和物业费,则JSON中的参数也要带有对应费用名字+他的价格。

"fee_rules": [
    "电费",
    "水费",
    "物业费"
  ],
  "电费": "0.67",
  "水费": "2.40",
  "物业费": "100.00",

程序会自动处理费用的收费的价格方式。

成功

成功时返回的结构

{
  "code": 0,
  "data": null,
  "msg": "内容更新完毕"
}
0 人点赞过