Browse Source

修改代码

master
主管理员 6 months ago
parent
commit
ed1ffa34cc
3 changed files with 64 additions and 0 deletions
  1. +25
    -0
      applet-answer-api/src/main/java/org/jeecg/api/controller/AnswerAppletPostController.java
  2. +12
    -0
      applet-answer-api/src/main/java/org/jeecg/api/service/AnswerAppletIndexService.java
  3. +27
    -0
      applet-answer-api/src/main/java/org/jeecg/api/service/impl/AnswerAppletIndexServiceImpl.java

+ 25
- 0
applet-answer-api/src/main/java/org/jeecg/api/controller/AnswerAppletPostController.java View File

@ -44,4 +44,29 @@ public class AnswerAppletPostController {
}
//查询预约列表
@ApiOperation(value="查询预约列表", notes="查询预约列表")
@GetMapping(value = "/queryReservation")
public Result<?> queryReservation(@RequestHeader("X-Access-Token") String token) {
return answerAppletIndexService.queryReservation(token);
}
//查询预约详情
@ApiOperation(value="查询预约详情", notes="查询预约详情")
@GetMapping(value = "/queryReservationDetail")
public Result<?> queryReservationDetail(String id) {
return answerAppletIndexService.queryReservationDetail(id);
}
//取消预约
@ApiOperation(value="取消预约", notes="取消预约")
@GetMapping(value = "/cancelReservation")
public Result<?> cancelReservation(@RequestHeader("X-Access-Token") String token,String id) {
return answerAppletIndexService.cancelReservation(token,id);
}
}

+ 12
- 0
applet-answer-api/src/main/java/org/jeecg/api/service/AnswerAppletIndexService.java View File

@ -31,4 +31,16 @@ public interface AnswerAppletIndexService {
//提交预约信息
Result<?> submit(String token, AnswerReservation bean);
//查询预约列表
Result<?> queryReservation(String token);
//查询预约详情
Result<?> queryReservationDetail(String id);
//取消预约
Result<?> cancelReservation(String token,String id);
}

+ 27
- 0
applet-answer-api/src/main/java/org/jeecg/api/service/impl/AnswerAppletIndexServiceImpl.java View File

@ -149,4 +149,31 @@ public class AnswerAppletIndexServiceImpl implements AnswerAppletIndexService {
return Result.OK();
}
//查询预约列表
@Override
public Result<?> queryReservation(String token){
HanHaiMember hanHaiMember = shiroRealm.checkUserTokenIsEffectHanHaiOpenId(token);
List<AnswerReservation> list = answerReservationService.lambdaQuery()
.eq(AnswerReservation::getUserId, hanHaiMember.getId())
.list();
return Result.OK(list);
}
//查询预约详情
@Override
public Result<?> queryReservationDetail(String id){
AnswerReservation answerReservation = answerReservationService.getById(id);
return Result.OK(answerReservation);
}
//取消预约
@Override
public Result<?> cancelReservation(String token,String id){
AnswerReservation answerReservation = answerReservationService.getById(id);
answerReservationService.updateById(answerReservation);
return Result.OK();
}
}

Loading…
Cancel
Save