From 98b4edf0bb630ebf7ae5d8dd01a16d709529aed5 Mon Sep 17 00:00:00 2001
From: liuying <1427574514@qq.com>
Date: 周五, 26 4月 2024 10:00:27 +0800
Subject: [PATCH] 1
---
iWare_RawMaterialWarehouse_Wms/Admin.NET.Web.Entry/wwwroot/Template/Service.cs.vm | 27 +++++++++------------------
1 files changed, 9 insertions(+), 18 deletions(-)
diff --git a/iWare_RawMaterialWarehouse_Wms/Admin.NET.Web.Entry/wwwroot/Template/Service.cs.vm b/iWare_RawMaterialWarehouse_Wms/Admin.NET.Web.Entry/wwwroot/Template/Service.cs.vm
index f5f2385..e4b01f4 100644
--- a/iWare_RawMaterialWarehouse_Wms/Admin.NET.Web.Entry/wwwroot/Template/Service.cs.vm
+++ b/iWare_RawMaterialWarehouse_Wms/Admin.NET.Web.Entry/wwwroot/Template/Service.cs.vm
@@ -190,22 +190,14 @@
}
/// <summary>
- /// 鑾峰彇@(@Model.BusName)
+ /// 鑾峰彇鍗曚釜@(@Model.BusName)
/// </summary>
/// <param name="input"></param>
/// <returns></returns>
[HttpGet("@Model.ClassName/detail")]
public async Task<@(@Model.ClassName)Output> Get([FromQuery] Querye@(@Model.ClassName)Input input)
{
-@foreach (var column in Model.TableField){
-if (@column.ColumnKey == "True"){
- @:return (await _@(@Model.CamelizeClassName)Rep.DetachedEntities.FirstOrDefaultAsync(u => u.@(@column.ColumnName) == input.@(@column.ColumnName))).Adapt<@(@Model.ClassName)Output>();
-}else{
- if (@Model.IsOnlyQuery == true){
- @:return null;
- }
-}
-}
+ return (await _@(@Model.CamelizeClassName)Rep.DetachedEntities.FirstOrDefaultAsync(u => u.Id == input.Id)).Adapt<@(@Model.ClassName)Output>();
}
/// <summary>
@@ -370,14 +362,17 @@
/// <returns></returns>
private async Task CheckExisit( @(@Model.ClassName) input,bool isEdit=false)
{
-
-
@{
var columnIndex = 0;
+ string my_message = string.Empty;
}
@foreach (var column in Model.TableField)
{
+ if (@column.WhetherUnionKey == "Y")
+ {
+ my_message += "," + @column.ColumnComment + "[{input." + @column.ColumnName + "}]";
+ }
if (@column.WhetherUnionKey == "Y")
{
columnIndex++;
@@ -431,11 +426,9 @@
@:,false);
@:}
}
-
-
@if(columnIndex>0){
- @:if (isExist) throw Oops.Oh(ErrorCode.E0001);
+ @:if (isExist) throw Oops.Oh($"楠岃瘉澶辫触@(@my_message)宸插瓨鍦�");
}else{
@://娌℃湁閰嶇疆鑱斿悎涓婚敭锛屼笉闇�瑕侀獙閲�
}
@@ -519,7 +512,6 @@
@:}).FirstOrDefault();
@:if (existExcelItem != null)
@:{
- @:var @(@Model.CamelizeClassName) = existExcelItem.Adapt<@(@Model.ClassName)>();
@:var item= existExcelItem.Adapt<@(@Model.ClassName)>();
@:throw Oops.Oh($"瀵煎叆鐨勮〃鏍间腑@(@message)宸插瓨鍦�");
@:}
@@ -560,8 +552,7 @@
@: ));
@: if (existDBItem != null)
@:{
- @:var @(@Model.CamelizeClassName) = existExcelItem.Adapt<@(@Model.ClassName)>();
- @:var item= existExcelItem.Adapt<@(@Model.ClassName)>();
+ @:var item= existDBItem.Adapt<@(@Model.ClassName)>();
@:throw Oops.Oh($"绯荤粺涓瑻(@message)宸插瓨鍦�");
@:}
}
--
Gitblit v1.9.3