username@email.com
2026-03-12 fe4f494d66a2049583d3ff427e431d5b88fa4eeb
CY_ECommercePlatform/CY.BLL/OA/OA_KaipiaoshenqingBLL.cs
@@ -139,7 +139,7 @@
        /// <param name="pa"></param>
        /// <returns></returns>
        public IEnumerable<OA_Kaipiaoshenqing> SelectModelPage(Pagination pa, Guid FirmId, string CreateTimeStart, string CreateTimeEnd,
  string Kaipiaoshenqing, string Kehuqianshou, string BusinessManagerId, string CustormerName, string PayStates, string HuikuanStates)
  string Kaipiaoshenqing, string Kehuqianshou, string BusinessManagerId, string CustormerName, string PayStates, string HuikuanStates,string Fapiaohao)
        {
            string Condition = " and ok.FirmId ='" + FirmId + "' and ok.ApprovalStatus = 1 ";
@@ -161,11 +161,11 @@
            {
                if (HuikuanStates == "2")
                {
                    Condition += " and  ok.Huikuanmoney >0 ";
                    Condition += " and  ok.Huikuanmoney >= kpmoney ";
                }
                else if (HuikuanStates == "1")
                {
                    Condition += " and ( ok.Huikuanmoney is null or ok.Huikuanmoney <=0) ";
                    Condition += " and ( ok.Huikuanmoney is null or ok.Huikuanmoney < kpmoney ) ";
                }
            }
            if (!string.IsNullOrEmpty(PayStates))
@@ -179,7 +179,8 @@
                    Condition += " and ( ( ok.Shenqingleixing ='订单开票' and EXISTS (  select eoe.[KaipiaoshenqingId] from [EC_OrderExtend] eoe inner join [EC_OrderBasic] eob on eob.Keyid = eoe.Keyid  where ok.Keyid  = eoe.[KaipiaoshenqingId] and eob.PayState !=-1   ) ) or ( ok.Shenqingleixing ='预付款开票' and ok.[Kehumoney] < ok.[kpmoney]  ) )";
                }
            }
            if (!string.IsNullOrEmpty(Fapiaohao))
                Condition += " and  ok.Fapiaohao like '%" + Fapiaohao + "%'";
            Query query = new Query();
            IList<Criterion> criterias = new List<Criterion>()