From 966f1394b31670aba13698e893f8e6af83e28bde Mon Sep 17 00:00:00 2001
From: payne <bzrlw2012@163.com>
Date: 周五, 26 4月 2024 10:20:57 +0800
Subject: [PATCH] 1
---
iWare_RawMaterialWarehouse_Wms/Admin.NET.Application/Service/WmsBase/BaseCustomer/BaseCustomerService.cs | 35 +++++++++++++++++------------------
1 files changed, 17 insertions(+), 18 deletions(-)
diff --git a/iWare_RawMaterialWarehouse_Wms/Admin.NET.Application/Service/WmsBase/BaseCustomer/BaseCustomerService.cs b/iWare_RawMaterialWarehouse_Wms/Admin.NET.Application/Service/WmsBase/BaseCustomer/BaseCustomerService.cs
index 377dc53..2e4091c 100644
--- a/iWare_RawMaterialWarehouse_Wms/Admin.NET.Application/Service/WmsBase/BaseCustomer/BaseCustomerService.cs
+++ b/iWare_RawMaterialWarehouse_Wms/Admin.NET.Application/Service/WmsBase/BaseCustomer/BaseCustomerService.cs
@@ -16,7 +16,7 @@
namespace Admin.NET.Application
{
/// <summary>
- /// 瀹㈡埛妗f鏈嶅姟
+ /// 寰�鏉ュ崟浣嶆湇鍔�
/// </summary>
[ApiDescriptionSettings("WmsBase", Name = "BaseCustomer", Order = 100)]
[Route("api")]
@@ -42,7 +42,7 @@
}
/// <summary>
- /// 鍒嗛〉鏌ヨ瀹㈡埛妗f
+ /// 鍒嗛〉鏌ヨ寰�鏉ュ崟浣�
/// </summary>
/// <param name="input"></param>
/// <returns></returns>
@@ -74,10 +74,10 @@
}
/// <summary>
- /// 涓嶅垎椤垫煡璇㈠鎴锋。妗堝垪琛�
+ /// 涓嶅垎椤垫煡璇㈠線鏉ュ崟浣嶅垪琛�
/// </summary>
- /// <param name="input">瀹㈡埛妗f鏌ヨ鍙傛暟</param>
- /// <returns>(瀹㈡埛妗f)瀹炰緥鍒楄〃</returns>
+ /// <param name="input">寰�鏉ュ崟浣嶆煡璇㈠弬鏁�</param>
+ /// <returns>(寰�鏉ュ崟浣�)瀹炰緥鍒楄〃</returns>
[HttpGet("BaseCustomer/listNonPage")]
public async Task<List<BaseCustomerOutput>> ListNonPageAsync([FromQuery] BaseCustomerSearchNonPage input)
{
@@ -123,7 +123,7 @@
}
/// <summary>
- /// 鑾峰彇瀹㈡埛妗f
+ /// 鑾峰彇寰�鏉ュ崟浣�
/// </summary>
/// <param name="input"></param>
/// <returns></returns>
@@ -134,7 +134,7 @@
}
/// <summary>
- /// 鑾峰彇瀹㈡埛妗f鍒楄〃
+ /// 鑾峰彇寰�鏉ュ崟浣嶅垪琛�
/// </summary>
/// <param name="input"></param>
/// <returns></returns>
@@ -147,7 +147,7 @@
#region 澧炪�佸垹銆佹敼
/// <summary>
- /// 澧炲姞瀹㈡埛妗f
+ /// 澧炲姞寰�鏉ュ崟浣�
/// </summary>
/// <param name="input"></param>
/// <returns></returns>
@@ -155,7 +155,7 @@
public async Task Add(AddBaseCustomerInput input)
{
var baseCustomer = input.Adapt<BaseCustomer>();
- baseCustomer.CustCode = Yitter.IdGenerator.YitIdHelper.NextId().ToString();//TODO 瑕佽皟鐢ㄧ敓鎴� 缂栧彿鐨勬柟娉� 鍏堢敤闆姳ID
+ baseCustomer.CustCode = await SerialUtil.GetSerial(EnumSerialType.瀹㈡埛缂栧彿);
baseCustomer.CustTypeName = baseCustomer.CustType.ToString();
//楠岃瘉
@@ -167,7 +167,7 @@
}
/// <summary>
- /// 鍒犻櫎瀹㈡埛妗f
+ /// 鍒犻櫎寰�鏉ュ崟浣�
/// </summary>
/// <param name="input"></param>
/// <returns></returns>
@@ -180,7 +180,7 @@
}
/// <summary>
- /// 鏇存柊瀹㈡埛妗f
+ /// 鏇存柊寰�鏉ュ崟浣�
/// </summary>
/// <param name="input"></param>
/// <returns></returns>
@@ -205,7 +205,7 @@
#region 瀵煎叆
/// <summary>
- /// Excel妯℃澘瀵煎叆瀹㈡埛妗f鍔熻兘
+ /// Excel妯℃澘瀵煎叆寰�鏉ュ崟浣嶅姛鑳�
/// </summary>
/// <param name="file">Excel妯℃澘鏂囦欢</param>
/// <returns>瀵煎叆鐨勮褰曟暟</returns>
@@ -242,12 +242,11 @@
{
index++;
- //瀵煎叆妯$増瀹氬埗鍖栦唬鐮侊紙鏇挎崲妯$増浣跨敤锛�
-
+ //瀵煎叆妯$増瀹氬埗鍖栦唬鐮侊紙鏇挎崲妯$増浣跨敤锛�
+ var _custCode = await SerialUtil.GetSerial(EnumSerialType.瀹㈡埛缂栧彿);
var addItem = new BaseCustomer()
{
- CustCode = Yitter.IdGenerator.YitIdHelper.NextId().ToString(),//TODO 瑕佽皟鐢ㄧ敓鎴� 缂栧彿鐨勬柟娉� 鍏堢敤闆姳ID
- CreatedTime = SysHelper.GetNowTime(),
+ CustCode = _custCode,//
CreatedUserId = SysHelper.GetUserId(),
CreatedUserName = SysHelper.GetUserName(),
UpdatedTime = SysHelper.GetNowTime(),
@@ -382,7 +381,7 @@
}
/// <summary>
- /// 鏍规嵁鐗堟湰涓嬭浇瀹㈡埛妗f鐨凟xcel瀵煎叆妯℃澘
+ /// 鏍规嵁鐗堟湰涓嬭浇寰�鏉ュ崟浣嶇殑Excel瀵煎叆妯℃澘
/// </summary>
/// <param name="version">妯℃澘鐗堟湰</param>
/// <returns>涓嬭浇鐨勬ā鏉挎枃浠�</returns>
@@ -390,7 +389,7 @@
public IActionResult DownloadExcelTemplate([FromQuery] string version)
{
string _path = TemplateConst.EXCEL_TEMPLATEFILE_瀵煎叆妯$増璺緞 + $"\\BaseCustomer{TemplateConst.EXCEL_TEMPLATEFILE_瀵煎叆妯$増鍚嶇О鍚庣紑}.xlsx";
- var fileName = HttpUtility.UrlEncode($"瀵煎叆妯℃澘(瀹㈡埛妗f).xlsx", Encoding.GetEncoding("UTF-8"));
+ var fileName = HttpUtility.UrlEncode($"瀵煎叆妯℃澘(寰�鏉ュ崟浣�).xlsx", Encoding.GetEncoding("UTF-8"));
return new FileStreamResult(new FileStream(_path, FileMode.Open), "application/octet-stream") { FileDownloadName = fileName };
}
--
Gitblit v1.9.3