public void addSupporterCount() { String ip = this.request.getClientIP(); String id = $V("ID"); Transaction trans = new Transaction(); ZCCommentSchema task = new ZCCommentSchema(); task.setID(id); task.fill(); String supportAntiIP = task.getSupportAntiIP(); if ((XString.isNotEmpty(supportAntiIP)) && (supportAntiIP.indexOf(ip) >= 0)) { this.response.setMessage("您已经评论过,谢谢支持!"); this.response.put("count", task.getSupporterCount()); return; } long count = task.getSupporterCount(); task.setSupporterCount(count + 1L); task.setSupportAntiIP((XString.isEmpty(supportAntiIP) ? "" : supportAntiIP) + ip); trans.add(task, OperateType.UPDATE); if (trans.commit()) { this.response.setStatus(1); this.response.setMessage("您的评论提交成功!"); this.response.put("count", count + 1L); } else { this.response.setLogInfo(0, "审核失败"); } }