package com.steering.pss.plnsaleord.jggxpln.model;
/**
 * 数据库表COUPLING_MAT_BUTTRESS所对应的实体类（生成工具：代码生成器3.0）
 * @author PC-20180117CCCC   date 2018-06-13
 */
@SuppressWarnings("serial")
public class CouplingMatButtressEntity implements java.io.Serializable {
    /**
     * 材料号（作业工单号+实绩编号+3位流水）
     */
    private String matNo = "";
    /**
     * 材料序号(4位流水号 0001)
     */
    private String matNoXh = "";
    /**
     * 材料类别（8014在制品、成品、商品）
     */
    private String productFlag = "";
    /**
     * 材料状态（801501在制品阶段、801502成品、801503商品...）
     */
    private String matStatus = "";
    /**
     * 接箍工序订单编号
     */
    private String proPlanId = "";
    /**
     * 属性分组号
     */
    private String jgGroupId = "";
    /**
     * (原)工序订单编号
     */
    private String proPlanId1 = "";
    /**
     * (原)属性分组号
     */
    private String jgGroupId1 = "";
    /**
     * 机床编号（车丝）
     */
    private String machNo = "";
    /**
     * 机床名称
     */
    private String machNm = "";
    /**
     * 来源分类代码（8013）
     */
    private String matOriginCode = "";
    /**
     * 来源分类名称
     */
    private String matOriginName = "";
    /**
     * 来源地代码（产线、外委、外购对应的具体项目）
     */
    private String soureCode = "";
    /**
     * 来源地名称
     */
    private String soureName = "";
    /**
     * 个数
     */
    private String pieces = "";
    /**
     * 总重量
     */
    private String weight = "";
    /**
     * 压印喷标要求（4项之一）
     */
    private String demandCopper = "";
    /**
     * 探伤要求（4项之一，408401）
     */
    private String demandDetection = "";
    /**
     * 喷砂要求（4项之一）
     */
    private String demandBlast = "";
    /**
     * 磷化镀铜要求（4项之一，408402）
     */
    private String demandBonderizing = "";
    /**
     * 客户Alpha编号
     */
    private String custAlphaNo = "";
    /**
     * 产品特殊要求描述
     */
    private String orderSpecialDesc = "";
    /**
     * 用途代码
     */
    private String alphaCode = "";
    /**
     * 是否离线（0否，1是）
     */
    private String offlineLog = "";
    /**
     * 利库后压印喷标要求
     */
    private String demandCopperLk = "";
    /**
     * 利库后探伤要求
     */
    private String demandDetectionLk = "";
    /**
     * 利库后喷砂要求
     */
    private String demandBlastLk = "";
    /**
     * 利库后镀铜磷化要求
     */
    private String demandBonderizingLk = "";
    /**
     * 利库压印处理状态（0待处理1已处理2无要求）
     */
    private String impressDealStatus = "";
    /**
     * 利库喷标处理状态（0待处理1已处理2无要求）
     */
    private String copperDealStatus = "";
    /**
     * 利库探伤处理状态（0待处理1已处理2无要求）
     */
    private String detectDealStatus = "";
    /**
     * 利库喷砂处理状态（0待处理1已处理2无要求）
     */
    private String blastDealStatus = "";
    /**
     * 利库镀铜处理状态（0待处理1已处理2无要求）
     */
    private String pltCuDealStatus = "";
    /**
     * 利库磷化处理状态（0待处理1已处理2无要求）
     */
    private String phosDealStatus = "";
    /**
     * 状态('0'，未封锁   '1'，封锁)利库专用
     */
    private String lockLiku = "";
    /**
     * 交易单号
     */
    private String dealOrde = "";
    /**
     * 判定状态（0.未判定，1.申请判定，2.已判定）
     */
    private String deterStatus = "";
    /**
     * 判定单号
     */
    private String deterNo = "";
    /**
     * 判定结果（407407）
     */
    private String deterResults = "";
    /**
     * 框号
     */
    private String kepNo = "";
    /**
     * 仓库代码
     */
    private String storageNo = "";
    /**
     * 库位代码
     */
    private String locationNo = "";
    /**
     * 仓库类型（8003  ）
     */
    private String storageAttr = "";
    /**
     * 仓库类型描述
     */
    private String storageAttrName = "";
    /**
     * 库类别代码(8002  )
     */
    private String storageTypeNo = "";
    /**
     * 库类别代码描述
     */
    private String storageTypeName = "";
    /**
     * 管理单位代码（最底层科室代码）
     */
    private String managementNo = "";
    /**
     * 管理单位名称（最底层科室名称）
     */
    private String managementName = "";
    /**
     * 备注
     */
    private String memo = "";
    /**
     * 创建人
     */
    private String createName = "";
    /**
     * 创建时间
     */
    private String createTime = "";
    /**
     * 修改人
     */
    private String updateName = "";
    /**
     * 修改时间
     */
    private String updateTime = "";
    /**
     * 接箍合同号
     */
    private String jgOrderno = "";

    /**
     * 材料号（作业工单号+实绩编号+3位流水）
     * @return value
     */
    public String getMatNo() {
        return matNo;
    }

    /**
     * 材料号（作业工单号+实绩编号+3位流水）
     * @param matNo value
     */
    public void setMatNo(String matNo) {
        this.matNo = matNo;
    }

    /**
     * 材料序号(4位流水号 0001)
     * @return value
     */
    public String getMatNoXh() {
        return matNoXh;
    }

    /**
     * 材料序号(4位流水号 0001)
     * @param matNoXh value
     */
    public void setMatNoXh(String matNoXh) {
        this.matNoXh = matNoXh;
    }

    /**
     * 材料类别（8014在制品、成品、商品）
     * @return value
     */
    public String getProductFlag() {
        return productFlag;
    }

    /**
     * 材料类别（8014在制品、成品、商品）
     * @param productFlag value
     */
    public void setProductFlag(String productFlag) {
        this.productFlag = productFlag;
    }

    /**
     * 材料状态（801501在制品阶段、801502成品、801503商品...）
     * @return value
     */
    public String getMatStatus() {
        return matStatus;
    }

    /**
     * 材料状态（801501在制品阶段、801502成品、801503商品...）
     * @param matStatus value
     */
    public void setMatStatus(String matStatus) {
        this.matStatus = matStatus;
    }

    /**
     * 接箍工序订单编号
     * @return value
     */
    public String getProPlanId() {
        return proPlanId;
    }

    /**
     * 接箍工序订单编号
     * @param proPlanId value
     */
    public void setProPlanId(String proPlanId) {
        this.proPlanId = proPlanId;
    }

    /**
     * 属性分组号
     * @return value
     */
    public String getJgGroupId() {
        return jgGroupId;
    }

    /**
     * 属性分组号
     * @param jgGroupId value
     */
    public void setJgGroupId(String jgGroupId) {
        this.jgGroupId = jgGroupId;
    }

    /**
     * (原)工序订单编号
     * @return value
     */
    public String getProPlanId1() {
        return proPlanId1;
    }

    /**
     * (原)工序订单编号
     * @param proPlanId1 value
     */
    public void setProPlanId1(String proPlanId1) {
        this.proPlanId1 = proPlanId1;
    }

    /**
     * (原)属性分组号
     * @return value
     */
    public String getJgGroupId1() {
        return jgGroupId1;
    }

    /**
     * (原)属性分组号
     * @param jgGroupId1 value
     */
    public void setJgGroupId1(String jgGroupId1) {
        this.jgGroupId1 = jgGroupId1;
    }

    /**
     * 机床编号（车丝）
     * @return value
     */
    public String getMachNo() {
        return machNo;
    }

    /**
     * 机床编号（车丝）
     * @param machNo value
     */
    public void setMachNo(String machNo) {
        this.machNo = machNo;
    }

    /**
     * 机床名称
     * @return value
     */
    public String getMachNm() {
        return machNm;
    }

    /**
     * 机床名称
     * @param machNm value
     */
    public void setMachNm(String machNm) {
        this.machNm = machNm;
    }

    /**
     * 来源分类代码（8013）
     * @return value
     */
    public String getMatOriginCode() {
        return matOriginCode;
    }

    /**
     * 来源分类代码（8013）
     * @param matOriginCode value
     */
    public void setMatOriginCode(String matOriginCode) {
        this.matOriginCode = matOriginCode;
    }

    /**
     * 来源分类名称
     * @return value
     */
    public String getMatOriginName() {
        return matOriginName;
    }

    /**
     * 来源分类名称
     * @param matOriginName value
     */
    public void setMatOriginName(String matOriginName) {
        this.matOriginName = matOriginName;
    }

    /**
     * 来源地代码（产线、外委、外购对应的具体项目）
     * @return value
     */
    public String getSoureCode() {
        return soureCode;
    }

    /**
     * 来源地代码（产线、外委、外购对应的具体项目）
     * @param soureCode value
     */
    public void setSoureCode(String soureCode) {
        this.soureCode = soureCode;
    }

    /**
     * 来源地名称
     * @return value
     */
    public String getSoureName() {
        return soureName;
    }

    /**
     * 来源地名称
     * @param soureName value
     */
    public void setSoureName(String soureName) {
        this.soureName = soureName;
    }

    /**
     * 个数
     * @return value
     */
    public String getPieces() {
        return pieces;
    }

    /**
     * 个数
     * @param pieces value
     */
    public void setPieces(String pieces) {
        this.pieces = pieces;
    }

    /**
     * 总重量
     * @return value
     */
    public String getWeight() {
        return weight;
    }

    /**
     * 总重量
     * @param weight value
     */
    public void setWeight(String weight) {
        this.weight = weight;
    }

    /**
     * 压印喷标要求（4项之一）
     * @return value
     */
    public String getDemandCopper() {
        return demandCopper;
    }

    /**
     * 压印喷标要求（4项之一）
     * @param demandCopper value
     */
    public void setDemandCopper(String demandCopper) {
        this.demandCopper = demandCopper;
    }

    /**
     * 探伤要求（4项之一，408401）
     * @return value
     */
    public String getDemandDetection() {
        return demandDetection;
    }

    /**
     * 探伤要求（4项之一，408401）
     * @param demandDetection value
     */
    public void setDemandDetection(String demandDetection) {
        this.demandDetection = demandDetection;
    }

    /**
     * 喷砂要求（4项之一）
     * @return value
     */
    public String getDemandBlast() {
        return demandBlast;
    }

    /**
     * 喷砂要求（4项之一）
     * @param demandBlast value
     */
    public void setDemandBlast(String demandBlast) {
        this.demandBlast = demandBlast;
    }

    /**
     * 磷化镀铜要求（4项之一，408402）
     * @return value
     */
    public String getDemandBonderizing() {
        return demandBonderizing;
    }

    /**
     * 磷化镀铜要求（4项之一，408402）
     * @param demandBonderizing value
     */
    public void setDemandBonderizing(String demandBonderizing) {
        this.demandBonderizing = demandBonderizing;
    }

    /**
     * 客户Alpha编号
     * @return value
     */
    public String getCustAlphaNo() {
        return custAlphaNo;
    }

    /**
     * 客户Alpha编号
     * @param custAlphaNo value
     */
    public void setCustAlphaNo(String custAlphaNo) {
        this.custAlphaNo = custAlphaNo;
    }

    /**
     * 产品特殊要求描述
     * @return value
     */
    public String getOrderSpecialDesc() {
        return orderSpecialDesc;
    }

    /**
     * 产品特殊要求描述
     * @param orderSpecialDesc value
     */
    public void setOrderSpecialDesc(String orderSpecialDesc) {
        this.orderSpecialDesc = orderSpecialDesc;
    }

    /**
     * 用途代码
     * @return value
     */
    public String getAlphaCode() {
        return alphaCode;
    }

    /**
     * 用途代码
     * @param alphaCode value
     */
    public void setAlphaCode(String alphaCode) {
        this.alphaCode = alphaCode;
    }

    /**
     * 是否离线（0否，1是）
     * @return value
     */
    public String getOfflineLog() {
        return offlineLog;
    }

    /**
     * 是否离线（0否，1是）
     * @param offlineLog value
     */
    public void setOfflineLog(String offlineLog) {
        this.offlineLog = offlineLog;
    }

    /**
     * 利库后压印喷标要求
     * @return value
     */
    public String getDemandCopperLk() {
        return demandCopperLk;
    }

    /**
     * 利库后压印喷标要求
     * @param demandCopperLk value
     */
    public void setDemandCopperLk(String demandCopperLk) {
        this.demandCopperLk = demandCopperLk;
    }

    /**
     * 利库后探伤要求
     * @return value
     */
    public String getDemandDetectionLk() {
        return demandDetectionLk;
    }

    /**
     * 利库后探伤要求
     * @param demandDetectionLk value
     */
    public void setDemandDetectionLk(String demandDetectionLk) {
        this.demandDetectionLk = demandDetectionLk;
    }

    /**
     * 利库后喷砂要求
     * @return value
     */
    public String getDemandBlastLk() {
        return demandBlastLk;
    }

    /**
     * 利库后喷砂要求
     * @param demandBlastLk value
     */
    public void setDemandBlastLk(String demandBlastLk) {
        this.demandBlastLk = demandBlastLk;
    }

    /**
     * 利库后镀铜磷化要求
     * @return value
     */
    public String getDemandBonderizingLk() {
        return demandBonderizingLk;
    }

    /**
     * 利库后镀铜磷化要求
     * @param demandBonderizingLk value
     */
    public void setDemandBonderizingLk(String demandBonderizingLk) {
        this.demandBonderizingLk = demandBonderizingLk;
    }

    /**
     * 利库压印处理状态（0待处理1已处理2无要求）
     * @return value
     */
    public String getImpressDealStatus() {
        return impressDealStatus;
    }

    /**
     * 利库压印处理状态（0待处理1已处理2无要求）
     * @param impressDealStatus value
     */
    public void setImpressDealStatus(String impressDealStatus) {
        this.impressDealStatus = impressDealStatus;
    }

    /**
     * 利库喷标处理状态（0待处理1已处理2无要求）
     * @return value
     */
    public String getCopperDealStatus() {
        return copperDealStatus;
    }

    /**
     * 利库喷标处理状态（0待处理1已处理2无要求）
     * @param copperDealStatus value
     */
    public void setCopperDealStatus(String copperDealStatus) {
        this.copperDealStatus = copperDealStatus;
    }

    /**
     * 利库探伤处理状态（0待处理1已处理2无要求）
     * @return value
     */
    public String getDetectDealStatus() {
        return detectDealStatus;
    }

    /**
     * 利库探伤处理状态（0待处理1已处理2无要求）
     * @param detectDealStatus value
     */
    public void setDetectDealStatus(String detectDealStatus) {
        this.detectDealStatus = detectDealStatus;
    }

    /**
     * 利库喷砂处理状态（0待处理1已处理2无要求）
     * @return value
     */
    public String getBlastDealStatus() {
        return blastDealStatus;
    }

    /**
     * 利库喷砂处理状态（0待处理1已处理2无要求）
     * @param blastDealStatus value
     */
    public void setBlastDealStatus(String blastDealStatus) {
        this.blastDealStatus = blastDealStatus;
    }

    /**
     * 利库镀铜处理状态（0待处理1已处理2无要求）
     * @return value
     */
    public String getPltCuDealStatus() {
        return pltCuDealStatus;
    }

    /**
     * 利库镀铜处理状态（0待处理1已处理2无要求）
     * @param pltCuDealStatus value
     */
    public void setPltCuDealStatus(String pltCuDealStatus) {
        this.pltCuDealStatus = pltCuDealStatus;
    }

    /**
     * 利库磷化处理状态（0待处理1已处理2无要求）
     * @return value
     */
    public String getPhosDealStatus() {
        return phosDealStatus;
    }

    /**
     * 利库磷化处理状态（0待处理1已处理2无要求）
     * @param phosDealStatus value
     */
    public void setPhosDealStatus(String phosDealStatus) {
        this.phosDealStatus = phosDealStatus;
    }

    /**
     * 状态('0'，未封锁   '1'，封锁)利库专用
     * @return value
     */
    public String getLockLiku() {
        return lockLiku;
    }

    /**
     * 状态('0'，未封锁   '1'，封锁)利库专用
     * @param lockLiku value
     */
    public void setLockLiku(String lockLiku) {
        this.lockLiku = lockLiku;
    }

    /**
     * 交易单号
     * @return value
     */
    public String getDealOrde() {
        return dealOrde;
    }

    /**
     * 交易单号
     * @param dealOrde value
     */
    public void setDealOrde(String dealOrde) {
        this.dealOrde = dealOrde;
    }

    /**
     * 判定状态（0.未判定，1.申请判定，2.已判定）
     * @return value
     */
    public String getDeterStatus() {
        return deterStatus;
    }

    /**
     * 判定状态（0.未判定，1.申请判定，2.已判定）
     * @param deterStatus value
     */
    public void setDeterStatus(String deterStatus) {
        this.deterStatus = deterStatus;
    }

    /**
     * 判定单号
     * @return value
     */
    public String getDeterNo() {
        return deterNo;
    }

    /**
     * 判定单号
     * @param deterNo value
     */
    public void setDeterNo(String deterNo) {
        this.deterNo = deterNo;
    }

    /**
     * 判定结果（407407）
     * @return value
     */
    public String getDeterResults() {
        return deterResults;
    }

    /**
     * 判定结果（407407）
     * @param deterResults value
     */
    public void setDeterResults(String deterResults) {
        this.deterResults = deterResults;
    }

    /**
     * 框号
     * @return value
     */
    public String getKepNo() {
        return kepNo;
    }

    /**
     * 框号
     * @param kepNo value
     */
    public void setKepNo(String kepNo) {
        this.kepNo = kepNo;
    }

    /**
     * 仓库代码
     * @return value
     */
    public String getStorageNo() {
        return storageNo;
    }

    /**
     * 仓库代码
     * @param storageNo value
     */
    public void setStorageNo(String storageNo) {
        this.storageNo = storageNo;
    }

    /**
     * 库位代码
     * @return value
     */
    public String getLocationNo() {
        return locationNo;
    }

    /**
     * 库位代码
     * @param locationNo value
     */
    public void setLocationNo(String locationNo) {
        this.locationNo = locationNo;
    }

    /**
     * 仓库类型（8003  ）
     * @return value
     */
    public String getStorageAttr() {
        return storageAttr;
    }

    /**
     * 仓库类型（8003  ）
     * @param storageAttr value
     */
    public void setStorageAttr(String storageAttr) {
        this.storageAttr = storageAttr;
    }

    /**
     * 仓库类型描述
     * @return value
     */
    public String getStorageAttrName() {
        return storageAttrName;
    }

    /**
     * 仓库类型描述
     * @param storageAttrName value
     */
    public void setStorageAttrName(String storageAttrName) {
        this.storageAttrName = storageAttrName;
    }

    /**
     * 库类别代码(8002  )
     * @return value
     */
    public String getStorageTypeNo() {
        return storageTypeNo;
    }

    /**
     * 库类别代码(8002  )
     * @param storageTypeNo value
     */
    public void setStorageTypeNo(String storageTypeNo) {
        this.storageTypeNo = storageTypeNo;
    }

    /**
     * 库类别代码描述
     * @return value
     */
    public String getStorageTypeName() {
        return storageTypeName;
    }

    /**
     * 库类别代码描述
     * @param storageTypeName value
     */
    public void setStorageTypeName(String storageTypeName) {
        this.storageTypeName = storageTypeName;
    }

    /**
     * 管理单位代码（最底层科室代码）
     * @return value
     */
    public String getManagementNo() {
        return managementNo;
    }

    /**
     * 管理单位代码（最底层科室代码）
     * @param managementNo value
     */
    public void setManagementNo(String managementNo) {
        this.managementNo = managementNo;
    }

    /**
     * 管理单位名称（最底层科室名称）
     * @return value
     */
    public String getManagementName() {
        return managementName;
    }

    /**
     * 管理单位名称（最底层科室名称）
     * @param managementName value
     */
    public void setManagementName(String managementName) {
        this.managementName = managementName;
    }

    /**
     * 备注
     * @return value
     */
    public String getMemo() {
        return memo;
    }

    /**
     * 备注
     * @param memo value
     */
    public void setMemo(String memo) {
        this.memo = memo;
    }

    /**
     * 创建人
     * @return value
     */
    public String getCreateName() {
        return createName;
    }

    /**
     * 创建人
     * @param createName value
     */
    public void setCreateName(String createName) {
        this.createName = createName;
    }

    /**
     * 创建时间
     * @return value
     */
    public String getCreateTime() {
        return createTime;
    }

    /**
     * 创建时间
     * @param createTime value
     */
    public void setCreateTime(String createTime) {
        this.createTime = createTime;
    }

    /**
     * 修改人
     * @return value
     */
    public String getUpdateName() {
        return updateName;
    }

    /**
     * 修改人
     * @param updateName value
     */
    public void setUpdateName(String updateName) {
        this.updateName = updateName;
    }

    /**
     * 修改时间
     * @return value
     */
    public String getUpdateTime() {
        return updateTime;
    }

    /**
     * 修改时间
     * @param updateTime value
     */
    public void setUpdateTime(String updateTime) {
        this.updateTime = updateTime;
    }

    /**
     * 接箍合同号
     * @return value
     */
    public String getJgOrderno() {
        return jgOrderno;
    }

    /**
     * 接箍合同号
     * @param jgOrderno value
     */
    public void setJgOrderno(String jgOrderno) {
        this.jgOrderno = jgOrderno;
    }
}