add regOrlogin logs

This commit is contained in:
Carl 2022-02-17 10:45:17 +08:00
parent d228a3c2c7
commit a41ecf84c3

View File

@ -98,18 +98,29 @@ public class TransitionController {
@ApiOperation(value = "登录或注册", notes = "会员查询,登录注册")
@PostMapping("royalcanin/regOrLogin")
public String regOrLogin(@RequestParam String phoneNumber) throws Exception {
public String regOrLogin(@RequestParam String phoneNumber, HttpServletRequest request) throws Exception {
MemberCheckEntity memberCheckEntity = new MemberCheckEntity();
memberCheckEntity.setMobile(phoneNumber);
JSONObject jsonObject = JSONObject.parseObject(memberService.memberCheck(memberCheckEntity));
String result = "";
long startTime = System.currentTimeMillis();
if(jsonObject.getString("code").equals("103")){
MemberGetEntity memberGetEntity = new MemberGetEntity ();
memberGetEntity.setMobile(phoneNumber);
return memberService.memberGet(memberGetEntity);
long acceptTime = System.currentTimeMillis() ;
long elapsedTime = acceptTime - startTime;
result = memberService.memberGet(memberGetEntity);
//记录服务响应时间
addOperatreFullData("get",phoneNumber,result, startTime,elapsedTime,acceptTime,request);
return result;
}else if(jsonObject.getString("code").equals("0")){
MemberAddEntity memberAddEntity = new MemberAddEntity();
memberAddEntity.setMobile(phoneNumber);
return memberService.memberAdd(memberAddEntity);
long acceptTime = System.currentTimeMillis() ;
long elapsedTime = acceptTime - startTime;
result = memberService.memberAdd(memberAddEntity);
addOperatreFullData("Add",phoneNumber,result, startTime,elapsedTime,acceptTime,request);
return result;
}else{
return null;
}