//8. 医院设置锁定和解锁(医院设置锁定后就不能和其他医院进行接口访问,不能再上传数据) //设置状态(解锁) 1解锁 0不能解锁
@PutMapping("/lockHospital/{id}/{status}")
public Result lockHospital(@PathVariable Long id,
@PathVariable Integer status){
//1.先拿到某一项数据
HospitalSet hospitalSet = hospitalSetService.getById(id);
//2. 将拿到的数据修改状态
hospitalSet.setStatus(status);
//3. 调用方法
hospitalSetService.updateById(hospitalSet);
return Result.ok();
}
锁定和解锁:当status的值取值为1时表示解锁,可以上传数据,可以和其他医院进行接口访问,当status值为0时,则不可以访问接口;
//9. 发送签名秘钥
@PutMapping("sendKey/{id}")
public Result sendKey(@PathVariable Long id){
HospitalSet hospitalSet = hospitalSetService.getById(id);
String signKey = hospitalSet.getSignKey();
String hoscode = hospitalSet.getHoscode();
//TODO 发送短信
return Result.ok();
}