zhuguifei
2026-03-10 58402bd5e762361363a0f7d7907153c77dbb819f
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
package com.shlanbao.tzsc.pms.qm.onlineCheck.service;
 
import java.util.List;
 
import javax.servlet.http.HttpServletRequest;
 
import com.shlanbao.tzsc.base.mapping.QMFinishedAddTo;
import com.shlanbao.tzsc.base.mapping.QmOnlineCheckHsYsd;
import com.shlanbao.tzsc.base.model.DataGrid;
import com.shlanbao.tzsc.base.model.Json;
import com.shlanbao.tzsc.base.model.PageParams;
import com.shlanbao.tzsc.pms.qm.onlineCheck.bean.QMOnlineCheckBean;
import com.shlanbao.tzsc.pms.qm.onlineCheck.bean.QMOnlineCheckDetailBean;
import com.shlanbao.tzsc.pms.qm.onlineCheck.bean.QMOnlineCheckHsYsdBean;
import com.shlanbao.tzsc.pms.qm.onlineCheck.bean.QmCxOnlineCHKGY;
import com.shlanbao.tzsc.pms.sch.workorder.beans.WorkOrderBean;
/**
 * 综合测试台
 * @author shisihai
 *
 */
public interface QMOnlineCheckService {
    /**
     * 成品检测查询
     * @param orderType 
     */
    DataGrid queryList(QMOnlineCheckBean bean,String orderType, PageParams pageParams) throws Exception;
    /**
     * 过程检测查询
     */
    DataGrid productqueryList(WorkOrderBean bean,PageParams pageParams) throws Exception;
    
    
    /**
     * 查询详细
     * @param orderType 
     */
    DataGrid queryDetailList(String pid,String orderType, PageParams pageParams) throws Exception;
    
    /**
     * 查询详细(成品)
     * @param orderType 
     */
    DataGrid queryProdDetailList(String pid,String orderType, PageParams pageParams) throws Exception;
    /**
     * 反馈物理指标数据到MES
     * @param id
     * @param orderType 
     */
    String sendMsg(String id,String param);
    void sendMsgCP(String id,String param);
    
    List getProdJson();
    
    String deleteProd(String id,String param,HttpServletRequest request);
    String deleteCprod(String id, String param, HttpServletRequest request);
    String updateFeedback(String id,String param);
    
    
    String insertQmFinished(QMFinishedAddTo bean);
    
    void saveOnHsYsd(QMOnlineCheckHsYsdBean bean, String param);
    
    
    /**
     * 含水率查询
     * @param orderType 
     */
    DataGrid queryHslList(QMOnlineCheckHsYsdBean bean,PageParams pageParams) throws Exception;
    
    /**
     * 压实端查询
     * @param orderType 
     */
    DataGrid queryYsdList(QMOnlineCheckHsYsdBean bean,PageParams pageParams) throws Exception;
    
    
    String sendYsdMsg(String id);
    
    String deleteYsdMsg(String id,String param,HttpServletRequest request);
    
    String sendMonitorOrInspector(String id,String param);
    
    String sendMsgBz(String id, String param);
 
    //添加超标支数
    String saveOverProof(QMOnlineCheckBean bean);
 
    String sendMsgZJZD(String string, String string2);
    
    //查询含水压实端等数据
    QMFinishedAddTo queryFisaList(String ids);
    /**
     * 更改检测时间
     *   rengj
     *   
     * */
    String updateCheckTimes(String stim,String ids);
    
    String additionalProd(String ids,String param);
    
    void sendMESToData(String id, String param);
    
    void sendRequest(String sts, String date, String shift);
    DataGrid getCxGyList(WorkOrderBean orderBean, PageParams pageParams);
    String saveCxOnlineCHKGY(QmCxOnlineCHKGY bean);
    void sendGYSJLToMES(String id, String param);
    void sendHSLToMES(String id, String param);
    String getorder(WorkOrderBean bean);
    void addorder(QMOnlineCheckBean bean);
    void addorder1(QMOnlineCheckBean bean);
    void addorder2(QMOnlineCheckBean bean);
    String getorderRoller(WorkOrderBean bean);
    
}