房间租期管理

1. 找到对应的数据库

  • 房间租期数据库表lease_term

2. 设计接口

接口1:查询全部租期列表

1
2
3
4
5
6
@GetMapping("list")
@Operation(summary = "查询全部租期列表")
public Result<List<LeaseTerm>> listLeaseTerm() {
List<LeaseTerm> list = leaseTermService.list();
return Result.ok(list);
}

接口2:保存或更新租期信息

1
2
3
4
5
6
7
8
9
10
@PostMapping("saveOrUpdate")
@Operation(summary = "保存或更新租期信息")
public Result saveOrUpdate(@RequestBody LeaseTerm leaseTerm) {
boolean saveOrUpdate = leaseTermService.saveOrUpdate(leaseTerm);
if (saveOrUpdate) {
return Result.ok();
} else {
return Result.fail();
}
}

接口3:根据ID删除租期

1
2
3
4
5
6
7
8
9
10
@DeleteMapping("deleteById")
@Operation(summary = "根据ID删除租期")
public Result deleteLeaseTermById(@RequestParam Long id) {
boolean remove = leaseTermService.removeById(id);
if (remove) {
return Result.ok();
} else {
return Result.fail();
}
}

配套管理

1. 找到对应的数据库

  • 配套管理数据库表facility_info

2. 设计接口