Example #1
0
        /// <summary>
        /// 3.3.支付结果列表查询
        /// </summary>
        public static void RQ3_3Sample()
        {
            var rq = new RQ3_3()
            {
                NTQRYSTNY1 = new NTQRYSTNY1
                {
                    BUSCOD = "N02030",
                    BUSMOD = "00001",
                    BGNDAT = DateTime.Now.AddDays(-380),
                    ENDDAT = DateTime.Now.AddDays(-374)
                }
            };
            var rs = client.Execute <RQ3_3, RS3_3>(rq, loginName);

            Console.WriteLine(rs.INFO.ResponseContent);
        }
        /// <summary>
        /// 3.3.支付结果列表查询
        /// </summary>
        public static void RQ3_3Sample()
        {
            for (var i = 0; i < 100; i++)
            {
                var rq = new RQ3_3()
                {
                    NTQRYSTNY1 = new NTQRYSTNY1
                    {
                        BUSCOD = "N02030",
                        BUSMOD = "00001",
                        BGNDAT = DateTime.Now.AddDays(-i * 7 - 180),
                        ENDDAT = DateTime.Now.AddDays(-i * 7 + 6 - 180),
                    }//<BGNDAT>20181024</BGNDAT><ENDDAT>20181030</ENDDAT>
                };
                var rs = client.Execute <RQ3_3, RS3_3>(rq, "银企直连专用集团1");
                if (rs.List?.Count > 0)
                {
                    Console.WriteLine(rs.INFO.ResponseContent);
                }

                /*
                 * rs.List.Where(x=>x.REQSTS=="FIN"&& (x.RTNFLG=="S" || x.RTNFLG=="B"||x.RTNFLG=="T")).ToList()
                 * 20181020
                 *
                 * REQNBR  0030184330
                 * YURREF	X020022019040315_0_01
                 *
                 * REQNBR	0030184162
                 * YURREF	X020022019040308_0_01
                 *
                 * 20180412
                 *
                 * REQNBR	0030177005
                 * YURREF	X020022019040013_0_01
                 *
                 * 20180411
                 * REQNBR	0030165610
                 * YURREF	@KDd8l24818
                 */
            }
            ;
        }