public IVerifyEntity CreateNewVerifyEntity(IWORKFLOW_NODE endnode)
        {
            var newVE = new TH_THAZA02();

            newVE.REC_ID = Guid.NewGuid().ToString("N").Substring(0, 8);
            var startnode = endnode;

            newVE.STATS        = startnode.ORDER_ID;
            newVE.AUDITSTEP_ID = startnode.NODE_ID;
            newVE.AdvWork      = this.AdvWork;
            newVE.FLOW_ID      = this.FLOW_ID;
            return(newVE);
        }
        public TH_THAZA02 SetEditFLOW(TH_THAZA01 haza01new, TH_THAZA01 haza01old, IWORKFLOW_NODE workflow_node)
        {
            var newhaza02 = new TH_THAZA02(haza01new);

            if (haza01new.HAZA_LVL.CompareTo("4A") >= 0 || haza01old.HAZA_LVL.CompareTo("4A") >= 0)
            {
                newhaza02.CLASS_A = "Y";
            }
            else
            {
                newhaza02.CLASS_A = "N";
            }
            newhaza02.STATS        = workflow_node.ORDER_ID;
            newhaza02.AUDITSTEP_ID = workflow_node.NODE_ID;
            return(newhaza02);
        }
        public TH_THAZA02 SetAddFLOW(TH_THAZA01 haza01, IWORKFLOW_NODE workflow_node)
        {
            var newhaza02 = new TH_THAZA02(haza01);

            //判断新增项是否与A有关
            if (haza01.HAZA_LVL.CompareTo("4A") >= 0)
            {
                newhaza02.CLASS_A = "Y";
            }
            else
            {
                newhaza02.CLASS_A = "N";
            }
            newhaza02.STATS        = workflow_node.ORDER_ID;
            newhaza02.AUDITSTEP_ID = workflow_node.NODE_ID;
            return(newhaza02);
        }