
package com.chinaitop.depot.intelligent.wsClientJc.jc3;

import javax.jws.WebMethod;
import javax.jws.WebParam;
import javax.jws.WebResult;
import javax.jws.WebService;
import javax.jws.soap.SOAPBinding;
import javax.xml.bind.annotation.XmlSeeAlso;


/**
 * This class was generated by the JAX-WS RI.
 * JAX-WS RI 2.2.9-b130926.1035
 * Generated source version: 2.2
 *
 */
@WebService(name = "MyWebServiceHttpPost", targetNamespace = "http://tempuri.org/")
@SOAPBinding(parameterStyle = SOAPBinding.ParameterStyle.BARE)
@XmlSeeAlso({
        ObjectFactory.class
})
public interface MyWebServiceHttpPost {


    /**
     * 获取在线预警主机
     *
     * @return
     *     returns java.lang.String
     */
    @WebMethod
    @WebResult(name = "string", targetNamespace = "http://tempuri.org/", partName = "Body")
    public String getOnlineZhuji();

    /**
     * 开启服务
     *
     * @return
     *     returns java.lang.String
     */
    @WebMethod
    @WebResult(name = "string", targetNamespace = "http://tempuri.org/", partName = "Body")
    public String startYujing();

    /**
     * 停止服务
     *
     * @return
     *     returns int
     */
    @WebMethod
    @WebResult(name = "int", targetNamespace = "http://tempuri.org/", partName = "Body")
    public int stopYujing();

    /**
     * 获取在线设备的数量、仓号、ip
     *
     * @return
     *     returns java.lang.String
     */
    @WebMethod
    @WebResult(name = "string", targetNamespace = "http://tempuri.org/", partName = "Body")
    public String getSafetyShebei();

    /**
     *
     * @return
     *     returns java.lang.String
     */
    @WebMethod
    @WebResult(name = "string", targetNamespace = "http://tempuri.org/", partName = "Body")
    public String debuggetDebugMessage();

    /**
     * 左转
     *
     * @param shebei
     * @return
     *     returns java.lang.String
     */
    @WebMethod
    @WebResult(name = "string", targetNamespace = "http://tempuri.org/", partName = "Body")
    public String setLeft(
            @WebParam(name = "string", targetNamespace = "http://www.w3.org/2001/XMLSchema", partName = "shebei")
                    String shebei);

    /**
     * 停止转动
     *
     * @param shebei
     * @return
     *     returns java.lang.String
     */
    @WebMethod
    @WebResult(name = "string", targetNamespace = "http://tempuri.org/", partName = "Body")
    public String stopMotor(
            @WebParam(name = "string", targetNamespace = "http://www.w3.org/2001/XMLSchema", partName = "shebei")
                    String shebei);

    /**
     * 获取打点记录数据（角度与斜长）
     *
     * @param shebei
     * @return
     *     returns java.lang.String
     */
    @WebMethod
    @WebResult(name = "string", targetNamespace = "http://tempuri.org/", partName = "Body")
    public String getScanFullResult(
            @WebParam(name = "string", targetNamespace = "http://www.w3.org/2001/XMLSchema", partName = "shebei")
                    String shebei);

    /**
     * 获取Empty打点记录数据（角度与斜长）
     *
     * @param shebei
     * @return
     *     returns java.lang.String
     */
    @WebMethod
    @WebResult(name = "string", targetNamespace = "http://tempuri.org/", partName = "Body")
    public String getScanEmptyResult(
            @WebParam(name = "string", targetNamespace = "http://www.w3.org/2001/XMLSchema", partName = "shebei")
                    String shebei);

    /**
     *
     * @param shebei
     * @return
     *     returns java.lang.String
     */
    @WebMethod
    @WebResult(name = "string", targetNamespace = "http://tempuri.org/", partName = "Body")
    public String getFullAngleValues(
            @WebParam(name = "string", targetNamespace = "http://www.w3.org/2001/XMLSchema", partName = "shebei")
                    String shebei);

    /**
     *
     * @param shebei
     * @return
     *     returns java.lang.String
     */
    @WebMethod
    @WebResult(name = "string", targetNamespace = "http://tempuri.org/", partName = "Body")
    public String getEmptyAngleValues(
            @WebParam(name = "string", targetNamespace = "http://www.w3.org/2001/XMLSchema", partName = "shebei")
                    String shebei);

    /**
     *
     * @param shebei
     * @return
     *     returns java.lang.String
     */
    @WebMethod
    @WebResult(name = "string", targetNamespace = "http://tempuri.org/", partName = "Body")
    public String getFullScanValues(
            @WebParam(name = "string", targetNamespace = "http://www.w3.org/2001/XMLSchema", partName = "shebei")
                    String shebei);

    /**
     *
     * @param shebei
     * @return
     *     returns java.lang.String
     */
    @WebMethod
    @WebResult(name = "string", targetNamespace = "http://tempuri.org/", partName = "Body")
    public String getEmptyScanValues(
            @WebParam(name = "string", targetNamespace = "http://www.w3.org/2001/XMLSchema", partName = "shebei")
                    String shebei);

    /**
     * 停止检测
     *
     * @param shebei
     * @return
     *     returns java.lang.String
     */
    @WebMethod
    @WebResult(name = "string", targetNamespace = "http://tempuri.org/", partName = "Body")
    public String stopMeasure(
            @WebParam(name = "string", targetNamespace = "http://www.w3.org/2001/XMLSchema", partName = "shebei")
                    String shebei);

    /**
     * 右转
     *
     * @param shebei
     * @return
     *     returns java.lang.String
     */
    @WebMethod
    @WebResult(name = "string", targetNamespace = "http://tempuri.org/", partName = "Body")
    public String setRight(
            @WebParam(name = "string", targetNamespace = "http://www.w3.org/2001/XMLSchema", partName = "shebei")
                    String shebei);

    /**
     * 上转
     *
     * @param shebei
     * @return
     *     returns java.lang.String
     */
    @WebMethod
    @WebResult(name = "string", targetNamespace = "http://tempuri.org/", partName = "Body")
    public String setUp(
            @WebParam(name = "string", targetNamespace = "http://www.w3.org/2001/XMLSchema", partName = "shebei")
                    String shebei);

    /**
     * 下转
     *
     * @param shebei
     * @return
     *     returns java.lang.String
     */
    @WebMethod
    @WebResult(name = "string", targetNamespace = "http://tempuri.org/", partName = "Body")
    public String setDown(
            @WebParam(name = "string", targetNamespace = "http://www.w3.org/2001/XMLSchema", partName = "shebei")
                    String shebei);

    /**
     * 消除人员报警
     *
     * @param shebei
     * @return
     *     returns java.lang.String
     */
    @WebMethod
    @WebResult(name = "string", targetNamespace = "http://tempuri.org/", partName = "Body")
    public String cleanAlarm(
            @WebParam(name = "string", targetNamespace = "http://www.w3.org/2001/XMLSchema", partName = "shebei")
                    String shebei);

    /**
     * 机构复位
     *
     * @param shebei
     * @return
     *     returns java.lang.String
     */
    @WebMethod(operationName = "SysReset")
    @WebResult(name = "string", targetNamespace = "http://tempuri.org/", partName = "Body")
    public String sysReset(
            @WebParam(name = "string", targetNamespace = "http://www.w3.org/2001/XMLSchema", partName = "shebei")
                    String shebei);

    /**
     * 满仓开始测量
     *
     * @param shebei
     * @return
     *     returns java.lang.String
     */
    @WebMethod
    @WebResult(name = "string", targetNamespace = "http://tempuri.org/", partName = "Body")
    public String startFullMeasure(
            @WebParam(name = "string", targetNamespace = "http://www.w3.org/2001/XMLSchema", partName = "shebei")
                    String shebei);

    /**
     * 空仓开始测量
     *
     * @param shebei
     * @return
     *     returns java.lang.String
     */
    @WebMethod
    @WebResult(name = "string", targetNamespace = "http://tempuri.org/", partName = "Body")
    public String startEmptyMeasure(
            @WebParam(name = "string", targetNamespace = "http://www.w3.org/2001/XMLSchema", partName = "shebei")
                    String shebei);

    /**
     * 获取测量进度，左边是当前点，右边是总点数
     *
     * @param shebei
     * @return
     *     returns java.lang.String
     */
    @WebMethod
    @WebResult(name = "string", targetNamespace = "http://tempuri.org/", partName = "Body")
    public String getMeasureFullStatus(
            @WebParam(name = "string", targetNamespace = "http://www.w3.org/2001/XMLSchema", partName = "shebei")
                    String shebei);

    /**
     * 获取空仓测量进度，左边是当前点，右边是总点数
     *
     * @param shebei
     * @return
     *     returns java.lang.String
     */
    @WebMethod
    @WebResult(name = "string", targetNamespace = "http://tempuri.org/", partName = "Body")
    public String getMeasureEmptyStatus(
            @WebParam(name = "string", targetNamespace = "http://www.w3.org/2001/XMLSchema", partName = "shebei")
                    String shebei);

    /**
     * 获取数量返回值，左边是数量（kg），中间是误差（%）右边是体积（m3）
     *
     * @param shebei
     * @return
     *     returns java.lang.String
     */
    @WebMethod
    @WebResult(name = "string", targetNamespace = "http://tempuri.org/", partName = "Body")
    public String getMeasureFullWeight(
            @WebParam(name = "string", targetNamespace = "http://www.w3.org/2001/XMLSchema", partName = "shebei")
                    String shebei);

    /**
     * 获取空仓数量返回值，左边是数量（kg），右边是体积（m3），中间是误差（%）
     *
     * @param shebei
     * @return
     *     returns java.lang.String
     */
    @WebMethod
    @WebResult(name = "string", targetNamespace = "http://tempuri.org/", partName = "Body")
    public String getMeasureEmptyWeight(
            @WebParam(name = "string", targetNamespace = "http://www.w3.org/2001/XMLSchema", partName = "shebei")
                    String shebei);

    /**
     * 开灯
     *
     * @param camera
     * @return
     *     returns java.lang.String
     */
    @WebMethod
    @WebResult(name = "string", targetNamespace = "http://tempuri.org/", partName = "Body")
    public String startCamera(
            @WebParam(name = "string", targetNamespace = "http://www.w3.org/2001/XMLSchema", partName = "camera")
                    String camera);

    /**
     * 关灯
     *
     * @param camera
     * @return
     *     returns java.lang.String
     */
    @WebMethod
    @WebResult(name = "string", targetNamespace = "http://tempuri.org/", partName = "Body")
    public String stopCamera(
            @WebParam(name = "string", targetNamespace = "http://www.w3.org/2001/XMLSchema", partName = "camera")
                    String camera);

    /**
     *
     * @param cangmen
     * @param cangfang
     * @param status
     * @return
     *     returns java.lang.String
     */
    @WebMethod(operationName = "debug_alarm")
    @WebResult(name = "string", targetNamespace = "http://tempuri.org/", partName = "Body")
    public String debugAlarm(
            @WebParam(name = "string", targetNamespace = "http://www.w3.org/2001/XMLSchema", partName = "cangfang")
                    String cangfang,
            @WebParam(name = "string", targetNamespace = "http://www.w3.org/2001/XMLSchema", partName = "cangmen")
                    String cangmen,
            @WebParam(name = "string", targetNamespace = "http://www.w3.org/2001/XMLSchema", partName = "status")
                    String status);

    /**
     * 平台报表与数据同步接口
     *
     * @param cclx
     * @param xz
     * @param bwsll
     * @param cf
     * @param lspz
     * @param delv
     * @param zbs
     * @param rkDate
     * @param dzfs
     * @param tsqk
     * @param tfcs
     * @param z0
     * @param s0
     * @param key
     * @param r0
     * @param s1
     * @return
     *     returns java.lang.String
     */
    @WebMethod
    @WebResult(name = "string", targetNamespace = "http://tempuri.org/", partName = "Body")
    public String setBaseDATA(
            @WebParam(name = "string", targetNamespace = "http://www.w3.org/2001/XMLSchema", partName = "key")
                    String key,
            @WebParam(name = "string", targetNamespace = "http://www.w3.org/2001/XMLSchema", partName = "CF")
                    String cf,
            @WebParam(name = "string", targetNamespace = "http://www.w3.org/2001/XMLSchema", partName = "ZBS")
                    String zbs,
            @WebParam(name = "string", targetNamespace = "http://www.w3.org/2001/XMLSchema", partName = "DELV")
                    String delv,
            @WebParam(name = "string", targetNamespace = "http://www.w3.org/2001/XMLSchema", partName = "RKDate")
                    String rkDate,
            @WebParam(name = "string", targetNamespace = "http://www.w3.org/2001/XMLSchema", partName = "CCLX")
                    String cclx,
            @WebParam(name = "string", targetNamespace = "http://www.w3.org/2001/XMLSchema", partName = "DZFS")
                    String dzfs,
            @WebParam(name = "string", targetNamespace = "http://www.w3.org/2001/XMLSchema", partName = "XZ")
                    String xz,
            @WebParam(name = "string", targetNamespace = "http://www.w3.org/2001/XMLSchema", partName = "R0")
                    String r0,
            @WebParam(name = "string", targetNamespace = "http://www.w3.org/2001/XMLSchema", partName = "S0")
                    String s0,
            @WebParam(name = "string", targetNamespace = "http://www.w3.org/2001/XMLSchema", partName = "S1")
                    String s1,
            @WebParam(name = "string", targetNamespace = "http://www.w3.org/2001/XMLSchema", partName = "Z0")
                    String z0,
            @WebParam(name = "string", targetNamespace = "http://www.w3.org/2001/XMLSchema", partName = "BWSLL")
                    String bwsll,
            @WebParam(name = "string", targetNamespace = "http://www.w3.org/2001/XMLSchema", partName = "LSPZ")
                    String lspz,
            @WebParam(name = "string", targetNamespace = "http://www.w3.org/2001/XMLSchema", partName = "TFCS")
                    String tfcs,
            @WebParam(name = "string", targetNamespace = "http://www.w3.org/2001/XMLSchema", partName = "TSQK")
                    String tsqk);

    /**
     * 删除货位信息
     *
     * @param key
     * @return
     *     returns java.lang.String
     */
    @WebMethod
    @WebResult(name = "string", targetNamespace = "http://tempuri.org/", partName = "Body")
    public String delBaseDATA(
            @WebParam(name = "string", targetNamespace = "http://www.w3.org/2001/XMLSchema", partName = "key")
                    String key);

}
