package com.steering.pss.sale.order.model;

import java.util.ArrayList;

/**
 * 合同状态
 * @author WHB 2015-6-9
 */
public class CoreOrderStatus {

    private String orderNo;

    private String orderPk;

    /**
     * 合同状态代码
     */
    private String orderSts;
    /**
     * 合同状态描述
     */
    private String orderStsDesc;
    /**
     * 合同行状态
     */
    private String orderLnStatus;
    /**
     * 交货行状态
     */
    private String deliveryStatus;
    private String beOrderSts;

    private String custmOrderNo;
    
    /**
     * 这些状态可以修改,修改合同头时判断。
     */
    private   ArrayList<String> list ;   

    public CoreOrderStatus() {
        list = new  ArrayList<String>();
        orderSts = "";
        orderStsDesc = "";
        orderLnStatus = "";
        deliveryStatus = "";
        list.add("12020101");
        list.add("12020102");
        list.add("12020201");
        list.add("12020202");
        list.add("12020203");
        list.add("12020210");
        list.add("12020211");
        list.add("12020212");
    }

    public String getOrderNo() {
        return orderNo;
    }

    public void setOrderNo(String orderNo) {
        this.orderNo = orderNo;
    }

    public String getOrderPk() {
        return orderPk;
    }

    public void setOrderPk(String orderPk) {
        this.orderPk = orderPk;
    }

    /**
     * 合同状态代码
     */
    public String getOrderSts() {
        return orderSts;
    }

    /**
     * 合同状态代码
     */
    public void setOrderSts(String orderSts) {
        this.orderSts = orderSts;
    }

    /**
     * 合同状态描述
     */
    public String getOrderStsDesc() {
        return orderStsDesc;
    }

    /**
     * 合同状态描述
     */
    public void setOrderStsDesc(String orderStsDesc) {
        this.orderStsDesc = orderStsDesc;
    }

    /**
     * 合同行状态
     */
    public String getOrderLnStatus() {
        return orderLnStatus;
    }

    /**
     * 合同行状态
     */
    public void setOrderLnStatus(String orderLnStatus) {
        this.orderLnStatus = orderLnStatus;
    }

    /**
     * 交货行状态
     */
    public String getDeliveryStatus() {
        return deliveryStatus;
    }

    /**
     * 交货行状态
     */
    public void setDeliveryStatus(String deliveryStatus) {
        this.deliveryStatus = deliveryStatus;
    }

    public ArrayList<String> getList() {
        return list;
    }

    public void setList(ArrayList<String> list) {
        this.list = list;
    }

    public String getBeOrderSts() {
        return beOrderSts;
    }

    public void setBeOrderSts(String beOrderSts) {
        this.beOrderSts = beOrderSts;
    }

    public String getCustmOrderNo() {
        return custmOrderNo;
    }

    public void setCustmOrderNo(String custmOrderNo) {
        this.custmOrderNo = custmOrderNo;
    }
}
