cy
2022-06-21 129904537f66509f97b285e7eb4f42b3dc349dd0
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
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
package cn.ksource.web.facade.bpbj;
 
import java.util.List;
import java.util.Map;
 
import javax.servlet.http.HttpServletRequest;
 
import cn.ksource.beans.FlowRecord;
import cn.ksource.beans.SPARE_PART;
import cn.ksource.beans.SPARE_PART_APPLY;
import cn.ksource.beans.SPARE_PART_STORAGE;
import cn.ksource.core.page.PageInfo;
import cn.ksource.core.web.SysInfoMsg;
 
import org.springframework.web.multipart.commons.CommonsMultipartFile;
 
public interface SparePartsFacade {
 
    /**
     * 入库申请列表信息
     * @return
     */
    public List<Map> getStockList();
    /**
     * 项目查询
     * @return
     */
     public List<Map> getCustomerList();
     /**
     * 备件供应商查询
     * @return
     */
    public List<Map> getSupplierList();
  /**
   * 查询备件申请头部状态数量信息
   * @param request
   * @param type
   * @return
   */
    public Map queryOrderCountByCate(HttpServletRequest request);
    /**
     * 入库申请列表信息
     * @param pageInfo
     * @param params
     * @return
     */
    public PageInfo  getStockListData(HttpServletRequest request,PageInfo pageInfo);
    /**
     * 入库申请列表数量信息
     * @param pageInfo
     * @param params
     * @return
     */
    public int getStockListCount(HttpServletRequest request);
    /**
     * 备件信息
     * @param customerid
     * @param subCustomerId
     * @return
     */
     public String getCustomerName(String customerid);
      /**
         * 查询申请备件列表
         * @param request
         * @return
         */
     public List querySpareDeviceList(String orderId);
        /**
         * 查询关联配置信息
         * @param request
         * @return
         */
      public List queryLinkDeviceList(String flowId);
     /**
         * 查询关联配置
         * @param request
         * @return
         */
      public List queryLinkDevice(HttpServletRequest request);
      /**
        * 查询备件树列表信息
        * @param pageInfo
        * @param params
        * @return
        */
       public List<Map> stockListTreeData(HttpServletRequest request);
       /**
          * 保存备件信息
          * @param request
          * @param release
          * @return
          */
       public String saveSpare(HttpServletRequest request, SPARE_PART_APPLY spare_part_apply);
          /**
             * 流程节点查询
             * @return
             */
       public List<Map> getFlowList(String orderId);
       /**
        * 提交申请入库
        * @param request
        * @return
        */
      public void doApproveAssign(HttpServletRequest request);
        /**
         * 删除备件工单信息
         * @param pageInfo
         * @param params
         * @return
         */
       public void  delSpareSpart(String id);    
         /**
             * 关联配置保存
             * @param xyzzjg
             * @param request
             * @param response
             * @return
             */
      public String doEditCiId(HttpServletRequest request);
      /**
        * 校验提交前信息
        * @param request
        * @return
        */
     public String initDelivery(HttpServletRequest request);
     /**
        * 校验列表提交前信息
        * @param request
        * @return
        */
     public String initCateNum(HttpServletRequest request);
     
}