JdlService.java
1.95 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
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
package com.bsth.service.oil;
import java.io.File;
import java.io.IOException;
import java.util.List;
import java.util.Map;
import javax.servlet.http.HttpServletResponse;
import com.bsth.entity.oil.Jdl;
import com.bsth.entity.oil.JdlConnector;
import com.bsth.entity.oil.JdlReception;
import com.bsth.service.BaseService;
public interface JdlService extends BaseService<Jdl, Integer> {
public String importExcel(File file, String gsbm_, String gsName, String fgsbm, String fgsName);
/** 24年12月工单更新电量导入 */
public String importExcel_2412(File file, String gsbm_, String gsName, String fgsbm, String fgsName, String stationName);
public Map<String, Object> query(Map<String, Object> map);
public Map<String, Object> query_2412(Map<String, Object> map);
public List<JdlReception> queryJdlReception(Map<String, Object> map);
public Map<String, Object> queryJdlReceptionBatch(Map<String, Object> map);
public List<JdlReception> queryJdlReceptionBatchData(Map<String, Object> map);
public Map<String, Object> deleteJdlReceptionBatch(Map<String, Object> map);
public Map<String, Object> updateJdlReceptionBatch(Map<String, Object> map);
public void downloadJdlReceptionImportFile(Map<String, Object> map, HttpServletResponse response) throws IOException;
/**
* 查询车辆充电量,以jdl表格式返回
* @param rq 营运日期
* @param nbbm 车辆自编号(为‘’时查询全部车辆)
* @return
*/
public List<Jdl> queryJdlByJdlReception(String rq, String nbbm);
public List<JdlConnector> queryJdlConnector(Map<String, Object> map);
public JdlConnector queryJdlConnectorById(Integer id);
public List<String> queryJdlStationName();
public Map<String, Object> addJdlConnector(Map<String, Object> map);
public Map<String, Object> deleteJdlConnector(Map<String, Object> map);
public Map<String, Object> updateJdlConnector(Map<String, Object> map);
}