|
@@ -37,33 +37,34 @@ public class EvaluatorController {
|
|
|
@PassToken
|
|
|
@PostMapping("/signInWhenUserLogin")
|
|
|
public void signInWhenUserLogin (@RequestBody EvaluateRecord body) throws Exception {
|
|
|
- String url = CLIENT.replace("{IP}", body.getClientIp())
|
|
|
- .replace("{ACTION}", "SO");
|
|
|
- String result = new RestTemplate().postForObject(url, null, String.class);
|
|
|
- log.info("【{}】执行签退:{}", body.getClientIp(), result);
|
|
|
- signIn(body);
|
|
|
+// String url = CLIENT.replace("{IP}", body.getClientIp())
|
|
|
+// .replace("{ACTION}", "SO");
|
|
|
+// String result = new RestTemplate().postForObject(url, null, String.class);
|
|
|
+// log.info("【{}】执行签退:{}", body.getClientIp(), result);
|
|
|
+// signIn(body);
|
|
|
}
|
|
|
|
|
|
@PassToken
|
|
|
@PostMapping("/start")
|
|
|
public ResultVo<String> start(HttpServletRequest request, @RequestBody EvaluateRecord body) throws Exception {
|
|
|
- log.info("启动评价器:{}", body);
|
|
|
- QueryWrapper<EvaluateRecord> wrapper = new QueryWrapper<>();
|
|
|
- wrapper.eq("pat_no", body.getPatNo());
|
|
|
- wrapper.eq("times", body.getTimes());
|
|
|
- wrapper.eq("type", body.getType());
|
|
|
- int count = dao.selectCount(wrapper);
|
|
|
- if (count > 0) {
|
|
|
- return ResultVoUtil.fail(ExceptionEnum.LOGICAL_ERROR,
|
|
|
- "该笔交易已完成评价,请勿重复发起。");
|
|
|
- }
|
|
|
- if (StringUtil.isBlank(body.getClientIp())) {
|
|
|
- body.setClientIp(IpAddressUtil.getIPAddress(request));
|
|
|
- }
|
|
|
- if (notSignedIn(body.getClientIp())) {
|
|
|
- signIn(body);
|
|
|
- }
|
|
|
- return executeCall(body);
|
|
|
+// log.info("启动评价器:{}", body);
|
|
|
+// QueryWrapper<EvaluateRecord> wrapper = new QueryWrapper<>();
|
|
|
+// wrapper.eq("pat_no", body.getPatNo());
|
|
|
+// wrapper.eq("times", body.getTimes());
|
|
|
+// wrapper.eq("type", body.getType());
|
|
|
+// int count = dao.selectCount(wrapper);
|
|
|
+// if (count > 0) {
|
|
|
+// return ResultVoUtil.fail(ExceptionEnum.LOGICAL_ERROR,
|
|
|
+// "该笔交易已完成评价,请勿重复发起。");
|
|
|
+// }
|
|
|
+// if (StringUtil.isBlank(body.getClientIp())) {
|
|
|
+// body.setClientIp(IpAddressUtil.getIPAddress(request));
|
|
|
+// }
|
|
|
+// if (notSignedIn(body.getClientIp())) {
|
|
|
+// signIn(body);
|
|
|
+// }
|
|
|
+// return executeCall(body);
|
|
|
+ return null;
|
|
|
}
|
|
|
|
|
|
private boolean notSignedIn(String ip) {
|