public void StartApprovalOrder(OrderFlow order)
        {
            if (!string.IsNullOrEmpty(order.ApprovalUser))
            {
                throw new ArgumentException("另一个用户已经开始审批!");
            }

            order.OrderStateEnum = OrderState_Enum.Approvaling;

            order.UpdateApprovalor();

            OrderFlowLog(order, Operate_Enum.Order_Approval_Start);
        }
        public void FinishApprovalOrder(OrderFlow order)
        {
            foreach (Apartment apt in order.Apartment)
            {
                apt.SellStateEnum = SellState_Enum.Sold;
            }

            order.OrderStateEnum = OrderState_Enum.Finish;

            order.UpdateApprovalor();

            OrderFlowLog(order, Operate_Enum.Order_Approval_Finish);
        }