From 4f132dac3c6cc75ddc6a70612f3f72c51019d40e Mon Sep 17 00:00:00 2001 From: wxd <123@qq.com> Date: Mon, 13 May 2024 09:01:38 +0800 Subject: [PATCH 1/2] =?UTF-8?q?=E6=9D=A1=E7=A0=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../ChargeRequests/ChargeRequestManager.cs | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/src/Shentun.Peis.Domain/ChargeRequests/ChargeRequestManager.cs b/src/Shentun.Peis.Domain/ChargeRequests/ChargeRequestManager.cs index dc61721..f840513 100644 --- a/src/Shentun.Peis.Domain/ChargeRequests/ChargeRequestManager.cs +++ b/src/Shentun.Peis.Domain/ChargeRequests/ChargeRequestManager.cs @@ -169,7 +169,7 @@ namespace Shentun.Peis.ChargeRequests string maxnum = "1"; - string date = DateTime.Now.ToString("yyyyMMdd");// 当天 + string date = DateTime.Now.ToString("yyMMdd");// 当天 if (request_no_rule_coding == "0") { @@ -182,9 +182,14 @@ namespace Shentun.Peis.ChargeRequests { //新的日期 为1 maxnum primarykeyBuilderEnt.DateString = date; + maxnum = "1"; + } + else + { + maxnum = (Convert.ToInt32(primarykeyBuilderEnt.SerialNo) + 1).ToString(); } - maxnum = (Convert.ToInt32(primarykeyBuilderEnt.SerialNo) + 1).ToString(); + primarykeyBuilderEnt.SerialNo = maxnum; //更新新的序列号 LisRequestNo = request_no_rule_prefix + date + maxnum.PadLeft(Convert.ToInt32(request_no_rule_tail_len), '0'); From 05b6a362edd6709379b4893525380c95a385e8a9 Mon Sep 17 00:00:00 2001 From: wxd <123@qq.com> Date: Mon, 13 May 2024 09:02:35 +0800 Subject: [PATCH 2/2] =?UTF-8?q?=E6=9D=A1=E7=A0=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/Shentun.Peis.Domain/ChargeRequests/ChargeRequestManager.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Shentun.Peis.Domain/ChargeRequests/ChargeRequestManager.cs b/src/Shentun.Peis.Domain/ChargeRequests/ChargeRequestManager.cs index f840513..85fba08 100644 --- a/src/Shentun.Peis.Domain/ChargeRequests/ChargeRequestManager.cs +++ b/src/Shentun.Peis.Domain/ChargeRequests/ChargeRequestManager.cs @@ -163,7 +163,7 @@ namespace Shentun.Peis.ChargeRequests { request_no_rule_prefix = ""; } - var primarykeyBuilderEnt = await _primarykeyBuilderRepository.FirstOrDefaultAsync(f => f.PrimarykeyBuilderId == "lis_request_no"); + var primarykeyBuilderEnt = await _primarykeyBuilderRepository.FirstOrDefaultAsync(f => f.PrimarykeyBuilderId == "charge_request_no");