Blame view

src/main/java/com/objecteye/service/SpecialtyServices.java 1.6 KB
c83b5b39   Liu Haoyu   项目创建, 集成spring-se...
1
2
3
4
5
6
  package com.objecteye.service;
  
  import com.alibaba.fastjson.JSONObject;
  import com.objecteye.pojo.VehicleCondition;
  import com.objecteye.pojo.VehicleInfoRes;
  import org.springframework.stereotype.Service;
c83b5b39   Liu Haoyu   项目创建, 集成spring-se...
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
  import org.springframework.web.multipart.MultipartFile;
  
  import java.util.Map;
  
  @Service
  public interface SpecialtyServices {
  
      /**
       * 通过车牌(支持模糊)、多条件查询车辆信息(平铺)
       *
       * @param vehicleCondition
       * @return
       */
      VehicleInfoRes findByCondition(VehicleCondition vehicleCondition);
  
  
      /**
       * 通过车辆特征码、时间、地点范围进行搜索
       *
       * @return
       */
fddd4673   Liu Haoyu   去掉设备相关内容;
28
      JSONObject findByPic(int number, double threshold, int currentpage, int pagevolume, MultipartFile picfile, Long starttime, Long endtime, Integer vehicle_special_type_number) throws InterruptedException;
c83b5b39   Liu Haoyu   项目创建, 集成spring-se...
29
  
c83b5b39   Liu Haoyu   项目创建, 集成spring-se...
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
      /**
       * 通过图片返回每辆车的坐标
       *
       * @param picfile
       * @return
       */
      JSONObject findCoordinateByPic(MultipartFile picfile, Integer vehicle_special_type_number);
  
  
      /**
       * 通过车辆id查询车辆信息
       *
       * @param id
       * @return
       */
      JSONObject findById(String id);
  
  
      /**
       * 通过过车序号查询车辆信息
       *
       * @param gcxh
       * @param picfile
       * @return
       */
      JSONObject findByGcxh(int gcxh, MultipartFile picfile);
  
      /**
       * 通过过车序号查询车辆信息
       *
       * @param gcxh
       * @param picfile
       * @return
       */
      JSONObject findByGcxh1(int gcxh, MultipartFile picfile);
  
  
      Map<String, Object> getColorAndBrand(Map<String, Object> map);
  }