绑定蓝牙桩

This commit is contained in:
Guoqs
2024-11-05 14:29:30 +08:00
parent 69110a42a2
commit f4feca4207
8 changed files with 115 additions and 18 deletions

View File

@@ -77,6 +77,34 @@ public class PersonPileController extends BaseController {
return response;
}
/**
* 绑定个人桩信息(蓝牙)
* <p>
* http://localhost:8080/uniapp/personalPile/pileMemberBindingForBT
*
* @param dto
* @return
*/
@RequestMapping("/pileMemberBindingForBT")
public RestApiResponse<?> pileMemberBindingForBT(HttpServletRequest request, @RequestBody PileMemberBindingDTO dto) {
logger.info("绑定个人桩信息(蓝牙) params:{}", JSON.toJSONString(dto));
RestApiResponse<?> response = null;
try {
String memberId = getMemberIdByAuthorization(request);
dto.setMemberId(memberId);
int i = pileService.pileMemberBindingForBT(dto);
response = new RestApiResponse<>(i);
} catch (BusinessException e) {
logger.error("绑定个人桩信息(蓝牙) error,", e);
response = new RestApiResponse<>(e.getCode(), e.getMessage());
} catch (Exception exception) {
logger.error("绑定个人桩信息(蓝牙) error,", exception);
response = new RestApiResponse<>(ReturnCodeEnum.CODE_BINDING_PERSONAL_PILE_ERROR);
}
logger.info("绑定个人桩信息(蓝牙) result:{}", response);
return response;
}
/**
* 用户解绑个人桩
* http://localhost:8080/uniapp/personalPile/userUnbindPile
@@ -140,9 +168,6 @@ public class PersonPileController extends BaseController {
return response;
}
/**
* 通过memberId查个人桩列表
* <p>