From 85c82e61104884a052893b2a642e732d1182707f Mon Sep 17 00:00:00 2001 From: username@email.com <yzy2002yzy@163.com> Date: 星期二, 21 一月 2025 14:01:03 +0800 Subject: [PATCH] 专版施工单 订单的后道工序复制到专版工单的后道工序 --- CY_ECommercePlatform/CY.SQLDAL/EC/EC_OrderBasicDAL.cs | 33 ++++++++++++++++++++++++++++++--- 1 files changed, 30 insertions(+), 3 deletions(-) diff --git a/CY_ECommercePlatform/CY.SQLDAL/EC/EC_OrderBasicDAL.cs b/CY_ECommercePlatform/CY.SQLDAL/EC/EC_OrderBasicDAL.cs index eb206e8..2f41745 100644 --- a/CY_ECommercePlatform/CY.SQLDAL/EC/EC_OrderBasicDAL.cs +++ b/CY_ECommercePlatform/CY.SQLDAL/EC/EC_OrderBasicDAL.cs @@ -293,6 +293,31 @@ } /// <summary> + /// 鍒犻櫎澶栧崗璁㈠崟 + /// </summary> + /// <param name="OrderId"></param> + /// <returns></returns> + public bool UpdateOldOrderSurplusPrintNum(int OrderId) + { + IList<SqlParameter> sqlParms = new List<SqlParameter>() + { + new SqlParameter("@Keyid",OrderId) + }; + string sql = " Update [EC_OrderExtend] Set [SurplusPrintNum]=[PrintNum] where [Keyid] = (select [OrderId] from [OA_OrderWorkListRelation] where [RelationTargetId] = @Keyid and [RelationTypeId]=4 ) ;Update [EC_OrderBasic] Set [OrderState]=2 where [Keyid] = (select [OrderId] from [OA_OrderWorkListRelation] where [RelationTargetId] = @Keyid and [RelationTypeId]=4 ) "; + + try + { + _dataBase.ExecuteSql(sql, sqlParms.ToArray<SqlParameter>()); + } + catch (Exception ex) + { + throw ex; + } + return true; + } + + + /// <summary> /// 鍒嗛〉鏌ヨ /// </summary> /// <param name="query">鏌ヨ瀵硅薄</param> @@ -1028,7 +1053,9 @@ new SqlParameter("@businessManager",DBNull.Value){SqlDbType=SqlDbType.Int}, new SqlParameter("@payType",DBNull.Value){SqlDbType=SqlDbType.VarChar,Size=20}, new SqlParameter("@returnvisit",DBNull.Value){SqlDbType=SqlDbType.VarChar,Size=20}, - new SqlParameter("@appraise",DBNull.Value){SqlDbType=SqlDbType.VarChar,Size=20} + new SqlParameter("@appraise",DBNull.Value){SqlDbType=SqlDbType.VarChar,Size=20}, + new SqlParameter("@Orderids",DBNull.Value){SqlDbType=SqlDbType.VarChar,Size=500} + }; /* @@ -1095,9 +1122,9 @@ } } /*鑾峰彇椤垫暟涓庤繑鍥炴暟鎹潯鏁�*/ - int? resultValue = CY.Infrastructure.Common.MyConvert.ConvertToInt32(sqlParms[19].Value); + int? resultValue = CY.Infrastructure.Common.MyConvert.ConvertToInt32(sqlParms[20].Value); pagination.PageCount = resultValue.HasValue ? resultValue.Value : 0; - resultValue = CY.Infrastructure.Common.MyConvert.ConvertToInt32(sqlParms[20].Value); + resultValue = CY.Infrastructure.Common.MyConvert.ConvertToInt32(sqlParms[21].Value); pagination.RecordCount = resultValue.HasValue ? resultValue.Value : 0; return result; -- Gitblit v1.9.1