Blame view

src/main/java/com/huaheng/pc/config/warehouse/service/WarehouseU8Service.java 2.11 KB
易文鹏 authored
1
2
3
4
package com.huaheng.pc.config.warehouse.service;


import com.alibaba.fastjson.JSONArray;
5
import com.baomidou.mybatisplus.extension.service.IService;
易文鹏 authored
6
7
import com.huaheng.framework.web.domain.AjaxResult;
import com.huaheng.pc.config.address.domain.Address;
8
import com.huaheng.pc.config.warehouse.domain.WarehouseU8;
易文鹏 authored
9
10
11
import com.huaheng.pc.config.warehouse.domain.WorkOrderComponent;

import java.util.List;
易文鹏 authored
12
import java.util.Map;
易文鹏 authored
13
14
public interface WarehouseU8Service extends IService<WarehouseU8> {
易文鹏 authored
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
    /**
     * 获取工单集
     * @param data  查询条件
     * @return
     * @throws Exception
     */
    AjaxResult GetCurrentStock(WorkOrderComponent data, String type) throws Exception;

    /**
     * 获取U8地址
     * @return  地址
     */
    Address getU8Address();

    /**
     * 数据过滤
     * @param array 过滤后数据
     * @param type 是否查询全部0全部,1查询有值
     * @return
     */
    List dataFiltering(JSONArray array, String type);
易文鹏 authored
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
69
70
71
72
//    /**
//     * 获取U8库存数据
//     */
//    void getStockcData();

/*
    //查找同一仓库的u8仓库列表
    List<WarehouseU8> selectList();


    //通过u8的仓库和货主找到wms仓库
    WarehouseU8 selectWarehouseWu(WarehouseU8 warehouseWu);


    //查找同一仓库同一货主的u8仓库列表
    List<WarehouseU8> selectWarehouseList(WarehouseU8 warehouseWu);

    //通过u8的仓库和货主还有wms仓库查找
    WarehouseU8 selectWarehouse(WarehouseU8 warehouseWu);

    WarehouseU8 selectWarehouseByuC(WarehouseU8 warehouseWu);

    *//**
     * 更具货主编码查询U8仓库
     * @param
     * @return  U8仓库集合
     *//*
    AjaxResult selectByCompanyCodeList(String companyCode) throws Exception;*/


    List<Map<String, Object>> getName();



    //查找同一仓库的u8仓库列表
    List<WarehouseU8> selectList();
周鸿 authored
73
74

    List<WarehouseU8> getByDomain(WarehouseU8 warehouseU8);
75
76
    Map<String, List<WarehouseU8>> getAllWarehouseWu();
77
78

    public List<WarehouseU8> selectListAndCode();
tongzhonghao authored
79
80

    public WarehouseU8 getWarehouseU8ByUCompanyUWarehouseCode(String uCompanyCode,String uWarehouseCode,String warehouseCode);
易文鹏 authored
81
}