From 3fba1d84220268d871c3c28e0e25f6eab3526f46 Mon Sep 17 00:00:00 2001 From: kongdeqiang <kongdeqiang960204@163.com> Date: 星期四, 08 六月 2023 10:13:37 +0800 Subject: [PATCH] 提交更新 --- src/main/java/com/boying/controller/car/PlateServlet3.java | 2 +- src/main/java/com/boying/controller/OutParkController.java | 2 +- src/main/java/com/boying/controller/ParkController.java | 3 +++ src/main/java/com/boying/controller/phone/YCPayController.java | 14 ++++++++++++-- 4 files changed, 17 insertions(+), 4 deletions(-) diff --git a/src/main/java/com/boying/controller/OutParkController.java b/src/main/java/com/boying/controller/OutParkController.java index 673ba49..a70ad40 100644 --- a/src/main/java/com/boying/controller/OutParkController.java +++ b/src/main/java/com/boying/controller/OutParkController.java @@ -214,7 +214,7 @@ @GetMapping("/statisticParkOrder/count") public R statisticParkOrder(String parkIds) { Map<String,Object> resultMap = new HashMap<>(); - if(parkIds != null){ + if(StringUtils.isNotBlank(parkIds)){ String[] split = parkIds.split(","); long[] array = Arrays.stream(split).mapToLong(Long::parseLong).toArray(); List<Long> parkIdList = new ArrayList<>(); diff --git a/src/main/java/com/boying/controller/ParkController.java b/src/main/java/com/boying/controller/ParkController.java index d4a0192..dc87fe5 100644 --- a/src/main/java/com/boying/controller/ParkController.java +++ b/src/main/java/com/boying/controller/ParkController.java @@ -103,6 +103,9 @@ for (Long id : ids) { Park byId1 = parkService.getById(id); String num = redisTemplate.opsForValue().get("car_park_" + byId1.getId()); + if(StringUtils.isNotBlank(num)){ + num = "0"; + } byId1.setCarNum(Integer.parseInt(num)); list.add(byId1); } diff --git a/src/main/java/com/boying/controller/car/PlateServlet3.java b/src/main/java/com/boying/controller/car/PlateServlet3.java index 56584f7..f99bd8a 100644 --- a/src/main/java/com/boying/controller/car/PlateServlet3.java +++ b/src/main/java/com/boying/controller/car/PlateServlet3.java @@ -225,7 +225,7 @@ while((str = reader.readLine()) != null){ lineStr += str; } - System.out.println("鑾峰彇鍒扮殑閬撻椄鎺ㄩ�佹暟鎹负锛�"+lineStr); + // System.out.println("鑾峰彇鍒扮殑閬撻椄鎺ㄩ�佹暟鎹负锛�"+lineStr); JSONObject jsonObject1 = JSON.parseObject(lineStr); JSONObject alarmInfoPlate = jsonObject1.getJSONObject("AlarmInfoPlate"); diff --git a/src/main/java/com/boying/controller/phone/YCPayController.java b/src/main/java/com/boying/controller/phone/YCPayController.java index f92ccb6..f31113e 100644 --- a/src/main/java/com/boying/controller/phone/YCPayController.java +++ b/src/main/java/com/boying/controller/phone/YCPayController.java @@ -64,6 +64,7 @@ */ @PostMapping("park") public Object park(Long id){ + SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd_HH:mm:ss"); OutPark outPark = outParkService.getById(id); if(outPark.getPrice()==0){ updateOutPark(outPark.getId(),"03"); @@ -94,6 +95,8 @@ } } if(StringUtils.isNotBlank(outPark.getPayCode()) && outPark.getStatus() == 0){ + String logs = sdf.format(new Date())+" 杞︾墝鍙蜂负锛�"+outPark.getCarNo()+",鐢宠缂磋垂2------銆媆n"; + writeTxt(logs); // "http://wxtest.smeia.cn/h5/static/router.html?rurl=router&router=psbc&appid=CUP16522400671¶ms={\"payMode\":\"B\",\"payItemNo\":\"41301106100124\",\"userNo\":"+id+"}" return R.ok("璺宠浆閭偍鏀粯","https://openpayment.psbc.com/h5/static/router.html?rurl=router&router=psbc&appid=CUP14094502391¶ms={\"payMode\":\"B\",\"payItemNo\":\"41304508000500\",\"userNo\":"+id+"}"); // return R.ok("璺宠浆閭偍鏀粯","http://wxtest.smeia.cn/h5/static/router.html?rurl=router&router=psbc&appid=CUP16522400671¶ms={\"payMode\":\"B\",\"payItemNo\":\"41301106100124\",\"userNo\":"+id+"}"); @@ -102,6 +105,8 @@ } if(StringUtils.isBlank(outPark.getPayCode())){ + String logs = sdf.format(new Date())+" 杞︾墝鍙蜂负锛�"+outPark.getCarNo()+",鐢宠缂磋垂------銆媆n"; + writeTxt(logs); addOrderRecord(outPark); return R.ok("璺宠浆閭偍鏀粯","https://openpayment.psbc.com/h5/static/router.html?rurl=router&router=psbc&appid=CUP14094502391¶ms={\"payMode\":\"B\",\"payItemNo\":\"41304508000500\",\"userNo\":"+id+"}"); }else { @@ -117,15 +122,17 @@ @GetMapping("/result") public Object result(Long queryId,int success,int msg){ OutPark byId = outParkService.getById(queryId); + SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd_HH:mm:ss"); if(byId == null){ return R.failed("鏈煡璇㈠埌璁㈠崟"); }else { //淇敼璁㈠崟鐘舵�� 0鎴愬姛 if(success==0){ updateOrderRecord(queryId,"03"); + String logs = sdf.format(new Date())+" 杞︾墝鍙蜂负锛�"+byId.getCarNo()+",缂磋垂鎴愬姛------銆媆n"; + writeTxt(logs); return R.ok(null,"鍥炶皟鎴愬姛"); }else { - SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd_HH:mm:ss"); String logs = sdf.format(new Date())+" 鍑哄満id涓猴細"+queryId+",缂磋垂澶辫触------銆媆n"; logs += "鍥炴墽鍘熷洜锛�"+msg+",\n"; writeTxt(logs); @@ -248,8 +255,11 @@ //鎻掑叆鍋滆溅璁㈠崟璁板綍 public void addOrderRecord(OutPark outPark){ + SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd_HH:mm:ss"); + String logs = sdf.format(new Date())+" 杞︾墝鍙蜂负锛�"+outPark.getCarNo()+",鍒涘缓璁㈠崟------銆媆n"; + writeTxt(logs); outPark.setPayCode(outPark.getId()+""); - outParkService.saveOrUpdate(outPark); + outParkService.updateById(outPark); Park park = parkService.getById(outPark.getParkId()); OrderRecord orderRecord = new OrderRecord(); orderRecord.setAddress(park.getName()); -- Gitblit v1.9.1