package com.huimv.face.controller; public class Back { /* @RequestMapping("/logensure") public Result getdate11(HttpServletRequest request, // @RequestParam(name = "id") String id, @RequestParam(name = "accountName") String accountName, @RequestParam(name = "password") String password ) throws Exception { // String URL = "http://115.238.57.190:8012/environment/my/login?accountName=admin&password=123456"; String URL = "http://115.238.57.190:8012/environment/my/login"; HttpClient httpClient = new HttpClient(URL); httpClient.addParameter("accountName", accountName); httpClient.addParameter("password", password); httpClient.setHttps(false); httpClient.post(); String content = httpClient.getContent(); JSONObject jsonObject = JSONObject.parseObject(content); System.out.println(jsonObject); System.out.println(jsonObject.get("code")); System.out.println("通行记录"); return new Result(10000, "确认成功", jsonObject); } //对于陌生人有确认记录 需要直接操作数据库 @RequestMapping("/ensure") public Result getdate(HttpServletRequest request, @RequestParam(name = "id") String id, @RequestParam(name = "accountName") String accountName, @RequestParam(name = "password") String password, @RequestParam(name = "remark", required = false) String remark, @RequestParam(name = "remark1", required = false) String remark1 ) throws Exception { //第一件事,对人员做确认,是否是管理人员,调用登录接口确认 String URL = "http://115.238.57.190:8012/environment/my/login"; HttpClient httpClient = new HttpClient(URL); httpClient.addParameter("accountName", accountName); httpClient.addParameter("password", password); httpClient.setHttps(false); httpClient.post(); String content = httpClient.getContent(); JSONObject jsonObject = JSONObject.parseObject(content); System.out.println(jsonObject); int statuCode = jsonObject.getInteger("code"); if (statuCode != 10000) { return new Result(10002, "账号不存在或密码错误"); } System.out.println("查询" + id); StrangerModels strangerModels = strangerModelsRepository.findByIdtest(id); strangerModels.setImageId("1"); strangerModelsRepository.save(strangerModels); //保存一条记录 EnsureStrangerRecord ensureStrangerRecord = new EnsureStrangerRecord(); ensureStrangerRecord.setEnsureTime(new Date()); ensureStrangerRecord.setEnsureUsername(accountName); ensureStrangerRecord.setPictureId(strangerModels.getId()); ensureStrangerRecord.setRemark(remark); ensureStrangerRecord.setRemark1(remark1); ensureStrangerRecordRepository.save(ensureStrangerRecord); System.out.println("保存成功"); return new Result(10000, "确认成功", strangerModels); } //一键确认所有通行记录 @RequestMapping("/ensureAll") public Result getdatefr(HttpServletRequest request, @RequestParam(name = "accountName") String accountName, @RequestParam(name = "password") String password, @RequestParam(name = "remark", required = false) String remark, @RequestParam(name = "remark1", required = false) String remark1 ) throws Exception { //一样,确认登录 //第一件事,对人员做确认,是否是管理人员,调用登录接口确认 String URL = "http://115.238.57.190:8012/environment/my/login"; HttpClient httpClient = new HttpClient(URL); httpClient.addParameter("accountName", accountName); httpClient.addParameter("password", password); httpClient.setHttps(false); httpClient.post(); String content = httpClient.getContent(); JSONObject jsonObject = JSONObject.parseObject(content); System.out.println(jsonObject); int statuCode = jsonObject.getInteger("code"); if (statuCode != 10000) { return new Result(10002, "账号不存在或密码错误"); } //所有状态字段为0的 List byImageIdis0 = strangerModelsRepository.findByImageIdis0(); for (StrangerModels strangerModels : byImageIdis0) { System.out.println(strangerModels.getId()); strangerModels.setImageId("1"); System.out.println(strangerModels.getId()); strangerModelsRepository.save(strangerModels); EnsureStrangerRecord ensureStrangerRecord = new EnsureStrangerRecord(); ensureStrangerRecord.setEnsureTime(new Date()); ensureStrangerRecord.setEnsureUsername(accountName); ensureStrangerRecord.setPictureId(strangerModels.getId()); ensureStrangerRecord.setRemark(remark); ensureStrangerRecord.setRemark1(remark1); ensureStrangerRecordRepository.save(ensureStrangerRecord); System.out.println("保存成功"); } return new Result(10000, "批量确认成功"); } */ /* @RequestMapping("/flow/record") public Object list127(HttpServletRequest request, @RequestParam(name = "_t") String _t, @RequestParam(name = "people_id", required = false) String peopleid, @RequestParam(name = "task_id") int task_id, @RequestParam(name = "date") String date) throws IOException { String URL = "http://36.26.62.70:10081/api/flow/record?_t" + _t + "&task_id=" + task_id + "&date=" + date + "&people_id=" + peopleid; HttpClient httpClient = new HttpClient(URL); httpClient.setHttps(false); httpClient.get(); String content = httpClient.getContent(); JSONObject jsonObject = JSONObject.parseObject(content); System.out.println("陌生人通行记录"); return jsonObject; }*/ }