Class TraceData

    • Constructor Detail

      • TraceData

        public TraceData()
      • TraceData

        public TraceData​(TraceData source)
        NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy, and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy.
    • Method Detail

      • getTraceId

        public String getTraceId()
        Get 溯源ID
        Returns:
        TraceId 溯源ID
      • setTraceId

        public void setTraceId​(String TraceId)
        Set 溯源ID
        Parameters:
        TraceId - 溯源ID
      • getCorpId

        public Long getCorpId()
        Get 企业ID
        Returns:
        CorpId 企业ID
      • setCorpId

        public void setCorpId​(Long CorpId)
        Set 企业ID
        Parameters:
        CorpId - 企业ID
      • getType

        public Long getType()
        Get 码类型 0: 批次, 1: 码, 2: 生产任务
        Returns:
        Type 码类型 0: 批次, 1: 码, 2: 生产任务
      • setType

        public void setType​(Long Type)
        Set 码类型 0: 批次, 1: 码, 2: 生产任务
        Parameters:
        Type - 码类型 0: 批次, 1: 码, 2: 生产任务
      • getCode

        public String getCode()
        Get 码值,跟码类型一一对应 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        Code 码值,跟码类型一一对应 注意:此字段可能返回 null,表示取不到有效值。
      • setCode

        public void setCode​(String Code)
        Set 码值,跟码类型一一对应 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        Code - 码值,跟码类型一一对应 注意:此字段可能返回 null,表示取不到有效值。
      • getRank

        public Long getRank()
        Get 排序,在Phase相同情况下,值越小排名靠前
        Returns:
        Rank 排序,在Phase相同情况下,值越小排名靠前
      • setRank

        public void setRank​(Long Rank)
        Set 排序,在Phase相同情况下,值越小排名靠前
        Parameters:
        Rank - 排序,在Phase相同情况下,值越小排名靠前
      • getPhase

        public Long getPhase()
        Get 溯源阶段 0:商品 1:通用 2:生产溯源 3:销售溯源
        Returns:
        Phase 溯源阶段 0:商品 1:通用 2:生产溯源 3:销售溯源
      • setPhase

        public void setPhase​(Long Phase)
        Set 溯源阶段 0:商品 1:通用 2:生产溯源 3:销售溯源
        Parameters:
        Phase - 溯源阶段 0:商品 1:通用 2:生产溯源 3:销售溯源
      • getPhaseName

        public String getPhaseName()
        Get 溯源环节名称
        Returns:
        PhaseName 溯源环节名称
      • setPhaseName

        public void setPhaseName​(String PhaseName)
        Set 溯源环节名称
        Parameters:
        PhaseName - 溯源环节名称
      • getTraceTime

        public String getTraceTime()
        Get 溯源时间 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        TraceTime 溯源时间 注意:此字段可能返回 null,表示取不到有效值。
      • setTraceTime

        public void setTraceTime​(String TraceTime)
        Set 溯源时间 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        TraceTime - 溯源时间 注意:此字段可能返回 null,表示取不到有效值。
      • getCreateTime

        public String getCreateTime()
        Get 创建时间 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        CreateTime 创建时间 注意:此字段可能返回 null,表示取不到有效值。
      • setCreateTime

        public void setCreateTime​(String CreateTime)
        Set 创建时间 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        CreateTime - 创建时间 注意:此字段可能返回 null,表示取不到有效值。
      • getChainStatus

        public Long getChainStatus()
        Get 上链状态 0: 未上链 1: 上链中 2: 已上链 -1: 异常 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        ChainStatus 上链状态 0: 未上链 1: 上链中 2: 已上链 -1: 异常 注意:此字段可能返回 null,表示取不到有效值。
      • setChainStatus

        public void setChainStatus​(Long ChainStatus)
        Set 上链状态 0: 未上链 1: 上链中 2: 已上链 -1: 异常 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        ChainStatus - 上链状态 0: 未上链 1: 上链中 2: 已上链 -1: 异常 注意:此字段可能返回 null,表示取不到有效值。
      • getChainTime

        public String getChainTime()
        Get 上链时间 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        ChainTime 上链时间 注意:此字段可能返回 null,表示取不到有效值。
      • setChainTime

        public void setChainTime​(String ChainTime)
        Set 上链时间 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        ChainTime - 上链时间 注意:此字段可能返回 null,表示取不到有效值。
      • getChainData

        public ChainData getChainData()
        Get 上链数据 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        ChainData 上链数据 注意:此字段可能返回 null,表示取不到有效值。
      • setChainData

        public void setChainData​(ChainData ChainData)
        Set 上链数据 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        ChainData - 上链数据 注意:此字段可能返回 null,表示取不到有效值。
      • getPhaseData

        public PhaseData getPhaseData()
        Get 溯源阶段配置 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        PhaseData 溯源阶段配置 注意:此字段可能返回 null,表示取不到有效值。
      • setPhaseData

        public void setPhaseData​(PhaseData PhaseData)
        Set 溯源阶段配置 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        PhaseData - 溯源阶段配置 注意:此字段可能返回 null,表示取不到有效值。
      • getStatus

        public Long getStatus()
        Get 溯源阶段状态 0: 无效, 1: 有效
        Returns:
        Status 溯源阶段状态 0: 无效, 1: 有效
      • setStatus

        public void setStatus​(Long Status)
        Set 溯源阶段状态 0: 无效, 1: 有效
        Parameters:
        Status - 溯源阶段状态 0: 无效, 1: 有效
      • getTraceItems

        public TraceItem[] getTraceItems()
        Get 无
        Returns:
        TraceItems 无
      • setTraceItems

        public void setTraceItems​(TraceItem[] TraceItems)
        Set 无
        Parameters:
        TraceItems - 无