username@email.com
2024-09-29 75939c71a404bb691c6074c93d76b0aa1afcbbe6
CY_ECommercePlatform/CY.SQLDAL/EC/EC_OrderBasicDAL.cs
@@ -37,6 +37,8 @@
using CY.Model;
using CY.Infrastructure.Query;
using System.Transactions;
using CY.Model.Inquiry;
using CY.Infrastructure.Common;
namespace CY.SQLDAL
{
@@ -728,12 +730,26 @@
            }
            if (result != null && result.Count > 0)
            {
                _eC_OrderPrintParameterDAL = new EC_OrderPrintParameterDAL(_dataBase);
                foreach (EC_OrderBasic ob in result)
                {
                    if (IsComplainant(ob.Keyid.Value))
                    {
                        ob.IsComplainant = true;
                    }
                    EC_OrderPrintParameter _eC_OrderPrintParameter = _eC_OrderPrintParameterDAL.GetModel(ob.Keyid.Value);
                    InquiryCommonModel _inquiryCommonModel = null;
                    if (null == _eC_OrderPrintParameter)
                    {
                        _inquiryCommonModel = new InquiryCommonModel();
                    }
                    else
                    {
                        _inquiryCommonModel = SerializationHelper.DeSerialize(typeof(InquiryCommonModel), _eC_OrderPrintParameter.PrintParameter) as InquiryCommonModel;
                    }
                    ob.PrintSizeName = _inquiryCommonModel.PrintSizeName;
                }
            }
            /*获取页数与返回数据条数*/
@@ -2616,6 +2632,26 @@
        /// 修改打印状态
        /// </summary>
        /// <param name="orderId"></param>
        public void UpdatePrintfengqianState(int orderId)
        {
            try
            {
                string sqlStr = string.Empty;
                sqlStr = "UPDATE EC_OrderExtend SET IsPrintfengqian='true' WHERE Keyid=@orderId";
                SqlParameter par = new SqlParameter("@orderId", orderId);
                _dataBase.ExecuteSql(sqlStr, par);
            }
            catch
            {
            }
        }
        /// <summary>
        /// 修改打印状态
        /// </summary>
        /// <param name="orderId"></param>
        public void UpdatePrintBiaoqianState(int orderId)
        {
            try