diff --git a/BasicData/Tnb.BasicData.Entities/Consts/CodeTemplateConst.cs b/BasicData/Tnb.BasicData.Entities/Consts/CodeTemplateConst.cs
index 494db034..171f491c 100644
--- a/BasicData/Tnb.BasicData.Entities/Consts/CodeTemplateConst.cs
+++ b/BasicData/Tnb.BasicData.Entities/Consts/CodeTemplateConst.cs
@@ -9,7 +9,7 @@ namespace Tnb.BasicData
/// 物料签收编码
///
public const string MATERIAL_RECEIPT_CODE = "MaterialReceipt";
-
+
///
/// 生产投料编码
///
@@ -24,17 +24,17 @@ namespace Tnb.BasicData
/// 备件领用
///
public const string SPAREPARTSREQUISITION_CODE = "SparePartsRequisition";
-
+
///
/// 生产齐套领料
///
public const string PRDKITTINGOUTSTOCK_CODE = "PrdKittingOutStocK";
-
+
///
/// 设备维修单
///
public const string EQPREPAIR_CODE = "EqpRepair";
-
-
+
+
}
}
\ No newline at end of file
diff --git a/BasicData/Tnb.BasicData.Entities/Consts/DbTimeFormat.cs b/BasicData/Tnb.BasicData.Entities/Consts/DbTimeFormat.cs
index 640564f5..a9ec1d59 100644
--- a/BasicData/Tnb.BasicData.Entities/Consts/DbTimeFormat.cs
+++ b/BasicData/Tnb.BasicData.Entities/Consts/DbTimeFormat.cs
@@ -6,7 +6,7 @@ namespace Tnb.BasicData
/// 2024-10-27 10:10
///
public const string MM = "yyyy-MM-dd HH:mi";
-
+
///
/// 2024-10-27 10:10:10
///
diff --git a/BasicData/Tnb.BasicData.Entities/Consts/DictConst.cs b/BasicData/Tnb.BasicData.Entities/Consts/DictConst.cs
index 69611399..ab3fad04 100644
--- a/BasicData/Tnb.BasicData.Entities/Consts/DictConst.cs
+++ b/BasicData/Tnb.BasicData.Entities/Consts/DictConst.cs
@@ -76,7 +76,7 @@ public static class DictConst
/// 工单状态-code
///
public const string MoTaskStatusCode = "OrderStatus";
-
+
///
/// 工单状态 已下发字典Id
///
@@ -137,12 +137,12 @@ public static class DictConst
/// 任务单状态key
///
public const string TaskStatus = "TaskStatus";
-
+
///
/// andon状态key
///
public const string AndonStatus = "AndonStatus";
-
+
///
/// andon状态呼叫中
///
@@ -168,17 +168,17 @@ public static class DictConst
/// 产成品入库单
///
public const string CHANCHENGPINRUKUDAN = "40";
-
+
///
/// 生产领料单
///
public const string SHENGCHANLINGLIAO = "23";
-
+
///
/// 生产补料单
///
public const string SHENGCHANBULIAO = "24";
-
+
#endregion
diff --git a/BasicData/Tnb.BasicData.Entities/Consts/FactoryConfigConst.cs b/BasicData/Tnb.BasicData.Entities/Consts/FactoryConfigConst.cs
index 9b46621b..1b16c47f 100644
--- a/BasicData/Tnb.BasicData.Entities/Consts/FactoryConfigConst.cs
+++ b/BasicData/Tnb.BasicData.Entities/Consts/FactoryConfigConst.cs
@@ -9,7 +9,7 @@ namespace Tnb.BasicData
/// 报工是否允许超过工单计划数 是:1 否 :0
///
public const string IS_SURPASS = "is_surpass";
-
+
///
/// 报工允许超过工单计划数百分比 例:填写10就是10%
///
diff --git a/BasicData/Tnb.BasicData.Entities/Consts/ModuleConst.cs b/BasicData/Tnb.BasicData.Entities/Consts/ModuleConst.cs
index 20eb49d8..3f0bbdf7 100644
--- a/BasicData/Tnb.BasicData.Entities/Consts/ModuleConst.cs
+++ b/BasicData/Tnb.BasicData.Entities/Consts/ModuleConst.cs
@@ -1,10 +1,4 @@
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
-using System.Threading.Tasks;
-
-namespace Tnb.BasicData;
+namespace Tnb.BasicData;
public class ModuleConst
{
diff --git a/BasicData/Tnb.BasicData.Entities/Consts/WebApiConst.cs b/BasicData/Tnb.BasicData.Entities/Consts/WebApiConst.cs
index e29717ed..59f584f4 100644
--- a/BasicData/Tnb.BasicData.Entities/Consts/WebApiConst.cs
+++ b/BasicData/Tnb.BasicData.Entities/Consts/WebApiConst.cs
@@ -5,17 +5,17 @@ namespace Tnb.BasicData
#region wms
//mes生产入库接口
- public const string MES_CREATE_INSTOCK = "/api/wms/wms-in-stock/mes-create-instock";
-
+ public const string MES_CREATE_INSTOCK = "/api/wms/wms-in-stock/mes-create-instock";
+
//载具签收接口
- public const string MES_CARRY_SIGN = "/api/wms/wms-sign-for-delivery/mes-carry-sign";
-
+ public const string MES_CARRY_SIGN = "/api/wms/wms-sign-for-delivery/mes-carry-sign";
+
//生产出库接口
- public const string MES_CREATE_OUTSTOCK = "/api/wms/wms-out-stock/mes-create-outstock";
-
+ public const string MES_CREATE_OUTSTOCK = "/api/wms/wms-out-stock/mes-create-outstock";
+
//齐套出库接口
- public const string MES_KITTING_OUT_STK = "/api/wms/wmskitting-out/mes-kitting-out-stk";
-
+ public const string MES_KITTING_OUT_STK = "/api/wms/wmskitting-out/mes-kitting-out-stk";
+
//物料标签查询接口
public const string MES_FETCH_IN_OUT_STOCK_INFO_BY_BAR_CODE = "/api/wms/wms-in-stock/mes-fetch-in-out-stock-info-by-bar-code";
diff --git a/BasicData/Tnb.BasicData.Entities/Dto/BasCalendar/CalendarInput.cs b/BasicData/Tnb.BasicData.Entities/Dto/BasCalendar/CalendarInput.cs
index c2faa9be..4cf8c782 100644
--- a/BasicData/Tnb.BasicData.Entities/Dto/BasCalendar/CalendarInput.cs
+++ b/BasicData/Tnb.BasicData.Entities/Dto/BasCalendar/CalendarInput.cs
@@ -1,10 +1,4 @@
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
-using System.Threading.Tasks;
-
-namespace Tnb.BasicData.Entities.Dto
+namespace Tnb.BasicData.Entities.Dto
{
public class CalendarInput
{
@@ -12,9 +6,9 @@ namespace Tnb.BasicData.Entities.Dto
public string? datetype { get; set; }
public string? workhour { get; set; }
public string? worktype { get; set; }
- public int? calendartype { get; set;}
+ public int? calendartype { get; set; }
- public string? content { get; set;}
+ public string? content { get; set; }
}
public class CalendarBatchInput
{
diff --git a/BasicData/Tnb.BasicData.Entities/Dto/BasCalendar/CalendarOut.cs b/BasicData/Tnb.BasicData.Entities/Dto/BasCalendar/CalendarOut.cs
index 70c527c3..da4b6bee 100644
--- a/BasicData/Tnb.BasicData.Entities/Dto/BasCalendar/CalendarOut.cs
+++ b/BasicData/Tnb.BasicData.Entities/Dto/BasCalendar/CalendarOut.cs
@@ -1,10 +1,4 @@
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
-using System.Threading.Tasks;
-
-namespace Tnb.BasicData.Entities.Dto.BasCalendar
+namespace Tnb.BasicData.Entities.Dto.BasCalendar
{
public class CalendarOut
{
diff --git a/BasicData/Tnb.BasicData.Entities/Dto/BasESop/EsopHistoryListQueryInput.cs b/BasicData/Tnb.BasicData.Entities/Dto/BasESop/EsopHistoryListQueryInput.cs
index 33d28b4d..7e03704a 100644
--- a/BasicData/Tnb.BasicData.Entities/Dto/BasESop/EsopHistoryListQueryInput.cs
+++ b/BasicData/Tnb.BasicData.Entities/Dto/BasESop/EsopHistoryListQueryInput.cs
@@ -4,7 +4,7 @@ namespace Tnb.BasicData.Entities.Dto
{
public string mbom_id { get; set; } = string.Empty;
public string mbom_process_id { get; set; } = string.Empty;
-
+
///
/// 当前页码:pageIndex.
///
@@ -14,7 +14,7 @@ namespace Tnb.BasicData.Entities.Dto
/// 每页行数.
///
public virtual int pageSize { get; set; } = 50;
-
+
public string? queryJson { get; set; }
}
}
\ No newline at end of file
diff --git a/BasicData/Tnb.BasicData.Entities/Dto/BasESop/UploadNewVersionInput.cs b/BasicData/Tnb.BasicData.Entities/Dto/BasESop/UploadNewVersionInput.cs
index 7a36813c..0f9b2daf 100644
--- a/BasicData/Tnb.BasicData.Entities/Dto/BasESop/UploadNewVersionInput.cs
+++ b/BasicData/Tnb.BasicData.Entities/Dto/BasESop/UploadNewVersionInput.cs
@@ -25,9 +25,9 @@ namespace Tnb.BasicData.Entities.Dto
/// 附件对象.
///
public string attachment { get; set; } = string.Empty;
-
+
public string version { get; set; } = string.Empty;
-
+
///
/// 备注
///
diff --git a/BasicData/Tnb.BasicData.Entities/Dto/BasEbom/EbomTreeOutput.cs b/BasicData/Tnb.BasicData.Entities/Dto/BasEbom/EbomTreeOutput.cs
index 15303f02..fc446c5c 100644
--- a/BasicData/Tnb.BasicData.Entities/Dto/BasEbom/EbomTreeOutput.cs
+++ b/BasicData/Tnb.BasicData.Entities/Dto/BasEbom/EbomTreeOutput.cs
@@ -30,54 +30,54 @@ namespace Tnb.BasicData.Entities.Dto
/// 是否有下级
///
public bool hasChildren { get; set; }
-
+
///
/// Desc:投料管控
/// Default:NULL::character varying
/// Nullable:True
///
- public string? feeding_control {get;set;}
-
+ public string? feeding_control { get; set; }
+
///
/// Desc:损耗率
/// Default:NULL::character varying
/// Nullable:True
///
- public string? loss_rate {get;set;}
-
+ public string? loss_rate { get; set; }
+
///
///
/// 数量
///
public decimal quantity { get; set; }
-
+
///
/// Desc:需要称量
/// Default:NULL::character varying
/// Nullable:True
///
- public string? require_weight {get;set;}
-
+ public string? require_weight { get; set; }
+
///
/// Desc:替代物料
/// Default:NULL::character varying
/// Nullable:True
///
- public string? substitute_material_id {get;set;}
-
+ public string? substitute_material_id { get; set; }
+
///
/// Desc:工艺路线
/// Default:NULL::character varying
/// Nullable:True
///
- public string? route_name {get;set;}
-
+ public string? route_name { get; set; }
+
///
/// Desc:版本号
/// Default:NULL::character varying
/// Nullable:True
///
- public string? version {get;set;}
-
+ public string? version { get; set; }
+
}
}
\ No newline at end of file
diff --git a/BasicData/Tnb.BasicData.Entities/Dto/BasEbom/EbomTreeQueryInput.cs b/BasicData/Tnb.BasicData.Entities/Dto/BasEbom/EbomTreeQueryInput.cs
index 7bfe858f..0e29e017 100644
--- a/BasicData/Tnb.BasicData.Entities/Dto/BasEbom/EbomTreeQueryInput.cs
+++ b/BasicData/Tnb.BasicData.Entities/Dto/BasEbom/EbomTreeQueryInput.cs
@@ -10,8 +10,8 @@ namespace Tnb.BasicData.Entities.Dto
/// 物料id
///
public string? materialId { get; set; }
-
-
-
+
+
+
}
}
\ No newline at end of file
diff --git a/BasicData/Tnb.BasicData.Entities/Dto/BasMaterial/MaterialQueryInput.cs b/BasicData/Tnb.BasicData.Entities/Dto/BasMaterial/MaterialQueryInput.cs
index 7e5fd547..82b6ecf3 100644
--- a/BasicData/Tnb.BasicData.Entities/Dto/BasMaterial/MaterialQueryInput.cs
+++ b/BasicData/Tnb.BasicData.Entities/Dto/BasMaterial/MaterialQueryInput.cs
@@ -12,7 +12,7 @@ namespace Tnb.BasicData.Entities.Dto
/// 物料类型
///
public string types { get; set; } = string.Empty;
-
+
///
/// 当前页码:pageIndex.
///
diff --git a/BasicData/Tnb.BasicData.Entities/Dto/BasMaterial/MaterialSelectOutput.cs b/BasicData/Tnb.BasicData.Entities/Dto/BasMaterial/MaterialSelectOutput.cs
index 4838899a..bdfdf94e 100644
--- a/BasicData/Tnb.BasicData.Entities/Dto/BasMaterial/MaterialSelectOutput.cs
+++ b/BasicData/Tnb.BasicData.Entities/Dto/BasMaterial/MaterialSelectOutput.cs
@@ -9,27 +9,27 @@ namespace Tnb.BasicData.Entities.Dto
/// 物料id
///
public string? id { get; set; }
-
+
///
/// 编码
///
public string? code { get; set; }
-
+
///
/// 名称
///
- public string? name { get; set; }
-
+ public string? name { get; set; }
+
///
/// 描述
///
public string? descrip { get; set; }
-
+
///
/// 主单位id
///
public string? unit_id { get; set; }
-
+
///
/// 主单位名称
///
diff --git a/BasicData/Tnb.BasicData.Entities/Dto/BasMaterial/MaterialSelectQueryInput.cs b/BasicData/Tnb.BasicData.Entities/Dto/BasMaterial/MaterialSelectQueryInput.cs
index 45394189..e5a3a034 100644
--- a/BasicData/Tnb.BasicData.Entities/Dto/BasMaterial/MaterialSelectQueryInput.cs
+++ b/BasicData/Tnb.BasicData.Entities/Dto/BasMaterial/MaterialSelectQueryInput.cs
@@ -11,7 +11,7 @@ namespace Tnb.BasicData.Entities.Dto
/// 物料编码名称查询
///
public string material_info { get; set; } = string.Empty;
-
+
///
/// 当前页码:pageIndex.
///
diff --git a/BasicData/Tnb.BasicData.Entities/Dto/BasMbom/MbomDataOutput.cs b/BasicData/Tnb.BasicData.Entities/Dto/BasMbom/MbomDataOutput.cs
index 1698923a..6862e074 100644
--- a/BasicData/Tnb.BasicData.Entities/Dto/BasMbom/MbomDataOutput.cs
+++ b/BasicData/Tnb.BasicData.Entities/Dto/BasMbom/MbomDataOutput.cs
@@ -1,5 +1,3 @@
-using Tnb.BasicData.Entities;
-
namespace Tnb.BasicData.Entities.Dto
{
public class MbomDataOutput
@@ -8,57 +6,57 @@ namespace Tnb.BasicData.Entities.Dto
/// 生产bomid
///
public string? id { get; set; }
-
+
///
/// 物料id
///
public string? material_id { get; set; }
-
+
///
/// 数量
///
public int num { get; set; }
-
+
///
/// 单位id
///
public string? unit_id { get; set; }
-
+
///
/// 版本号
///
public string? version { get; set; }
-
+
///
/// 有效开始时间
///
public DateTime? start_time { get; set; }
-
+
///
/// 有效结束时间
///
public DateTime? end_time { get; set; }
-
+
///
/// 物料清单id
///
public string? ebom_id { get; set; }
-
+
///
/// 工艺路线id
///
public string? route_id { get; set; }
-
+
///
/// 物料均再首道工序投产
///
public int? is_first { get; set; }
-
+
///
/// 备注
///
public string? remark { get; set; }
-
+
///
/// 工序
///
@@ -68,24 +66,24 @@ namespace Tnb.BasicData.Entities.Dto
public class MbomProcessOutDto
{
public string id { get; set; } = string.Empty;
-
+
///
/// Desc:生产bomid
/// Default:
/// Nullable:False
///
public string? mbom_id { get; set; }
-
+
///
/// 工序编号
///
public string? no { get; set; }
-
+
///
/// 上道工序编号
///
public string? last_process_no { get; set; }
-
+
///
/// 下道工序编号
///
@@ -111,26 +109,26 @@ namespace Tnb.BasicData.Entities.Dto
/// Nullable:True
///
public string? station { get; set; }
-
+
///
/// Desc:副产出管控 0 不启用 1 启用
/// Default:
/// Nullable:False
///
public int byproduct_status { get; set; }
-
+
///
/// Desc:投产方式
/// Default:NULL::character varying
/// Nullable:True
///
- public string? production_method {get;set;}
-
+ public string? production_method { get; set; }
+
///
/// 投入物料
///
public List? inputs { get; set; }
-
+
///
/// 产出物料
///
diff --git a/BasicData/Tnb.BasicData.Entities/Dto/BasMbom/MbomSaveDataInput.cs b/BasicData/Tnb.BasicData.Entities/Dto/BasMbom/MbomSaveDataInput.cs
index 4c6552a8..aa3bd507 100644
--- a/BasicData/Tnb.BasicData.Entities/Dto/BasMbom/MbomSaveDataInput.cs
+++ b/BasicData/Tnb.BasicData.Entities/Dto/BasMbom/MbomSaveDataInput.cs
@@ -1,5 +1,3 @@
-using Tnb.BasicData.Entities;
-
namespace Tnb.BasicData.Entities.Dto
{
public class MbomSaveDataInput
@@ -8,57 +6,57 @@ namespace Tnb.BasicData.Entities.Dto
/// 生产bomid
///
public string id { get; set; } = string.Empty;
-
+
///
/// 物料id
///
public string material_id { get; set; } = string.Empty;
-
+
///
/// 数量
///
public int num { get; set; }
-
+
///
/// 单位id
///
public string unit_id { get; set; } = string.Empty;
-
+
///
/// 版本号
///
public string version { get; set; } = string.Empty;
-
+
///
/// 有效开始时间
///
public DateTime? start_time { get; set; }
-
+
///
/// 有效结束时间
///
public DateTime? end_time { get; set; }
-
+
///
/// 物料清单id
///
public string ebom_id { get; set; } = string.Empty;
-
+
///
/// 工艺路线id
///
public string route_id { get; set; } = string.Empty;
-
+
///
/// 物料均再首道工序投产
///
public int is_first { get; set; }
-
+
///
/// 备注
///
public string remark { get; set; } = string.Empty;
-
+
///
/// 工序
///
@@ -68,7 +66,7 @@ namespace Tnb.BasicData.Entities.Dto
public class MbomProcessDto
{
public string id { get; set; } = string.Empty;
-
+
///
/// Desc:生产bomid
/// Default:
@@ -82,17 +80,17 @@ namespace Tnb.BasicData.Entities.Dto
/// Nullable:False
///
public string? process_id { get; set; }
-
+
///
/// 工序编号
///
public string? no { get; set; }
-
+
///
/// 上道工序编号
///
public string? last_process_no { get; set; }
-
+
///
/// 下道工序编号
///
@@ -111,31 +109,31 @@ namespace Tnb.BasicData.Entities.Dto
/// Nullable:True
///
public string? station { get; set; }
-
+
///
/// Desc:副产出管控 0 不启用 1 启用
/// Default:
/// Nullable:False
///
public int byproduct_status { get; set; }
-
+
///
/// 工艺路线子表id
///
public string route_detail_id { get; set; } = string.Empty;
-
+
///
/// Desc:投产方式
/// Default:NULL::character varying
/// Nullable:True
///
- public string? production_method {get;set;}
-
+ public string? production_method { get; set; }
+
///
/// 投入物料
///
public List? inputs { get; set; }
-
+
///
/// 产出物料
///
diff --git a/BasicData/Tnb.BasicData.Entities/Dto/BasProcess/ProcessListOutput.cs b/BasicData/Tnb.BasicData.Entities/Dto/BasProcess/ProcessListOutput.cs
index 390f2f02..22000b8e 100644
--- a/BasicData/Tnb.BasicData.Entities/Dto/BasProcess/ProcessListOutput.cs
+++ b/BasicData/Tnb.BasicData.Entities/Dto/BasProcess/ProcessListOutput.cs
@@ -1,10 +1,4 @@
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
-using System.Threading.Tasks;
-
-namespace Tnb.BasicData.Entitys.Dto.BasProcess
+namespace Tnb.BasicData.Entitys.Dto.BasProcess
{
///
/// 工序列表输出类
@@ -14,7 +8,7 @@ namespace Tnb.BasicData.Entitys.Dto.BasProcess
public string id { get; set; }
public string process_code { get; set; }
public string process_name { get; set; }
- public string process_collection { get; set;}
+ public string process_collection { get; set; }
public string status { get; set; }
public string station { get; set; }
public string must_pass { get; set; }
@@ -27,6 +21,6 @@ namespace Tnb.BasicData.Entitys.Dto.BasProcess
public string org_id { get; set; }
public string create_id { get; set; }
public string modify_id { get; set; }
- public DateTime? modify_time { get; set;}
+ public DateTime? modify_time { get; set; }
}
}
diff --git a/BasicData/Tnb.BasicData.Entities/Dto/BasProcess/ProcessStationInput.cs b/BasicData/Tnb.BasicData.Entities/Dto/BasProcess/ProcessStationInput.cs
index ea21a076..010b0d57 100644
--- a/BasicData/Tnb.BasicData.Entities/Dto/BasProcess/ProcessStationInput.cs
+++ b/BasicData/Tnb.BasicData.Entities/Dto/BasProcess/ProcessStationInput.cs
@@ -6,7 +6,7 @@ namespace Tnb.BasicData.Entities.Dto
/// 工序id
///
public string? process_id { get; set; }
-
+
///
/// 工位id集合
///
diff --git a/BasicData/Tnb.BasicData.Entities/Dto/BasRoute/VaildRouteOutput.cs b/BasicData/Tnb.BasicData.Entities/Dto/BasRoute/VaildRouteOutput.cs
index 040ab357..622d4515 100644
--- a/BasicData/Tnb.BasicData.Entities/Dto/BasRoute/VaildRouteOutput.cs
+++ b/BasicData/Tnb.BasicData.Entities/Dto/BasRoute/VaildRouteOutput.cs
@@ -3,13 +3,13 @@ namespace Tnb.BasicData.Entities.Dto
public class VaildRouteOutput
{
public string? id { get; set; }
-
+
public string? code { get; set; }
-
+
public string? name { get; set; }
public string start_time { get; set; } = string.Empty;
-
+
public string end_time { get; set; } = string.Empty;
}
}
\ No newline at end of file
diff --git a/BasicData/Tnb.BasicData.Entities/Dto/ElementSelectDto.cs b/BasicData/Tnb.BasicData.Entities/Dto/ElementSelectDto.cs
index bfeaa24d..2f6d23c5 100644
--- a/BasicData/Tnb.BasicData.Entities/Dto/ElementSelectDto.cs
+++ b/BasicData/Tnb.BasicData.Entities/Dto/ElementSelectDto.cs
@@ -2,8 +2,8 @@ namespace Tnb.BasicData.Entitys
{
public class ElementSelectDto
{
- public string?label { get; set; }
-
+ public string? label { get; set; }
+
public string? value { get; set; }
}
}
\ No newline at end of file
diff --git a/BasicData/Tnb.BasicData.Entities/Dto/ProcessManage/RouteLineTreeOutput.cs b/BasicData/Tnb.BasicData.Entities/Dto/ProcessManage/RouteLineTreeOutput.cs
index aab0daec..0cdeeee1 100644
--- a/BasicData/Tnb.BasicData.Entities/Dto/ProcessManage/RouteLineTreeOutput.cs
+++ b/BasicData/Tnb.BasicData.Entities/Dto/ProcessManage/RouteLineTreeOutput.cs
@@ -1,9 +1,4 @@
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
-using System.Threading.Tasks;
-using JNPF.Common.Security;
+using JNPF.Common.Security;
namespace Tnb.BasicData.Entities.Dto
{
diff --git a/BasicData/Tnb.BasicData.Entities/Dto/SubBomListOutput.cs b/BasicData/Tnb.BasicData.Entities/Dto/SubBomListOutput.cs
index 27de3443..f2f1d541 100644
--- a/BasicData/Tnb.BasicData.Entities/Dto/SubBomListOutput.cs
+++ b/BasicData/Tnb.BasicData.Entities/Dto/SubBomListOutput.cs
@@ -1,10 +1,4 @@
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
-using System.Threading.Tasks;
-
-namespace Tnb.BasicData.Entities.Dto
+namespace Tnb.BasicData.Entities.Dto
{
///
/// 子工单列表
@@ -34,7 +28,7 @@ namespace Tnb.BasicData.Entities.Dto
///
/// 数量
///
- public string num { get; set;}
+ public string num { get; set; }
///
/// 单位id
///
@@ -64,7 +58,7 @@ namespace Tnb.BasicData.Entities.Dto
/// 工序排序序号
///
public long? ordinal { get; set; }
-
+
///
/// 生产bom工序id
///
diff --git a/BasicData/Tnb.BasicData.Entities/Entity/BasCalendar.cs b/BasicData/Tnb.BasicData.Entities/Entity/BasCalendar.cs
index 06066055..4050fdc2 100644
--- a/BasicData/Tnb.BasicData.Entities/Entity/BasCalendar.cs
+++ b/BasicData/Tnb.BasicData.Entities/Entity/BasCalendar.cs
@@ -1,9 +1,4 @@
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
-using System.Threading.Tasks;
-using JNPF.Common.Contracts;
+using JNPF.Common.Contracts;
using JNPF.Common.Security;
using SqlSugar;
diff --git a/BasicData/Tnb.BasicData.Entities/Entity/BasLocation.cs b/BasicData/Tnb.BasicData.Entities/Entity/BasLocation.cs
index 42fff12b..375db58b 100644
--- a/BasicData/Tnb.BasicData.Entities/Entity/BasLocation.cs
+++ b/BasicData/Tnb.BasicData.Entities/Entity/BasLocation.cs
@@ -1,7 +1,6 @@
using JNPF.Common.Contracts;
using JNPF.Common.Security;
using SqlSugar;
-using SqlSugar.DbConvert;
namespace Tnb.BasicData.Entities;
@@ -44,7 +43,7 @@ public partial class BasLocation : BaseEntity
/// 是否使用
///
//[SugarColumn(ColumnDataType = "varchar(32)", SqlParameterDbType = typeof(CommonPropertyConvert))]
- public string is_use { get; set; }
+ public string is_use { get; set; }
///
/// 是否最小
diff --git a/BasicData/Tnb.BasicData.Entities/Entity/BasMaterial.cs b/BasicData/Tnb.BasicData.Entities/Entity/BasMaterial.cs
index b9147f91..847f2e4d 100644
--- a/BasicData/Tnb.BasicData.Entities/Entity/BasMaterial.cs
+++ b/BasicData/Tnb.BasicData.Entities/Entity/BasMaterial.cs
@@ -248,7 +248,7 @@ public partial class BasMaterial : BaseEntity
/// 是否包含入库数
///
public int? is_contain_into_num { get; set; }
-
+
///
/// 是否创建子工单
///
diff --git a/BasicData/Tnb.BasicData.Entities/Entity/BasMbomInput.cs b/BasicData/Tnb.BasicData.Entities/Entity/BasMbomInput.cs
index ba4adbed..6769d48a 100644
--- a/BasicData/Tnb.BasicData.Entities/Entity/BasMbomInput.cs
+++ b/BasicData/Tnb.BasicData.Entities/Entity/BasMbomInput.cs
@@ -43,7 +43,7 @@ public partial class BasMbomInput : BaseEntity
/// 数量
///
public decimal num { get; set; }
-
+
///
/// 单位id
///
diff --git a/BasicData/Tnb.BasicData.Entities/Entity/BasMbomOutput.cs b/BasicData/Tnb.BasicData.Entities/Entity/BasMbomOutput.cs
index 8dfa838f..8ade2a09 100644
--- a/BasicData/Tnb.BasicData.Entities/Entity/BasMbomOutput.cs
+++ b/BasicData/Tnb.BasicData.Entities/Entity/BasMbomOutput.cs
@@ -43,7 +43,7 @@ public partial class BasMbomOutput : BaseEntity
/// 产出数量(可小数分数)
///
public string num { get; set; } = string.Empty;
-
+
///
/// 单位id
///
diff --git a/BasicData/Tnb.BasicData.Entities/Entity/BasMbomProcess.cs b/BasicData/Tnb.BasicData.Entities/Entity/BasMbomProcess.cs
index 8ee30b99..c2078542 100644
--- a/BasicData/Tnb.BasicData.Entities/Entity/BasMbomProcess.cs
+++ b/BasicData/Tnb.BasicData.Entities/Entity/BasMbomProcess.cs
@@ -53,7 +53,7 @@ public partial class BasMbomProcess : BaseEntity
/// 工艺路线子表id
///
public string route_detail_id { get; set; } = string.Empty;
-
+
///
/// 是否时最后一道工序
///
@@ -63,7 +63,7 @@ public partial class BasMbomProcess : BaseEntity
/// 排序
///
public int ordinal { get; set; }
-
+
///
/// 工序编号
///
diff --git a/BasicData/Tnb.BasicData.Entities/Entity/BasRouteD.cs b/BasicData/Tnb.BasicData.Entities/Entity/BasRouteD.cs
index ea695f32..111fb9cf 100644
--- a/BasicData/Tnb.BasicData.Entities/Entity/BasRouteD.cs
+++ b/BasicData/Tnb.BasicData.Entities/Entity/BasRouteD.cs
@@ -113,7 +113,7 @@ public partial class BasRouteD : BaseEntity
/// 产出比
///
public decimal? output_ratio { get; set; }
-
+
///
/// 工序编号
///
diff --git a/BasicData/Tnb.BasicData.Entities/Entity/BasShiftWorkgroup.cs b/BasicData/Tnb.BasicData.Entities/Entity/BasShiftWorkgroup.cs
index deb24b43..378b141b 100644
--- a/BasicData/Tnb.BasicData.Entities/Entity/BasShiftWorkgroup.cs
+++ b/BasicData/Tnb.BasicData.Entities/Entity/BasShiftWorkgroup.cs
@@ -1,9 +1,4 @@
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
-using System.Threading.Tasks;
-using JNPF.Common.Contracts;
+using JNPF.Common.Contracts;
using JNPF.Common.Security;
using SqlSugar;
diff --git a/BasicData/Tnb.BasicData.Entities/Enums/EnumCalendarType.cs b/BasicData/Tnb.BasicData.Entities/Enums/EnumCalendarType.cs
index 03afed7b..f1d512fb 100644
--- a/BasicData/Tnb.BasicData.Entities/Enums/EnumCalendarType.cs
+++ b/BasicData/Tnb.BasicData.Entities/Enums/EnumCalendarType.cs
@@ -1,10 +1,4 @@
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
-using System.Threading.Tasks;
-
-namespace Tnb.BasicData.Entities.Enums
+namespace Tnb.BasicData.Entities.Enums
{
public enum EnumCalendarType
{
diff --git a/BasicData/Tnb.BasicData.Entities/Enums/EnumLocationType.cs b/BasicData/Tnb.BasicData.Entities/Enums/EnumLocationType.cs
index 8e021211..27dc426f 100644
--- a/BasicData/Tnb.BasicData.Entities/Enums/EnumLocationType.cs
+++ b/BasicData/Tnb.BasicData.Entities/Enums/EnumLocationType.cs
@@ -1,10 +1,4 @@
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
-using System.Threading.Tasks;
-
-namespace Tnb.BasicData.Entities.Enums
+namespace Tnb.BasicData.Entities.Enums
{
///
/// 库位类型
diff --git a/BasicData/Tnb.BasicData.Entities/Mapper/Mapper.cs b/BasicData/Tnb.BasicData.Entities/Mapper/Mapper.cs
index 12c508bc..3200bb9d 100644
--- a/BasicData/Tnb.BasicData.Entities/Mapper/Mapper.cs
+++ b/BasicData/Tnb.BasicData.Entities/Mapper/Mapper.cs
@@ -1,5 +1,4 @@
using Mapster;
-using SqlSugar;
using Tnb.BasicData.Entities.Dto;
namespace Tnb.BasicData.Entities
diff --git a/BasicData/Tnb.BasicData.Entities/Model/RouteModel.cs b/BasicData/Tnb.BasicData.Entities/Model/RouteModel.cs
index 83c5553a..91c2ded3 100644
--- a/BasicData/Tnb.BasicData.Entities/Model/RouteModel.cs
+++ b/BasicData/Tnb.BasicData.Entities/Model/RouteModel.cs
@@ -1,12 +1,6 @@
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
-using System.Threading.Tasks;
-
-namespace Tnb.BasicData.Entitys.Model
+namespace Tnb.BasicData.Entitys.Model
{
- public class RouteTree
+ public class RouteTree
{
///
/// 工艺路线类型
@@ -19,7 +13,7 @@ namespace Tnb.BasicData.Entitys.Model
}
- public class RouteName
+ public class RouteName
{
public string Tag { get; set; }
///
@@ -29,5 +23,5 @@ namespace Tnb.BasicData.Entitys.Model
}
-
+
}
diff --git a/BasicData/Tnb.BasicData.Entities/Tnb.BasicData.Entities.csproj b/BasicData/Tnb.BasicData.Entities/Tnb.BasicData.Entities.csproj
index bc02f09d..57e42217 100644
--- a/BasicData/Tnb.BasicData.Entities/Tnb.BasicData.Entities.csproj
+++ b/BasicData/Tnb.BasicData.Entities/Tnb.BasicData.Entities.csproj
@@ -1,5 +1,4 @@
-
net6.0
diff --git a/BasicData/Tnb.BasicData.Interfaces/IBasCalendarService.cs b/BasicData/Tnb.BasicData.Interfaces/IBasCalendarService.cs
index 4eaf8a89..8610f687 100644
--- a/BasicData/Tnb.BasicData.Interfaces/IBasCalendarService.cs
+++ b/BasicData/Tnb.BasicData.Interfaces/IBasCalendarService.cs
@@ -1,9 +1,4 @@
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
-using System.Threading.Tasks;
-using Tnb.BasicData.Entities.Dto;
+using Tnb.BasicData.Entities.Dto;
namespace Tnb.BasicData.Interfaces
{
diff --git a/BasicData/Tnb.BasicData.Interfaces/IBasESopService.cs b/BasicData/Tnb.BasicData.Interfaces/IBasESopService.cs
index 1e4e57ed..086e6a6c 100644
--- a/BasicData/Tnb.BasicData.Interfaces/IBasESopService.cs
+++ b/BasicData/Tnb.BasicData.Interfaces/IBasESopService.cs
@@ -10,20 +10,20 @@ namespace Tnb.BasicData.Interfaces
///
///
public Task UploadNewVersion(UploadNewVersionInput input);
-
+
///
/// 获取历史记录
///
///
///
public Task GetHistoryList(EsopHistoryListQueryInput input);
-
+
///
/// 根据生产bom工序id获取实体
///
/// mbomProcessId
///
- public Task GetEntityByMbomProcessId(Dictionary dic);
-
+ public Task GetEntityByMbomProcessId(Dictionary dic);
+
}
}
\ No newline at end of file
diff --git a/BasicData/Tnb.BasicData.Interfaces/IBasLocationService.cs b/BasicData/Tnb.BasicData.Interfaces/IBasLocationService.cs
index f3ddd99c..c967411c 100644
--- a/BasicData/Tnb.BasicData.Interfaces/IBasLocationService.cs
+++ b/BasicData/Tnb.BasicData.Interfaces/IBasLocationService.cs
@@ -1,9 +1,4 @@
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
-using System.Threading.Tasks;
-using Tnb.BasicData.Entities;
+using Tnb.BasicData.Entities;
namespace Tnb.BasicData.Interfaces
{
diff --git a/BasicData/Tnb.BasicData.Interfaces/IBasMaterialService.cs b/BasicData/Tnb.BasicData.Interfaces/IBasMaterialService.cs
index 1da4bc94..ddfc341b 100644
--- a/BasicData/Tnb.BasicData.Interfaces/IBasMaterialService.cs
+++ b/BasicData/Tnb.BasicData.Interfaces/IBasMaterialService.cs
@@ -10,8 +10,8 @@ namespace Tnb.BasicData.Interfaces
///
///
public Task GetMaterialSelectInfo(MaterialSelectQueryInput queryInput);
-
-
+
+
///
/// 获取可创建子工单的物料
///
@@ -25,7 +25,7 @@ namespace Tnb.BasicData.Interfaces
///
///
public Task GetMaterialByType(Dictionary dic);
-
+
///
/// 根据物料类型获取物料列表
///
diff --git a/BasicData/Tnb.BasicData.Interfaces/IBasProcessService.cs b/BasicData/Tnb.BasicData.Interfaces/IBasProcessService.cs
index 594f103b..8664ea95 100644
--- a/BasicData/Tnb.BasicData.Interfaces/IBasProcessService.cs
+++ b/BasicData/Tnb.BasicData.Interfaces/IBasProcessService.cs
@@ -1,10 +1,6 @@
-using JNPF.Common.Dtos.VisualDev;
-using JNPF.VisualDev;
-using Tnb.BasicData.Entities.Dto;
-
namespace Tnb.BasicData.Interfaces
{
public interface IBasProcessService
- {
+ {
}
}
\ No newline at end of file
diff --git a/BasicData/Tnb.BasicData.Interfaces/IBasQrcodeService.cs b/BasicData/Tnb.BasicData.Interfaces/IBasQrcodeService.cs
index cf09636b..c7f7387d 100644
--- a/BasicData/Tnb.BasicData.Interfaces/IBasQrcodeService.cs
+++ b/BasicData/Tnb.BasicData.Interfaces/IBasQrcodeService.cs
@@ -1,6 +1,6 @@
namespace Tnb.BasicData.Interfaces
{
-
+
///
/// 二维码
///
@@ -12,14 +12,14 @@ namespace Tnb.BasicData.Interfaces
///
///
public Task GetQrcodeByCode(Dictionary dic);
-
+
///
/// 根据code获取工位信息
///
///
///
public Task GetWorkStationByCode(Dictionary dic);
-
+
///
/// 获取工位信息
///
diff --git a/BasicData/Tnb.BasicData.Interfaces/IBasRouteService.cs b/BasicData/Tnb.BasicData.Interfaces/IBasRouteService.cs
index 0fbaa1c1..c884639d 100644
--- a/BasicData/Tnb.BasicData.Interfaces/IBasRouteService.cs
+++ b/BasicData/Tnb.BasicData.Interfaces/IBasRouteService.cs
@@ -1,5 +1,4 @@
using JNPF.Common.Dtos.VisualDev;
-using JNPF.Common.Filter;
namespace Tnb.BasicData.Interfaces
{
@@ -16,7 +15,7 @@ namespace Tnb.BasicData.Interfaces
///
/// 工艺路线id id
public Task Copy(Dictionary parameters);
-
+
///
/// 获取有效的已发布的工艺路线
///
diff --git a/BasicData/Tnb.BasicData.Interfaces/Tnb.BasicData.Interfaces.csproj b/BasicData/Tnb.BasicData.Interfaces/Tnb.BasicData.Interfaces.csproj
index 40c23903..862aac48 100644
--- a/BasicData/Tnb.BasicData.Interfaces/Tnb.BasicData.Interfaces.csproj
+++ b/BasicData/Tnb.BasicData.Interfaces/Tnb.BasicData.Interfaces.csproj
@@ -1,5 +1,4 @@
-
net6.0
diff --git a/BasicData/Tnb.BasicData/BasCalendarService.cs b/BasicData/Tnb.BasicData/BasCalendarService.cs
index 61d2e75c..b6a5dc14 100644
--- a/BasicData/Tnb.BasicData/BasCalendarService.cs
+++ b/BasicData/Tnb.BasicData/BasCalendarService.cs
@@ -1,19 +1,8 @@
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
-using System.Threading.Tasks;
-using Aop.Api.Domain;
-using Aspose.Cells.Drawing;
-using JNPF.Common.Core.Manager;
-using JNPF.Common.Models.VisualDev;
+using JNPF.Common.Core.Manager;
using JNPF.DependencyInjection;
using JNPF.DynamicApiController;
using JNPF.JsonSerialization;
-using JNPF.Systems.Interfaces.System;
-using Microsoft.AspNetCore.Identity;
using Microsoft.AspNetCore.Mvc;
-using NPOI.SS.Formula.Functions;
using SqlSugar;
using Tnb.BasicData.Entities;
using Tnb.BasicData.Entities.Dto;
@@ -28,7 +17,7 @@ namespace Tnb.BasicData
///
[ApiDescriptionSettings(Tag = ModuleConst.Tag, Area = ModuleConst.Area, Order = 1102)]
[Route("api/[area]/[controller]/[action]")]
- public class BasCalendarService: IBasCalendarService, IDynamicApiController, ITransient
+ public class BasCalendarService : IBasCalendarService, IDynamicApiController, ITransient
{
private readonly ISqlSugarRepository _repository;
private readonly IUserManager _userManager;
@@ -38,6 +27,7 @@ namespace Tnb.BasicData
_repository = repository;
_userManager = userManager;
}
+
///
/// 保存工作日历
///
@@ -46,17 +36,20 @@ namespace Tnb.BasicData
[HttpPost]
public async Task SaveData(CalendarInput CalendarInput)
{
- var db = _repository.AsSugarClient();
- await db.Deleteable(p=>p.datetext== CalendarInput.datetext).ExecuteCommandAsync();
- BasCalendar BasCalendar = new BasCalendar();
- BasCalendar.datetext = CalendarInput.datetext;
- BasCalendar.datetype = CalendarInput.datetype;
- BasCalendar.workhour = CalendarInput.workhour;
- BasCalendar.worktype = CalendarInput.worktype;
- BasCalendar.create_id = _userManager.UserId;
- BasCalendar.create_time = DateTime.Now;
- await db.Insertable(BasCalendar).ExecuteCommandAsync();
+ ISqlSugarClient db = _repository.AsSugarClient();
+ _ = await db.Deleteable(p => p.datetext == CalendarInput.datetext).ExecuteCommandAsync();
+ BasCalendar BasCalendar = new()
+ {
+ datetext = CalendarInput.datetext,
+ datetype = CalendarInput.datetype,
+ workhour = CalendarInput.workhour,
+ worktype = CalendarInput.worktype,
+ create_id = _userManager.UserId,
+ create_time = DateTime.Now
+ };
+ _ = await db.Insertable(BasCalendar).ExecuteCommandAsync();
}
+
///
/// 获取工作日历
///
@@ -64,95 +57,31 @@ namespace Tnb.BasicData
[HttpPost]
public async Task GetWorkData(CalendarInput CalendarInput)
{
- List CalendarOuts = new List();
+ List CalendarOuts = new();
if (CalendarInput.calendartype == (int)EnumCalendarType.分类)
{
- var db = _repository.AsSugarClient();
- var lists = await db.Queryable().Where(p => p.worktype == CalendarInput.content).ToListAsync();
-
- foreach (var list in lists)
+ ISqlSugarClient db = _repository.AsSugarClient();
+ List lists = await db.Queryable().Where(p => p.worktype == CalendarInput.content).ToListAsync();
+
+ foreach (BasCalendar list in lists)
{
- CalendarOut CalendarOut = new CalendarOut();
- CalendarOut.datetext = list.datetext;
- CalendarOut.datetype = list.datetype;
- CalendarOut.workhour = JSON.Deserialize>(list.workhour);
- CalendarOut.worktype = list.worktype;
+ CalendarOut CalendarOut = new()
+ {
+ datetext = list.datetext,
+ datetype = list.datetype,
+ workhour = JSON.Deserialize>(list.workhour),
+ worktype = list.worktype
+ };
CalendarOuts.Add(CalendarOut);
}
}
else if (CalendarInput.calendartype == (int)EnumCalendarType.班组)
{
- var db = _repository.AsSugarClient();
- var Shifts = await db.Queryable().Where(p => p.workgroup_id == CalendarInput.content).Select(p=>p.shift_id).ToListAsync();
+ ISqlSugarClient db = _repository.AsSugarClient();
+ List Shifts = await db.Queryable().Where(p => p.workgroup_id == CalendarInput.content).Select(p => p.shift_id).ToListAsync();
if (Shifts != null && Shifts.Count > 0)
{
- var BasTimePeriods = await db.Queryable((a, b) => new object[] { JoinType.Inner, a.shifttype_id == b.id })
- .Where((a,b) => Shifts.Contains(a.shifttype_id!))
- .Select((a, b) =>
- new Shift
- {
- startday = b.shiftb_time,
- endday = b.shifte_time,
- workhour = new WorkHour { start=a.tpb_time,end=a.tpe_time },
- }
- ).ToListAsync();
-
-
- var BasTimePeriodRests = await db.Queryable((a, b) => new object[] { JoinType.Inner, a.shift_type_id == b.id })
- .Where((a, b) => Shifts.Contains(a.shift_type_id!))
- .Select((a, b) =>
- new Shift
- {
- startday = b.shiftb_time,
- endday = b.shifte_time,
- workhour = new WorkHour { start = a.tp_b_time, end = a.tp_e_time },
- }).ToListAsync();
- foreach (var BasTimePeriod in BasTimePeriods)
- {
- var start = DateTime.Parse(BasTimePeriod.startday!);
- var end = DateTime.Parse(BasTimePeriod.endday!);
- for (DateTime date = start; date <= end; date = date.AddDays(1))
- {
- if (CalendarOuts.Where(p => p.datetext == date.ToString("yyyy-MM-dd")).Any())
- CalendarOuts.Where(p => p.datetext == date.ToString("yyyy-MM-dd")).First().workhour!.Add(BasTimePeriod.workhour!);
- else
- {
- CalendarOut CalendarOut = new CalendarOut();
- CalendarOut.datetext = date.ToString("yyyy-MM-dd");
- CalendarOut.datetype = "workDay";
- CalendarOut.workhour = new List { BasTimePeriod.workhour! };
- CalendarOuts.Add(CalendarOut);
- }
- }
- }
- foreach (var BasTimePeriodRest in BasTimePeriodRests)
- {
- var start = DateTime.Parse(BasTimePeriodRest.startday!);
- var end = DateTime.Parse(BasTimePeriodRest.endday!);
- for (DateTime date = start; date <= end; date = date.AddDays(1))
- {
- if (CalendarOuts.Where(p => p.datetext == date.ToString("yyyy-MM-dd")).Any())
- CalendarOuts.Where(p => p.datetext == date.ToString("yyyy-MM-dd")).First().workhour!.Add(BasTimePeriodRest.workhour!);
- else
- {
- CalendarOut CalendarOut = new CalendarOut();
- CalendarOut.datetext = date.ToString("yyyy-MM-dd");
- CalendarOut.datetype = "dayOff";
- CalendarOut.workhour = new List { BasTimePeriodRest.workhour! };
- CalendarOuts.Add(CalendarOut);
- }
- }
- }
- }
- }
- else if (CalendarInput.calendartype == (int)EnumCalendarType.个人)
- {
- var db = _repository.AsSugarClient();
- var groups = await db.Queryable().Where(p => p.employee_id == CalendarInput.content).Select(p => p.group_id).ToListAsync();
- var Shifts = await db.Queryable().Where(p => groups.Contains(p.workgroup_id)).Select(p => p.shift_id).ToListAsync();
- if (Shifts != null && Shifts.Count > 0)
- {
- var BasTimePeriods = await db.Queryable((a, b) => new object[] { JoinType.Inner, a.shifttype_id == b.id })
+ List BasTimePeriods = await db.Queryable((a, b) => new object[] { JoinType.Inner, a.shifttype_id == b.id })
.Where((a, b) => Shifts.Contains(a.shifttype_id!))
.Select((a, b) =>
new Shift
@@ -163,8 +92,7 @@ namespace Tnb.BasicData
}
).ToListAsync();
-
- var BasTimePeriodRests = await db.Queryable((a, b) => new object[] { JoinType.Inner, a.shift_type_id == b.id })
+ List BasTimePeriodRests = await db.Queryable((a, b) => new object[] { JoinType.Inner, a.shift_type_id == b.id })
.Where((a, b) => Shifts.Contains(a.shift_type_id!))
.Select((a, b) =>
new Shift
@@ -173,38 +101,119 @@ namespace Tnb.BasicData
endday = b.shifte_time,
workhour = new WorkHour { start = a.tp_b_time, end = a.tp_e_time },
}).ToListAsync();
- foreach (var BasTimePeriod in BasTimePeriods)
+ foreach (Shift? BasTimePeriod in BasTimePeriods)
{
- var start = DateTime.Parse(BasTimePeriod.startday!);
- var end = DateTime.Parse(BasTimePeriod.endday!);
+ DateTime start = DateTime.Parse(BasTimePeriod.startday!);
+ DateTime end = DateTime.Parse(BasTimePeriod.endday!);
for (DateTime date = start; date <= end; date = date.AddDays(1))
{
if (CalendarOuts.Where(p => p.datetext == date.ToString("yyyy-MM-dd")).Any())
+ {
CalendarOuts.Where(p => p.datetext == date.ToString("yyyy-MM-dd")).First().workhour!.Add(BasTimePeriod.workhour!);
+ }
else
{
- CalendarOut CalendarOut = new CalendarOut();
- CalendarOut.datetext = date.ToString("yyyy-MM-dd");
- CalendarOut.datetype = "workDay";
- CalendarOut.workhour = new List { BasTimePeriod.workhour! };
+ CalendarOut CalendarOut = new()
+ {
+ datetext = date.ToString("yyyy-MM-dd"),
+ datetype = "workDay",
+ workhour = new List { BasTimePeriod.workhour! }
+ };
CalendarOuts.Add(CalendarOut);
}
}
}
- foreach (var BasTimePeriodRest in BasTimePeriodRests)
+ foreach (Shift? BasTimePeriodRest in BasTimePeriodRests)
{
- var start = DateTime.Parse(BasTimePeriodRest.startday!);
- var end = DateTime.Parse(BasTimePeriodRest.endday!);
+ DateTime start = DateTime.Parse(BasTimePeriodRest.startday!);
+ DateTime end = DateTime.Parse(BasTimePeriodRest.endday!);
for (DateTime date = start; date <= end; date = date.AddDays(1))
{
if (CalendarOuts.Where(p => p.datetext == date.ToString("yyyy-MM-dd")).Any())
+ {
CalendarOuts.Where(p => p.datetext == date.ToString("yyyy-MM-dd")).First().workhour!.Add(BasTimePeriodRest.workhour!);
+ }
else
{
- CalendarOut CalendarOut = new CalendarOut();
- CalendarOut.datetext = date.ToString("yyyy-MM-dd");
- CalendarOut.datetype = "dayOff";
- CalendarOut.workhour = new List { BasTimePeriodRest.workhour! };
+ CalendarOut CalendarOut = new()
+ {
+ datetext = date.ToString("yyyy-MM-dd"),
+ datetype = "dayOff",
+ workhour = new List { BasTimePeriodRest.workhour! }
+ };
+ CalendarOuts.Add(CalendarOut);
+ }
+ }
+ }
+ }
+ }
+ else if (CalendarInput.calendartype == (int)EnumCalendarType.个人)
+ {
+ ISqlSugarClient db = _repository.AsSugarClient();
+ List groups = await db.Queryable().Where(p => p.employee_id == CalendarInput.content).Select(p => p.group_id).ToListAsync();
+ List Shifts = await db.Queryable().Where(p => groups.Contains(p.workgroup_id)).Select(p => p.shift_id).ToListAsync();
+ if (Shifts != null && Shifts.Count > 0)
+ {
+ List BasTimePeriods = await db.Queryable((a, b) => new object[] { JoinType.Inner, a.shifttype_id == b.id })
+ .Where((a, b) => Shifts.Contains(a.shifttype_id!))
+ .Select((a, b) =>
+ new Shift
+ {
+ startday = b.shiftb_time,
+ endday = b.shifte_time,
+ workhour = new WorkHour { start = a.tpb_time, end = a.tpe_time },
+ }
+ ).ToListAsync();
+
+ List BasTimePeriodRests = await db.Queryable((a, b) => new object[] { JoinType.Inner, a.shift_type_id == b.id })
+ .Where((a, b) => Shifts.Contains(a.shift_type_id!))
+ .Select((a, b) =>
+ new Shift
+ {
+ startday = b.shiftb_time,
+ endday = b.shifte_time,
+ workhour = new WorkHour { start = a.tp_b_time, end = a.tp_e_time },
+ }).ToListAsync();
+ foreach (Shift? BasTimePeriod in BasTimePeriods)
+ {
+ DateTime start = DateTime.Parse(BasTimePeriod.startday!);
+ DateTime end = DateTime.Parse(BasTimePeriod.endday!);
+ for (DateTime date = start; date <= end; date = date.AddDays(1))
+ {
+ if (CalendarOuts.Where(p => p.datetext == date.ToString("yyyy-MM-dd")).Any())
+ {
+ CalendarOuts.Where(p => p.datetext == date.ToString("yyyy-MM-dd")).First().workhour!.Add(BasTimePeriod.workhour!);
+ }
+ else
+ {
+ CalendarOut CalendarOut = new()
+ {
+ datetext = date.ToString("yyyy-MM-dd"),
+ datetype = "workDay",
+ workhour = new List { BasTimePeriod.workhour! }
+ };
+ CalendarOuts.Add(CalendarOut);
+ }
+ }
+ }
+ foreach (Shift? BasTimePeriodRest in BasTimePeriodRests)
+ {
+ DateTime start = DateTime.Parse(BasTimePeriodRest.startday!);
+ DateTime end = DateTime.Parse(BasTimePeriodRest.endday!);
+ for (DateTime date = start; date <= end; date = date.AddDays(1))
+ {
+ if (CalendarOuts.Where(p => p.datetext == date.ToString("yyyy-MM-dd")).Any())
+ {
+ CalendarOuts.Where(p => p.datetext == date.ToString("yyyy-MM-dd")).First().workhour!.Add(BasTimePeriodRest.workhour!);
+ }
+ else
+ {
+ CalendarOut CalendarOut = new()
+ {
+ datetext = date.ToString("yyyy-MM-dd"),
+ datetype = "dayOff",
+ workhour = new List { BasTimePeriodRest.workhour! }
+ };
CalendarOuts.Add(CalendarOut);
}
}
@@ -213,6 +222,7 @@ namespace Tnb.BasicData
}
return CalendarOuts;
}
+
///
/// 批量保存工作日历
///
@@ -220,37 +230,39 @@ namespace Tnb.BasicData
///
public async Task SaveBatchData(CalendarBatchInput CalendarBatchInput)
{
- var db = _repository.AsSugarClient();
+ ISqlSugarClient db = _repository.AsSugarClient();
DateTime start = DateTime.Parse(CalendarBatchInput.startenday![0]);
DateTime end = DateTime.Parse(CalendarBatchInput.startenday![1]);
- List BasCalendars = new List();
- var lists=await db.Queryable().Where(p=>start<=DateTime.Parse(p.datetext!)&&end>= DateTime.Parse(p.datetext!)&& p.worktype== CalendarBatchInput.worktype).ToListAsync();
- var updatelist=new List();
+ List BasCalendars = new();
+ List lists = await db.Queryable().Where(p => start <= DateTime.Parse(p.datetext!) && end >= DateTime.Parse(p.datetext!) && p.worktype == CalendarBatchInput.worktype).ToListAsync();
+ List updatelist = new();
for (DateTime date = start; date <= end; date = date.AddDays(1))
{
if (CalendarBatchInput.weekday!.Contains((int)date.DayOfWeek))
{
if (lists.Where(p => p.datetext == date.ToString("yyyy-MM-dd")).Any())
{
- var BasCalendar = lists.Where(p => p.datetext == date.ToString("yyyy-MM-dd")).First();
+ BasCalendar BasCalendar = lists.Where(p => p.datetext == date.ToString("yyyy-MM-dd")).First();
BasCalendar.datetype = CalendarBatchInput.datetype;
- updatelist.Add(BasCalendar);
+ updatelist.Add(BasCalendar);
}
else
{
- BasCalendar BasCalendar = new BasCalendar();
- BasCalendar.datetext = date.ToString("yyyy-MM-dd");
- BasCalendar.datetype = CalendarBatchInput.datetype;
- BasCalendar.workhour = CalendarBatchInput.workhour;
- BasCalendar.worktype = CalendarBatchInput.worktype;
- BasCalendar.create_id = _userManager.UserId;
- BasCalendar.create_time = DateTime.Now;
+ BasCalendar BasCalendar = new()
+ {
+ datetext = date.ToString("yyyy-MM-dd"),
+ datetype = CalendarBatchInput.datetype,
+ workhour = CalendarBatchInput.workhour,
+ worktype = CalendarBatchInput.worktype,
+ create_id = _userManager.UserId,
+ create_time = DateTime.Now
+ };
BasCalendars.Add(BasCalendar);
}
}
}
- await db.Updateable(updatelist).ExecuteCommandAsync();
- await db.Insertable(BasCalendars).ExecuteCommandAsync();
+ _ = await db.Updateable(updatelist).ExecuteCommandAsync();
+ _ = await db.Insertable(BasCalendars).ExecuteCommandAsync();
}
}
-}
+}
\ No newline at end of file
diff --git a/BasicData/Tnb.BasicData/BasDefectService.cs b/BasicData/Tnb.BasicData/BasDefectService.cs
index f75e0f46..6b1accb3 100644
--- a/BasicData/Tnb.BasicData/BasDefectService.cs
+++ b/BasicData/Tnb.BasicData/BasDefectService.cs
@@ -2,11 +2,10 @@ using JNPF.Common.Core.Manager;
using JNPF.DependencyInjection;
using JNPF.DynamicApiController;
using JNPF.Systems.Interfaces.System;
-using JNPF.VisualDev;
using Microsoft.AspNetCore.Mvc;
using SqlSugar;
-using Tnb.BasicData.Entities.Dto;
using Tnb.BasicData.Entities;
+using Tnb.BasicData.Entities.Dto;
using Tnb.BasicData.Interfaces;
namespace Tnb.BasicData
@@ -16,14 +15,14 @@ namespace Tnb.BasicData
///
[ApiDescriptionSettings(Tag = ModuleConst.Tag, Area = ModuleConst.Area, Order = 1102)]
[Route("api/[area]/[controller]/[action]")]
- public class BasDefectService: IBasDefectService,IDynamicApiController, ITransient
+ public class BasDefectService : IBasDefectService, IDynamicApiController, ITransient
{
private readonly ISqlSugarRepository _repository;
private readonly DataBaseManager _dbManager;
private readonly IDictionaryDataService _dictionaryDataService;
-
+
public BasDefectService(
- ISqlSugarRepository repository,DataBaseManager dbManager,IDictionaryDataService dictionaryDataService)
+ ISqlSugarRepository repository, DataBaseManager dbManager, IDictionaryDataService dictionaryDataService)
{
_repository = repository;
_dbManager = dbManager;
@@ -34,16 +33,16 @@ namespace Tnb.BasicData
public async Task GetDefectListByProcessId(Dictionary dic)
{
string processId = dic["processId"];
- var db = _repository.AsSugarClient();
- List defectIds = await db.Queryable().Where(x=>x.process_id==processId).Select(x=>x.defective_id).ToListAsync();
- List defectTypeIds = await db.Queryable().Where(x=>defectIds.Contains(x.id) && x.enabled==1).Select(x=>x.defect_type_id).ToListAsync();
+ ISqlSugarClient db = _repository.AsSugarClient();
+ List defectIds = await db.Queryable().Where(x => x.process_id == processId).Select(x => x.defective_id).ToListAsync();
+ List defectTypeIds = await db.Queryable().Where(x => defectIds.Contains(x.id) && x.enabled == 1).Select(x => x.defect_type_id).ToListAsync();
return await _repository.AsSugarClient().Queryable()
.Where((a) => defectTypeIds.Contains(a.id))
.Select(a => new
{
defect_type_id = a.id,
- defect_type_name = a.defect_type_name,
- children = SqlFunc.Subqueryable().Where(x=>x.defect_type_id==a.id && defectIds.Contains(x.id)).ToList(x=>new DefectOutput()
+ a.defect_type_name,
+ children = SqlFunc.Subqueryable().Where(x => x.defect_type_id == a.id && defectIds.Contains(x.id)).ToList(x => new DefectOutput()
{
id = x.id,
defect_code = x.defect_code,
diff --git a/BasicData/Tnb.BasicData/BasESopService.cs b/BasicData/Tnb.BasicData/BasESopService.cs
index b52fc9d4..ee9bc836 100644
--- a/BasicData/Tnb.BasicData/BasESopService.cs
+++ b/BasicData/Tnb.BasicData/BasESopService.cs
@@ -6,7 +6,6 @@ using JNPF.DependencyInjection;
using JNPF.DynamicApiController;
using JNPF.FriendlyException;
using JNPF.Systems.Entitys.Permission;
-using JNPF.Systems.Interfaces.System;
using JNPF.VisualDev;
using JNPF.VisualDev.Entitys.Dto.VisualDevModelData;
using Microsoft.AspNetCore.Mvc;
@@ -24,13 +23,13 @@ namespace Tnb.BasicData
[ApiDescriptionSettings(Tag = ModuleConst.Tag, Area = ModuleConst.Area, Order = 1102)]
[Route("api/[area]/[controller]/[action]")]
[OverideVisualDev(ModelId)]
- public class BasESopService : IBasESopService,IOverideVisualDevService,IDynamicApiController, ITransient
+ public class BasESopService : IBasESopService, IOverideVisualDevService, IDynamicApiController, ITransient
{
public const string ModelId = "26919620992277";
private readonly ISqlSugarRepository _repository;
private readonly IUserManager _userManager;
public OverideVisualDevFunc OverideFuncs { get; } = new OverideVisualDevFunc();
-
+
public BasESopService(
IUserManager userManager,
ISqlSugarRepository repository)
@@ -39,7 +38,7 @@ namespace Tnb.BasicData
_userManager = userManager;
OverideFuncs.GetListAsync = GetList;
}
-
+
///
/// ESOP列表
///
@@ -48,12 +47,12 @@ namespace Tnb.BasicData
[HttpPost]
public async Task GetList(VisualDevModelListQueryInput input)
{
- var db = _repository.AsSugarClient();
+ ISqlSugarClient db = _repository.AsSugarClient();
Dictionary? queryJson = string.IsNullOrEmpty(input.queryJson) ? null : input.queryJson.ToObject>();
- string? code = queryJson!=null && queryJson.ContainsKey("code") ? queryJson["code"].ToString() : "";
- string? name = queryJson!=null && queryJson.ContainsKey("name") ? queryJson["name"].ToString() : "";
- string? version = queryJson!=null && queryJson.ContainsKey("version") ? queryJson["version"].ToString() : "";
- var list = await db.Queryable((a, b, c, d,e) => new object[]
+ string? code = queryJson != null && queryJson.ContainsKey("code") ? queryJson["code"].ToString() : "";
+ string? name = queryJson != null && queryJson.ContainsKey("name") ? queryJson["name"].ToString() : "";
+ string? version = queryJson != null && queryJson.ContainsKey("version") ? queryJson["version"].ToString() : "";
+ SqlSugarPagedList list = await db.Queryable((a, b, c, d, e) => new object[]
{
JoinType.Left, a.mbom_id == b.id,
JoinType.Left, a.mbom_process_id == c.id,
@@ -63,8 +62,8 @@ namespace Tnb.BasicData
.WhereIF(!string.IsNullOrEmpty(code), (a, b, c, d) => a.code.Contains(code!))
.WhereIF(!string.IsNullOrEmpty(name), (a, b, c, d) => a.name.Contains(name!))
.WhereIF(!string.IsNullOrEmpty(version), (a, b, c, d) => a.version.Contains(version!))
- .Where((a,b,c)=>a.enabled==1)
- .Select((a, b, c, d,e) => new ESopListOutput
+ .Where((a, b, c) => a.enabled == 1)
+ .Select((a, b, c, d, e) => new ESopListOutput
{
id = a.id,
code = a.code,
@@ -72,31 +71,31 @@ namespace Tnb.BasicData
mbom_id = b.version!,
mbom_process_id = e.process_name!,
version = a.version,
- enabled = a.enabled==1 ? "是" : "否",
+ enabled = a.enabled == 1 ? "是" : "否",
attachment = a.attachment,
remark = a.remark,
create_id = d.RealName,
- create_time = a.create_time==null ? "" : a.create_time.Value.ToString("yyyy-MM-dd"),
+ create_time = a.create_time == null ? "" : a.create_time.Value.ToString("yyyy-MM-dd"),
mbom_id_id = a.mbom_id,
mbom_process_id_id = a.mbom_process_id
- }).ToPagedListAsync((input?.currentPage??1), (input?.pageSize??50));
+ }).ToPagedListAsync(input?.currentPage ?? 1, input?.pageSize ?? 50);
return PageResult.SqlSugarPageResult(list);
}
-
+
[HttpPost]
public async Task GetHistoryList(EsopHistoryListQueryInput input)
{
- var db = _repository.AsSugarClient();
- Dictionary? queryJson = new Dictionary();
- if (input!=null && !string.IsNullOrEmpty(input.queryJson))
+ ISqlSugarClient db = _repository.AsSugarClient();
+ Dictionary? queryJson = new();
+ if (input != null && !string.IsNullOrEmpty(input.queryJson))
{
queryJson = JsonConvert.DeserializeObject>(input?.queryJson ?? "");
}
- string code = queryJson!=null && queryJson.ContainsKey("code") ? queryJson["code"].ToString() : "";
- string name = queryJson!=null && queryJson.ContainsKey("name") ? queryJson["name"].ToString() : "";
- string version = queryJson!=null && queryJson.ContainsKey("version") ? queryJson["version"].ToString() : "";
- var list = await db.Queryable((a, b, c, d,e) => new object[]
+ string code = queryJson != null && queryJson.ContainsKey("code") ? queryJson["code"].ToString() : "";
+ string name = queryJson != null && queryJson.ContainsKey("name") ? queryJson["name"].ToString() : "";
+ string version = queryJson != null && queryJson.ContainsKey("version") ? queryJson["version"].ToString() : "";
+ SqlSugarPagedList list = await db.Queryable((a, b, c, d, e) => new object[]
{
JoinType.Left, a.mbom_id == b.id,
JoinType.Left, a.mbom_process_id == c.id,
@@ -106,8 +105,8 @@ namespace Tnb.BasicData
.WhereIF(!string.IsNullOrEmpty(code), (a, b, c, d) => a.code.Contains(code))
.WhereIF(!string.IsNullOrEmpty(name), (a, b, c, d) => a.name.Contains(name))
.WhereIF(!string.IsNullOrEmpty(version), (a, b, c, d) => a.version.Contains(version))
- .Where((a,b,c)=>a.mbom_id==input!.mbom_id && a.mbom_process_id==input!.mbom_process_id)
- .Select((a, b, c, d,e) => new ESopListOutput
+ .Where((a, b, c) => a.mbom_id == input!.mbom_id && a.mbom_process_id == input!.mbom_process_id)
+ .Select((a, b, c, d, e) => new ESopListOutput
{
id = a.id,
code = a.code,
@@ -115,27 +114,24 @@ namespace Tnb.BasicData
mbom_id = b.version!,
mbom_process_id = e.process_name!,
version = a.version,
- enabled = a.enabled==1 ? "是" : "否",
+ enabled = a.enabled == 1 ? "是" : "否",
attachment = a.attachment,
remark = a.remark,
create_id = d.RealName,
- create_time = a.create_time==null ? "" : a.create_time.Value.ToString("yyyy-MM-dd"),
+ create_time = a.create_time == null ? "" : a.create_time.Value.ToString("yyyy-MM-dd"),
mbom_id_id = a.mbom_id
- }).ToPagedListAsync((input?.currentPage??1), (input?.pageSize??50));
+ }).ToPagedListAsync(input?.currentPage ?? 1, input?.pageSize ?? 50);
return PageResult.SqlSugarPageResult(list);
}
[HttpPost]
- public async Task GetEntityByMbomProcessId(Dictionary dic)
+ public async Task GetEntityByMbomProcessId(Dictionary dic)
{
string mbomProcessId = dic["mbomProcessId"];
- if (!string.IsNullOrEmpty(mbomProcessId))
- {
- return await _repository.GetFirstAsync(x => x.mbom_process_id == mbomProcessId && x.enabled == 1);
- }
-
- return null!;
+ return !string.IsNullOrEmpty(mbomProcessId)
+ ? await _repository.GetFirstAsync(x => x.mbom_process_id == mbomProcessId && x.enabled == 1)
+ : (dynamic)null;
}
[HttpPost]
@@ -146,15 +142,15 @@ namespace Tnb.BasicData
throw Oops.Bah("已存在该版本");
}
- var db = _repository.AsSugarClient();
+ ISqlSugarClient db = _repository.AsSugarClient();
DbResult result = await db.Ado.UseTranAsync(async () =>
{
- await _repository.UpdateAsync(x => new BasESop()
+ _ = await _repository.UpdateAsync(x => new BasESop()
{
enabled = 0,
}, x => x.mbom_id == input.mbom_id && x.mbom_process_id == input.mbom_process_id);
-
- BasESop basESop = new BasESop()
+
+ BasESop basESop = new()
{
code = input.code,
name = input.name,
@@ -169,13 +165,9 @@ namespace Tnb.BasicData
enabled = 1,
};
- await _repository.InsertAsync(basESop);
-
+ _ = await _repository.InsertAsync(basESop);
});
- if(!result.IsSuccess) throw Oops.Oh(ErrorCode.COM1008);
-
- return result.IsSuccess ? "上传成功" : result.ErrorMessage;
-
+ return !result.IsSuccess ? throw Oops.Oh(ErrorCode.COM1008) : (dynamic)(result.IsSuccess ? "上传成功" : result.ErrorMessage);
}
}
}
\ No newline at end of file
diff --git a/BasicData/Tnb.BasicData/BasEbomService.cs b/BasicData/Tnb.BasicData/BasEbomService.cs
index 01679ee6..9cedf8a3 100644
--- a/BasicData/Tnb.BasicData/BasEbomService.cs
+++ b/BasicData/Tnb.BasicData/BasEbomService.cs
@@ -3,7 +3,6 @@ using JNPF.Common.Filter;
using JNPF.Common.Security;
using JNPF.DependencyInjection;
using JNPF.DynamicApiController;
-using JNPF.Systems.Entitys.Permission;
using JNPF.Systems.Interfaces.System;
using JNPF.VisualDev;
using JNPF.VisualDev.Entitys.Dto.VisualDevModelData;
@@ -11,7 +10,6 @@ using Microsoft.AspNetCore.Mvc;
using SqlSugar;
using Tnb.BasicData.Entities;
using Tnb.BasicData.Entities.Dto;
-using Tnb.BasicData.Entitys.Dto.BasProcess;
using Tnb.BasicData.Interfaces;
namespace Tnb.BasicData
@@ -22,23 +20,22 @@ namespace Tnb.BasicData
[ApiDescriptionSettings(Tag = ModuleConst.Tag, Area = ModuleConst.Area, Order = 1102)]
[Route("api/[area]/[controller]/[action]")]
[OverideVisualDev(ModelId)]
- public class BasEbomService : IBasEbomService,IOverideVisualDevService,IDynamicApiController, ITransient
+ public class BasEbomService : IBasEbomService, IOverideVisualDevService, IDynamicApiController, ITransient
{
public const string ModelId = "25487105536805";
private readonly ISqlSugarRepository _repository;
private readonly DataBaseManager _dbManager;
private readonly IDictionaryDataService _dictionaryDataService;
public OverideVisualDevFunc OverideFuncs { get; } = new OverideVisualDevFunc();
-
+
public BasEbomService(
- ISqlSugarRepository repository,DataBaseManager dbManager,IDictionaryDataService dictionaryDataService)
+ ISqlSugarRepository repository, DataBaseManager dbManager, IDictionaryDataService dictionaryDataService)
{
_repository = repository;
_dbManager = dbManager;
_dictionaryDataService = dictionaryDataService;
OverideFuncs.GetListAsync = GetList;
}
-
///
/// 物料清单列表
@@ -47,15 +44,15 @@ namespace Tnb.BasicData
///
public async Task GetList(VisualDevModelListQueryInput input)
{
- var db = _repository.AsSugarClient();
- Dictionary? queryJson = (input==null || string.IsNullOrEmpty(input.queryJson)) ? null : input.queryJson.ToObject>();
+ ISqlSugarClient db = _repository.AsSugarClient();
+ Dictionary? queryJson = (input == null || string.IsNullOrEmpty(input.queryJson)) ? null : input.queryJson.ToObject>();
string materialInfo = queryJson?["query_info"]?.ToString() ?? "";
- var list = await db.Queryable((a, b, c) => new object[]
+ SqlSugarPagedList list = await db.Queryable((a, b, c) => new object[]
{
JoinType.Left, a.material_id == b.id,
JoinType.Left, a.route_id == c.id,
})
- .WhereIF(!string.IsNullOrEmpty(materialInfo),(a,b,c)=>b.code.Contains(materialInfo) || b.name.Contains(materialInfo))
+ .WhereIF(!string.IsNullOrEmpty(materialInfo), (a, b, c) => b.code.Contains(materialInfo) || b.name.Contains(materialInfo))
.Select((a, b, c) => new EbomListOutput
{
id = a.id,
@@ -67,12 +64,11 @@ namespace Tnb.BasicData
version = a.version,
route_id = c.name,
route_id_id = c.id,
+ }).ToPagedListAsync(input?.currentPage ?? 1, input?.pageSize ?? 50);
- }).ToPagedListAsync((input?.currentPage ?? 1), (input?.pageSize ?? 50));
-
- return PageResult.SqlSugarPageResult(list);
+ return PageResult.SqlSugarPageResult(list);
}
-
+
///
/// 获取物料清单树.
///
@@ -80,9 +76,9 @@ namespace Tnb.BasicData
[HttpPost]
public async Task GetTree(EbomTreeQueryInput queryInput)
{
- var db = _repository.AsSugarClient();
- var dic = await _dictionaryDataService.GetDicByKey(DictConst.MeasurementUnit);
-
+ ISqlSugarClient db = _repository.AsSugarClient();
+ Dictionary dic = await _dictionaryDataService.GetDicByKey(DictConst.MeasurementUnit);
+
// var momDbLink = await _repository.AsSugarClient().Queryable().FirstAsync(x => x.FullName == DbName.TNBMON);
// if (momDbLink != null)
// {
@@ -91,14 +87,14 @@ namespace Tnb.BasicData
if (string.IsNullOrEmpty(queryInput.materialId))
{
- var data = await db.Queryable()
- .LeftJoin((a,b)=>a.ebom_id==b.id)
- .LeftJoin((a,b,c)=>a.material_id==c.id)
- .LeftJoin((a,b,c,d)=>a.material_id==d.material_id)
- .LeftJoin((a,b,c,d,e)=>d.route_id==e.id)
- .LeftJoin((a,b,c,d,e,f)=>a.substitute_material_id==f.id)
- .Where((a,b,c)=>a.ebom_id==queryInput.ebomId)
- .Select((a,b,c,d,e,f)=>new EbomTreeOutput
+ List data = await db.Queryable()
+ .LeftJoin((a, b) => a.ebom_id == b.id)
+ .LeftJoin((a, b, c) => a.material_id == c.id)
+ .LeftJoin((a, b, c, d) => a.material_id == d.material_id)
+ .LeftJoin((a, b, c, d, e) => d.route_id == e.id)
+ .LeftJoin((a, b, c, d, e, f) => a.substitute_material_id == f.id)
+ .Where((a, b, c) => a.ebom_id == queryInput.ebomId)
+ .Select((a, b, c, d, e, f) => new EbomTreeOutput
{
material_id = c.name,
material_id_descrip = c.descrip,
@@ -112,7 +108,7 @@ namespace Tnb.BasicData
route_name = e.name,
version = d.version,
substitute_material_id = f.name,
- hasChildren = SqlFunc.Subqueryable().Where(x=>x.material_id==a.material_id).Any(),
+ hasChildren = SqlFunc.Subqueryable().Where(x => x.material_id == a.material_id).Any(),
}).Mapper(it =>
{
it.material_id_unit_id = !string.IsNullOrEmpty(it.material_id_unit_id) ? dic[it.material_id_unit_id].ToString() : "";
@@ -121,14 +117,14 @@ namespace Tnb.BasicData
}
else
{
- var data = await db.Queryable()
- .LeftJoin((a,b)=>a.ebom_id==b.id)
- .LeftJoin((a,b,c)=>a.material_id==c.id)
- .LeftJoin((a,b,c,d)=>a.material_id==d.material_id)
- .LeftJoin((a,b,c,d,e)=>d.route_id==e.id)
- .LeftJoin((a,b,c,d,e,f)=>a.substitute_material_id==f.id)
- .Where((a,b,c)=>b.material_id==queryInput.materialId && a.ebom_id==b.id)
- .Select((a,b,c,d,e,f)=>new EbomTreeOutput
+ List data = await db.Queryable()
+ .LeftJoin((a, b) => a.ebom_id == b.id)
+ .LeftJoin((a, b, c) => a.material_id == c.id)
+ .LeftJoin((a, b, c, d) => a.material_id == d.material_id)
+ .LeftJoin((a, b, c, d, e) => d.route_id == e.id)
+ .LeftJoin((a, b, c, d, e, f) => a.substitute_material_id == f.id)
+ .Where((a, b, c) => b.material_id == queryInput.materialId && a.ebom_id == b.id)
+ .Select((a, b, c, d, e, f) => new EbomTreeOutput
{
material_id = c.name,
material_id_descrip = c.descrip,
@@ -142,15 +138,13 @@ namespace Tnb.BasicData
route_name = e.name,
version = d.version,
substitute_material_id = f.name,
- hasChildren = SqlFunc.Subqueryable().Where(x=>x.material_id==a.material_id).Any(),
+ hasChildren = SqlFunc.Subqueryable().Where(x => x.material_id == a.material_id).Any(),
}).Mapper(it =>
{
it.material_id_unit_id = !string.IsNullOrEmpty(it.material_id_unit_id) ? dic[it.material_id_unit_id].ToString() : "";
}).ToListAsync();
return data;
}
-
-
}
///
@@ -159,11 +153,11 @@ namespace Tnb.BasicData
/// 物料id materialId
///
[HttpPost]
- public async Task> GetEbomVersionAndRouteName(Dictionary parameters)
+ public async Task> GetEbomVersionAndRouteName(Dictionary parameters)
{
string materialId = parameters["materialId"];
- var db = _repository.AsSugarClient();
-
+ ISqlSugarClient db = _repository.AsSugarClient();
+
// var momDbLink = await _repository.AsSugarClient().Queryable().FirstAsync(x => x.FullName == DbName.TNBMON);
// if (momDbLink != null)
// {
@@ -171,16 +165,16 @@ namespace Tnb.BasicData
// }
var ebom = await db.Queryable()
- .LeftJoin((a,b)=>a.route_id==b.id)
- .OrderByDescending((a,b)=>a.create_time)
- .Where((a,b) => a.material_id == materialId)
- .Select((a,b)=>new
+ .LeftJoin((a, b) => a.route_id == b.id)
+ .OrderByDescending((a, b) => a.create_time)
+ .Where((a, b) => a.material_id == materialId)
+ .Select((a, b) => new
{
a.id,
a.version,
b.name,
}).FirstAsync();
- return new Dictionary()
+ return new Dictionary()
{
["version"] = ebom?.version ?? "",
["routeName"] = ebom?.name ?? "",
diff --git a/BasicData/Tnb.BasicData/BasLocationService.cs b/BasicData/Tnb.BasicData/BasLocationService.cs
index 4f9dc202..af13f6d3 100644
--- a/BasicData/Tnb.BasicData/BasLocationService.cs
+++ b/BasicData/Tnb.BasicData/BasLocationService.cs
@@ -1,15 +1,8 @@
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
-using System.Threading.Tasks;
-using Aspose.Cells.Drawing;
-using JNPF.DependencyInjection;
+using JNPF.DependencyInjection;
using JNPF.DynamicApiController;
using Microsoft.AspNetCore.Mvc;
using SqlSugar;
using Tnb.BasicData.Entities;
-using Tnb.BasicData.Entities.Enums;
using Tnb.BasicData.Interfaces;
using Tnb.WarehouseMgr.Entities.Enums;
@@ -32,19 +25,27 @@ namespace Tnb.BasicData
///
///
[HttpGet]
- public async Task GetUnStoreLocationListByCarryId([FromRoute]string carryId)
+ public async Task GetUnStoreLocationListByCarryId([FromRoute] string carryId)
{
-
- var items = await _db.Queryable().Where(it => !string.IsNullOrEmpty(it.is_type) && Convert.ToInt32(it.is_type) != (int)EnumLocationType.存储库位).ToListAsync();
+
+ List items = await _db.Queryable().Where(it => !string.IsNullOrEmpty(it.is_type) && Convert.ToInt32(it.is_type) != (int)EnumLocationType.存储库位).ToListAsync();
return items;
}
public async Task> GetLocationInfobyIds(IEnumerable locIds)
{
- if (locIds == null) throw new ArgumentNullException(nameof(locIds));
- if (!locIds.Any()) throw new ArithmeticException($"parameter locIds.Count is not be empty");
- var items = await _db.Queryable().Where(it => locIds.Contains(it.id)).ToListAsync();
+ if (locIds == null)
+ {
+ throw new ArgumentNullException(nameof(locIds));
+ }
+
+ if (!locIds.Any())
+ {
+ throw new ArithmeticException($"parameter locIds.Count is not be empty");
+ }
+
+ List items = await _db.Queryable().Where(it => locIds.Contains(it.id)).ToListAsync();
return items;
}
}
diff --git a/BasicData/Tnb.BasicData/BasMaterialService.cs b/BasicData/Tnb.BasicData/BasMaterialService.cs
index 7f2bceaa..fb4df1df 100644
--- a/BasicData/Tnb.BasicData/BasMaterialService.cs
+++ b/BasicData/Tnb.BasicData/BasMaterialService.cs
@@ -21,20 +21,20 @@ namespace Tnb.BasicData
///
[ApiDescriptionSettings(Tag = ModuleConst.Tag, Area = ModuleConst.Area, Order = 1102)]
[Route("api/[area]/[controller]/[action]")]
- public class BasMaterialService : IBasMaterialService,IDynamicApiController, ITransient
+ public class BasMaterialService : IBasMaterialService, IDynamicApiController, ITransient
{
private readonly ISqlSugarRepository _repository;
private readonly DataBaseManager _dbManager;
private readonly IDictionaryDataService _dictionaryDataService;
-
+
public BasMaterialService(
- ISqlSugarRepository repository,DataBaseManager dbManager,IDictionaryDataService dictionaryDataService)
+ ISqlSugarRepository repository, DataBaseManager dbManager, IDictionaryDataService dictionaryDataService)
{
_repository = repository;
_dbManager = dbManager;
_dictionaryDataService = dictionaryDataService;
}
-
+
///
/// 复制物料
///
@@ -44,7 +44,7 @@ namespace Tnb.BasicData
{
string id = parameters["id"];
BasMaterial basMaterial = await _repository.GetByIdAsync(id);
-
+
List materialUnits = await _repository.AsSugarClient().Queryable().Where(x => x.material_id == id).ToListAsync();
List materialIntoFactorySpecifications = await _repository.AsSugarClient().Queryable().Where(x => x.material_id == id).ToListAsync();
@@ -53,27 +53,26 @@ namespace Tnb.BasicData
basMaterial.code += "_复制的请修改";
basMaterial.name += "_复制的请修改";
- DbResult result = await _repository.AsSugarClient().Ado.UseTranAsync(async () =>
+ DbResult result = await _repository.AsSugarClient().Ado.UseTranAsync(async () =>
{
- await _repository.InsertAsync(basMaterial);
+ _ = await _repository.InsertAsync(basMaterial);
foreach (BasMaterialUnit basMaterialUnit in materialUnits)
{
basMaterialUnit.id = SnowflakeIdHelper.NextId();
basMaterialUnit.material_id = newId;
}
-
+
foreach (BasMaterialIntoFactorySpecifications basMaterialIntoFactorySpecification in materialIntoFactorySpecifications)
{
basMaterialIntoFactorySpecification.id = SnowflakeIdHelper.NextId();
basMaterialIntoFactorySpecification.material_id = newId;
}
- await _repository.AsSugarClient().Insertable(materialUnits).ExecuteCommandAsync();
- await _repository.AsSugarClient().Insertable(materialIntoFactorySpecifications).ExecuteCommandAsync();
+ _ = await _repository.AsSugarClient().Insertable(materialUnits).ExecuteCommandAsync();
+ _ = await _repository.AsSugarClient().Insertable(materialIntoFactorySpecifications).ExecuteCommandAsync();
});
- if(!result.IsSuccess) throw Oops.Oh(ErrorCode.COM1008);
- return result.IsSuccess ? "复制成功" : result.ErrorMessage;
+ return !result.IsSuccess ? throw Oops.Oh(ErrorCode.COM1008) : result.IsSuccess ? "复制成功" : result.ErrorMessage;
}
///
@@ -84,14 +83,17 @@ namespace Tnb.BasicData
[HttpPost]
public async Task GetMaterialSelectInfo(MaterialSelectQueryInput queryInput)
{
- var db = _repository.AsSugarClient();
+ ISqlSugarClient db = _repository.AsSugarClient();
if (!string.IsNullOrEmpty(queryInput.ebom_id))
{
- List ids = await GetAllChildrenMaterialId(queryInput.ebom_id,0);
+ List ids = await GetAllChildrenMaterialId(queryInput.ebom_id, 0);
BasEbomH ebom = await db.Queryable().Where(x => x.id == queryInput.ebom_id).SingleAsync();
- if(ebom!=null && !string.IsNullOrEmpty(ebom.material_id))
+ if (ebom != null && !string.IsNullOrEmpty(ebom.material_id))
+ {
ids.Add(ebom.material_id);
- var result = await db.Queryable()
+ }
+
+ SqlSugarPagedList result = await db.Queryable()
.LeftJoin((a, b) => b.EnCode == DictConst.MeasurementUnit && b.DeleteMark == null)
.LeftJoin((a, b, c) => c.DictionaryTypeId == b.Id && a.unit_id == c.EnCode)
.WhereIF(!string.IsNullOrEmpty(queryInput.material_info), (a, b, c) => a.code.Contains(queryInput.material_info) || a.name.Contains(queryInput.material_info))
@@ -107,11 +109,11 @@ namespace Tnb.BasicData
}).ToPagedListAsync(queryInput.currentPage, queryInput.pageSize);
return PageResult.SqlSugarPageResult(result);
-
+
}
else
{
- var result = await db.Queryable()
+ SqlSugarPagedList result = await db.Queryable()
.LeftJoin((a, b) => b.EnCode == DictConst.MeasurementUnit && b.DeleteMark == null)
.LeftJoin((a, b, c) => c.DictionaryTypeId == b.Id && a.unit_id == c.EnCode)
.WhereIF(!string.IsNullOrEmpty(queryInput.material_info), (a, b, c) => a.code.Contains(queryInput.material_info) || a.name.Contains(queryInput.material_info))
@@ -132,16 +134,16 @@ namespace Tnb.BasicData
[HttpPost]
public async Task GetCanCreateSubWorkOrderMaterial(MaterialSelectQueryInput queryInput)
{
- var db = _repository.AsSugarClient();
+ ISqlSugarClient db = _repository.AsSugarClient();
if (!string.IsNullOrEmpty(queryInput.ebom_id))
{
- List ids = await GetAllChildrenMaterialId(queryInput.ebom_id,0);
- var result = await db.Queryable()
+ List ids = await GetAllChildrenMaterialId(queryInput.ebom_id, 0);
+ SqlSugarPagedList result = await db.Queryable()
.LeftJoin((a, b) => b.EnCode == DictConst.MeasurementUnit && b.DeleteMark == null)
.LeftJoin((a, b, c) => c.DictionaryTypeId == b.Id && a.unit_id == c.EnCode)
.WhereIF(!string.IsNullOrEmpty(queryInput.material_info), (a, b, c) => a.code.Contains(queryInput.material_info) || a.name.Contains(queryInput.material_info))
.WhereIF(!string.IsNullOrEmpty(queryInput.ebom_id), (a, b, c) => ids.Contains(a.id))
- .Where((a,b,c)=>a.is_create_sub_work_order=="1")
+ .Where((a, b, c) => a.is_create_sub_work_order == "1")
.Select((a, b, c) => new MaterialSelectOutput()
{
id = a.id,
@@ -153,7 +155,7 @@ namespace Tnb.BasicData
}).ToPagedListAsync(queryInput.currentPage, queryInput.pageSize);
return PageResult.SqlSugarPageResult(result);
-
+
}
else
{
@@ -166,32 +168,32 @@ namespace Tnb.BasicData
{
string types = dic["types"];
string[] typeArr = types.Split(",");
- List list = await _repository.AsSugarClient().Queryable().Where(x => x.state=="1").ToListAsync();
- List result = new List();
- foreach (var type in typeArr)
+ List list = await _repository.AsSugarClient().Queryable().Where(x => x.state == "1").ToListAsync();
+ List result = new();
+ foreach (string type in typeArr)
{
- result.AddRange(list.Where(x=>x.category_id.Contains(type)));
+ result.AddRange(list.Where(x => x.category_id.Contains(type)));
}
return result;
}
-
+
[HttpPost]
public async Task GetMaterialByQueryJson(MaterialQueryInput input)
{
- var db = _repository.AsSugarClient();
- Dictionary? queryJson = new Dictionary();
- if (input!=null && !string.IsNullOrEmpty(input.queryJson))
+ ISqlSugarClient db = _repository.AsSugarClient();
+ Dictionary? queryJson = new();
+ if (input != null && !string.IsNullOrEmpty(input.queryJson))
{
queryJson = JsonConvert.DeserializeObject>(input?.queryJson ?? "");
}
- List typeList = new List();
- if(!string.IsNullOrEmpty(input!.types))
+ List typeList = new();
+ if (!string.IsNullOrEmpty(input!.types))
{
- typeList = JsonConvert.DeserializeObject>((input?.types??"")) ?? new List();
+ typeList = JsonConvert.DeserializeObject>(input?.types ?? "") ?? new List();
}
- var query = db.Queryable()
+ ISugarQueryable query = db.Queryable()
.Where(x => x.state == "1")
.WhereIF(queryJson != null && queryJson.ContainsKey("name"), x => x.name.Contains(queryJson!["name"]))
.WhereIF(queryJson != null && queryJson.ContainsKey("code"), x => x.code.Contains(queryJson!["code"]))
@@ -199,43 +201,51 @@ namespace Tnb.BasicData
x => x.material_standard!.Contains(queryJson!["material_standard"]))
.Select(x => x);
- var list = new List>();
- foreach (var type in typeList)
+ List> list = new();
+ foreach (string type in typeList)
{
- list.Add(query.Clone().Where(x=>x.category_id.Contains(type)));
+ list.Add(query.Clone().Where(x => x.category_id.Contains(type)));
}
if (list.Count <= 0)
{
- var result = await query.ToPagedListAsync((input?.currentPage??1), (input?.pageSize??50));
+ SqlSugarPagedList result = await query.ToPagedListAsync(input?.currentPage ?? 1, input?.pageSize ?? 50);
return PageResult.SqlSugarPageResult(result);
}
else
{
- var result = await db.UnionAll(list).Select().ToPagedListAsync((input?.currentPage??1), (input?.pageSize??50));
+ SqlSugarPagedList result = await db.UnionAll(list).Select().ToPagedListAsync(input?.currentPage ?? 1, input?.pageSize ?? 50);
return PageResult.SqlSugarPageResult(result);
}
-
+
}
///
/// 获取物料清单下所子集物料id
///
///
- private async Task> GetAllChildrenMaterialId(string ebomId,int index)
+ private async Task> GetAllChildrenMaterialId(string ebomId, int index)
{
- if (string.IsNullOrEmpty(ebomId)) return new List();
- List ids = new List();
- if (index++ > 10) return ids;
- var list = await _repository.AsSugarClient().Queryable().Where(x => x.ebom_id == ebomId)
+ if (string.IsNullOrEmpty(ebomId))
+ {
+ return new List();
+ }
+
+ List ids = new();
+ if (index++ > 10)
+ {
+ return ids;
+ }
+
+ List list = await _repository.AsSugarClient().Queryable().Where(x => x.ebom_id == ebomId)
.Select(x => x.material_id).ToListAsync();
if (list != null && list.Count > 0)
{
- foreach (var id in list)
+ foreach (string id in list)
{
//获取最新创建的物料清单
- var ebom = await _repository.AsSugarClient().Queryable().Where(x=>x.material_id==id).OrderByDescending(x=>x.create_time).FirstAsync();
- ids.AddRange(await GetAllChildrenMaterialId(ebom?.id ?? "",index));
+ BasEbomH ebom = await _repository.AsSugarClient().Queryable().Where(x => x.material_id == id).OrderByDescending(x => x.create_time).FirstAsync();
+ ids.AddRange(await GetAllChildrenMaterialId(ebom?.id ?? "", index));
}
ids.AddRange(list);
}
diff --git a/BasicData/Tnb.BasicData/BasMbomService.cs b/BasicData/Tnb.BasicData/BasMbomService.cs
index ace5e263..6736f838 100644
--- a/BasicData/Tnb.BasicData/BasMbomService.cs
+++ b/BasicData/Tnb.BasicData/BasMbomService.cs
@@ -1,5 +1,6 @@
using JNPF.Common.Core.Manager;
using JNPF.Common.Enums;
+using JNPF.Common.Extension;
using JNPF.Common.Filter;
using JNPF.Common.Security;
using JNPF.DependencyInjection;
@@ -11,10 +12,8 @@ using JNPF.VisualDev.Entitys.Dto.VisualDevModelData;
using Microsoft.AspNetCore.Mvc;
using SqlSugar;
using Tnb.BasicData.Entities;
-using Tnb.BasicData.Interfaces;
using Tnb.BasicData.Entities.Dto;
-using NPOI.OpenXmlFormats.Dml;
-using JNPF.Common.Extension;
+using Tnb.BasicData.Interfaces;
namespace Tnb.BasicData
{
@@ -56,10 +55,10 @@ namespace Tnb.BasicData
///
public async Task GetList(VisualDevModelListQueryInput input)
{
- var db = _repository.AsSugarClient();
+ ISqlSugarClient db = _repository.AsSugarClient();
Dictionary? queryJson = string.IsNullOrEmpty(input.queryJson) ? null : input.queryJson.ToObject>();
string materialInfo = queryJson?["query_info"]?.ToString() ?? "";
- var list = await db.Queryable((a, b, c, d) => new object[]
+ SqlSugarPagedList list = await db.Queryable((a, b, c, d) => new object[]
{
JoinType.Left, a.material_id == b.id,
JoinType.Left, a.ebom_id == c.id,
@@ -75,8 +74,8 @@ namespace Tnb.BasicData
ebom_id = c.version,
route_id = d.name,
route_id_id = c.id,
- start_time = a.start_time==null ? "" : a.start_time.Value.ToString("yyyy-MM-dd"),
- end_time = a.end_time==null ? "" : a.end_time.Value.ToString("yyyy-MM-dd"),
+ start_time = a.start_time == null ? "" : a.start_time.Value.ToString("yyyy-MM-dd"),
+ end_time = a.end_time == null ? "" : a.end_time.Value.ToString("yyyy-MM-dd"),
is_first = SqlFunc.IIF(a.is_first == 0, "否", "是"),
}).ToPagedListAsync(input.currentPage, input.pageSize);
@@ -90,13 +89,13 @@ namespace Tnb.BasicData
///
public async Task GetInfo(string id)
{
- var db = _repository.AsSugarClient();
+ ISqlSugarClient db = _repository.AsSugarClient();
BasMbom mbom = await _repository.GetSingleAsync(x => x.id == id);
- List processes = await db.Queryable().Where(x => x.mbom_id == id).OrderBy(x=>x.ordinal).ToListAsync();
+ List processes = await db.Queryable().Where(x => x.mbom_id == id).OrderBy(x => x.ordinal).ToListAsync();
List inputs = await db.Queryable().Where(x => x.mbom_id == id).ToListAsync();
List outputs = await db.Queryable().Where(x => x.mbom_id == id).ToListAsync();
- MbomDataOutput mbomDataOutput = new MbomDataOutput();
- List mbomProcessOutDtos = new List();
+ MbomDataOutput mbomDataOutput = new();
+ List mbomProcessOutDtos = new();
mbomDataOutput.id = mbom.id;
mbomDataOutput.ebom_id = mbom.ebom_id;
@@ -158,9 +157,12 @@ namespace Tnb.BasicData
public async Task GetSubMoListByBomId([FromRoute] string bomId)
{
- if (string.IsNullOrEmpty(bomId)) throw new ArgumentException($"parameter {nameof(bomId)} not be null or empty");
+ if (string.IsNullOrEmpty(bomId))
+ {
+ throw new ArgumentException($"parameter {nameof(bomId)} not be null or empty");
+ }
- var result = await _db.Queryable()
+ List result = await _db.Queryable()
.LeftJoin((a, b) => a.id == b.mbom_id)
.LeftJoin((a, b, c) => a.route_id == c.id)
// .LeftJoin((a, b, c, d) => b.process_id == d.process_id && c.id == d.route_id)
@@ -182,7 +184,7 @@ namespace Tnb.BasicData
})
.Mapper(it => it.output_qty = it.num.ParseToInt())
.ToListAsync();
-
+
return result;
}
@@ -194,7 +196,7 @@ namespace Tnb.BasicData
.Where(x => x.mbom_process_id == id)
.Select(x => new
{
- material_id = x.material_id,
+ x.material_id,
}).ToListAsync();
return result;
@@ -231,13 +233,13 @@ namespace Tnb.BasicData
material_name = b.name,
start_time = a.start_time.HasValue ? a.start_time.Value.ToString(DbTimeFormat.SS) : null,
end_time = a.end_time.HasValue ? a.end_time.Value.ToString(DbTimeFormat.SS) : null,
- version = a.version,
+ a.version,
route_id = c.id,
route_name = c.name,
})
.ToListAsync();
}
-
+
// ///
// /// 保存生产bom
// ///
@@ -512,7 +514,7 @@ namespace Tnb.BasicData
// }
// return result.IsSuccess ? "保存成功" : result.ErrorMessage;
// }
-
+
///
/// 保存生产bom
///
@@ -529,7 +531,7 @@ namespace Tnb.BasicData
{
string mbomId = SnowflakeIdHelper.NextId();
string orgId = _userManager.GetUserInfo().Result.organizeId;
- BasMbom mbom = new BasMbom()
+ BasMbom mbom = new()
{
id = mbomId,
org_id = orgId,
@@ -554,15 +556,15 @@ namespace Tnb.BasicData
errorCode = ErrorCode.COM1004;
throw Oops.Oh(ErrorCode.COM1004);
}
- await _repository.InsertAsync(mbom);
- List processes = new List();
- List inputs = new List();
- List outputs = new List();
+ _ = await _repository.InsertAsync(mbom);
+ List processes = new();
+ List inputs = new();
+ List outputs = new();
if (mbomSaveDataInput != null && mbomSaveDataInput.processes != null)
{
- int index = 0;
- foreach (var process in mbomSaveDataInput.processes)
+ int index = 0;
+ foreach (MbomProcessDto? process in mbomSaveDataInput.processes)
{
string mbomProcessId = SnowflakeIdHelper.NextId();
processes.Add(new BasMbomProcess()
@@ -586,7 +588,7 @@ namespace Tnb.BasicData
if (process.inputs != null)
{
- foreach (var input in process.inputs)
+ foreach (BasMbomInput input in process.inputs)
{
string inputId = SnowflakeIdHelper.NextId();
inputs.Add(new BasMbomInput()
@@ -605,7 +607,7 @@ namespace Tnb.BasicData
if (process.outputs != null)
{
- foreach (var output in process.outputs)
+ foreach (BasMbomOutput output in process.outputs)
{
string outputId = SnowflakeIdHelper.NextId();
outputs.Add(new BasMbomOutput()
@@ -626,17 +628,17 @@ namespace Tnb.BasicData
if (processes.Count > 0)
{
- await _repository.AsSugarClient().Insertable(processes).ExecuteCommandAsync();
+ _ = await _repository.AsSugarClient().Insertable(processes).ExecuteCommandAsync();
}
if (inputs.Count > 0)
{
- await _repository.AsSugarClient().Insertable(inputs).ExecuteCommandAsync();
+ _ = await _repository.AsSugarClient().Insertable(inputs).ExecuteCommandAsync();
}
if (outputs.Count > 0)
{
- await _repository.AsSugarClient().Insertable(outputs).ExecuteCommandAsync();
+ _ = await _repository.AsSugarClient().Insertable(outputs).ExecuteCommandAsync();
}
}
else//修改
@@ -651,7 +653,7 @@ namespace Tnb.BasicData
string orgId = _userManager.GetUserInfo().Result.organizeId;
if (mbomSaveDataInput != null)
{
- await _repository.UpdateAsync(x => new BasMbom()
+ _ = await _repository.UpdateAsync(x => new BasMbom()
{
// org_id = orgId,
material_id = mbomSaveDataInput.material_id,
@@ -670,12 +672,12 @@ namespace Tnb.BasicData
}, x => x.id == mbomSaveDataInput.id);
}
// List processes = new List();
- List inputs = new List();
- List outputs = new List();
+ List inputs = new();
+ List outputs = new();
if (mbomSaveDataInput != null && mbomSaveDataInput.processes != null)
{
- foreach (var process in mbomSaveDataInput.processes)
+ foreach (MbomProcessDto? process in mbomSaveDataInput.processes)
{
string mbomProcessId = process.id;
// string mbomProcessId = SnowflakeIdHelper.NextId();
@@ -692,9 +694,9 @@ namespace Tnb.BasicData
// route_detail_id = process.route_detail_id,
//
// });
-
+
decimal preparation_time = process?.preparation_time ?? 0;
- await _repository.AsSugarClient().Updateable()
+ _ = await _repository.AsSugarClient().Updateable()
.SetColumns(x => x.preparation_time == preparation_time)
.SetColumns(x => x.station == process!.station)
.SetColumns(x => x.byproduct_status == process!.byproduct_status)
@@ -703,7 +705,7 @@ namespace Tnb.BasicData
if (process!.inputs != null)
{
- foreach (var input in process.inputs)
+ foreach (BasMbomInput input in process.inputs)
{
string inputId = SnowflakeIdHelper.NextId();
inputs.Add(new BasMbomInput()
@@ -722,7 +724,7 @@ namespace Tnb.BasicData
if (process.outputs != null)
{
- foreach (var output in process.outputs)
+ foreach (BasMbomOutput output in process.outputs)
{
string outputId = SnowflakeIdHelper.NextId();
outputs.Add(new BasMbomOutput()
@@ -744,9 +746,9 @@ namespace Tnb.BasicData
if (mbomSaveDataInput != null && !string.IsNullOrEmpty(mbomSaveDataInput.id))
{
- // await _repository.AsSugarClient().Deleteable().Where(x => x.mbom_id == mbomSaveDataInput.id).ExecuteCommandAsync();
- await _repository.AsSugarClient().Deleteable().Where(x => x.mbom_id == mbomSaveDataInput.id).ExecuteCommandAsync();
- await _repository.AsSugarClient().Deleteable().Where(x => x.mbom_id == mbomSaveDataInput.id).ExecuteCommandAsync();
+ // await _repository.AsSugarClient().Deleteable().Where(x => x.mbom_id == mbomSaveDataInput.id).ExecuteCommandAsync();
+ _ = await _repository.AsSugarClient().Deleteable().Where(x => x.mbom_id == mbomSaveDataInput.id).ExecuteCommandAsync();
+ _ = await _repository.AsSugarClient().Deleteable().Where(x => x.mbom_id == mbomSaveDataInput.id).ExecuteCommandAsync();
}
// if (processes.Count > 0)
// {
@@ -755,12 +757,12 @@ namespace Tnb.BasicData
if (inputs.Count > 0)
{
- await _repository.AsSugarClient().Insertable(inputs).ExecuteCommandAsync();
+ _ = await _repository.AsSugarClient().Insertable(inputs).ExecuteCommandAsync();
}
if (outputs.Count > 0)
{
- await _repository.AsSugarClient().Insertable(outputs).ExecuteCommandAsync();
+ _ = await _repository.AsSugarClient().Insertable(outputs).ExecuteCommandAsync();
}
}
diff --git a/BasicData/Tnb.BasicData/BasProcessService.cs b/BasicData/Tnb.BasicData/BasProcessService.cs
index df785b20..d36819ee 100644
--- a/BasicData/Tnb.BasicData/BasProcessService.cs
+++ b/BasicData/Tnb.BasicData/BasProcessService.cs
@@ -1,4 +1,3 @@
-using Aop.Api.Domain;
using JNPF.Common.Core.Manager;
using JNPF.Common.Dtos.VisualDev;
using JNPF.Common.Enums;
@@ -7,20 +6,15 @@ using JNPF.DependencyInjection;
using JNPF.DynamicApiController;
using JNPF.FriendlyException;
using JNPF.Systems.Entitys.Permission;
-using JNPF.Systems.Entitys.System;
-using JNPF.Systems.Interfaces.System;
using JNPF.VisualDev;
using JNPF.VisualDev.Entitys;
using JNPF.VisualDev.Entitys.Dto.VisualDevModelData;
using JNPF.VisualDev.Interfaces;
-using Mapster;
using Microsoft.AspNetCore.Mvc;
using Newtonsoft.Json.Linq;
using SqlSugar;
-using Tnb.BasicData;
using Tnb.BasicData.Entities;
using Tnb.BasicData.Entitys.Dto.BasProcess;
-using Tnb.BasicData.Interfaces;
namespace Tnb.BasicData
{
@@ -64,21 +58,16 @@ namespace Tnb.BasicData
///
private async Task GetList(VisualDevModelListQueryInput input)
{
- var result = new SqlSugarPagedList();
- var db = _repository.AsSugarClient();
- var organize = await db.Queryable().FirstAsync(it => it.EnCode == input.station_code && it.Category == DictConst.RegionCategoryStationCode);
+ SqlSugarPagedList result = new();
+ ISqlSugarClient db = _repository.AsSugarClient();
+ OrganizeEntity organize = await db.Queryable().FirstAsync(it => it.EnCode == input.station_code && it.Category == DictConst.RegionCategoryStationCode);
if (organize != null)
{
- var whereExpr = Expressionable.Create();
- var curProcessIds = await db.Queryable().Where(it => it.station_id == organize.Id).Select(it => it.process_id).Distinct().ToListAsync();
- if (curProcessIds?.Count > 0)
- {
- whereExpr = whereExpr.And((a, b) => curProcessIds.Contains(a.id)).Or((a, b) => string.IsNullOrEmpty(b.process_id));
- }
- else
- {
- whereExpr = whereExpr.And((a, b) => string.IsNullOrEmpty(b.process_id));
- }
+ Expressionable whereExpr = Expressionable.Create();
+ List curProcessIds = await db.Queryable().Where(it => it.station_id == organize.Id).Select(it => it.process_id).Distinct().ToListAsync();
+ whereExpr = curProcessIds?.Count > 0
+ ? whereExpr.And((a, b) => curProcessIds.Contains(a.id)).Or((a, b) => string.IsNullOrEmpty(b.process_id))
+ : whereExpr.And((a, b) => string.IsNullOrEmpty(b.process_id));
result = await db.Queryable().LeftJoin((a, b) => a.id == b.process_id).Where(whereExpr.ToExpression()).Select(a => new ProcessListOutput
{
id = a.id,
@@ -118,8 +107,8 @@ namespace Tnb.BasicData
string processId = visualDevModelDataCrInput.data["ReturnIdentity"].ToString() ?? "";
- List list = new List();
- foreach (var item in (JArray)visualDevModelDataCrInput.data["station"])
+ List list = new();
+ foreach (JToken item in (JArray)visualDevModelDataCrInput.data["station"])
{
string processStationId = SnowflakeIdHelper.NextId();
@@ -134,11 +123,10 @@ namespace Tnb.BasicData
});
}
- await _repository.AsSugarClient().Insertable(list).ExecuteCommandAsync();
+ _ = await _repository.AsSugarClient().Insertable(list).ExecuteCommandAsync();
});
- if(!result.IsSuccess) throw Oops.Oh(ErrorCode.COM1008);
- return result.IsSuccess ? "保存成功" : result.ErrorMessage;
+ return !result.IsSuccess ? throw Oops.Oh(ErrorCode.COM1008) : (dynamic)(result.IsSuccess ? "保存成功" : result.ErrorMessage);
}
diff --git a/BasicData/Tnb.BasicData/BasPushRuleLogService.cs b/BasicData/Tnb.BasicData/BasPushRuleLogService.cs
index 9f164ef4..f08ecbc5 100644
--- a/BasicData/Tnb.BasicData/BasPushRuleLogService.cs
+++ b/BasicData/Tnb.BasicData/BasPushRuleLogService.cs
@@ -1,7 +1,5 @@
-using JNPF.Common.Core.Manager;
using JNPF.DependencyInjection;
using JNPF.DynamicApiController;
-using JNPF.VisualDev.Interfaces;
using Microsoft.AspNetCore.Mvc;
using SqlSugar;
using Tnb.BasicData.Entities;
@@ -28,7 +26,7 @@ namespace Tnb.BasicData
public async Task Stop(Dictionary dic)
{
string id = dic["id"];
- await _repository.UpdateAsync(x => new BasPushRuleLog()
+ _ = await _repository.UpdateAsync(x => new BasPushRuleLog()
{
is_push = 0,
}, x => x.biz_id == id);
diff --git a/BasicData/Tnb.BasicData/BasQrcodeService.cs b/BasicData/Tnb.BasicData/BasQrcodeService.cs
index c3875673..c79ac873 100644
--- a/BasicData/Tnb.BasicData/BasQrcodeService.cs
+++ b/BasicData/Tnb.BasicData/BasQrcodeService.cs
@@ -6,8 +6,6 @@ using JNPF.Systems.Interfaces.System;
using Microsoft.AspNetCore.Mvc;
using SqlSugar;
using Tnb.BasicData.Entities;
-using Tnb.BasicData.Entities.Dto;
-using Tnb.BasicData.Entitys.Dto.BasProcess;
using Tnb.BasicData.Interfaces;
using Tnb.EquipMgr.Entities;
using Tnb.WarehouseMgr.Entities;
@@ -19,14 +17,14 @@ namespace Tnb.BasicData
///
[ApiDescriptionSettings(Tag = ModuleConst.Tag, Area = ModuleConst.Area, Order = 1102)]
[Route("api/[area]/[controller]/[action]")]
- public class BasQrcodeService : IBasQrcodeService,IDynamicApiController, ITransient
+ public class BasQrcodeService : IBasQrcodeService, IDynamicApiController, ITransient
{
private readonly ISqlSugarRepository _repository;
private readonly DataBaseManager _dbManager;
private readonly IDictionaryDataService _dictionaryDataService;
-
+
public BasQrcodeService(
- ISqlSugarRepository repository,DataBaseManager dbManager,IDictionaryDataService dictionaryDataService)
+ ISqlSugarRepository repository, DataBaseManager dbManager, IDictionaryDataService dictionaryDataService)
{
_repository = repository;
_dbManager = dbManager;
@@ -34,22 +32,26 @@ namespace Tnb.BasicData
}
[HttpPost]
- public async Task GetQrcodeByCode(Dictionary dic)
+ public async Task GetQrcodeByCode(Dictionary dic)
{
string code = dic.ContainsKey("code") ? dic["code"] : "";
- if (string.IsNullOrEmpty(code)) return null;
+ if (string.IsNullOrEmpty(code))
+ {
+ return null;
+ }
+
var result = await _repository.AsSugarClient().Queryable()
.LeftJoin((a, b) => a.source_id == b.Id)
.LeftJoin((a, b, c) => a.source_id == c.id)
.LeftJoin((a, b, c, d) => a.source_id == d.id)
- .LeftJoin((a,b,c,d,e)=>a.source_id==e.id)
- .LeftJoin((a,b,c,d,e,f)=>a.source_id==f.id)
+ .LeftJoin((a, b, c, d, e) => a.source_id == e.id)
+ .LeftJoin((a, b, c, d, e, f) => a.source_id == f.id)
.Where((a, b, c, d) => a.code == code)
- .Select((a, b, c, d,e,f) => new
+ .Select((a, b, c, d, e, f) => new
{
- id = a.id,
- source_id = a.source_id,
- source_name = a.source_name,
+ a.id,
+ a.source_id,
+ a.source_name,
org_code = b.EnCode,
org_name = b.FullName,
equip_code = a.code,
@@ -57,27 +59,31 @@ namespace Tnb.BasicData
tool_location_code = d.location_code,
bas_location_name = e.location_name,
bas_location_code = e.location_code,
- carry_name = f.carry_name,
- carry_code = f.carry_code,
+ f.carry_name,
+ f.carry_code,
}).FirstAsync();
return result;
}
[HttpPost]
- public async Task GetWorkStationByCode(Dictionary dic)
+ public async Task GetWorkStationByCode(Dictionary dic)
{
string code = dic.ContainsKey("code") ? dic["code"] : "";
- if (string.IsNullOrEmpty(code)) return null;
+ if (string.IsNullOrEmpty(code))
+ {
+ return null;
+ }
+
var result = await _repository.AsSugarClient().Queryable()
.LeftJoin((a, b) => a.source_id == b.Id)
- .LeftJoin((a,b,c)=>a.source_id==c.ObjectId && c.ObjectType=="Eqp")
- .LeftJoin((a,b,c,d)=>c.OrganizeId==d.Id)
+ .LeftJoin((a, b, c) => a.source_id == c.ObjectId && c.ObjectType == "Eqp")
+ .LeftJoin((a, b, c, d) => c.OrganizeId == d.Id)
.Where((a, b, c) => a.code == code)
- .Select((a, b, c,d) => new
+ .Select((a, b, c, d) => new
{
- id = a.id,
- source_id = a.source_id,
- source_name = a.source_name,
+ a.id,
+ a.source_id,
+ a.source_name,
org_id = b.Id,
org_code = b.EnCode,
org_name = b.FullName,
diff --git a/BasicData/Tnb.BasicData/BasRouteService.cs b/BasicData/Tnb.BasicData/BasRouteService.cs
index 741f9f54..1bb37321 100644
--- a/BasicData/Tnb.BasicData/BasRouteService.cs
+++ b/BasicData/Tnb.BasicData/BasRouteService.cs
@@ -9,8 +9,8 @@ using JNPF.FriendlyException;
using Microsoft.AspNetCore.Mvc;
using SqlSugar;
using Tnb.BasicData.Entities;
-using Tnb.BasicData.Interfaces;
using Tnb.BasicData.Entities.Dto;
+using Tnb.BasicData.Interfaces;
namespace Tnb.BasicData
{
@@ -19,11 +19,11 @@ namespace Tnb.BasicData
///
[ApiDescriptionSettings(Tag = ModuleConst.Tag, Area = ModuleConst.Area, Order = 701)]
[Route("api/[area]/[controller]/[action]")]
- public class BasRouteService : IBasRouteService,IDynamicApiController, ITransient
+ public class BasRouteService : IBasRouteService, IDynamicApiController, ITransient
{
private readonly ISqlSugarRepository _repository;
-
-
+
+
public BasRouteService(
UserManager userManager,
ISqlSugarRepository repository)
@@ -40,12 +40,12 @@ namespace Tnb.BasicData
{
string id = parameters["id"];
- await _repository.UpdateAsync(x => new BasRouteH()
+ _ = await _repository.UpdateAsync(x => new BasRouteH()
{
status = "1",
}, x => x.id == id);
}
-
+
///
/// 复制工艺路线
///
@@ -55,7 +55,7 @@ namespace Tnb.BasicData
{
string id = parameters["id"];
BasRouteH basRouteH = await _repository.GetByIdAsync(id);
-
+
List basRouteDs = await _repository.AsSugarClient().Queryable().Where(x => x.route_id == id).ToListAsync();
string newId = SnowflakeIdHelper.NextId();
@@ -64,42 +64,41 @@ namespace Tnb.BasicData
basRouteH.name += "_复制的请修改";
basRouteH.status = "0";
- DbResult result = await _repository.AsSugarClient().Ado.UseTranAsync(async () =>
+ DbResult result = await _repository.AsSugarClient().Ado.UseTranAsync(async () =>
{
- await _repository.InsertAsync(basRouteH);
+ _ = await _repository.InsertAsync(basRouteH);
foreach (BasRouteD basRouteD in basRouteDs)
{
basRouteD.id = SnowflakeIdHelper.NextId();
basRouteD.route_id = newId;
}
- await _repository.AsSugarClient().Insertable(basRouteDs).ExecuteCommandAsync();
+ _ = await _repository.AsSugarClient().Insertable(basRouteDs).ExecuteCommandAsync();
});
- if(!result.IsSuccess) throw Oops.Oh(ErrorCode.COM1008);
- return result.IsSuccess ? "复制成功" : result.ErrorMessage;
+ return !result.IsSuccess ? throw Oops.Oh(ErrorCode.COM1008) : result.IsSuccess ? "复制成功" : result.ErrorMessage;
}
///
/// 获取有效的已发布的工艺路线
///
[HttpPost]
- public async Task GetValidRouteList([FromBody]VisualDevDataFieldDataListInput pageInput)
+ public async Task GetValidRouteList([FromBody] VisualDevDataFieldDataListInput pageInput)
{
- var db = _repository.AsSugarClient();
- var result = await db.Queryable()
- .Where(x => x.status == "1"
- && ((x.start_time != null && x.start_time.Value <= DateTime.Now && x.end_time != null && x.end_time.Value>=DateTime.Now)
- || (x.start_time==null && x.end_time>=DateTime.Now)
- || (x.end_time==null && x.start_time<=DateTime.Now)
+ ISqlSugarClient db = _repository.AsSugarClient();
+ SqlSugarPagedList result = await db.Queryable()
+ .Where(x => x.status == "1"
+ && ((x.start_time != null && x.start_time.Value <= DateTime.Now && x.end_time != null && x.end_time.Value >= DateTime.Now)
+ || (x.start_time == null && x.end_time >= DateTime.Now)
+ || (x.end_time == null && x.start_time <= DateTime.Now)
|| (x.start_time == null && x.end_time == null)
- )).Select(x=>new VaildRouteOutput()
+ )).Select(x => new VaildRouteOutput()
{
id = x.id,
code = x.code,
name = x.name,
- start_time = x.start_time==null ? "" : x.start_time.Value.ToString("yyyy-MM-dd"),
- end_time = x.end_time==null ? "" : x.end_time.Value.ToString("yyyy-MM-dd"),
+ start_time = x.start_time == null ? "" : x.start_time.Value.ToString("yyyy-MM-dd"),
+ end_time = x.end_time == null ? "" : x.end_time.Value.ToString("yyyy-MM-dd"),
}).ToPagedListAsync(pageInput.currentPage, pageInput.pageSize);
return PageResult.SqlSugarPageResult(result);
}
diff --git a/BasicData/Tnb.BasicData/Tnb.BasicData.csproj b/BasicData/Tnb.BasicData/Tnb.BasicData.csproj
index 9de471f3..349cdb7c 100644
--- a/BasicData/Tnb.BasicData/Tnb.BasicData.csproj
+++ b/BasicData/Tnb.BasicData/Tnb.BasicData.csproj
@@ -1,5 +1,4 @@
-
net6.0
diff --git a/EquipMgr/Tnb.EquipMgr.Entities/Consts/MoldPlanMaintainStatus.cs b/EquipMgr/Tnb.EquipMgr.Entities/Consts/MoldPlanMaintainStatus.cs
index f013c856..6334795a 100644
--- a/EquipMgr/Tnb.EquipMgr.Entities/Consts/MoldPlanMaintainStatus.cs
+++ b/EquipMgr/Tnb.EquipMgr.Entities/Consts/MoldPlanMaintainStatus.cs
@@ -1,10 +1,4 @@
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
-using System.Threading.Tasks;
-
-namespace Tnb.EquipMgr.Entities.Consts
+namespace Tnb.EquipMgr.Entities.Consts
{
public class MoldPlanMaintainStatus
{
diff --git a/EquipMgr/Tnb.EquipMgr.Entities/Consts/MoldUseStatus.cs b/EquipMgr/Tnb.EquipMgr.Entities/Consts/MoldUseStatus.cs
index a27c20bf..3ab5e008 100644
--- a/EquipMgr/Tnb.EquipMgr.Entities/Consts/MoldUseStatus.cs
+++ b/EquipMgr/Tnb.EquipMgr.Entities/Consts/MoldUseStatus.cs
@@ -1,10 +1,4 @@
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
-using System.Threading.Tasks;
-
-namespace Tnb.EquipMgr.Entities.Consts
+namespace Tnb.EquipMgr.Entities.Consts
{
public class MoldUseStatus
{
diff --git a/EquipMgr/Tnb.EquipMgr.Entities/Consts/SpotInsRecordExecutionStatus.cs b/EquipMgr/Tnb.EquipMgr.Entities/Consts/SpotInsRecordExecutionStatus.cs
index d774afae..bf2e824d 100644
--- a/EquipMgr/Tnb.EquipMgr.Entities/Consts/SpotInsRecordExecutionStatus.cs
+++ b/EquipMgr/Tnb.EquipMgr.Entities/Consts/SpotInsRecordExecutionStatus.cs
@@ -9,12 +9,12 @@ namespace Tnb.EquipMgr
/// 待执行
///
public const string TOBEEXECUTED = "1";
-
+
///
/// 待复核
///
public const string TOBECHECK = "2";
-
+
///
/// 已完成
///
diff --git a/EquipMgr/Tnb.EquipMgr.Entities/Dto/BaseMoldMaintainInput.cs b/EquipMgr/Tnb.EquipMgr.Entities/Dto/BaseMoldMaintainInput.cs
index 8ec274d1..7a0be017 100644
--- a/EquipMgr/Tnb.EquipMgr.Entities/Dto/BaseMoldMaintainInput.cs
+++ b/EquipMgr/Tnb.EquipMgr.Entities/Dto/BaseMoldMaintainInput.cs
@@ -1,10 +1,4 @@
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
-using System.Threading.Tasks;
-
-namespace Tnb.EquipMgr.Entities.Dto
+namespace Tnb.EquipMgr.Entities.Dto
{
public class BaseMoldMaintainInput
{
diff --git a/EquipMgr/Tnb.EquipMgr.Entities/Dto/CheckItemOutput.cs b/EquipMgr/Tnb.EquipMgr.Entities/Dto/CheckItemOutput.cs
index c0e04187..7ef4853c 100644
--- a/EquipMgr/Tnb.EquipMgr.Entities/Dto/CheckItemOutput.cs
+++ b/EquipMgr/Tnb.EquipMgr.Entities/Dto/CheckItemOutput.cs
@@ -1,10 +1,4 @@
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
-using System.Threading.Tasks;
-
-namespace Tnb.EquipMgr.Entities.Dto
+namespace Tnb.EquipMgr.Entities.Dto
{
public class CheckItemOutput
{
diff --git a/EquipMgr/Tnb.EquipMgr.Entities/Dto/CheckItemQueryinput.cs b/EquipMgr/Tnb.EquipMgr.Entities/Dto/CheckItemQueryinput.cs
index 4f286ad7..caedb658 100644
--- a/EquipMgr/Tnb.EquipMgr.Entities/Dto/CheckItemQueryinput.cs
+++ b/EquipMgr/Tnb.EquipMgr.Entities/Dto/CheckItemQueryinput.cs
@@ -1,10 +1,4 @@
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
-using System.Threading.Tasks;
-
-namespace Tnb.EquipMgr.Entities.Dto
+namespace Tnb.EquipMgr.Entities.Dto
{
///
/// 根据模具ID、计划ID获取,保养组及项目信息
diff --git a/EquipMgr/Tnb.EquipMgr.Entities/Dto/ClosedownEndListOutput.cs b/EquipMgr/Tnb.EquipMgr.Entities/Dto/ClosedownEndListOutput.cs
index 7d9bd6a9..6bb1d0b5 100644
--- a/EquipMgr/Tnb.EquipMgr.Entities/Dto/ClosedownEndListOutput.cs
+++ b/EquipMgr/Tnb.EquipMgr.Entities/Dto/ClosedownEndListOutput.cs
@@ -1,10 +1,4 @@
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
-using System.Threading.Tasks;
-
-namespace Tnb.EquipMgr.Entities.Dto
+namespace Tnb.EquipMgr.Entities.Dto
{
public class ClosedownEndListOutput
{
diff --git a/EquipMgr/Tnb.EquipMgr.Entities/Dto/EqpMaintainRecordListOutput.cs b/EquipMgr/Tnb.EquipMgr.Entities/Dto/EqpMaintainRecordListOutput.cs
index 807b00eb..91e980a7 100644
--- a/EquipMgr/Tnb.EquipMgr.Entities/Dto/EqpMaintainRecordListOutput.cs
+++ b/EquipMgr/Tnb.EquipMgr.Entities/Dto/EqpMaintainRecordListOutput.cs
@@ -14,11 +14,11 @@ namespace Tnb.EquipMgr.Entities.Dto
public string execute_time { get; set; }
public string repeat_user_id { get; set; }
public string repeat_user_id_id { get; set; }
- public string execute_user_id{ get; set; }
+ public string execute_user_id { get; set; }
public string execute_user_id_id { get; set; }
public string repeat_time { get; set; }
- public string last_execute_time { get; set; }
-
+ public string last_execute_time { get; set; }
+
public DateTime? date_repeat_time { get; set; }
public DateTime? date_create_time { get; set; }
public DateTime? date_execute_time { get; set; }
diff --git a/EquipMgr/Tnb.EquipMgr.Entities/Dto/EqpSpotInsRecordListOutput.cs b/EquipMgr/Tnb.EquipMgr.Entities/Dto/EqpSpotInsRecordListOutput.cs
index 97af0a07..b4b48d22 100644
--- a/EquipMgr/Tnb.EquipMgr.Entities/Dto/EqpSpotInsRecordListOutput.cs
+++ b/EquipMgr/Tnb.EquipMgr.Entities/Dto/EqpSpotInsRecordListOutput.cs
@@ -12,10 +12,10 @@ namespace Tnb.EquipMgr.Entities.Dto
public string spot_record_date_time { get; set; }
public string repeat_user_id { get; set; }
public string repeat_user_id_id { get; set; }
- public string spot_record_user_id{ get; set; }
+ public string spot_record_user_id { get; set; }
public string spot_record_user_id_id { get; set; }
public string repeat_time { get; set; }
-
+
public DateTime? date_repeat_time { get; set; }
public DateTime? date_create_time { get; set; }
public DateTime? date_spot_record_date_time { get; set; }
diff --git a/EquipMgr/Tnb.EquipMgr.Entities/Dto/EquipDaqQueryOutput.cs b/EquipMgr/Tnb.EquipMgr.Entities/Dto/EquipDaqQueryOutput.cs
index 9f61c3c5..1f466b7d 100644
--- a/EquipMgr/Tnb.EquipMgr.Entities/Dto/EquipDaqQueryOutput.cs
+++ b/EquipMgr/Tnb.EquipMgr.Entities/Dto/EquipDaqQueryOutput.cs
@@ -5,7 +5,7 @@ namespace Tnb.EquipMgr.Entities.Dto
public string? id { get; set; }
public string? data_source { get; set; }
public string create_id { get; set; } = string.Empty;
- public string? create_time { get; set; }
+ public string? create_time { get; set; }
public string? data_type { get; set; }
public string? enabled { get; set; }
public string? equip_id { get; set; }
diff --git a/EquipMgr/Tnb.EquipMgr.Entities/Dto/EquipFileQueryOutput.cs b/EquipMgr/Tnb.EquipMgr.Entities/Dto/EquipFileQueryOutput.cs
index 894388aa..01f09767 100644
--- a/EquipMgr/Tnb.EquipMgr.Entities/Dto/EquipFileQueryOutput.cs
+++ b/EquipMgr/Tnb.EquipMgr.Entities/Dto/EquipFileQueryOutput.cs
@@ -6,7 +6,7 @@ namespace Tnb.EquipMgr.Entities.Dto
public string? attachment { get; set; }
public string? create_id { get; set; }
public string? create_id_id { get; set; }
- public string? create_time { get; set; }
+ public string? create_time { get; set; }
public string? equip_id { get; set; }
public string? equip_id_id { get; set; }
public string? file_name { get; set; }
diff --git a/EquipMgr/Tnb.EquipMgr.Entities/Dto/EquipQueryInput.cs b/EquipMgr/Tnb.EquipMgr.Entities/Dto/EquipQueryInput.cs
index c067c21d..623edaa7 100644
--- a/EquipMgr/Tnb.EquipMgr.Entities/Dto/EquipQueryInput.cs
+++ b/EquipMgr/Tnb.EquipMgr.Entities/Dto/EquipQueryInput.cs
@@ -3,7 +3,7 @@ namespace Tnb.EquipMgr.Entities.Dto
public class EquipQueryInput
{
public string equip_id { get; set; } = string.Empty;
-
+
///
/// 当前页码:pageIndex.
///
@@ -13,7 +13,7 @@ namespace Tnb.EquipMgr.Entities.Dto
/// 每页行数.
///
public virtual int pageSize { get; set; } = 50;
-
+
public string? queryJson { get; set; }
}
}
\ No newline at end of file
diff --git a/EquipMgr/Tnb.EquipMgr.Entities/Dto/EquipRepairRefuseInput.cs b/EquipMgr/Tnb.EquipMgr.Entities/Dto/EquipRepairRefuseInput.cs
index 798b7056..63ace2f3 100644
--- a/EquipMgr/Tnb.EquipMgr.Entities/Dto/EquipRepairRefuseInput.cs
+++ b/EquipMgr/Tnb.EquipMgr.Entities/Dto/EquipRepairRefuseInput.cs
@@ -4,6 +4,6 @@ namespace Tnb.EquipMgr.Entities.Dto
{
public string id { get; set; } = string.Empty;
public string reason { get; set; } = string.Empty;
-
+
}
}
\ No newline at end of file
diff --git a/EquipMgr/Tnb.EquipMgr.Entities/Dto/EquipSparePartsInput.cs b/EquipMgr/Tnb.EquipMgr.Entities/Dto/EquipSparePartsInput.cs
index 8d7ae4a6..d4687248 100644
--- a/EquipMgr/Tnb.EquipMgr.Entities/Dto/EquipSparePartsInput.cs
+++ b/EquipMgr/Tnb.EquipMgr.Entities/Dto/EquipSparePartsInput.cs
@@ -3,7 +3,7 @@ namespace Tnb.EquipMgr.Entities.Dto
public class EquipSparePartsInput
{
public string equip_id { get; set; } = string.Empty;
-
+
public List? spare_parts_ids { get; set; }
}
}
\ No newline at end of file
diff --git a/EquipMgr/Tnb.EquipMgr.Entities/Dto/EquipSparePartsQueryOutput.cs b/EquipMgr/Tnb.EquipMgr.Entities/Dto/EquipSparePartsQueryOutput.cs
index 460cf8e4..33f096ac 100644
--- a/EquipMgr/Tnb.EquipMgr.Entities/Dto/EquipSparePartsQueryOutput.cs
+++ b/EquipMgr/Tnb.EquipMgr.Entities/Dto/EquipSparePartsQueryOutput.cs
@@ -8,6 +8,6 @@ namespace Tnb.EquipMgr.Entities.Dto
public string? code { get; set; }
public string? name { get; set; }
public string? specification { get; set; }
-
+
}
}
\ No newline at end of file
diff --git a/EquipMgr/Tnb.EquipMgr.Entities/Dto/EquipmentListOutput.cs b/EquipMgr/Tnb.EquipMgr.Entities/Dto/EquipmentListOutput.cs
index 570e8faa..66e73fdf 100644
--- a/EquipMgr/Tnb.EquipMgr.Entities/Dto/EquipmentListOutput.cs
+++ b/EquipMgr/Tnb.EquipMgr.Entities/Dto/EquipmentListOutput.cs
@@ -1,10 +1,4 @@
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
-using System.Threading.Tasks;
-
-namespace Tnb.EquipMgr.Entities.Dto
+namespace Tnb.EquipMgr.Entities.Dto
{
///
/// 设备列表输出类
diff --git a/EquipMgr/Tnb.EquipMgr.Entities/Dto/MaintainInfoQueryinput.cs b/EquipMgr/Tnb.EquipMgr.Entities/Dto/MaintainInfoQueryinput.cs
index 55b6bc50..0e9eb63e 100644
--- a/EquipMgr/Tnb.EquipMgr.Entities/Dto/MaintainInfoQueryinput.cs
+++ b/EquipMgr/Tnb.EquipMgr.Entities/Dto/MaintainInfoQueryinput.cs
@@ -1,10 +1,4 @@
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
-using System.Threading.Tasks;
-
-namespace Tnb.EquipMgr.Entities.Dto
+namespace Tnb.EquipMgr.Entities.Dto
{
public class MaintainInfoQueryinput
{
diff --git a/EquipMgr/Tnb.EquipMgr.Entities/Dto/MaintainPlanCrInput.cs b/EquipMgr/Tnb.EquipMgr.Entities/Dto/MaintainPlanCrInput.cs
index da654111..7650aacb 100644
--- a/EquipMgr/Tnb.EquipMgr.Entities/Dto/MaintainPlanCrInput.cs
+++ b/EquipMgr/Tnb.EquipMgr.Entities/Dto/MaintainPlanCrInput.cs
@@ -1,10 +1,4 @@
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
-using System.Threading.Tasks;
-
-namespace Tnb.EquipMgr.Entities.Dto
+namespace Tnb.EquipMgr.Entities.Dto
{
///
/// 生成保养计划输入参数
diff --git a/EquipMgr/Tnb.EquipMgr.Entities/Dto/MaintainPlanMoldLstOutput.cs b/EquipMgr/Tnb.EquipMgr.Entities/Dto/MaintainPlanMoldLstOutput.cs
index 78acb766..173e8168 100644
--- a/EquipMgr/Tnb.EquipMgr.Entities/Dto/MaintainPlanMoldLstOutput.cs
+++ b/EquipMgr/Tnb.EquipMgr.Entities/Dto/MaintainPlanMoldLstOutput.cs
@@ -1,11 +1,4 @@
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
-using System.Threading.Tasks;
-using NPOI.HSSF.Record.Chart;
-
-namespace Tnb.EquipMgr.Entities.Dto
+namespace Tnb.EquipMgr.Entities.Dto
{
///
/// 保养计划模具列表输出参数
diff --git a/EquipMgr/Tnb.EquipMgr.Entities/Dto/MaintainRecordRepeatInput.cs b/EquipMgr/Tnb.EquipMgr.Entities/Dto/MaintainRecordRepeatInput.cs
index a923ef71..ff09b958 100644
--- a/EquipMgr/Tnb.EquipMgr.Entities/Dto/MaintainRecordRepeatInput.cs
+++ b/EquipMgr/Tnb.EquipMgr.Entities/Dto/MaintainRecordRepeatInput.cs
@@ -5,9 +5,9 @@ namespace Tnb.EquipMgr.Entities.Dto
public string id { get; set; } = string.Empty;
public string repeat_result { get; set; } = string.Empty;
-
+
public string? repeat_remark { get; set; }
-
- public List>? details { get; set; }
+
+ public List>? details { get; set; }
}
}
\ No newline at end of file
diff --git a/EquipMgr/Tnb.EquipMgr.Entities/Dto/MaintainRecordRepeatOutput.cs b/EquipMgr/Tnb.EquipMgr.Entities/Dto/MaintainRecordRepeatOutput.cs
index c8a415c0..ac814c67 100644
--- a/EquipMgr/Tnb.EquipMgr.Entities/Dto/MaintainRecordRepeatOutput.cs
+++ b/EquipMgr/Tnb.EquipMgr.Entities/Dto/MaintainRecordRepeatOutput.cs
@@ -3,7 +3,7 @@ namespace Tnb.EquipMgr.Entities.Dto
public class MaintainRecordRepeatOutput
{
public EqpMaintainRecordH? model { get; set; }
-
+
public List? details { get; set; }
}
}
\ No newline at end of file
diff --git a/EquipMgr/Tnb.EquipMgr.Entities/Dto/MaintainRuleMoldListOutput.cs b/EquipMgr/Tnb.EquipMgr.Entities/Dto/MaintainRuleMoldListOutput.cs
index 4d5917c6..59639353 100644
--- a/EquipMgr/Tnb.EquipMgr.Entities/Dto/MaintainRuleMoldListOutput.cs
+++ b/EquipMgr/Tnb.EquipMgr.Entities/Dto/MaintainRuleMoldListOutput.cs
@@ -1,10 +1,4 @@
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
-using System.Threading.Tasks;
-
-namespace Tnb.EquipMgr.Entities.Dto
+namespace Tnb.EquipMgr.Entities.Dto
{
///
/// 保养规则关联模具列表输出参数
diff --git a/EquipMgr/Tnb.EquipMgr.Entities/Dto/MaintainStatusUpInput.cs b/EquipMgr/Tnb.EquipMgr.Entities/Dto/MaintainStatusUpInput.cs
index 4fdf5b08..4bcddb12 100644
--- a/EquipMgr/Tnb.EquipMgr.Entities/Dto/MaintainStatusUpInput.cs
+++ b/EquipMgr/Tnb.EquipMgr.Entities/Dto/MaintainStatusUpInput.cs
@@ -1,10 +1,4 @@
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
-using System.Threading.Tasks;
-
-namespace Tnb.EquipMgr.Entities.Dto
+namespace Tnb.EquipMgr.Entities.Dto
{
///
/// 修改维修单任务状态输入参数
@@ -18,6 +12,6 @@ namespace Tnb.EquipMgr.Entities.Dto
///
/// 维修单状态 DWX(待维修)、WXZ(维修中)、YWC(已维修)
///
- public string status { get; set; }
+ public string status { get; set; }
}
}
diff --git a/EquipMgr/Tnb.EquipMgr.Entities/Dto/MaterialListOutput.cs b/EquipMgr/Tnb.EquipMgr.Entities/Dto/MaterialListOutput.cs
index bf1d1328..62cdf0a7 100644
--- a/EquipMgr/Tnb.EquipMgr.Entities/Dto/MaterialListOutput.cs
+++ b/EquipMgr/Tnb.EquipMgr.Entities/Dto/MaterialListOutput.cs
@@ -1,10 +1,4 @@
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
-using System.Threading.Tasks;
-
-namespace Tnb.EquipMgr.Entities.Dto
+namespace Tnb.EquipMgr.Entities.Dto
{
///
/// 物料列表输出类
diff --git a/EquipMgr/Tnb.EquipMgr.Entities/Dto/MoldListOutput.cs b/EquipMgr/Tnb.EquipMgr.Entities/Dto/MoldListOutput.cs
index 72a9bc91..399f9172 100644
--- a/EquipMgr/Tnb.EquipMgr.Entities/Dto/MoldListOutput.cs
+++ b/EquipMgr/Tnb.EquipMgr.Entities/Dto/MoldListOutput.cs
@@ -1,10 +1,4 @@
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
-using System.Threading.Tasks;
-
-namespace Tnb.EquipMgr.Entities.Dto
+namespace Tnb.EquipMgr.Entities.Dto
{
public class RelevanceMoldListOutput
{
diff --git a/EquipMgr/Tnb.EquipMgr.Entities/Dto/MoldMaintainDelInput.cs b/EquipMgr/Tnb.EquipMgr.Entities/Dto/MoldMaintainDelInput.cs
index 4bedda98..856c68ba 100644
--- a/EquipMgr/Tnb.EquipMgr.Entities/Dto/MoldMaintainDelInput.cs
+++ b/EquipMgr/Tnb.EquipMgr.Entities/Dto/MoldMaintainDelInput.cs
@@ -1,10 +1,4 @@
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
-using System.Threading.Tasks;
-
-namespace Tnb.EquipMgr.Entities.Dto
+namespace Tnb.EquipMgr.Entities.Dto
{
///
/// 模具保养删除参数
diff --git a/EquipMgr/Tnb.EquipMgr.Entities/Dto/MoldMaintainGroupItemRelationInput.cs b/EquipMgr/Tnb.EquipMgr.Entities/Dto/MoldMaintainGroupItemRelationInput.cs
index 0618d131..42b7b8e2 100644
--- a/EquipMgr/Tnb.EquipMgr.Entities/Dto/MoldMaintainGroupItemRelationInput.cs
+++ b/EquipMgr/Tnb.EquipMgr.Entities/Dto/MoldMaintainGroupItemRelationInput.cs
@@ -1,15 +1,9 @@
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
-using System.Threading.Tasks;
-
-namespace Tnb.EquipMgr.Entities.Dto
+namespace Tnb.EquipMgr.Entities.Dto
{
///
/// 关联保养组与模具输入参数
///
- public class MoldMaintainGroupItemRelationInput :BaseMoldMaintainInput
+ public class MoldMaintainGroupItemRelationInput : BaseMoldMaintainInput
{
}
}
diff --git a/EquipMgr/Tnb.EquipMgr.Entities/Dto/MoldMaintainItemInput.cs b/EquipMgr/Tnb.EquipMgr.Entities/Dto/MoldMaintainItemInput.cs
index 8820e89a..ada61572 100644
--- a/EquipMgr/Tnb.EquipMgr.Entities/Dto/MoldMaintainItemInput.cs
+++ b/EquipMgr/Tnb.EquipMgr.Entities/Dto/MoldMaintainItemInput.cs
@@ -1,10 +1,4 @@
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
-using System.Threading.Tasks;
-
-namespace Tnb.EquipMgr.Entities.Dto
+namespace Tnb.EquipMgr.Entities.Dto
{
///
/// 模具保养项输入参数
diff --git a/EquipMgr/Tnb.EquipMgr.Entities/Dto/MoldMaintainItemListOutput.cs b/EquipMgr/Tnb.EquipMgr.Entities/Dto/MoldMaintainItemListOutput.cs
index c45b8ad4..c17e70fa 100644
--- a/EquipMgr/Tnb.EquipMgr.Entities/Dto/MoldMaintainItemListOutput.cs
+++ b/EquipMgr/Tnb.EquipMgr.Entities/Dto/MoldMaintainItemListOutput.cs
@@ -1,10 +1,4 @@
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
-using System.Threading.Tasks;
-
-namespace Tnb.EquipMgr.Entities.Dto
+namespace Tnb.EquipMgr.Entities.Dto
{
///
/// 模具保养项列表输出
diff --git a/EquipMgr/Tnb.EquipMgr.Entities/Dto/MoldMaintainPlanRunQueryOutput.cs b/EquipMgr/Tnb.EquipMgr.Entities/Dto/MoldMaintainPlanRunQueryOutput.cs
index 5a80c60a..2c23acef 100644
--- a/EquipMgr/Tnb.EquipMgr.Entities/Dto/MoldMaintainPlanRunQueryOutput.cs
+++ b/EquipMgr/Tnb.EquipMgr.Entities/Dto/MoldMaintainPlanRunQueryOutput.cs
@@ -1,10 +1,4 @@
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
-using System.Threading.Tasks;
-
-namespace Tnb.EquipMgr.Entities.Dto
+namespace Tnb.EquipMgr.Entities.Dto
{
///
/// 模具保养计划执行查询输出参数
diff --git a/EquipMgr/Tnb.EquipMgr.Entities/Dto/MoldMaintainRunUpInput.cs b/EquipMgr/Tnb.EquipMgr.Entities/Dto/MoldMaintainRunUpInput.cs
index d66bd684..e9a2cf48 100644
--- a/EquipMgr/Tnb.EquipMgr.Entities/Dto/MoldMaintainRunUpInput.cs
+++ b/EquipMgr/Tnb.EquipMgr.Entities/Dto/MoldMaintainRunUpInput.cs
@@ -1,10 +1,4 @@
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
-using System.Threading.Tasks;
-
-namespace Tnb.EquipMgr.Entities.Dto
+namespace Tnb.EquipMgr.Entities.Dto
{
///
/// 模具保养执行输入参数
@@ -34,7 +28,7 @@ namespace Tnb.EquipMgr.Entities.Dto
public string starttime { get; set; }
}
- public class MaintainItemInfo
+ public class MaintainItemInfo
{
public string item_group_id { get; set; }
diff --git a/EquipMgr/Tnb.EquipMgr.Entities/Dto/MoldMaintainUpInput.cs b/EquipMgr/Tnb.EquipMgr.Entities/Dto/MoldMaintainUpInput.cs
index 01b9fb77..16b50dd8 100644
--- a/EquipMgr/Tnb.EquipMgr.Entities/Dto/MoldMaintainUpInput.cs
+++ b/EquipMgr/Tnb.EquipMgr.Entities/Dto/MoldMaintainUpInput.cs
@@ -1,10 +1,4 @@
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
-using System.Threading.Tasks;
-
-namespace Tnb.EquipMgr.Entities.Dto
+namespace Tnb.EquipMgr.Entities.Dto
{
public class MoldMaintainUpInput
{
@@ -15,6 +9,6 @@ namespace Tnb.EquipMgr.Entities.Dto
///
/// 维修状态
///
- public string status{ get; set; }
+ public string status { get; set; }
}
}
diff --git a/EquipMgr/Tnb.EquipMgr.Entities/Dto/MoldRuleSelectorListOutput.cs b/EquipMgr/Tnb.EquipMgr.Entities/Dto/MoldRuleSelectorListOutput.cs
index 0ac562ab..690a8cd4 100644
--- a/EquipMgr/Tnb.EquipMgr.Entities/Dto/MoldRuleSelectorListOutput.cs
+++ b/EquipMgr/Tnb.EquipMgr.Entities/Dto/MoldRuleSelectorListOutput.cs
@@ -1,10 +1,4 @@
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
-using System.Threading.Tasks;
-
-namespace Tnb.EquipMgr.Entities.Dto
+namespace Tnb.EquipMgr.Entities.Dto
{
///
/// 模具规则选择列表输出类
diff --git a/EquipMgr/Tnb.EquipMgr.Entities/Dto/PadMainListOutput.cs b/EquipMgr/Tnb.EquipMgr.Entities/Dto/PadMainListOutput.cs
index 054a8d4f..30431bcc 100644
--- a/EquipMgr/Tnb.EquipMgr.Entities/Dto/PadMainListOutput.cs
+++ b/EquipMgr/Tnb.EquipMgr.Entities/Dto/PadMainListOutput.cs
@@ -1,11 +1,4 @@
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Numerics;
-using System.Text;
-using System.Threading.Tasks;
-
-namespace Tnb.EquipMgr.Entities.Dto
+namespace Tnb.EquipMgr.Entities.Dto
{
public class PadMainListOutput
{
diff --git a/EquipMgr/Tnb.EquipMgr.Entities/Dto/PadRepairListInput.cs b/EquipMgr/Tnb.EquipMgr.Entities/Dto/PadRepairListInput.cs
index daf60528..eae3b27d 100644
--- a/EquipMgr/Tnb.EquipMgr.Entities/Dto/PadRepairListInput.cs
+++ b/EquipMgr/Tnb.EquipMgr.Entities/Dto/PadRepairListInput.cs
@@ -5,11 +5,11 @@ namespace Tnb.EquipMgr.Entities.Dto
public class PadRepairListInput : PageInputBase
{
public string status { get; set; }
-
+
public string equip_info { get; set; }
-
+
public DateTime? start_time { get; set; }
public DateTime? end_time { get; set; }
-
+
}
}
\ No newline at end of file
diff --git a/EquipMgr/Tnb.EquipMgr.Entities/Dto/PadRepairListOutput.cs b/EquipMgr/Tnb.EquipMgr.Entities/Dto/PadRepairListOutput.cs
index ef577df0..228f6286 100644
--- a/EquipMgr/Tnb.EquipMgr.Entities/Dto/PadRepairListOutput.cs
+++ b/EquipMgr/Tnb.EquipMgr.Entities/Dto/PadRepairListOutput.cs
@@ -3,9 +3,9 @@ namespace Tnb.EquipMgr.Entities.Dto
public class PadRepairListOutput
{
public string id { get; set; }
-
+
public string code { get; set; }
-
+
public string name { get; set; }
public string equip_id { get; set; }
public string equip_id_id { get; set; }
diff --git a/EquipMgr/Tnb.EquipMgr.Entities/Dto/PdaMaintainInput.cs b/EquipMgr/Tnb.EquipMgr.Entities/Dto/PdaMaintainInput.cs
index dfeffb72..68a3a35a 100644
--- a/EquipMgr/Tnb.EquipMgr.Entities/Dto/PdaMaintainInput.cs
+++ b/EquipMgr/Tnb.EquipMgr.Entities/Dto/PdaMaintainInput.cs
@@ -1,9 +1,4 @@
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
-using System.Threading.Tasks;
-using JNPF.Common.Filter;
+using JNPF.Common.Filter;
namespace Tnb.EquipMgr.Entities.Dto
{
diff --git a/EquipMgr/Tnb.EquipMgr.Entities/Dto/PdaRepairApplyListOutput.cs b/EquipMgr/Tnb.EquipMgr.Entities/Dto/PdaRepairApplyListOutput.cs
index c2455cec..5436846c 100644
--- a/EquipMgr/Tnb.EquipMgr.Entities/Dto/PdaRepairApplyListOutput.cs
+++ b/EquipMgr/Tnb.EquipMgr.Entities/Dto/PdaRepairApplyListOutput.cs
@@ -13,9 +13,9 @@ namespace Tnb.EquipMgr.Entities.Dto
public string status { get; set; }
public string repairer_id { get; set; }
public string? repairer_id_id { get; set; }
-
+
public string apply_user_id { get; set; }
public string apply_user_id_id { get; set; }
-
+
}
}
\ No newline at end of file
diff --git a/EquipMgr/Tnb.EquipMgr.Entities/Dto/RelevanceMoldFromPlanInput.cs b/EquipMgr/Tnb.EquipMgr.Entities/Dto/RelevanceMoldFromPlanInput.cs
index 59a4b291..180b2efe 100644
--- a/EquipMgr/Tnb.EquipMgr.Entities/Dto/RelevanceMoldFromPlanInput.cs
+++ b/EquipMgr/Tnb.EquipMgr.Entities/Dto/RelevanceMoldFromPlanInput.cs
@@ -1,10 +1,4 @@
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
-using System.Threading.Tasks;
-
-namespace Tnb.EquipMgr.Entities.Dto
+namespace Tnb.EquipMgr.Entities.Dto
{
///
/// 模具保养计划制定-计划关联模具输入参数
diff --git a/EquipMgr/Tnb.EquipMgr.Entities/Dto/RelevanceMoldInput.cs b/EquipMgr/Tnb.EquipMgr.Entities/Dto/RelevanceMoldInput.cs
index 74cc333c..273199cb 100644
--- a/EquipMgr/Tnb.EquipMgr.Entities/Dto/RelevanceMoldInput.cs
+++ b/EquipMgr/Tnb.EquipMgr.Entities/Dto/RelevanceMoldInput.cs
@@ -1,10 +1,4 @@
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
-using System.Threading.Tasks;
-
-namespace Tnb.EquipMgr.Entities.Dto
+namespace Tnb.EquipMgr.Entities.Dto
{
///
/// 模具规则定义,关键模具输入参数
@@ -27,7 +21,7 @@ namespace Tnb.EquipMgr.Entities.Dto
}
- public class RowIdItem
+ public class RowIdItem
{
///
/// 模具id
diff --git a/EquipMgr/Tnb.EquipMgr.Entities/Dto/RepairApplyOutRegisterInput.cs b/EquipMgr/Tnb.EquipMgr.Entities/Dto/RepairApplyOutRegisterInput.cs
index 628e9f43..7196bae9 100644
--- a/EquipMgr/Tnb.EquipMgr.Entities/Dto/RepairApplyOutRegisterInput.cs
+++ b/EquipMgr/Tnb.EquipMgr.Entities/Dto/RepairApplyOutRegisterInput.cs
@@ -3,22 +3,22 @@ namespace Tnb.EquipMgr.Entities.Dto
public class RepairApplyOutRegisterInput
{
public string? id { get; set; }
-
+
///
/// 实际维修供应商id
///
public string? real_supplier_id { get; set; }
-
+
///
/// 附件
///
public string? attachment { get; set; }
-
+
///
/// 费用
///
public decimal? cost { get; set; }
-
+
///
/// 修复时间
///
@@ -28,12 +28,12 @@ namespace Tnb.EquipMgr.Entities.Dto
/// 维修耗时
///
public decimal? repair_take_time { get; set; }
-
+
///
/// 维修备注
///
public string? repair_remark { get; set; }
-
+
///
/// 报修申请id
///
diff --git a/EquipMgr/Tnb.EquipMgr.Entities/Dto/RepairApplyRegisterInput.cs b/EquipMgr/Tnb.EquipMgr.Entities/Dto/RepairApplyRegisterInput.cs
index 38cabadf..43954af6 100644
--- a/EquipMgr/Tnb.EquipMgr.Entities/Dto/RepairApplyRegisterInput.cs
+++ b/EquipMgr/Tnb.EquipMgr.Entities/Dto/RepairApplyRegisterInput.cs
@@ -3,27 +3,27 @@ namespace Tnb.EquipMgr.Entities.Dto
public class RepairApplyRegisterInput
{
public string? id { get; set; }
-
+
///
/// 故障ID
///
public string? fault_id { get; set; }
-
+
///
/// 是否完成
///
public string? is_complete { get; set; }
-
+
///
/// 完成时间
///
public DateTime? complete_time { get; set; }
-
+
///
/// 维修耗时
///
public int? repair_take_time { get; set; }
-
+
///
/// 是否停机
///
@@ -33,17 +33,17 @@ namespace Tnb.EquipMgr.Entities.Dto
/// 停机时长
///
public int? halt_take_time { get; set; }
-
+
///
/// 维修描述
///
public string? repair_description { get; set; }
-
+
///
/// 维修图片
///
public string? repair_img { get; set; }
-
+
///
/// 是否外修
///
diff --git a/EquipMgr/Tnb.EquipMgr.Entities/Dto/RepairDelayInput.cs b/EquipMgr/Tnb.EquipMgr.Entities/Dto/RepairDelayInput.cs
index 439a2bef..0db194c2 100644
--- a/EquipMgr/Tnb.EquipMgr.Entities/Dto/RepairDelayInput.cs
+++ b/EquipMgr/Tnb.EquipMgr.Entities/Dto/RepairDelayInput.cs
@@ -3,15 +3,15 @@ namespace Tnb.EquipMgr.Entities.Dto
public class RepairDelayInput
{
public string? repair_apply_id { get; set; }
-
+
public string? equip_id { get; set; }
-
+
public string? repair_request_sender_id { get; set; }
-
+
public string? repair_sender_id { get; set; }
-
+
public DateTime expected_time { get; set; }
-
+
public string? delay_reason { get; set; }
}
}
\ No newline at end of file
diff --git a/EquipMgr/Tnb.EquipMgr.Entities/Dto/RepairOutApplyInput.cs b/EquipMgr/Tnb.EquipMgr.Entities/Dto/RepairOutApplyInput.cs
index ae5c6e37..e6cd8e02 100644
--- a/EquipMgr/Tnb.EquipMgr.Entities/Dto/RepairOutApplyInput.cs
+++ b/EquipMgr/Tnb.EquipMgr.Entities/Dto/RepairOutApplyInput.cs
@@ -10,6 +10,6 @@ namespace Tnb.EquipMgr.Entities.Dto
public string? construction_period_requirement { get; set; }
public string? out_apply_reason { get; set; }
public string? remark { get; set; }
-
+
}
}
\ No newline at end of file
diff --git a/EquipMgr/Tnb.EquipMgr.Entities/Dto/SpotInsRecordExecuteInput.cs b/EquipMgr/Tnb.EquipMgr.Entities/Dto/SpotInsRecordExecuteInput.cs
index 6823a5dd..78844b0d 100644
--- a/EquipMgr/Tnb.EquipMgr.Entities/Dto/SpotInsRecordExecuteInput.cs
+++ b/EquipMgr/Tnb.EquipMgr.Entities/Dto/SpotInsRecordExecuteInput.cs
@@ -3,13 +3,13 @@ namespace Tnb.EquipMgr.Entities.Dto
public class SpotInsRecordExecuteInput
{
public string? id { get; set; }
-
+
public string? attachment { get; set; }
-
+
public string? result { get; set; }
-
+
public string? result_remark { get; set; }
-
- public List>? details { get; set; }
+
+ public List>? details { get; set; }
}
}
\ No newline at end of file
diff --git a/EquipMgr/Tnb.EquipMgr.Entities/Dto/SpotInsRecordRepeatInput.cs b/EquipMgr/Tnb.EquipMgr.Entities/Dto/SpotInsRecordRepeatInput.cs
index 2b45861b..35cc5b6d 100644
--- a/EquipMgr/Tnb.EquipMgr.Entities/Dto/SpotInsRecordRepeatInput.cs
+++ b/EquipMgr/Tnb.EquipMgr.Entities/Dto/SpotInsRecordRepeatInput.cs
@@ -3,9 +3,9 @@ namespace Tnb.EquipMgr.Entities.Dto
public class SpotInsRecordRepeatInput
{
public string? id { get; set; }
-
+
public string? repeat_result { get; set; }
-
+
public string? repeat_remark { get; set; }
}
}
\ No newline at end of file
diff --git a/EquipMgr/Tnb.EquipMgr.Entities/Dto/SpotInsRecordRepeatOutput.cs b/EquipMgr/Tnb.EquipMgr.Entities/Dto/SpotInsRecordRepeatOutput.cs
index 37db7bc2..a2af14b9 100644
--- a/EquipMgr/Tnb.EquipMgr.Entities/Dto/SpotInsRecordRepeatOutput.cs
+++ b/EquipMgr/Tnb.EquipMgr.Entities/Dto/SpotInsRecordRepeatOutput.cs
@@ -3,7 +3,7 @@ namespace Tnb.EquipMgr.Entities.Dto
public class SpotInsRecordRepeatOutput
{
public EqpSpotInsRecordH? model { get; set; }
-
+
public List? details { get; set; }
}
}
\ No newline at end of file
diff --git a/EquipMgr/Tnb.EquipMgr.Entities/Dto/SpotInsTemPublishInput.cs b/EquipMgr/Tnb.EquipMgr.Entities/Dto/SpotInsTemPublishInput.cs
index 3e27dd1b..ecb39a49 100644
--- a/EquipMgr/Tnb.EquipMgr.Entities/Dto/SpotInsTemPublishInput.cs
+++ b/EquipMgr/Tnb.EquipMgr.Entities/Dto/SpotInsTemPublishInput.cs
@@ -3,7 +3,7 @@ namespace Tnb.EquipMgr.Entities.Dto
public class SpotInsTemPublishInput
{
public string? id { get; set; }
-
+
public string[]? equipIds { get; set; }
}
}
\ No newline at end of file
diff --git a/EquipMgr/Tnb.EquipMgr.Entities/Dto/ToolInput.cs b/EquipMgr/Tnb.EquipMgr.Entities/Dto/ToolInput.cs
index cae96d36..40f971e4 100644
--- a/EquipMgr/Tnb.EquipMgr.Entities/Dto/ToolInput.cs
+++ b/EquipMgr/Tnb.EquipMgr.Entities/Dto/ToolInput.cs
@@ -1,10 +1,4 @@
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
-using System.Threading.Tasks;
-
-namespace Tnb.EquipMgr.Entities
+namespace Tnb.EquipMgr.Entities
{
public class ToolInput
{
diff --git a/EquipMgr/Tnb.EquipMgr.Entities/Dto/ToolMoldInput.cs b/EquipMgr/Tnb.EquipMgr.Entities/Dto/ToolMoldInput.cs
index 64a6e2f7..2f137c97 100644
--- a/EquipMgr/Tnb.EquipMgr.Entities/Dto/ToolMoldInput.cs
+++ b/EquipMgr/Tnb.EquipMgr.Entities/Dto/ToolMoldInput.cs
@@ -1,10 +1,4 @@
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
-using System.Threading.Tasks;
-
-namespace Tnb.EquipMgr.Entities.Dto
+namespace Tnb.EquipMgr.Entities.Dto
{
public class ToolMoldInput
{
@@ -16,5 +10,5 @@ namespace Tnb.EquipMgr.Entities.Dto
public string[] molds { get; set; }
}
-
+
}
diff --git a/EquipMgr/Tnb.EquipMgr.Entities/Dto/WorklineAndEquipTreeOutput.cs b/EquipMgr/Tnb.EquipMgr.Entities/Dto/WorklineAndEquipTreeOutput.cs
index dcfee410..6423ef14 100644
--- a/EquipMgr/Tnb.EquipMgr.Entities/Dto/WorklineAndEquipTreeOutput.cs
+++ b/EquipMgr/Tnb.EquipMgr.Entities/Dto/WorklineAndEquipTreeOutput.cs
@@ -7,7 +7,7 @@ namespace Tnb.EquipMgr.Entities.Dto
///
///
public string id { get; set; }
-
+
///
/// 标题
///
diff --git a/EquipMgr/Tnb.EquipMgr.Entities/Entity/EqpEquipment.cs b/EquipMgr/Tnb.EquipMgr.Entities/Entity/EqpEquipment.cs
index 70b020ae..1a5d0b6c 100644
--- a/EquipMgr/Tnb.EquipMgr.Entities/Entity/EqpEquipment.cs
+++ b/EquipMgr/Tnb.EquipMgr.Entities/Entity/EqpEquipment.cs
@@ -187,12 +187,12 @@ public partial class EqpEquipment : BaseEntity
/// 工位编码
///
public string? station_code { get; set; }
-
+
///
/// 质保开始时间
///
public DateTime? warranty_start_time { get; set; }
-
+
///
/// 质保结束时间
///
@@ -207,17 +207,17 @@ public partial class EqpEquipment : BaseEntity
/// 二维码
///
public string? qrcode { get; set; }
-
+
///
/// 挤出件类型
///
public string? tube { get; set; }
-
+
///
/// 入库库位id
///
public string? as_location_id { get; set; }
-
+
///
/// 第三方平台设备编号
///
diff --git a/EquipMgr/Tnb.EquipMgr.Entities/Entity/EqpMaintainTemEquipH.cs b/EquipMgr/Tnb.EquipMgr.Entities/Entity/EqpMaintainTemEquipH.cs
index 3724956c..41edadb4 100644
--- a/EquipMgr/Tnb.EquipMgr.Entities/Entity/EqpMaintainTemEquipH.cs
+++ b/EquipMgr/Tnb.EquipMgr.Entities/Entity/EqpMaintainTemEquipH.cs
@@ -128,7 +128,7 @@ public partial class EqpMaintainTemEquipH : BaseEntity
/// 责任岗位id
///
public string send_post_info_user_id { get; set; } = string.Empty;
-
+
///
/// 所属组织
///
diff --git a/EquipMgr/Tnb.EquipMgr.Entities/Entity/EqpMaintainTemH.cs b/EquipMgr/Tnb.EquipMgr.Entities/Entity/EqpMaintainTemH.cs
index 971809e6..4fd84f75 100644
--- a/EquipMgr/Tnb.EquipMgr.Entities/Entity/EqpMaintainTemH.cs
+++ b/EquipMgr/Tnb.EquipMgr.Entities/Entity/EqpMaintainTemH.cs
@@ -123,7 +123,7 @@ public partial class EqpMaintainTemH : BaseEntity
/// 责任岗位id
///
public string send_post_info_user_id { get; set; } = string.Empty;
-
+
///
/// 所属组织
///
diff --git a/EquipMgr/Tnb.EquipMgr.Entities/Entity/EqpRepairAnalysisRecord.cs b/EquipMgr/Tnb.EquipMgr.Entities/Entity/EqpRepairAnalysisRecord.cs
index 49e56317..f3df2c56 100644
--- a/EquipMgr/Tnb.EquipMgr.Entities/Entity/EqpRepairAnalysisRecord.cs
+++ b/EquipMgr/Tnb.EquipMgr.Entities/Entity/EqpRepairAnalysisRecord.cs
@@ -1,5 +1,4 @@
using JNPF.Common.Contracts;
-using JNPF.Common.Security;
using SqlSugar;
namespace Tnb.EquipMgr.Entities;
@@ -12,7 +11,7 @@ public partial class EqpRepairAnalysisRecord : BaseEntity
{
public EqpRepairAnalysisRecord()
{
-
+
}
///
/// TODO
diff --git a/EquipMgr/Tnb.EquipMgr.Entities/Entity/EqpRepairApply.cs b/EquipMgr/Tnb.EquipMgr.Entities/Entity/EqpRepairApply.cs
index 727ee5a9..36e4ba59 100644
--- a/EquipMgr/Tnb.EquipMgr.Entities/Entity/EqpRepairApply.cs
+++ b/EquipMgr/Tnb.EquipMgr.Entities/Entity/EqpRepairApply.cs
@@ -148,12 +148,12 @@ public partial class EqpRepairApply : BaseEntity
/// 附件
///
public string? attachment { get; set; }
-
+
///
/// 维修图片
///
public string? repair_img { get; set; }
-
+
///
/// 生产任务单id
///
diff --git a/EquipMgr/Tnb.EquipMgr.Entities/Entity/EqpRepairCompletionRecord.cs b/EquipMgr/Tnb.EquipMgr.Entities/Entity/EqpRepairCompletionRecord.cs
index 5b195fcd..3df8957e 100644
--- a/EquipMgr/Tnb.EquipMgr.Entities/Entity/EqpRepairCompletionRecord.cs
+++ b/EquipMgr/Tnb.EquipMgr.Entities/Entity/EqpRepairCompletionRecord.cs
@@ -1,5 +1,4 @@
using JNPF.Common.Contracts;
-using JNPF.Common.Security;
using SqlSugar;
namespace Tnb.EquipMgr.Entities;
@@ -12,7 +11,7 @@ public partial class EqpRepairCompletionRecord : BaseEntity
{
public EqpRepairCompletionRecord()
{
-
+
}
///
/// TODO
diff --git a/EquipMgr/Tnb.EquipMgr.Entities/Entity/EqpRepairDelay.cs b/EquipMgr/Tnb.EquipMgr.Entities/Entity/EqpRepairDelay.cs
index e62cce1a..728e69e1 100644
--- a/EquipMgr/Tnb.EquipMgr.Entities/Entity/EqpRepairDelay.cs
+++ b/EquipMgr/Tnb.EquipMgr.Entities/Entity/EqpRepairDelay.cs
@@ -1,6 +1,3 @@
-using System;
-using System.Linq;
-using System.Text;
using JNPF.Common.Security;
using SqlSugar;
diff --git a/EquipMgr/Tnb.EquipMgr.Entities/Entity/EqpRepairOutApply.cs b/EquipMgr/Tnb.EquipMgr.Entities/Entity/EqpRepairOutApply.cs
index adc2cfe6..cbdd6502 100644
--- a/EquipMgr/Tnb.EquipMgr.Entities/Entity/EqpRepairOutApply.cs
+++ b/EquipMgr/Tnb.EquipMgr.Entities/Entity/EqpRepairOutApply.cs
@@ -113,23 +113,23 @@ public partial class EqpRepairOutApply : BaseEntity
/// 所属组织
///
public string? org_id { get; set; }
-
+
///
/// 附件
///
public string? attachment { get; set; }
-
+
///
/// 实际维修供应商
///
public string? real_supplier_id { get; set; }
-
+
///
/// 流程id
///
[SugarColumn(ColumnName = "f_flowid")]
public string? flow_id { get; set; }
-
+
///
/// 流程任务id
///
diff --git a/EquipMgr/Tnb.EquipMgr.Entities/Entity/EqpSpEquipCheckRecord.cs b/EquipMgr/Tnb.EquipMgr.Entities/Entity/EqpSpEquipCheckRecord.cs
index a72ad608..3cbf3c65 100644
--- a/EquipMgr/Tnb.EquipMgr.Entities/Entity/EqpSpEquipCheckRecord.cs
+++ b/EquipMgr/Tnb.EquipMgr.Entities/Entity/EqpSpEquipCheckRecord.cs
@@ -118,7 +118,7 @@ public partial class EqpSpEquipCheckRecord : BaseEntity
/// 流程引擎Id
///
public string? f_flowid { get; set; }
-
+
///
/// 所属组织
///
diff --git a/EquipMgr/Tnb.EquipMgr.Entities/Entity/EqpSpotInsRecordD.cs b/EquipMgr/Tnb.EquipMgr.Entities/Entity/EqpSpotInsRecordD.cs
index 076469c0..6654de79 100644
--- a/EquipMgr/Tnb.EquipMgr.Entities/Entity/EqpSpotInsRecordD.cs
+++ b/EquipMgr/Tnb.EquipMgr.Entities/Entity/EqpSpotInsRecordD.cs
@@ -108,5 +108,5 @@ public partial class EqpSpotInsRecordD : BaseEntity
/// 是否通过
///
public string? is_pass { get; set; }
-
+
}
diff --git a/EquipMgr/Tnb.EquipMgr.Entities/Entity/MoldMaintenance.cs b/EquipMgr/Tnb.EquipMgr.Entities/Entity/MoldMaintenance.cs
index f34d8433..d525f962 100644
--- a/EquipMgr/Tnb.EquipMgr.Entities/Entity/MoldMaintenance.cs
+++ b/EquipMgr/Tnb.EquipMgr.Entities/Entity/MoldMaintenance.cs
@@ -1,7 +1,4 @@
-using System;
-using System.Linq;
-using System.Text;
-using SqlSugar;
+using SqlSugar;
namespace Tnb.EquipMgr.Entities
{
diff --git a/EquipMgr/Tnb.EquipMgr.Entities/Entity/ToolModelCheckItem.cs b/EquipMgr/Tnb.EquipMgr.Entities/Entity/ToolModelCheckItem.cs
index 1797a714..2ac4a713 100644
--- a/EquipMgr/Tnb.EquipMgr.Entities/Entity/ToolModelCheckItem.cs
+++ b/EquipMgr/Tnb.EquipMgr.Entities/Entity/ToolModelCheckItem.cs
@@ -1,5 +1,4 @@
using JNPF.Common.Contracts;
-using JNPF.Common.Security;
using SqlSugar;
using Yitter.IdGenerator;
diff --git a/EquipMgr/Tnb.EquipMgr.Entities/Entity/ToolModelCheckPeriod.cs b/EquipMgr/Tnb.EquipMgr.Entities/Entity/ToolModelCheckPeriod.cs
index 1898e13b..07794d7d 100644
--- a/EquipMgr/Tnb.EquipMgr.Entities/Entity/ToolModelCheckPeriod.cs
+++ b/EquipMgr/Tnb.EquipMgr.Entities/Entity/ToolModelCheckPeriod.cs
@@ -1,5 +1,4 @@
using JNPF.Common.Contracts;
-using JNPF.Common.Security;
using SqlSugar;
namespace Tnb.EquipMgr.Entities;
diff --git a/EquipMgr/Tnb.EquipMgr.Entities/Entity/ToolMoldMaintainPlan.cs b/EquipMgr/Tnb.EquipMgr.Entities/Entity/ToolMoldMaintainPlan.cs
index af26dbc9..65929f93 100644
--- a/EquipMgr/Tnb.EquipMgr.Entities/Entity/ToolMoldMaintainPlan.cs
+++ b/EquipMgr/Tnb.EquipMgr.Entities/Entity/ToolMoldMaintainPlan.cs
@@ -1,9 +1,4 @@
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
-using System.Threading.Tasks;
-using JNPF.Common.Contracts;
+using JNPF.Common.Contracts;
using JNPF.Common.Security;
using SqlSugar;
diff --git a/EquipMgr/Tnb.EquipMgr.Entities/Entity/ToolMolds.part.cs b/EquipMgr/Tnb.EquipMgr.Entities/Entity/ToolMolds.part.cs
index d6d167ba..540e98a2 100644
--- a/EquipMgr/Tnb.EquipMgr.Entities/Entity/ToolMolds.part.cs
+++ b/EquipMgr/Tnb.EquipMgr.Entities/Entity/ToolMolds.part.cs
@@ -1,5 +1,3 @@
-using JNPF.Common.Contracts;
-using JNPF.Common.Security;
using SqlSugar;
namespace Tnb.EquipMgr.Entities;
@@ -7,7 +5,7 @@ namespace Tnb.EquipMgr.Entities;
///
/// 模具信息表
///
-public partial class ToolMolds
+public partial class ToolMolds
{
///
/// 库房编码
@@ -17,6 +15,6 @@ public partial class ToolMolds
///
/// 库位编码
///
- [SugarColumn(IsIgnore =true)]
+ [SugarColumn(IsIgnore = true)]
public string location_code { get; set; }
}
diff --git a/EquipMgr/Tnb.EquipMgr.Entities/Enums/MaintainStatus.cs b/EquipMgr/Tnb.EquipMgr.Entities/Enums/MaintainStatus.cs
index d17d7d50..0f658171 100644
--- a/EquipMgr/Tnb.EquipMgr.Entities/Enums/MaintainStatus.cs
+++ b/EquipMgr/Tnb.EquipMgr.Entities/Enums/MaintainStatus.cs
@@ -1,24 +1,18 @@
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
-using System.Threading.Tasks;
-
-namespace Tnb.EquipMgr.Entities.Enums
+namespace Tnb.EquipMgr.Entities.Enums
{
public enum MaintainStatus
{
///
/// 待维修
///
- DWX=1,
+ DWX = 1,
///
/// 维修中
///
- WXZ=2,
+ WXZ = 2,
///
/// 已完成
///
- YWC=4,
+ YWC = 4,
}
}
diff --git a/EquipMgr/Tnb.EquipMgr.Entities/Mapper/Mapper.cs b/EquipMgr/Tnb.EquipMgr.Entities/Mapper/Mapper.cs
index 475faac8..580e82d5 100644
--- a/EquipMgr/Tnb.EquipMgr.Entities/Mapper/Mapper.cs
+++ b/EquipMgr/Tnb.EquipMgr.Entities/Mapper/Mapper.cs
@@ -1,6 +1,5 @@
using Mapster;
using Tnb.EquipMgr.Entities.Dto;
-using Tnb.EquipMgr.Entities;
namespace Tnb.EquipMgr.Entities.Mapper
{
@@ -14,7 +13,7 @@ namespace Tnb.EquipMgr.Entities.Mapper
.Map(dest => dest.mold_id, src => src.id);
config.ForType()
.Map(dest => dest.mold_id, src => src.id);
- //.Map(dest=>dest.mold_name,src=>src.mold_name);
+ //.Map(dest=>dest.mold_name,src=>src.mold_name);
}
}
}
\ No newline at end of file
diff --git a/EquipMgr/Tnb.EquipMgr.Entities/Tnb.EquipMgr.Entities.csproj b/EquipMgr/Tnb.EquipMgr.Entities/Tnb.EquipMgr.Entities.csproj
index edabb960..bd191439 100644
--- a/EquipMgr/Tnb.EquipMgr.Entities/Tnb.EquipMgr.Entities.csproj
+++ b/EquipMgr/Tnb.EquipMgr.Entities/Tnb.EquipMgr.Entities.csproj
@@ -1,5 +1,4 @@
-
net6.0
diff --git a/EquipMgr/Tnb.EquipMgr.Interfaces/IEqpEquipFileService.cs b/EquipMgr/Tnb.EquipMgr.Interfaces/IEqpEquipFileService.cs
index 3d47193f..96645005 100644
--- a/EquipMgr/Tnb.EquipMgr.Interfaces/IEqpEquipFileService.cs
+++ b/EquipMgr/Tnb.EquipMgr.Interfaces/IEqpEquipFileService.cs
@@ -1,4 +1,3 @@
-using Microsoft.AspNetCore.Http;
using Tnb.EquipMgr.Entities.Dto;
namespace Tnb.EquipMgr.Interfaces
diff --git a/EquipMgr/Tnb.EquipMgr.Interfaces/IEqpEquipSparePartsService.cs b/EquipMgr/Tnb.EquipMgr.Interfaces/IEqpEquipSparePartsService.cs
index 38a1bcb0..922fd3bd 100644
--- a/EquipMgr/Tnb.EquipMgr.Interfaces/IEqpEquipSparePartsService.cs
+++ b/EquipMgr/Tnb.EquipMgr.Interfaces/IEqpEquipSparePartsService.cs
@@ -10,7 +10,7 @@ namespace Tnb.EquipMgr.Interfaces
///
///
public Task AddEquipSpareParts(EquipSparePartsInput input);
-
+
///
/// 根据设备id获取备品备件
///
diff --git a/EquipMgr/Tnb.EquipMgr.Interfaces/IEqpMaintainRecordService.cs b/EquipMgr/Tnb.EquipMgr.Interfaces/IEqpMaintainRecordService.cs
index 3ca7ee5a..abe34335 100644
--- a/EquipMgr/Tnb.EquipMgr.Interfaces/IEqpMaintainRecordService.cs
+++ b/EquipMgr/Tnb.EquipMgr.Interfaces/IEqpMaintainRecordService.cs
@@ -1,4 +1,3 @@
-using JNPF.Common.Dtos.VisualDev;
using Tnb.EquipMgr.Entities.Dto;
namespace Tnb.EquipMgr.Interfaces
@@ -18,14 +17,14 @@ namespace Tnb.EquipMgr.Interfaces
///
///
public Task GetMaintainRecordRepeatInfo(Dictionary dic);
-
+
///
/// 复核备保养计划
///
///
///
public Task RepeatMaintain(MaintainRecordRepeatInput input);
-
+
///
/// 根据设备id获取设备保养记录
///
diff --git a/EquipMgr/Tnb.EquipMgr.Interfaces/IEqpMaintainTemEquipService.cs b/EquipMgr/Tnb.EquipMgr.Interfaces/IEqpMaintainTemEquipService.cs
index 1b6496a5..fdfaf79d 100644
--- a/EquipMgr/Tnb.EquipMgr.Interfaces/IEqpMaintainTemEquipService.cs
+++ b/EquipMgr/Tnb.EquipMgr.Interfaces/IEqpMaintainTemEquipService.cs
@@ -2,7 +2,7 @@ namespace Tnb.EquipMgr.Interfaces
{
public interface IEqpMaintainTemEquipService
{
-
+
///
/// 停止计划
///
diff --git a/EquipMgr/Tnb.EquipMgr.Interfaces/IEqpRepairApplyService.cs b/EquipMgr/Tnb.EquipMgr.Interfaces/IEqpRepairApplyService.cs
index 00a88135..a5665019 100644
--- a/EquipMgr/Tnb.EquipMgr.Interfaces/IEqpRepairApplyService.cs
+++ b/EquipMgr/Tnb.EquipMgr.Interfaces/IEqpRepairApplyService.cs
@@ -5,43 +5,43 @@ namespace Tnb.EquipMgr.Interfaces
{
public interface IEqpRepairApplyService
{
-
+
///
/// 维修作废
///
///
- public Task Repeal(Dictionary dic);
-
+ public Task Repeal(Dictionary dic);
+
///
/// 维修关闭
///
///
- public Task Close(Dictionary dic);
-
+ public Task Close(Dictionary dic);
+
///
/// 维修指派
///
///
- public Task Assign(Dictionary dic);
-
+ public Task Assign(Dictionary dic);
+
///
/// 维修接收
///
///
- public Task Receive(Dictionary dic);
-
+ public Task Receive(Dictionary dic);
+
///
/// 维修拒绝
///
///
- public Task Refuse(Dictionary dic);
-
+ public Task Refuse(Dictionary dic);
+
///
/// 维修信息
///
///
- public Task GetInfo(Dictionary dic);
-
+ public Task GetInfo(Dictionary dic);
+
///
/// 维修登记
///
@@ -53,13 +53,13 @@ namespace Tnb.EquipMgr.Interfaces
///
///
public Task GetRepairApplyDetail(Dictionary dic);
-
+
///
/// 根据设备id获取维修记录
///
///
public Task GetRepairRecordList(EquipQueryInput input);
-
+
///
/// 看板端设备报修维修列表接口
///
diff --git a/EquipMgr/Tnb.EquipMgr.Interfaces/IEqpRepairDelayService.cs b/EquipMgr/Tnb.EquipMgr.Interfaces/IEqpRepairDelayService.cs
index 2864d32d..ab9f3e20 100644
--- a/EquipMgr/Tnb.EquipMgr.Interfaces/IEqpRepairDelayService.cs
+++ b/EquipMgr/Tnb.EquipMgr.Interfaces/IEqpRepairDelayService.cs
@@ -9,6 +9,6 @@ namespace Tnb.EquipMgr.Interfaces
///
///
public Task Delay(RepairDelayInput input);
-
+
}
}
\ No newline at end of file
diff --git a/EquipMgr/Tnb.EquipMgr.Interfaces/IEqpRepairOutApplyService.cs b/EquipMgr/Tnb.EquipMgr.Interfaces/IEqpRepairOutApplyService.cs
index 5e3b57dd..777ce6e5 100644
--- a/EquipMgr/Tnb.EquipMgr.Interfaces/IEqpRepairOutApplyService.cs
+++ b/EquipMgr/Tnb.EquipMgr.Interfaces/IEqpRepairOutApplyService.cs
@@ -5,24 +5,24 @@ namespace Tnb.EquipMgr.Interfaces
{
public interface IEqpRepairOutApplyService
{
-
+
///
/// 获取外修申请信息
///
///
- public Task GetInfo(Dictionary dic);
-
+ public Task GetInfo(Dictionary dic);
+
///
/// 外修申请
///
///
public Task OutApply(RepairOutApplyInput input);
-
+
///
/// 外修登记
///
///
public Task Register(RepairApplyOutRegisterInput input);
-
+
}
}
\ No newline at end of file
diff --git a/EquipMgr/Tnb.EquipMgr.Interfaces/IEqpSpEquipCheckRecordService.cs b/EquipMgr/Tnb.EquipMgr.Interfaces/IEqpSpEquipCheckRecordService.cs
index 2028c41f..694e98b1 100644
--- a/EquipMgr/Tnb.EquipMgr.Interfaces/IEqpSpEquipCheckRecordService.cs
+++ b/EquipMgr/Tnb.EquipMgr.Interfaces/IEqpSpEquipCheckRecordService.cs
@@ -1,5 +1,5 @@
using Tnb.EquipMgr.Entities;
-
+
namespace Tnb.EquipMgr.Interfaces
{
public interface IEqpSpEquipCheckRecordService
diff --git a/EquipMgr/Tnb.EquipMgr.Interfaces/IEqpSparePartsRequisitionHService.cs b/EquipMgr/Tnb.EquipMgr.Interfaces/IEqpSparePartsRequisitionHService.cs
index 85b1bb7a..36893a0e 100644
--- a/EquipMgr/Tnb.EquipMgr.Interfaces/IEqpSparePartsRequisitionHService.cs
+++ b/EquipMgr/Tnb.EquipMgr.Interfaces/IEqpSparePartsRequisitionHService.cs
@@ -5,6 +5,6 @@ namespace Tnb.EquipMgr.Interfaces
///
public interface IEqpSparePartsRequisitionHService
{
-
+
}
}
\ No newline at end of file
diff --git a/EquipMgr/Tnb.EquipMgr.Interfaces/IEqpWorkshopChangeLogService.cs b/EquipMgr/Tnb.EquipMgr.Interfaces/IEqpWorkshopChangeLogService.cs
index f4cdd287..fcef53ff 100644
--- a/EquipMgr/Tnb.EquipMgr.Interfaces/IEqpWorkshopChangeLogService.cs
+++ b/EquipMgr/Tnb.EquipMgr.Interfaces/IEqpWorkshopChangeLogService.cs
@@ -12,7 +12,7 @@ namespace Tnb.EquipMgr.Interfaces
///
///
public Task GetEquipWorkshopChangeList(EquipQueryInput input);
-
+
///
/// 设备迁移
///
diff --git a/EquipMgr/Tnb.EquipMgr.Interfaces/IEquSpotInsRecordService.cs b/EquipMgr/Tnb.EquipMgr.Interfaces/IEquSpotInsRecordService.cs
index 43c849fc..1ebbfd60 100644
--- a/EquipMgr/Tnb.EquipMgr.Interfaces/IEquSpotInsRecordService.cs
+++ b/EquipMgr/Tnb.EquipMgr.Interfaces/IEquSpotInsRecordService.cs
@@ -1,4 +1,3 @@
-using JNPF.Common.Dtos.VisualDev;
using Tnb.EquipMgr.Entities.Dto;
namespace Tnb.EquipMgr.Interfaces
@@ -18,14 +17,14 @@ namespace Tnb.EquipMgr.Interfaces
///
///
public Task GetSpotInsRecordRepeatInfo(Dictionary dic);
-
+
///
/// 复核点巡检
///
///
///
public Task RepeatSpotIns(SpotInsRecordRepeatInput input);
-
+
///
/// 根据设备id获取点巡检记录
///
diff --git a/EquipMgr/Tnb.EquipMgr.Interfaces/IEquipmentService.cs b/EquipMgr/Tnb.EquipMgr.Interfaces/IEquipmentService.cs
index 803272f5..7584ef96 100644
--- a/EquipMgr/Tnb.EquipMgr.Interfaces/IEquipmentService.cs
+++ b/EquipMgr/Tnb.EquipMgr.Interfaces/IEquipmentService.cs
@@ -10,7 +10,7 @@ namespace Tnb.EquipMgr.Interfaces
///
///
public Task GetEntityById(Dictionary dic);
-
+
///
/// 根据设备类型获取设备列表
///
@@ -22,8 +22,8 @@ namespace Tnb.EquipMgr.Interfaces
/// 获取产线和注塑挤出设备树
///
///
- public Task GetWorklineAndEquipTree(Dictionary dic);
-
+ public Task GetWorklineAndEquipTree(Dictionary dic);
+
///
/// 根据二维码查设备
///
diff --git a/EquipMgr/Tnb.EquipMgr.Interfaces/IToolMoldHouseService.cs b/EquipMgr/Tnb.EquipMgr.Interfaces/IToolMoldHouseService.cs
index 221f05ea..971f3efd 100644
--- a/EquipMgr/Tnb.EquipMgr.Interfaces/IToolMoldHouseService.cs
+++ b/EquipMgr/Tnb.EquipMgr.Interfaces/IToolMoldHouseService.cs
@@ -1,10 +1,4 @@
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
-using System.Threading.Tasks;
-
-namespace Tnb.EquipMgr.Interfaces
+namespace Tnb.EquipMgr.Interfaces
{
///
/// 目录库房服务接口
diff --git a/EquipMgr/Tnb.EquipMgr.Interfaces/IToolMoldLocationService.cs b/EquipMgr/Tnb.EquipMgr.Interfaces/IToolMoldLocationService.cs
index d788daca..2459072e 100644
--- a/EquipMgr/Tnb.EquipMgr.Interfaces/IToolMoldLocationService.cs
+++ b/EquipMgr/Tnb.EquipMgr.Interfaces/IToolMoldLocationService.cs
@@ -1,10 +1,4 @@
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
-using System.Threading.Tasks;
-
-namespace Tnb.EquipMgr.Interfaces
+namespace Tnb.EquipMgr.Interfaces
{
///
/// 模具库位服务接口
diff --git a/EquipMgr/Tnb.EquipMgr.Interfaces/IToolMoldMaintainGroupService.cs b/EquipMgr/Tnb.EquipMgr.Interfaces/IToolMoldMaintainGroupService.cs
index e3a9aa6d..3272eb39 100644
--- a/EquipMgr/Tnb.EquipMgr.Interfaces/IToolMoldMaintainGroupService.cs
+++ b/EquipMgr/Tnb.EquipMgr.Interfaces/IToolMoldMaintainGroupService.cs
@@ -1,10 +1,4 @@
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
-using System.Threading.Tasks;
-
-namespace Tnb.EquipMgr.Interfaces
+namespace Tnb.EquipMgr.Interfaces
{
///
/// 模具保养项目组接口
diff --git a/EquipMgr/Tnb.EquipMgr.Interfaces/IToolMoldMaintainPlanRunService.cs b/EquipMgr/Tnb.EquipMgr.Interfaces/IToolMoldMaintainPlanRunService.cs
index 0c482f04..cc3ce025 100644
--- a/EquipMgr/Tnb.EquipMgr.Interfaces/IToolMoldMaintainPlanRunService.cs
+++ b/EquipMgr/Tnb.EquipMgr.Interfaces/IToolMoldMaintainPlanRunService.cs
@@ -1,10 +1,4 @@
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
-using System.Threading.Tasks;
-
-namespace Tnb.EquipMgr.Interfaces
+namespace Tnb.EquipMgr.Interfaces
{
public interface IToolMoldMaintainPlanRunService
{
diff --git a/EquipMgr/Tnb.EquipMgr.Interfaces/IToolMoldMaintainPlanService.cs b/EquipMgr/Tnb.EquipMgr.Interfaces/IToolMoldMaintainPlanService.cs
index 808506b2..22c84880 100644
--- a/EquipMgr/Tnb.EquipMgr.Interfaces/IToolMoldMaintainPlanService.cs
+++ b/EquipMgr/Tnb.EquipMgr.Interfaces/IToolMoldMaintainPlanService.cs
@@ -1,10 +1,4 @@
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
-using System.Threading.Tasks;
-
-namespace Tnb.EquipMgr.Interfaces
+namespace Tnb.EquipMgr.Interfaces
{
public interface IToolMoldMaintainPlanService
{
diff --git a/EquipMgr/Tnb.EquipMgr.Interfaces/IToolMoldMaintainRuleService.cs b/EquipMgr/Tnb.EquipMgr.Interfaces/IToolMoldMaintainRuleService.cs
index a066341d..74440623 100644
--- a/EquipMgr/Tnb.EquipMgr.Interfaces/IToolMoldMaintainRuleService.cs
+++ b/EquipMgr/Tnb.EquipMgr.Interfaces/IToolMoldMaintainRuleService.cs
@@ -1,10 +1,4 @@
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
-using System.Threading.Tasks;
-
-namespace Tnb.EquipMgr.Interfaces
+namespace Tnb.EquipMgr.Interfaces
{
///
/// 设备保养规则定义
diff --git a/EquipMgr/Tnb.EquipMgr.Interfaces/IToolMoldMaintainTaskService.cs b/EquipMgr/Tnb.EquipMgr.Interfaces/IToolMoldMaintainTaskService.cs
index fa2181d5..814e3897 100644
--- a/EquipMgr/Tnb.EquipMgr.Interfaces/IToolMoldMaintainTaskService.cs
+++ b/EquipMgr/Tnb.EquipMgr.Interfaces/IToolMoldMaintainTaskService.cs
@@ -1,9 +1,4 @@
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
-using System.Threading.Tasks;
-using Tnb.EquipMgr.Entities;
+using Tnb.EquipMgr.Entities;
namespace Tnb.EquipMgr.Interfaces
{
diff --git a/EquipMgr/Tnb.EquipMgr.Interfaces/IToolMoldMaterialService.cs b/EquipMgr/Tnb.EquipMgr.Interfaces/IToolMoldMaterialService.cs
index be6af180..8240edbc 100644
--- a/EquipMgr/Tnb.EquipMgr.Interfaces/IToolMoldMaterialService.cs
+++ b/EquipMgr/Tnb.EquipMgr.Interfaces/IToolMoldMaterialService.cs
@@ -1,10 +1,4 @@
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
-using System.Threading.Tasks;
-using Microsoft.AspNetCore.Mvc;
-using Tnb.EquipMgr.Entities.Dto;
+using Tnb.EquipMgr.Entities.Dto;
namespace Tnb.EquipMgr.Interfaces
{
diff --git a/EquipMgr/Tnb.EquipMgr.Interfaces/IToolMoldRequisitionService.cs b/EquipMgr/Tnb.EquipMgr.Interfaces/IToolMoldRequisitionService.cs
index 15fbd54c..5a8eea4d 100644
--- a/EquipMgr/Tnb.EquipMgr.Interfaces/IToolMoldRequisitionService.cs
+++ b/EquipMgr/Tnb.EquipMgr.Interfaces/IToolMoldRequisitionService.cs
@@ -5,6 +5,6 @@ namespace Tnb.EquipMgr.Interfaces
///
public interface IToolMoldRequisitionService
{
-
+
}
}
\ No newline at end of file
diff --git a/EquipMgr/Tnb.EquipMgr.Interfaces/IToolMoldsService.cs b/EquipMgr/Tnb.EquipMgr.Interfaces/IToolMoldsService.cs
index e1e1f8d9..238af7fc 100644
--- a/EquipMgr/Tnb.EquipMgr.Interfaces/IToolMoldsService.cs
+++ b/EquipMgr/Tnb.EquipMgr.Interfaces/IToolMoldsService.cs
@@ -1,12 +1,6 @@
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
-using System.Threading.Tasks;
-using Microsoft.AspNetCore.Mvc;
+using Microsoft.AspNetCore.Mvc;
using Tnb.EquipMgr.Entities;
using Tnb.EquipMgr.Entities.Dto;
-using Tnb.ProductionMgr.Entities.Dto;
namespace Tnb.EquipMgr.Interfaces
{
diff --git a/EquipMgr/Tnb.EquipMgr.Interfaces/Tnb.EquipMgr.Interfaces.csproj b/EquipMgr/Tnb.EquipMgr.Interfaces/Tnb.EquipMgr.Interfaces.csproj
index 83209e17..ab92314f 100644
--- a/EquipMgr/Tnb.EquipMgr.Interfaces/Tnb.EquipMgr.Interfaces.csproj
+++ b/EquipMgr/Tnb.EquipMgr.Interfaces/Tnb.EquipMgr.Interfaces.csproj
@@ -1,5 +1,4 @@
-
net6.0
diff --git a/EquipMgr/Tnb.EquipMgr/App/AppEqpRepairApplyService.cs b/EquipMgr/Tnb.EquipMgr/App/AppEqpRepairApplyService.cs
index 2c188cd1..531d2e4d 100644
--- a/EquipMgr/Tnb.EquipMgr/App/AppEqpRepairApplyService.cs
+++ b/EquipMgr/Tnb.EquipMgr/App/AppEqpRepairApplyService.cs
@@ -1,10 +1,7 @@
using JNPF.Common.Core.Manager;
-using JNPF.Common.Enums;
using JNPF.Common.Filter;
-using JNPF.Common.Security;
using JNPF.DependencyInjection;
using JNPF.DynamicApiController;
-using JNPF.FriendlyException;
using JNPF.Systems.Entitys.Permission;
using JNPF.Systems.Entitys.System;
using JNPF.VisualDev;
@@ -16,7 +13,6 @@ using SqlSugar;
using Tnb.BasicData;
using Tnb.EquipMgr.Entities;
using Tnb.EquipMgr.Entities.Dto;
-using Tnb.EquipMgr.Interfaces;
namespace Tnb.EquipMgr
{
@@ -26,7 +22,7 @@ namespace Tnb.EquipMgr
[ApiDescriptionSettings(Tag = ModuleConsts.Tag, Area = ModuleConsts.Area, Order = 700)]
[Route("api/[area]/[controller]/[action]")]
[OverideVisualDev(ModuleId)]
- public class AppEqpRepairApplyService : IOverideVisualDevService,IDynamicApiController, ITransient
+ public class AppEqpRepairApplyService : IOverideVisualDevService, IDynamicApiController, ITransient
{
private const string ModuleId = "28621611210261";
private readonly ISqlSugarRepository _repository;
@@ -46,43 +42,43 @@ namespace Tnb.EquipMgr
_visualDevService = visualDevService;
OverideFuncs.GetListAsync = GetList;
}
-
+
private async Task GetList(VisualDevModelListQueryInput input)
{
var db = _repository.AsSugarClient();
Dictionary queryJson = !string.IsNullOrEmpty(input.queryJson) ? JsonConvert.DeserializeObject>(input.queryJson) : new Dictionary();
- string code = queryJson!=null && queryJson.ContainsKey("code") ? queryJson["code"].ToString() : "";
- string name = queryJson!=null && queryJson.ContainsKey("name") ? queryJson["name"].ToString() : "";
+ string code = queryJson != null && queryJson.ContainsKey("code") ? queryJson["code"].ToString() : "";
+ string name = queryJson != null && queryJson.ContainsKey("name") ? queryJson["name"].ToString() : "";
string userId = _userManager.UserId;
var result = await db.Queryable()
.LeftJoin((a, b) => a.equip_id == b.id)
.LeftJoin((a, b, c) => a.apply_user_id == c.Id)
- .LeftJoin((a,b,c,d)=>d.EnCode==DictConst.RepairStatus)
- .LeftJoin((a,b,c,d,e)=>a.status==e.EnCode && d.Id==e.DictionaryTypeId)
+ .LeftJoin((a, b, c, d) => d.EnCode == DictConst.RepairStatus)
+ .LeftJoin((a, b, c, d, e) => a.status == e.EnCode && d.Id == e.DictionaryTypeId)
.WhereIF(!string.IsNullOrEmpty("code"), (a, b, c) => a.code.Contains(code))
.WhereIF(!string.IsNullOrEmpty("name"), (a, b, c) => a.name.Contains(name))
.Where((a, b, c) => a.repairer_id == userId)
- .Where((a, b, c) => a.status == "2" || a.status=="3")
- .Select((a, b, c,d,e) => new PdaRepairApplyListOutput
+ .Where((a, b, c) => a.status == "2" || a.status == "3")
+ .Select((a, b, c, d, e) => new PdaRepairApplyListOutput
{
id = a.id,
code = a.code,
name = a.name,
- equip_id = b.code+"/"+b.name,
+ equip_id = b.code + "/" + b.name,
equip_id_id = a.equip_id,
- expect_complete_time = a.expect_complete_time==null ? "" : a.expect_complete_time.Value.ToString("yyyy-MM-dd"),
- is_ugent = a.is_ugent==null ? "" : a.is_ugent==0 ? "否" : "是",
+ expect_complete_time = a.expect_complete_time == null ? "" : a.expect_complete_time.Value.ToString("yyyy-MM-dd"),
+ is_ugent = a.is_ugent == null ? "" : a.is_ugent == 0 ? "否" : "是",
description = a.description,
status = e.FullName,
- apply_user_id = SqlFunc.IsNull(c.RealName,"异常停机"),
+ apply_user_id = SqlFunc.IsNull(c.RealName, "异常停机"),
apply_user_id_id = a.create_id,
// repairer_id = c.RealName,
// repairer_id_id = a.repairer_id,
- }).ToPagedListAsync(input.currentPage,input.pageSize);
+ }).ToPagedListAsync(input.currentPage, input.pageSize);
return PageResult.SqlSugarPageResult(result);
}
-
+
///
/// 根据id获取维修相关信息
@@ -90,7 +86,7 @@ namespace Tnb.EquipMgr
///
///
[HttpPost]
- public async Task GetRepairInfoById(Dictionary dic)
+ public async Task GetRepairInfoById(Dictionary dic)
{
string id = dic.ContainsKey("id") ? dic["id"] : "";
if (string.IsNullOrEmpty(id)) return null;
@@ -106,7 +102,7 @@ namespace Tnb.EquipMgr
equip_id = a.equip_id,
equip_code = b.code,
equip_name = b.name,
- expect_complete_time = a.expect_complete_time==null?"":a.expect_complete_time.Value.ToString("yyyy-MM-dd"),
+ expect_complete_time = a.expect_complete_time == null ? "" : a.expect_complete_time.Value.ToString("yyyy-MM-dd"),
is_ugent = a.is_ugent,
description = a.description,
status = a.status,
diff --git a/EquipMgr/Tnb.EquipMgr/BaseMoldMaintainService.cs b/EquipMgr/Tnb.EquipMgr/BaseMoldMaintainService.cs
index ce2313b9..4d51e102 100644
--- a/EquipMgr/Tnb.EquipMgr/BaseMoldMaintainService.cs
+++ b/EquipMgr/Tnb.EquipMgr/BaseMoldMaintainService.cs
@@ -1,18 +1,11 @@
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Linq.Expressions;
-using System.Text;
-using System.Threading.Tasks;
+using System.Linq.Expressions;
+using JNPF.Common.Contracts;
using JNPF.Common.Enums;
-using JNPF.Common.Security;
+using JNPF.Common.Extension;
using JNPF.FriendlyException;
+using Mapster;
using SqlSugar;
using Tnb.EquipMgr.Entities.Dto;
-using Tnb.EquipMgr.Entities;
-using Mapster;
-using JNPF.Common.Contracts;
-using JNPF.Common.Extension;
namespace Tnb.EquipMgr
{
@@ -75,7 +68,7 @@ namespace Tnb.EquipMgr
var itemIds = await _db.Queryable().Where(masterFilterExp).Select(masterSelector).ToListAsync();
if (itemIds?.Count > 0)
{
- var items = await _db.Queryable().Where(it=>itemIds.Contains(it.id)).ToListAsync();
+ var items = await _db.Queryable().Where(it => itemIds.Contains(it.id)).ToListAsync();
list = items.Adapt>();
}
return list;
diff --git a/EquipMgr/Tnb.EquipMgr/EqpDaqService.cs b/EquipMgr/Tnb.EquipMgr/EqpDaqService.cs
index 39e605a2..dc8be317 100644
--- a/EquipMgr/Tnb.EquipMgr/EqpDaqService.cs
+++ b/EquipMgr/Tnb.EquipMgr/EqpDaqService.cs
@@ -6,10 +6,10 @@ using JNPF.Systems.Entitys.Permission;
using Microsoft.AspNetCore.Mvc;
using Newtonsoft.Json;
using SqlSugar;
+using Tnb.BasicData;
using Tnb.EquipMgr.Entities;
using Tnb.EquipMgr.Entities.Dto;
using Tnb.EquipMgr.Interfaces;
-using Tnb.BasicData;
namespace Tnb.EquipMgr
{
@@ -34,29 +34,29 @@ namespace Tnb.EquipMgr
{
var db = _repository.AsSugarClient();
Dictionary? queryJson = new Dictionary();
- if (input!=null && !string.IsNullOrEmpty(input.queryJson))
+ if (input != null && !string.IsNullOrEmpty(input.queryJson))
{
queryJson = JsonConvert.DeserializeObject>(input.queryJson);
}
var result = await db.Queryable()
- .LeftJoin((a,b)=>a.create_id==b.Id)
- .WhereIF(input!=null,a=>a.equip_id==input!.equip_id)
- .WhereIF(queryJson!=null && queryJson.ContainsKey("data_source"),a=>a.data_source==queryJson!["data_source"])
- .WhereIF(queryJson!=null && queryJson.ContainsKey("label_name"),a=>a.label_name.Contains(queryJson!["label_name"]))
- .WhereIF(queryJson!=null && queryJson.ContainsKey("label_point"),a=>a.label_point.Contains(queryJson!["label_point"]))
- .Select((a,b) => new EquipDaqQueryOutput
+ .LeftJoin((a, b) => a.create_id == b.Id)
+ .WhereIF(input != null, a => a.equip_id == input!.equip_id)
+ .WhereIF(queryJson != null && queryJson.ContainsKey("data_source"), a => a.data_source == queryJson!["data_source"])
+ .WhereIF(queryJson != null && queryJson.ContainsKey("label_name"), a => a.label_name.Contains(queryJson!["label_name"]))
+ .WhereIF(queryJson != null && queryJson.ContainsKey("label_point"), a => a.label_point.Contains(queryJson!["label_point"]))
+ .Select((a, b) => new EquipDaqQueryOutput
{
id = a.id,
data_source = a.data_source,
create_id = b.RealName,
- create_time = a.create_time==null ? null : a.create_time.Value.ToString(DbTimeFormat.MM),
+ create_time = a.create_time == null ? null : a.create_time.Value.ToString(DbTimeFormat.MM),
data_type = a.data_type,
- enabled = a.enabled==1 ? "是" : "否",
+ enabled = a.enabled == 1 ? "是" : "否",
equip_id = a.equip_id,
label_name = a.label_name,
label_point = a.label_point,
remark = a.remark
- }).ToPagedListAsync((input?.currentPage??1), (input?.pageSize??50));
+ }).ToPagedListAsync((input?.currentPage ?? 1), (input?.pageSize ?? 50));
return PageResult.SqlSugarPageResult(result);
}
diff --git a/EquipMgr/Tnb.EquipMgr/EqpEquipFileService.cs b/EquipMgr/Tnb.EquipMgr/EqpEquipFileService.cs
index 97f48c1a..33e7a176 100644
--- a/EquipMgr/Tnb.EquipMgr/EqpEquipFileService.cs
+++ b/EquipMgr/Tnb.EquipMgr/EqpEquipFileService.cs
@@ -1,5 +1,4 @@
using JNPF.Common.Core.Manager;
-using JNPF.Common.Dtos.VisualDev;
using JNPF.Common.Enums;
using JNPF.Common.Filter;
using JNPF.Common.Models;
@@ -9,12 +8,6 @@ using JNPF.FriendlyException;
using JNPF.Logging;
using JNPF.Systems.Common;
using JNPF.Systems.Entitys.Permission;
-using JNPF.Systems.Interfaces.Common;
-using JNPF.VisualDev;
-using JNPF.VisualDev.Entitys;
-using JNPF.VisualDev.Interfaces;
-using Microsoft.AspNetCore.Components.Forms;
-using Microsoft.AspNetCore.Http;
using Microsoft.AspNetCore.Mvc;
using Newtonsoft.Json;
using SqlSugar;
@@ -45,13 +38,13 @@ namespace Tnb.EquipMgr
}
[HttpPost]
- public async Task Upload([FromForm]string equip_id,[FromForm] ChunkModel input)
+ public async Task Upload([FromForm] string equip_id, [FromForm] ChunkModel input)
{
string msg = "";
try
{
var attachment = await _fileService.Uploader("annexpic", input);
-
+
EqpEquipFile eqpEquipFile = new EqpEquipFile()
{
file_name = input.file.FileName,
@@ -85,21 +78,21 @@ namespace Tnb.EquipMgr
queryJson = JsonConvert.DeserializeObject>(input.queryJson);
}
var result = await db.Queryable()
- .LeftJoin((a, b) => a.create_id == b.Id)
- .LeftJoin((a, b,c) => a.modify_id == c.Id)
- .LeftJoin((a, b,c,d) => a.equip_id == d.id)
- .Where((a,b,c,d)=>a.equip_id==input.equip_id)
- .WhereIF(queryJson!=null && queryJson.ContainsKey("file_name"),(a,b,c,d)=>a.file_name.Contains(queryJson!["file_name"]))
- .Select((a, b, c,d) => new EquipFileQueryOutput
+ .LeftJoin((a, b) => a.create_id == b.Id)
+ .LeftJoin((a, b, c) => a.modify_id == c.Id)
+ .LeftJoin((a, b, c, d) => a.equip_id == d.id)
+ .Where((a, b, c, d) => a.equip_id == input.equip_id)
+ .WhereIF(queryJson != null && queryJson.ContainsKey("file_name"), (a, b, c, d) => a.file_name.Contains(queryJson!["file_name"]))
+ .Select((a, b, c, d) => new EquipFileQueryOutput
{
id = a.id,
attachment = a.attachment,
create_id = b.RealName,
create_id_id = a.create_id,
- create_time = a.create_time==null ? null : a.create_time.Value.ToString("yyyy-MM-dd"),
- equip_id=d.name,
- equip_id_id= a.equip_id,
- file_name=a.file_name,
+ create_time = a.create_time == null ? null : a.create_time.Value.ToString("yyyy-MM-dd"),
+ equip_id = d.name,
+ equip_id_id = a.equip_id,
+ file_name = a.file_name,
}).ToPagedListAsync(input.currentPage, input.pageSize);
return PageResult.SqlSugarPageResult(result);
diff --git a/EquipMgr/Tnb.EquipMgr/EqpEquipScrapService.cs b/EquipMgr/Tnb.EquipMgr/EqpEquipScrapService.cs
index 6df470f2..b06ff48e 100644
--- a/EquipMgr/Tnb.EquipMgr/EqpEquipScrapService.cs
+++ b/EquipMgr/Tnb.EquipMgr/EqpEquipScrapService.cs
@@ -1,18 +1,12 @@
using JNPF.Common.Core.Manager;
-using JNPF.Common.Dtos.VisualDev;
using JNPF.Common.Enums;
using JNPF.Common.Security;
using JNPF.DependencyInjection;
using JNPF.DynamicApiController;
using JNPF.FriendlyException;
-using JNPF.VisualDev;
-using JNPF.VisualDev.Entitys;
-using JNPF.VisualDev.Interfaces;
using Microsoft.AspNetCore.Mvc;
-using Newtonsoft.Json;
using SqlSugar;
using Tnb.EquipMgr.Entities;
-using Tnb.EquipMgr.Entities.Dto;
using Tnb.EquipMgr.Interfaces;
namespace Tnb.EquipMgr
@@ -51,10 +45,10 @@ namespace Tnb.EquipMgr
await db.Updateable().SetColumns(x => x.life == EquipmentLife.SCRAP)
.Where(x => x.id == eqpEquipScrap.equip_id).ExecuteCommandAsync();
});
- if(!result.IsSuccess) throw Oops.Oh(ErrorCode.COM1008);
+ if (!result.IsSuccess) throw Oops.Oh(ErrorCode.COM1008);
return result.IsSuccess ? "报废成功" : result.ErrorMessage;
-
+
}
}
}
\ No newline at end of file
diff --git a/EquipMgr/Tnb.EquipMgr/EqpEquipSparePartsService.cs b/EquipMgr/Tnb.EquipMgr/EqpEquipSparePartsService.cs
index 351b7f60..6c751f92 100644
--- a/EquipMgr/Tnb.EquipMgr/EqpEquipSparePartsService.cs
+++ b/EquipMgr/Tnb.EquipMgr/EqpEquipSparePartsService.cs
@@ -3,7 +3,6 @@ using JNPF.Common.Filter;
using JNPF.Common.Security;
using JNPF.DependencyInjection;
using JNPF.DynamicApiController;
-using JNPF.Systems.Entitys.Permission;
using JNPF.Systems.Entitys.System;
using Microsoft.AspNetCore.Mvc;
using Newtonsoft.Json;
@@ -67,13 +66,13 @@ namespace Tnb.EquipMgr
queryJson = JsonConvert.DeserializeObject>(input.queryJson);
}
var result = await db.Queryable()
- .LeftJoin((a,b)=>a.spare_parts_id==b.id)
+ .LeftJoin((a, b) => a.spare_parts_id == b.id)
.LeftJoin((a, b, c) => c.EnCode == Tnb.BasicData.DictConst.SparePartsType && c.DeleteMark == null)
- .LeftJoin((a, b,c,d) => d.DictionaryTypeId == c.Id && b.type_id == d.EnCode)
- .Where((a,b,c,d)=>a.equip_id==input.equip_id)
- .WhereIF(queryJson!=null && queryJson.ContainsKey("code"),(a,b,c,d)=>b.code.Contains(queryJson!["code"]))
- .WhereIF(queryJson!=null && queryJson.ContainsKey("name"),(a,b,c,d)=>b.name.Contains(queryJson!["name"]))
- .Select((a, b, c,d) => new EquipSparePartsQueryOutput
+ .LeftJoin((a, b, c, d) => d.DictionaryTypeId == c.Id && b.type_id == d.EnCode)
+ .Where((a, b, c, d) => a.equip_id == input.equip_id)
+ .WhereIF(queryJson != null && queryJson.ContainsKey("code"), (a, b, c, d) => b.code.Contains(queryJson!["code"]))
+ .WhereIF(queryJson != null && queryJson.ContainsKey("name"), (a, b, c, d) => b.name.Contains(queryJson!["name"]))
+ .Select((a, b, c, d) => new EquipSparePartsQueryOutput
{
id = a.id,
type_code = d.EnCode,
diff --git a/EquipMgr/Tnb.EquipMgr/EqpMaintainTemEquipService.cs b/EquipMgr/Tnb.EquipMgr/EqpMaintainTemEquipService.cs
index fc9f254a..d0b07c26 100644
--- a/EquipMgr/Tnb.EquipMgr/EqpMaintainTemEquipService.cs
+++ b/EquipMgr/Tnb.EquipMgr/EqpMaintainTemEquipService.cs
@@ -1,12 +1,11 @@
using JNPF.Common.Enums;
-using JNPF.Common.Security;
using JNPF.DependencyInjection;
using JNPF.DynamicApiController;
using JNPF.FriendlyException;
using Microsoft.AspNetCore.Mvc;
using SqlSugar;
-using Tnb.EquipMgr.Interfaces;
using Tnb.EquipMgr.Entities;
+using Tnb.EquipMgr.Interfaces;
namespace Tnb.EquipMgr
{
@@ -15,7 +14,7 @@ namespace Tnb.EquipMgr
///
[ApiDescriptionSettings(Tag = ModuleConsts.Tag, Area = ModuleConsts.Area, Order = 700)]
[Route("api/[area]/[controller]/[action]")]
- public class EqpMaintainTemEquipService : IEqpMaintainTemEquipService, IDynamicApiController, ITransient
+ public class EqpMaintainTemEquipService : IEqpMaintainTemEquipService, IDynamicApiController, ITransient
{
private readonly ISqlSugarRepository _repository;
@@ -29,7 +28,7 @@ namespace Tnb.EquipMgr
public async Task Stop(Dictionary parameters)
{
string id = parameters["id"];
- DbResult result = await _repository.AsSugarClient().Ado.UseTranAsync(async () =>
+ DbResult result = await _repository.AsSugarClient().Ado.UseTranAsync(async () =>
{
await _repository.UpdateAsync(x => new EqpMaintainTemEquipH()
{
@@ -40,13 +39,13 @@ namespace Tnb.EquipMgr
.Select(x => x.id).ToListAsync();
await _repository.AsSugarClient().Deleteable()
.Where(x => x.maintain_tem_equip_id == id && x.status == SpotInsRecordExecutionStatus.TOBEEXECUTED).ExecuteCommandAsync();
-
+
await _repository.AsSugarClient().Deleteable()
.Where(x => ids.Contains(x.maintain_record_id)).ExecuteCommandAsync();
});
-
- if(!result.IsSuccess) throw Oops.Oh(ErrorCode.COM1008);
+
+ if (!result.IsSuccess) throw Oops.Oh(ErrorCode.COM1008);
}
}
}
\ No newline at end of file
diff --git a/EquipMgr/Tnb.EquipMgr/EqpMaintainTemService.cs b/EquipMgr/Tnb.EquipMgr/EqpMaintainTemService.cs
index 9fd92c46..aecb9304 100644
--- a/EquipMgr/Tnb.EquipMgr/EqpMaintainTemService.cs
+++ b/EquipMgr/Tnb.EquipMgr/EqpMaintainTemService.cs
@@ -29,7 +29,7 @@ namespace Tnb.EquipMgr
_repository = repository;
_userManager = userManager;
}
-
+
///
/// 根据模板id发布到设备
///
@@ -37,10 +37,10 @@ namespace Tnb.EquipMgr
public async Task Publish(SpotInsTemPublishInput input)
{
var db = _repository.AsSugarClient();
- DbResult result = await db.Ado.UseTranAsync(async () =>
+ DbResult result = await db.Ado.UseTranAsync(async () =>
{
EqpMaintainTemH eqpMaintainTemH = await _repository.GetSingleAsync(x => x.id == input.id);
- List eqpMaintainTemDs = await db.Queryable().Where(x=>x.maintain_tem_id==input.id).ToListAsync();
+ List eqpMaintainTemDs = await db.Queryable().Where(x => x.maintain_tem_id == input.id).ToListAsync();
if (input.equipIds != null && input.equipIds.Length > 0)
{
@@ -54,7 +54,7 @@ namespace Tnb.EquipMgr
{
id = id,
code = code,
- name = eqpMaintainTemH.name+equipId,
+ name = eqpMaintainTemH.name + equipId,
plan_cycle = eqpMaintainTemH.plan_cycle,
plan_cycle_unit = eqpMaintainTemH.plan_cycle_unit,
plan_run_notice = eqpMaintainTemH.plan_run_notice,
@@ -92,26 +92,26 @@ namespace Tnb.EquipMgr
}
EqpMaintainTemEquipH oldMaintainTemEquipH = await db.Queryable().Where(x => x.maintain_tem_id == input.id && x.equip_id == equipId).FirstAsync();
- await db.Deleteable().Where(x => x.maintain_tem_id == input.id && x.equip_id==equipId).ExecuteCommandAsync();
- if(oldMaintainTemEquipH!=null)
- await db.Deleteable().Where(x => x.maintain_tem_equip_id==oldMaintainTemEquipH.id).ExecuteCommandAsync();
+ await db.Deleteable().Where(x => x.maintain_tem_id == input.id && x.equip_id == equipId).ExecuteCommandAsync();
+ if (oldMaintainTemEquipH != null)
+ await db.Deleteable().Where(x => x.maintain_tem_equip_id == oldMaintainTemEquipH.id).ExecuteCommandAsync();
}
if (insertEqpMaintainTemEquipHs != null && insertEqpMaintainTemEquipHs.Count > 0)
{
await db.Insertable(insertEqpMaintainTemEquipHs).ExecuteCommandAsync();
}
-
+
if (insertEqpMaintainTemEquipDs != null && insertEqpMaintainTemEquipDs.Count > 0)
{
await db.Insertable(insertEqpMaintainTemEquipDs).ExecuteCommandAsync();
}
-
+
}
});
- if(!result.IsSuccess) throw Oops.Oh(ErrorCode.COM1008);
+ if (!result.IsSuccess) throw Oops.Oh(ErrorCode.COM1008);
return result.IsSuccess ? "发布成功" : result.ErrorMessage;
}
}
diff --git a/EquipMgr/Tnb.EquipMgr/EqpRepairApplyService.cs b/EquipMgr/Tnb.EquipMgr/EqpRepairApplyService.cs
index e4a04049..f1093657 100644
--- a/EquipMgr/Tnb.EquipMgr/EqpRepairApplyService.cs
+++ b/EquipMgr/Tnb.EquipMgr/EqpRepairApplyService.cs
@@ -1,8 +1,6 @@
using JNPF.Common.Core.Manager;
using JNPF.Common.Dtos.VisualDev;
-using JNPF.Common.Enums;
using JNPF.Common.Filter;
-using JNPF.Common.Security;
using JNPF.DependencyInjection;
using JNPF.DynamicApiController;
using JNPF.FriendlyException;
@@ -10,9 +8,7 @@ using JNPF.Systems.Entitys.Permission;
using JNPF.Systems.Entitys.System;
using JNPF.Systems.Interfaces.System;
using JNPF.VisualDev;
-using JNPF.VisualDev.Entitys;
using JNPF.VisualDev.Interfaces;
-using Mapster;
using Microsoft.AspNetCore.Mvc;
using Newtonsoft.Json;
using SqlSugar;
@@ -37,7 +33,7 @@ namespace Tnb.EquipMgr
private readonly IRunService _runService;
private readonly IBillRullService _billRuleService;
private readonly IUserManager _userManager;
-
+
public OverideVisualDevFunc OverideFuncs { get; } = new OverideVisualDevFunc();
public EqpRepairApplyService(ISqlSugarRepository repository,
@@ -53,45 +49,50 @@ namespace Tnb.EquipMgr
_billRuleService = billRullService;
OverideFuncs.CreateAsync = Create;
}
-
+
private async Task Create(VisualDevModelDataCrInput input)
{
if (!input.data.ContainsKey("create_time"))
{
- input.data.Add("create_time",DateTime.Now);
- }else if ( string.IsNullOrEmpty((string)input.data["create_time"]))
+ input.data.Add("create_time", DateTime.Now);
+ }
+ else if (string.IsNullOrEmpty((string)input.data["create_time"]))
{
input.data["create_time"] = DateTime.Now;
}
-
+
if (!input.data.ContainsKey("create_id"))
{
- input.data.Add("create_id",_userManager.UserId);
- }else if ( string.IsNullOrEmpty((string)input.data["create_id"]))
+ input.data.Add("create_id", _userManager.UserId);
+ }
+ else if (string.IsNullOrEmpty((string)input.data["create_id"]))
{
input.data["create_id"] = _userManager.UserId;
}
-
+
if (!input.data.ContainsKey("apply_user_id"))
{
- input.data.Add("apply_user_id",_userManager.UserId);
- }else if ( string.IsNullOrEmpty((string)input.data["apply_user_id"]))
+ input.data.Add("apply_user_id", _userManager.UserId);
+ }
+ else if (string.IsNullOrEmpty((string)input.data["apply_user_id"]))
{
input.data["apply_user_id"] = _userManager.UserId;
}
-
+
if (!input.data.ContainsKey("org_id"))
{
- input.data.Add("org_id",_userManager.GetUserInfo().Result.organizeId);
- }else if ( string.IsNullOrEmpty((string)input.data["org_id"]))
+ input.data.Add("org_id", _userManager.GetUserInfo().Result.organizeId);
+ }
+ else if (string.IsNullOrEmpty((string)input.data["org_id"]))
{
input.data["org_id"] = _userManager.GetUserInfo().Result.organizeId;
}
-
+
if (!input.data.ContainsKey("code"))
{
- input.data.Add("code",await _billRuleService.GetBillNumber(CodeTemplateConst.EQPREPAIR_CODE));
- }else if (string.IsNullOrEmpty((string)input.data["code"]))
+ input.data.Add("code", await _billRuleService.GetBillNumber(CodeTemplateConst.EQPREPAIR_CODE));
+ }
+ else if (string.IsNullOrEmpty((string)input.data["code"]))
{
input.data["code"] = await _billRuleService.GetBillNumber(CodeTemplateConst.EQPREPAIR_CODE);
}
@@ -100,7 +101,7 @@ namespace Tnb.EquipMgr
eqpRepairApply.code = (string)input.data["code"];
eqpRepairApply.name = (string)input.data["name"];
eqpRepairApply.equip_id = (string)input.data["equip_id"];
- eqpRepairApply.expect_complete_time = input.data["expect_complete_time"]!=null && input.data["expect_complete_time"].ToString()!="" ? Convert.ToDateTime(input.data["expect_complete_time"]) : null;
+ eqpRepairApply.expect_complete_time = input.data["expect_complete_time"] != null && input.data["expect_complete_time"].ToString() != "" ? Convert.ToDateTime(input.data["expect_complete_time"]) : null;
eqpRepairApply.is_ugent = (int?)(long)input.data["is_ugent"];
eqpRepairApply.attachment = input.data.ContainsKey("attachment") ? (string)input.data["attachment"] : null;
eqpRepairApply.apply_user_id = (string)input.data["apply_user_id"];
@@ -111,7 +112,7 @@ namespace Tnb.EquipMgr
eqpRepairApply.description = (string)input.data["description"];
eqpRepairApply.status = RepairApplyStatus.TOBEEXECUTED;
await _repository.InsertAsync(eqpRepairApply);
-
+
// VisualDevEntity? templateEntity = await _visualDevService.GetInfoById(ModuleId, true);
// await _runService.Create(templateEntity, input);
return await Task.FromResult(true);
@@ -144,7 +145,7 @@ namespace Tnb.EquipMgr
{
string id = dic["id"];
string repairerId = dic["repairerId"];
- EqpRepairApply eqpRepairApply = await _repository.GetSingleAsync(x=>x.id==id);
+ EqpRepairApply eqpRepairApply = await _repository.GetSingleAsync(x => x.id == id);
if (eqpRepairApply.status == RepairApplyStatus.TOBEEXECUTED ||
eqpRepairApply.status == RepairApplyStatus.REFUSE)
{
@@ -159,14 +160,14 @@ namespace Tnb.EquipMgr
{
throw Oops.Bah("状态错误");
}
-
+
}
[HttpPost]
public async Task Receive(Dictionary dic)
{
string id = dic["id"];
- EqpRepairApply eqpRepairApply = await _repository.GetSingleAsync(x=>x.id==id);
+ EqpRepairApply eqpRepairApply = await _repository.GetSingleAsync(x => x.id == id);
if (eqpRepairApply.status == RepairApplyStatus.TOBERECEIVED)
{
if (_userManager.UserId == eqpRepairApply.repairer_id)
@@ -196,7 +197,7 @@ namespace Tnb.EquipMgr
var db = _repository.AsSugarClient();
DbResult result = await db.Ado.UseTranAsync(async () =>
{
- EqpRepairApply eqpRepairApply = await _repository.GetSingleAsync(x=>x.id==id);
+ EqpRepairApply eqpRepairApply = await _repository.GetSingleAsync(x => x.id == id);
if (eqpRepairApply.status == RepairApplyStatus.TOBERECEIVED)
{
if (_userManager.UserId == eqpRepairApply.repairer_id)
@@ -224,9 +225,9 @@ namespace Tnb.EquipMgr
{
throw Oops.Bah("状态错误");
}
-
+
});
- if(!result.IsSuccess) throw Oops.Oh(result.ErrorMessage);
+ if (!result.IsSuccess) throw Oops.Oh(result.ErrorMessage);
return "拒绝成功";
}
@@ -236,17 +237,17 @@ namespace Tnb.EquipMgr
string id = dic["id"];
return await _repository.GetSingleAsync(x => x.id == id);
}
-
+
[HttpPost]
public async Task Register(RepairApplyRegisterInput input)
{
-
- EqpRepairApply eqpRepairApply = await _repository.GetSingleAsync(x=>x.id==input.id);
+
+ EqpRepairApply eqpRepairApply = await _repository.GetSingleAsync(x => x.id == input.id);
if (eqpRepairApply.status == RepairApplyStatus.RECEIVED)
{
if (_userManager.UserId == eqpRepairApply.repairer_id)
{
- string status = input.is_out_apply==1 ? RepairApplyStatus.TOBEOUTAPPLY : RepairApplyStatus.COMPLETED;
+ string status = input.is_out_apply == 1 ? RepairApplyStatus.TOBEOUTAPPLY : RepairApplyStatus.COMPLETED;
await _repository.UpdateAsync(x => new EqpRepairApply()
{
fault_id = input.fault_id,
@@ -272,7 +273,7 @@ namespace Tnb.EquipMgr
throw Oops.Bah("状态错误");
}
-
+
}
[HttpPost]
@@ -281,7 +282,7 @@ namespace Tnb.EquipMgr
string id = dic["id"];
EqpRepairApply eqpRepairApply = await _repository.GetSingleAsync(x => x.id == id);
- EqpRepairOutApply eqpRepairOutApply = await _repository.AsSugarClient().Queryable().FirstAsync(x=>x.repair_apply_id==id);
+ EqpRepairOutApply eqpRepairOutApply = await _repository.AsSugarClient().Queryable().FirstAsync(x => x.repair_apply_id == id);
return new RepairApplyDetailOutput()
{
@@ -300,21 +301,21 @@ namespace Tnb.EquipMgr
queryJson = JsonConvert.DeserializeObject>(input.queryJson);
}
var result = await db.Queryable()
- .LeftJoin((a,b)=>a.apply_user_id==b.Id)
- .LeftJoin((a,b,c)=>a.repairer_id==c.Id)
- .Where(a=>a.equip_id==input.equip_id)
- .OrderByDescending(a=>a.create_time)
- .Select((a,b,c) => new EquipRepairRecordQueryOutput
+ .LeftJoin((a, b) => a.apply_user_id == b.Id)
+ .LeftJoin((a, b, c) => a.repairer_id == c.Id)
+ .Where(a => a.equip_id == input.equip_id)
+ .OrderByDescending(a => a.create_time)
+ .Select((a, b, c) => new EquipRepairRecordQueryOutput
{
id = a.id,
equip_id = a.equip_id,
code = a.code,
name = a.name,
- apply_user_id =b.RealName,
- is_ugent = a.is_ugent==1 ? "是" : "否",
+ apply_user_id = b.RealName,
+ is_ugent = a.is_ugent == 1 ? "是" : "否",
description = a.description,
repair_description = a.repair_description,
- complete_time = a.complete_time==null ? null : a.complete_time.Value.ToString(DbTimeFormat.MM),
+ complete_time = a.complete_time == null ? null : a.complete_time.Value.ToString(DbTimeFormat.MM),
repairer_id = c.RealName
}).ToPagedListAsync(input.currentPage, input.pageSize);
@@ -332,11 +333,11 @@ namespace Tnb.EquipMgr
{
switch (input.status)
{
- case "1" :
+ case "1":
statusList.Add(RepairApplyStatus.TOBEEXECUTED);
statusList.Add(RepairApplyStatus.REFUSE);
break;
- case "2" :
+ case "2":
statusList.Add(RepairApplyStatus.TOBERECEIVED);
statusList.Add(RepairApplyStatus.RECEIVED);
statusList.Add(RepairApplyStatus.OUTAPPLYAPPROVE);
@@ -344,14 +345,14 @@ namespace Tnb.EquipMgr
statusList.Add(RepairApplyStatus.APPROVENOTPASS);
statusList.Add(RepairApplyStatus.TOBEOUTAPPLY);
break;
- case "3" :
+ case "3":
statusList.Add(RepairApplyStatus.COMPLETED);
statusList.Add(RepairApplyStatus.CLOSE);
statusList.Add(RepairApplyStatus.REPEAL);
break;
}
}
-
+
if (string.IsNullOrEmpty(input.sidx))
{
input.sidx = "a.create_time";
@@ -361,40 +362,40 @@ namespace Tnb.EquipMgr
{
input.sidx = "a." + input.sidx;
}
-
+
var db = _repository.AsSugarClient();
var result = await db.Queryable()
- .LeftJoin((a,b)=>a.apply_user_id==b.Id)
- .LeftJoin((a,b,c)=>a.repairer_id==c.Id)
- .LeftJoin((a,b,c,d)=>a.equip_id==d.id)
- .LeftJoin((a,b,c,d,e)=>e.EnCode==DictConst.RepairStatus)
- .LeftJoin((a,b,c,d,e,f)=>e.Id==f.DictionaryTypeId && a.status==f.EnCode)
- .WhereIF(!string.IsNullOrEmpty(input.equip_info),(a,b,c,d)=>d.code.Contains(input.equip_info) || d.name.Contains(input.equip_info))
- .WhereIF(!string.IsNullOrEmpty(input.status),(a,b,c,d)=>statusList.Contains(a.status))
- .WhereIF(input.status=="3" && start_time!=null,a=>a.complete_time!=null && a.complete_time>=start_time)
- .WhereIF(input.status=="3" && end_time!=null,a=>a.complete_time!=null && a.complete_time<=end_time)
+ .LeftJoin((a, b) => a.apply_user_id == b.Id)
+ .LeftJoin((a, b, c) => a.repairer_id == c.Id)
+ .LeftJoin((a, b, c, d) => a.equip_id == d.id)
+ .LeftJoin((a, b, c, d, e) => e.EnCode == DictConst.RepairStatus)
+ .LeftJoin((a, b, c, d, e, f) => e.Id == f.DictionaryTypeId && a.status == f.EnCode)
+ .WhereIF(!string.IsNullOrEmpty(input.equip_info), (a, b, c, d) => d.code.Contains(input.equip_info) || d.name.Contains(input.equip_info))
+ .WhereIF(!string.IsNullOrEmpty(input.status), (a, b, c, d) => statusList.Contains(a.status))
+ .WhereIF(input.status == "3" && start_time != null, a => a.complete_time != null && a.complete_time >= start_time)
+ .WhereIF(input.status == "3" && end_time != null, a => a.complete_time != null && a.complete_time <= end_time)
.OrderBy($"{input.sidx} {input.sort}")
- .Select((a,b,c,d,e,f) => new PadRepairListOutput
+ .Select((a, b, c, d, e, f) => new PadRepairListOutput
{
id = a.id,
- equip_id = d.code+"/"+d.name,
+ equip_id = d.code + "/" + d.name,
equip_id_id = a.equip_id,
code = a.code,
name = a.name,
- apply_user_id =b.RealName,
- apply_user_id_id =b.Id,
- is_ugent = a.is_ugent==1 ? "是" : "否",
+ apply_user_id = b.RealName,
+ apply_user_id_id = b.Id,
+ is_ugent = a.is_ugent == 1 ? "是" : "否",
description = a.description,
- create_time = a.create_time==null ? "" : a.create_time.Value.ToString(DbTimeFormat.SS),
- complete_time = a.complete_time==null ? "" : a.complete_time.Value.ToString(DbTimeFormat.SS),
- expect_complete_time = a.expect_complete_time==null ? "" : a.expect_complete_time.Value.ToString(DbTimeFormat.SS),
+ create_time = a.create_time == null ? "" : a.create_time.Value.ToString(DbTimeFormat.SS),
+ complete_time = a.complete_time == null ? "" : a.complete_time.Value.ToString(DbTimeFormat.SS),
+ expect_complete_time = a.expect_complete_time == null ? "" : a.expect_complete_time.Value.ToString(DbTimeFormat.SS),
repairer_id = c.RealName,
repairer_id_id = c.Id,
remark = a.remark,
status = f.FullName
}).ToPagedListAsync((input?.currentPage ?? 1), (input?.pageSize ?? 50));
-
- return PageResult.SqlSugarPageResult(result);
+
+ return PageResult.SqlSugarPageResult(result);
}
}
}
\ No newline at end of file
diff --git a/EquipMgr/Tnb.EquipMgr/EqpRepairDelayService.cs b/EquipMgr/Tnb.EquipMgr/EqpRepairDelayService.cs
index d83763cb..58a7e909 100644
--- a/EquipMgr/Tnb.EquipMgr/EqpRepairDelayService.cs
+++ b/EquipMgr/Tnb.EquipMgr/EqpRepairDelayService.cs
@@ -36,7 +36,7 @@ namespace Tnb.EquipMgr
[HttpPost]
public async Task Delay(RepairDelayInput input)
{
- DbResult result = await _repository.AsSugarClient().Ado.UseTranAsync(async () =>
+ DbResult result = await _repository.AsSugarClient().Ado.UseTranAsync(async () =>
{
EqpRepairApply eqpRepairApply = await _repository.AsSugarClient().Queryable().SingleAsync(x => x.id == input.repair_apply_id);
EqpRepairDelay repairDelay = new EqpRepairDelay()
@@ -59,7 +59,7 @@ namespace Tnb.EquipMgr
.Where(x => x.id == input.repair_apply_id).ExecuteCommandAsync();
});
- if(!result.IsSuccess) throw Oops.Oh(ErrorCode.COM1008);
+ if (!result.IsSuccess) throw Oops.Oh(ErrorCode.COM1008);
return result.IsSuccess ? "延期成功" : result.ErrorMessage;
}
diff --git a/EquipMgr/Tnb.EquipMgr/EqpRepairOutApplyService.cs b/EquipMgr/Tnb.EquipMgr/EqpRepairOutApplyService.cs
index a4fd2432..ced5c394 100644
--- a/EquipMgr/Tnb.EquipMgr/EqpRepairOutApplyService.cs
+++ b/EquipMgr/Tnb.EquipMgr/EqpRepairOutApplyService.cs
@@ -5,7 +5,6 @@ using JNPF.Common.Security;
using JNPF.DependencyInjection;
using JNPF.DynamicApiController;
using JNPF.FriendlyException;
-using JNPF.WorkFlow.Interfaces.Service;
using JNPF.WorkFlow.Service;
using Microsoft.AspNetCore.Mvc;
using Newtonsoft.Json.Linq;
@@ -45,19 +44,19 @@ namespace Tnb.EquipMgr
{
string id = dic["id"];
EqpRepairApply eqpRepairApply = await _repository.AsSugarClient().Queryable().SingleAsync(x => x.id == id);
- return await _repository.GetSingleAsync(x => x.repair_apply_id==eqpRepairApply.id);
+ return await _repository.GetSingleAsync(x => x.repair_apply_id == eqpRepairApply.id);
}
[HttpPost]
public async Task OutApply(RepairOutApplyInput input)
{
- EqpRepairApply eqpRepairApply = await _repository.AsSugarClient().Queryable().SingleAsync(x=>x.id==input.repair_apply_id);
+ EqpRepairApply eqpRepairApply = await _repository.AsSugarClient().Queryable().SingleAsync(x => x.id == input.repair_apply_id);
if (eqpRepairApply.status == RepairApplyStatus.TOBEOUTAPPLY ||
eqpRepairApply.status == RepairApplyStatus.APPROVENOTPASS)
{
var db = _repository.AsSugarClient();
string id = string.IsNullOrEmpty(input.id) ? SnowflakeIdHelper.NextId() : input.id;
- DbResult result = await db.Ado.UseTranAsync(async () =>
+ DbResult result = await db.Ado.UseTranAsync(async () =>
{
if (string.IsNullOrEmpty(input.id))
{
@@ -94,14 +93,14 @@ namespace Tnb.EquipMgr
}
await db.Updateable()
- .SetColumns(x=>x.status == RepairApplyStatus.OUTAPPLYAPPROVE)
- .Where(x=>x.id==input.repair_apply_id).ExecuteCommandAsync();
+ .SetColumns(x => x.status == RepairApplyStatus.OUTAPPLYAPPROVE)
+ .Where(x => x.id == input.repair_apply_id).ExecuteCommandAsync();
});
- if(!result.IsSuccess) throw Oops.Oh(ErrorCode.COM1008);
+ if (!result.IsSuccess) throw Oops.Oh(ErrorCode.COM1008);
if (result.IsSuccess)
{
@@ -125,20 +124,20 @@ namespace Tnb.EquipMgr
{"remark",input.remark},
{"approve_status",RepairOutApplyStatus.TOBEAPPROVE},
}
-
+
});
}
else
{
- var entity = await _repository.GetSingleAsync(x=>x.id==input.id);
+ var entity = await _repository.GetSingleAsync(x => x.id == input.id);
if (entity != null)
{
-
- await _flowTaskService.Update("",new FlowTaskSubmitModel()
+
+ await _flowTaskService.Update("", new FlowTaskSubmitModel()
{
flowId = flowId,
parentId = "0",
- id = entity?.flow_task_id??"",
+ id = entity?.flow_task_id ?? "",
formData = new JObject()
{
{"id",id},
@@ -153,7 +152,7 @@ namespace Tnb.EquipMgr
{"remark",input.remark},
{"approve_status",RepairOutApplyStatus.TOBEAPPROVE},
}
-
+
});
}
}
@@ -164,13 +163,13 @@ namespace Tnb.EquipMgr
{
throw Oops.Bah("状态错误");
}
-
+
}
[HttpPost]
public async Task Register(RepairApplyOutRegisterInput input)
{
-
+
var db = _repository.AsSugarClient();
DbResult result = await db.Ado.UseTranAsync(async () =>
{
@@ -187,7 +186,7 @@ namespace Tnb.EquipMgr
await db.Updateable().SetColumns(x => x.status == RepairApplyStatus.COMPLETED)
.Where(x => x.id == input.repair_apply_id).ExecuteCommandAsync();
});
- if(!result.IsSuccess) throw Oops.Oh(ErrorCode.COM1008);
+ if (!result.IsSuccess) throw Oops.Oh(ErrorCode.COM1008);
return result.IsSuccess ? "登记成功" : result.ErrorMessage;
}
diff --git a/EquipMgr/Tnb.EquipMgr/EqpRepairRefuseService.cs b/EquipMgr/Tnb.EquipMgr/EqpRepairRefuseService.cs
index ffa74714..a07d90ed 100644
--- a/EquipMgr/Tnb.EquipMgr/EqpRepairRefuseService.cs
+++ b/EquipMgr/Tnb.EquipMgr/EqpRepairRefuseService.cs
@@ -4,7 +4,6 @@ using JNPF.DynamicApiController;
using Microsoft.AspNetCore.Mvc;
using SqlSugar;
using Tnb.EquipMgr.Entities;
-using Tnb.EquipMgr.Entities.Dto;
using Tnb.EquipMgr.Interfaces;
namespace Tnb.EquipMgr
diff --git a/EquipMgr/Tnb.EquipMgr/EqpSpEquipCheckRecordService.cs b/EquipMgr/Tnb.EquipMgr/EqpSpEquipCheckRecordService.cs
index ab5eac67..8cd6c648 100644
--- a/EquipMgr/Tnb.EquipMgr/EqpSpEquipCheckRecordService.cs
+++ b/EquipMgr/Tnb.EquipMgr/EqpSpEquipCheckRecordService.cs
@@ -1,5 +1,4 @@
using JNPF.Common.Core.Manager;
-using JNPF.Common.Enums;
using JNPF.Common.Security;
using JNPF.DependencyInjection;
using JNPF.DynamicApiController;
@@ -7,7 +6,6 @@ using JNPF.FriendlyException;
using Microsoft.AspNetCore.Mvc;
using SqlSugar;
using Tnb.EquipMgr.Entities;
-using Tnb.EquipMgr.Entities.Dto;
using Tnb.EquipMgr.Interfaces;
namespace Tnb.EquipMgr
@@ -42,7 +40,8 @@ namespace Tnb.EquipMgr
if (entity.warn_unit == "1")//月
{
entity.next_check_time = entity.end_time?.AddMonths(-entity.warm_time.Value);
- }else if (entity.warn_unit == "2")//天
+ }
+ else if (entity.warn_unit == "2")//天
{
entity.next_check_time = entity.end_time?.AddDays(-entity.warm_time.Value);
}
diff --git a/EquipMgr/Tnb.EquipMgr/EqpSparePartsRequisitionHService.cs b/EquipMgr/Tnb.EquipMgr/EqpSparePartsRequisitionHService.cs
index 66a40260..bcda549b 100644
--- a/EquipMgr/Tnb.EquipMgr/EqpSparePartsRequisitionHService.cs
+++ b/EquipMgr/Tnb.EquipMgr/EqpSparePartsRequisitionHService.cs
@@ -1,19 +1,15 @@
using JNPF.Common.Core.Manager;
using JNPF.Common.Dtos.VisualDev;
-using JNPF.Common.Enums;
using JNPF.Common.Security;
using JNPF.DependencyInjection;
using JNPF.DynamicApiController;
using JNPF.FriendlyException;
using JNPF.Systems.Interfaces.System;
using JNPF.VisualDev;
-using JNPF.VisualDev.Entitys;
using JNPF.VisualDev.Interfaces;
using Microsoft.AspNetCore.Mvc;
-using Microsoft.ClearScript.Util.Web;
using SqlSugar;
using Tnb.EquipMgr.Entities;
-using Tnb.EquipMgr.Entities.Dto;
using Tnb.EquipMgr.Interfaces;
namespace Tnb.EquipMgr
@@ -24,7 +20,7 @@ namespace Tnb.EquipMgr
[ApiDescriptionSettings(Tag = ModuleConsts.Tag, Area = ModuleConsts.Area, Order = 700)]
[Route("api/[area]/[controller]/[action]")]
[OverideVisualDev(ModuleId)]
- public class EqpSparePartsRequisitionHService : IEqpSparePartsRequisitionHService, IOverideVisualDevService,IDynamicApiController, ITransient
+ public class EqpSparePartsRequisitionHService : IEqpSparePartsRequisitionHService, IOverideVisualDevService, IDynamicApiController, ITransient
{
private const string ModuleId = "27338205223957";
private readonly ISqlSugarRepository _repository;
@@ -32,7 +28,7 @@ namespace Tnb.EquipMgr
private readonly IRunService _runService;
private readonly IUserManager _userManager;
private readonly IBillRullService _billRuleService;
-
+
public OverideVisualDevFunc OverideFuncs { get; } = new OverideVisualDevFunc();
public EqpSparePartsRequisitionHService(ISqlSugarRepository repository,
@@ -43,12 +39,12 @@ namespace Tnb.EquipMgr
{
_repository = repository;
_visualDevService = visualDevService;
- _runService = runService;
+ _runService = runService;
_userManager = userManager;
_billRuleService = billRuleService;
OverideFuncs.CreateAsync = Create;
}
-
+
private async Task Create(VisualDevModelDataCrInput input)
{
var db = _repository.AsSugarClient();
@@ -73,15 +69,15 @@ namespace Tnb.EquipMgr
if (input.data.TryGetValue("tablefield120", out var value))
{
- var details = value.ToObject>>();
+ var details = value.ToObject>>();
List eqpSparePartsList = new List();
- List eqpSparePartsRequisitionDs = new List(){};
+ List eqpSparePartsRequisitionDs = new List() { };
foreach (var detail in details)
{
string instockDetailId = detail.ContainsKey("instock_detail_id") ? detail["instock_detail_id"] : "";
string sparePartsId = detail.ContainsKey("spare_parts_id") ? detail["spare_parts_id"] : "";
int quantity = Convert.ToInt32(detail.ContainsKey("quantity") ? detail["quantity"] : "");
-
+
eqpSparePartsRequisitionDs.Add(new EqpSparePartsRequisitionD
{
instock_detail_id = instockDetailId,
@@ -90,7 +86,7 @@ namespace Tnb.EquipMgr
equip_id = eqpSparePartsRequisitionH.equip_id,
spare_parts_requisition_id = eqpSparePartsRequisitionH.id,
});
-
+
if (await db.Queryable()
.AnyAsync(x => x.id == instockDetailId && (x.quantity - x.use_quantity - quantity) >= 0))
{
@@ -111,7 +107,7 @@ namespace Tnb.EquipMgr
{
throw new Exception("库存不够");
}
-
+
}
if (eqpSparePartsRequisitionDs.Count > 0)
@@ -124,7 +120,7 @@ namespace Tnb.EquipMgr
await db.Insertable(eqpSparePartsList).ExecuteCommandAsync();
}
}
-
+
});
if (!result.IsSuccess) throw Oops.Bah(result.ErrorMessage);
diff --git a/EquipMgr/Tnb.EquipMgr/EqpSpotInsTemService.cs b/EquipMgr/Tnb.EquipMgr/EqpSpotInsTemService.cs
index f3036cb7..50fa264a 100644
--- a/EquipMgr/Tnb.EquipMgr/EqpSpotInsTemService.cs
+++ b/EquipMgr/Tnb.EquipMgr/EqpSpotInsTemService.cs
@@ -4,12 +4,11 @@ using JNPF.Common.Security;
using JNPF.DependencyInjection;
using JNPF.DynamicApiController;
using JNPF.FriendlyException;
-using JNPF.VisualDev.Interfaces;
using Microsoft.AspNetCore.Mvc;
using SqlSugar;
using Tnb.EquipMgr.Entities;
-using Tnb.EquipMgr.Interfaces;
using Tnb.EquipMgr.Entities.Dto;
+using Tnb.EquipMgr.Interfaces;
namespace Tnb.EquipMgr
{
@@ -38,10 +37,10 @@ namespace Tnb.EquipMgr
public async Task Publish(SpotInsTemPublishInput input)
{
var db = _repository.AsSugarClient();
- DbResult result = await db.Ado.UseTranAsync(async () =>
+ DbResult result = await db.Ado.UseTranAsync(async () =>
{
EqpSpotInsTemH eqpSpotInsTemH = await _repository.GetSingleAsync(x => x.id == input.id);
- List eqpSpotInsTemDs = await db.Queryable().Where(x=>x.spot_ins_tem_id==input.id).ToListAsync();
+ List eqpSpotInsTemDs = await db.Queryable().Where(x => x.spot_ins_tem_id == input.id).ToListAsync();
if (input.equipIds != null && input.equipIds.Length > 0)
{
@@ -55,7 +54,7 @@ namespace Tnb.EquipMgr
{
id = id,
code = code,
- name = eqpSpotInsTemH.name+equipId,
+ name = eqpSpotInsTemH.name + equipId,
plan_cycle = eqpSpotInsTemH.plan_cycle,
plan_cycle_unit = eqpSpotInsTemH.plan_cycle_unit,
plan_run_notice = eqpSpotInsTemH.plan_run_notice,
@@ -93,26 +92,26 @@ namespace Tnb.EquipMgr
}
EqpSpotInsTemEquipH oldSpotInsTemEquipH = await db.Queryable().Where(x => x.spot_ins_tem_id == input.id && x.equip_id == equipId).FirstAsync();
- await db.Deleteable().Where(x => x.spot_ins_tem_id == input.id && x.equip_id==equipId).ExecuteCommandAsync();
- if(oldSpotInsTemEquipH!=null)
- await db.Deleteable().Where(x => x.spot_ins_tem_equip_id==oldSpotInsTemEquipH.id).ExecuteCommandAsync();
+ await db.Deleteable().Where(x => x.spot_ins_tem_id == input.id && x.equip_id == equipId).ExecuteCommandAsync();
+ if (oldSpotInsTemEquipH != null)
+ await db.Deleteable().Where(x => x.spot_ins_tem_equip_id == oldSpotInsTemEquipH.id).ExecuteCommandAsync();
}
if (insertEqpSpotInsTemEquipHs != null && insertEqpSpotInsTemEquipHs.Count > 0)
{
await db.Insertable(insertEqpSpotInsTemEquipHs).ExecuteCommandAsync();
}
-
+
if (insertEqpSpotInsTemEquipDs != null && insertEqpSpotInsTemEquipDs.Count > 0)
{
await db.Insertable(insertEqpSpotInsTemEquipDs).ExecuteCommandAsync();
}
-
+
}
});
- if(!result.IsSuccess) throw Oops.Oh(ErrorCode.COM1008);
+ if (!result.IsSuccess) throw Oops.Oh(ErrorCode.COM1008);
return result.IsSuccess ? "发布成功" : result.ErrorMessage;
}
}
diff --git a/EquipMgr/Tnb.EquipMgr/EqpSubEquipService.cs b/EquipMgr/Tnb.EquipMgr/EqpSubEquipService.cs
index 276ab5a1..7c278cd1 100644
--- a/EquipMgr/Tnb.EquipMgr/EqpSubEquipService.cs
+++ b/EquipMgr/Tnb.EquipMgr/EqpSubEquipService.cs
@@ -39,23 +39,23 @@ namespace Tnb.EquipMgr
queryJson = JsonConvert.DeserializeObject>(input.queryJson);
}
var result = await db.Queryable()
- .LeftJoin((a, b) => a.create_id == b.Id)
- .LeftJoin((a, b,c) => a.modify_id == c.Id)
- .LeftJoin((a, b,c,d) => a.equip_id == d.id)
- .Where((a,b,c,d)=>a.equip_id==input.equip_id)
- .WhereIF(queryJson!=null && queryJson.ContainsKey("code"),(a,b,c,d)=>a.code.Contains(queryJson!["code"]))
- .WhereIF(queryJson!=null && queryJson.ContainsKey("name"),(a,b,c,d)=>a.name.Contains(queryJson!["name"]))
- .Select((a, b, c,d) => new SubEquipQueryOutput
+ .LeftJoin((a, b) => a.create_id == b.Id)
+ .LeftJoin((a, b, c) => a.modify_id == c.Id)
+ .LeftJoin((a, b, c, d) => a.equip_id == d.id)
+ .Where((a, b, c, d) => a.equip_id == input.equip_id)
+ .WhereIF(queryJson != null && queryJson.ContainsKey("code"), (a, b, c, d) => a.code.Contains(queryJson!["code"]))
+ .WhereIF(queryJson != null && queryJson.ContainsKey("name"), (a, b, c, d) => a.name.Contains(queryJson!["name"]))
+ .Select((a, b, c, d) => new SubEquipQueryOutput
{
id = a.id,
create_id = b.RealName,
create_id_id = a.create_id,
- create_time = a.create_time==null ? null : a.create_time.Value.ToString("yyyy-MM-dd"),
- equip_id=d.name,
- equip_id_id= a.equip_id,
+ create_time = a.create_time == null ? null : a.create_time.Value.ToString("yyyy-MM-dd"),
+ equip_id = d.name,
+ equip_id_id = a.equip_id,
code = a.code,
modify_id = c.RealName,
- modify_time = a.modify_time==null ? null : a.modify_time.Value.ToString("yyyy-MM-dd"),
+ modify_time = a.modify_time == null ? null : a.modify_time.Value.ToString("yyyy-MM-dd"),
name = a.name,
org_id = a.org_id,
specification = a.specification,
diff --git a/EquipMgr/Tnb.EquipMgr/EqpTechnologyParameterService.cs b/EquipMgr/Tnb.EquipMgr/EqpTechnologyParameterService.cs
index 22035383..115999e8 100644
--- a/EquipMgr/Tnb.EquipMgr/EqpTechnologyParameterService.cs
+++ b/EquipMgr/Tnb.EquipMgr/EqpTechnologyParameterService.cs
@@ -32,20 +32,20 @@ namespace Tnb.EquipMgr
{
var db = _repository.AsSugarClient();
Dictionary? queryJson = new Dictionary();
- if (input!=null && !string.IsNullOrEmpty(input.queryJson))
+ if (input != null && !string.IsNullOrEmpty(input.queryJson))
{
queryJson = JsonConvert.DeserializeObject>(input?.queryJson ?? "");
}
var result = await db.Queryable()
- .WhereIF(input!=null,a=>a.equip_id==input!.equip_id)
- .WhereIF(queryJson!=null && queryJson.ContainsKey("name"),a=>a.name.Contains(queryJson!["name"]))
+ .WhereIF(input != null, a => a.equip_id == input!.equip_id)
+ .WhereIF(queryJson != null && queryJson.ContainsKey("name"), a => a.name.Contains(queryJson!["name"]))
.Select(a => new EquipTechnologyParameterQueryOutput
{
id = a.id,
name = a.name,
definition = a.definition,
remark = a.remark
- }).ToPagedListAsync((input?.currentPage??1), (input?.pageSize??50));
+ }).ToPagedListAsync((input?.currentPage ?? 1), (input?.pageSize ?? 50));
return PageResult.SqlSugarPageResult(result);
}
diff --git a/EquipMgr/Tnb.EquipMgr/EqpWorkshopChangeLogService.cs b/EquipMgr/Tnb.EquipMgr/EqpWorkshopChangeLogService.cs
index 75ac0af0..750197da 100644
--- a/EquipMgr/Tnb.EquipMgr/EqpWorkshopChangeLogService.cs
+++ b/EquipMgr/Tnb.EquipMgr/EqpWorkshopChangeLogService.cs
@@ -6,7 +6,6 @@ using JNPF.DynamicApiController;
using JNPF.FriendlyException;
using JNPF.Systems.Entitys.Permission;
using Microsoft.AspNetCore.Mvc;
-using Newtonsoft.Json;
using SqlSugar;
using Tnb.EquipMgr.Entities;
using Tnb.EquipMgr.Entities.Dto;
@@ -40,11 +39,11 @@ namespace Tnb.EquipMgr
// queryJson = JsonConvert.DeserializeObject>(input?.queryJson ?? "");
// }
var result = await db.Queryable()
- .LeftJoin((a,b)=>a.old_workshop_id==b.Id)
- .LeftJoin((a,b,c)=>a.new_workshop_id==c.Id)
- .WhereIF(input!=null,a=>a.equip_id==input!.equip_id)
+ .LeftJoin((a, b) => a.old_workshop_id == b.Id)
+ .LeftJoin((a, b, c) => a.new_workshop_id == c.Id)
+ .WhereIF(input != null, a => a.equip_id == input!.equip_id)
//.WhereIF(queryJson!=null && queryJson.ContainsKey("name"),a=>a.name.Contains(queryJson["name"]))
- .Select((a,b,c) => new EquipWorkshopChangeQueryOutput
+ .Select((a, b, c) => new EquipWorkshopChangeQueryOutput
{
id = a.id,
old_workshop_id = b.FullName,
@@ -52,8 +51,8 @@ namespace Tnb.EquipMgr
old_installation_location = a.old_installation_location,
new_installation_location = a.new_installation_location,
remark = a.remark,
- create_time = a.create_time==null ? null : a.create_time.Value.ToString("yyyy-MM-dd"),
- }).ToPagedListAsync((input?.currentPage??1), (input?.pageSize??50));
+ create_time = a.create_time == null ? null : a.create_time.Value.ToString("yyyy-MM-dd"),
+ }).ToPagedListAsync((input?.currentPage ?? 1), (input?.pageSize ?? 50));
return PageResult.SqlSugarPageResult(result);
}
@@ -62,7 +61,7 @@ namespace Tnb.EquipMgr
public async Task WorkshopChange(EquipWorkshopChangeInput input)
{
var db = _repository.AsSugarClient();
- DbResult result = await db.Ado.UseTranAsync(async () =>
+ DbResult result = await db.Ado.UseTranAsync(async () =>
{
EqpEquipment eqpEquipment = await db.Queryable().SingleAsync(x => x.id == input.equip_id);
@@ -88,7 +87,7 @@ namespace Tnb.EquipMgr
});
- if(!result.IsSuccess) throw Oops.Oh(ErrorCode.COM1008);
+ if (!result.IsSuccess) throw Oops.Oh(ErrorCode.COM1008);
return result.IsSuccess ? "迁移成功" : result.ErrorMessage;
}
}
diff --git a/EquipMgr/Tnb.EquipMgr/EquMaintainRecordService.cs b/EquipMgr/Tnb.EquipMgr/EquMaintainRecordService.cs
index b5ed35e9..dd80af65 100644
--- a/EquipMgr/Tnb.EquipMgr/EquMaintainRecordService.cs
+++ b/EquipMgr/Tnb.EquipMgr/EquMaintainRecordService.cs
@@ -1,5 +1,4 @@
using JNPF.Common.Core.Manager;
-using JNPF.Common.Dtos.VisualDev;
using JNPF.Common.Enums;
using JNPF.Common.Filter;
using JNPF.Common.Security;
@@ -9,7 +8,6 @@ using JNPF.FriendlyException;
using JNPF.Systems.Entitys.Permission;
using JNPF.Systems.Entitys.System;
using JNPF.VisualDev;
-using JNPF.VisualDev.Entitys;
using JNPF.VisualDev.Entitys.Dto.VisualDevModelData;
using JNPF.VisualDev.Interfaces;
using Microsoft.AspNetCore.Mvc;
@@ -49,44 +47,45 @@ namespace Tnb.EquipMgr
OverideFuncs.GetListAsync = GetList;
// OverideFuncs.UpdateAsync = ExecuteSpotIns;
}
-
+
private async Task