|
@@ -22,6 +22,7 @@ import com.charging.chargingparking.mapper.ParkingRecordMapper;
|
|
|
import com.charging.chargingparking.modules.backController.ParkingMemberInfoController;
|
|
|
import com.charging.chargingparking.modules.common.dto.Sort;
|
|
|
import com.charging.chargingparking.modules.vo.ProfitVo;
|
|
|
+import com.charging.chargingparking.modules.vo.TemporaryVo;
|
|
|
import com.charging.chargingparking.service.*;
|
|
|
import com.charging.chargingparking.sys.entity.User;
|
|
|
import com.charging.chargingparking.sys.service.UserService;
|
|
@@ -106,22 +107,32 @@ class ChargingParkingApplicationTests {
|
|
|
private EcCouponService ecCouponService;
|
|
|
@Test
|
|
|
void testService() throws Exception {
|
|
|
- ParkingInfo parkingInfo =parkingInfoService.get("1");
|
|
|
- ParkingChannel parkingChannel =parkingChannelService.getById(1699950640833335297l);
|
|
|
- String license ="鄂DAC066";
|
|
|
- String dataStr ="2024-10-09 09:35:07";
|
|
|
- if("1".equals(parkingInfo.getId())&&parkingChannel.getChannelName().contains("公寓楼入口")){
|
|
|
- QueryWrapper<ParkingRecord> parkingRecordQueryWrapper1Outer = new QueryWrapper<>();
|
|
|
- parkingRecordQueryWrapper1Outer.eq("park_id", parkingChannel.getParkId());
|
|
|
- parkingRecordQueryWrapper1Outer.eq("car_num", license);
|
|
|
- parkingRecordQueryWrapper1Outer.gt("out_parking_time", DateUtil.offsetMinute(DateUtil.parse(dataStr), -2));
|
|
|
- parkingRecordQueryWrapper1Outer.eq("release_status", "1");
|
|
|
- parkingRecordQueryWrapper1Outer.last("LIMIT 1");
|
|
|
- ParkingRecord parkingRecord1Outer =parkingRecordService.getOne(parkingRecordQueryWrapper1Outer);
|
|
|
- if (parkingRecord1Outer != null) {
|
|
|
- throw new Exception(StrUtil.format("进口道闸异常数据-出场后再在2分钟内进场,道闸:{},车牌:{},记录:{}", parkingChannel.getChannelName(), license, parkingRecord1Outer.getId()));
|
|
|
- }
|
|
|
- }
|
|
|
+ //temporaryCarNumInPark
|
|
|
+ TemporaryVo temporaryVo = new TemporaryVo();
|
|
|
+ temporaryVo.setOpenId("oSruR6X9d6KRfkxT5HJH-lgl1ClY");
|
|
|
+ temporaryVo.setChannelId("1699950640833335297");
|
|
|
+ temporaryVo.setId("1865260254398353410");
|
|
|
+ log.warn(temporaryVo.getOpenId()+"---"+temporaryVo.getChannelId()+"----"+temporaryVo.getCompanyId()+"---"+temporaryVo.getId()+"---"+temporaryVo.getParkId());
|
|
|
+//oSruR6X9d6KRfkxT5HJH-lgl1ClY---1699950640833335297----null---1865260254398353410---null
|
|
|
+ parkingRecordService.temporaryCarNumInPark(temporaryVo);
|
|
|
+
|
|
|
+
|
|
|
+// ParkingInfo parkingInfo =parkingInfoService.get("1");
|
|
|
+// ParkingChannel parkingChannel =parkingChannelService.getById(1699950640833335297l);
|
|
|
+// String license ="鄂DAC066";
|
|
|
+// String dataStr ="2024-10-09 09:35:07";
|
|
|
+// if("1".equals(parkingInfo.getId())&&parkingChannel.getChannelName().contains("公寓楼入口")){
|
|
|
+// QueryWrapper<ParkingRecord> parkingRecordQueryWrapper1Outer = new QueryWrapper<>();
|
|
|
+// parkingRecordQueryWrapper1Outer.eq("park_id", parkingChannel.getParkId());
|
|
|
+// parkingRecordQueryWrapper1Outer.eq("car_num", license);
|
|
|
+// parkingRecordQueryWrapper1Outer.gt("out_parking_time", DateUtil.offsetMinute(DateUtil.parse(dataStr), -2));
|
|
|
+// parkingRecordQueryWrapper1Outer.eq("release_status", "1");
|
|
|
+// parkingRecordQueryWrapper1Outer.last("LIMIT 1");
|
|
|
+// ParkingRecord parkingRecord1Outer =parkingRecordService.getOne(parkingRecordQueryWrapper1Outer);
|
|
|
+// if (parkingRecord1Outer != null) {
|
|
|
+// throw new Exception(StrUtil.format("进口道闸异常数据-出场后再在2分钟内进场,道闸:{},车牌:{},记录:{}", parkingChannel.getChannelName(), license, parkingRecord1Outer.getId()));
|
|
|
+// }
|
|
|
+// }
|
|
|
|
|
|
// QueryWrapper<ParkingRecord> parkingRecordQueryWrapper01 = new QueryWrapper<>();
|
|
|
// parkingRecordQueryWrapper01.eq("park_id", "1");
|