/// <summary>
    ///保存工作,返回明细表基本信息
    /// </summary>
    /// <returns></returns>
    private List<vBArrangeBillDetailData> SetDetailApplyBillModel()
    {
        if (this.DtResult != null)
        {
            List<vBArrangeBillDetailData> list = new List<vBArrangeBillDetailData>();
            foreach (DataRow dr in this.DtResult.Rows)
            {
                vBArrangeBillDetailData model = new vBArrangeBillDetailData();
                int detailId = Convert.ToInt32(dr["id"]);

                //修改行
                if (detailId > 0)
                {
                    using (BArrangeBillDetailBB datailBB = new BArrangeBillDetailBB())
                    {
                        model = datailBB.GetVModel(detailId);
                    }
                }

                if (detailId > 0 && dr["isdel"].ToString() == "1")
                {
                    //删除
                    model.arriveBillNo = "";
                }
                else
                {
                    //新增明细 关联申请单号
                    model.arriveBillNo = this.ArriveBillNo;
                }

                if ((detailId == 0 && dr["isdel"].ToString() == "0") || detailId > 0)
                {
                    model.arrangeBillNo = dr["arrangeBillNo"].ToString();
                    model.arriveBillNo = dr["arriveBillNo"].ToString();
                    model.materialDesc = dr["materialDesc"].ToString();
                    model.materialNo = dr["materialNo"].ToString();
                    model.financeBillNo = dr["financeBillNo"].ToString();
                    model.palletIndex = Convert.ToInt32(dr["palletIndex"]);

                    if (dr["region"].ToString() != "")
                    {
                        model.region = Convert.ToInt32(dr["region"].ToString());
                    }

                    if (dr["boxNum"].ToString() != "")
                    {
                        model.boxNum = Convert.ToInt32(dr["boxNum"].ToString());
                    }

                    if (dr["instantState"].ToString() == "" || dr["instantState"].ToString() == "01")
                    {
                        model.instantState = "01";
                    }

                    list.Add(model);

                }
            }

            return list;
        }

        return null;
    }