Perfecting the query_terminal_code.
This commit is contained in:
parent
d54d98fe5a
commit
69c0825b7b
@ -4,6 +4,7 @@ import com.xhpc.evcs.dto.CommonRequest;
|
||||
import com.xhpc.evcs.dto.CommonResponse;
|
||||
import com.xhpc.evcs.dto.QueryTerminalCodeRequest;
|
||||
import com.xhpc.evcs.dto.QueryTerminalCodeResponse;
|
||||
import com.xhpc.evcs.encryption.EvcsConst;
|
||||
import com.xhpc.evcs.utils.JSONUtil;
|
||||
import org.springframework.web.bind.annotation.PostMapping;
|
||||
import org.springframework.web.bind.annotation.RequestBody;
|
||||
@ -23,9 +24,13 @@ public class QueryTerminalCodeController {
|
||||
CommonResponse resp = new CommonResponse();
|
||||
QueryTerminalCodeResponse queryTerminalCodeResponse = new QueryTerminalCodeResponse();
|
||||
QueryTerminalCodeRequest queryTerminalCodeRequest = JSONUtil.readParams(commonRequest.getData(), QueryTerminalCodeRequest.class);
|
||||
resp.setRet(EvcsConst.RET_FAIL);
|
||||
resp.setMsg("fail");
|
||||
if (null != queryTerminalCodeRequest) {
|
||||
String qRCode = queryTerminalCodeRequest.getQRCode();
|
||||
if (null != qRCode) {
|
||||
resp.setRet(EvcsConst.RET_SUCC);
|
||||
resp.setMsg("success");
|
||||
String terminalID = qRCode.substring(qRCode.length() - 16);
|
||||
queryTerminalCodeResponse.setTerminalID(terminalID);
|
||||
resp.setData(JSONUtil.toJSONString(queryTerminalCodeResponse));
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user