From b2f0199d41ef80ba835bf58d6787df7f4accf7be Mon Sep 17 00:00:00 2001
From: 啊鑫 <t2856754968@163.com>
Date: 星期五, 13 十二月 2024 17:40:15 +0800
Subject: [PATCH] 11
---
entity/Womcab.cs | 2
entity/MesSysPageview.cs | 27
service/base/LoginService.cs | 10
entity/Womcaa.cs | 534 ++++++++++----------
service/Warehouse/WomdaaManager.cs | 134 ++++
Dto/service/ProductionPickDto.cs | 12
entity/Womdab.cs | 203 ++++----
entity/MesFile.cs | 84 +-
Controllers/Warehouse/WomdaaController.cs | 235 +++++++++
entity/MesInvItemOutCDetails.cs | 229 ++++----
10 files changed, 904 insertions(+), 566 deletions(-)
diff --git a/Controllers/Warehouse/WomdaaController.cs b/Controllers/Warehouse/WomdaaController.cs
new file mode 100644
index 0000000..84f5d32
--- /dev/null
+++ b/Controllers/Warehouse/WomdaaController.cs
@@ -0,0 +1,235 @@
+锘縰sing System.Dynamic;
+using Microsoft.AspNetCore.Mvc;
+using NewPdaSqlServer.Dto.service;
+using NewPdaSqlServer.entity;
+using NewPdaSqlServer.service.Warehouse;
+using NewPdaSqlServer.util;
+
+namespace NewPdaSqlServer.Controllers.Warehouse;
+
+[ApiController]
+[Route("api/[controller]")]
+public class WomdaaController : ControllerBase
+{
+ private readonly WomdaaManager m = new();
+
+ #region 鐢熶骇棰嗘枡
+
+ //GetProductionPickDaa001
+ /// <summary>
+ /// 妯$硦鏌ヨ宸ュ崟鍙峰苟杩斿洖
+ /// </summary>
+ /// <returns></returns>
+ [HttpPost("GetProductionPickDaa001")]
+ public ResponseResult GetProductionPickDaa001(WarehouseQuery query)
+ {
+ try
+ {
+ dynamic resultInfos = new ExpandoObject();
+ resultInfos.tbBillList = m.GetProductionPickDaa001(query);
+ return new ResponseResult
+ {
+ status = 0,
+ message = "OK",
+ data = resultInfos
+ };
+ }
+ catch (Exception ex)
+ {
+ return ResponseResult.ResponseError(ex);
+ }
+ }
+
+ //GetItemsByDaa001
+ /// <summary>
+ /// 鏍规嵁宸ュ崟鍙疯幏鍙栦唬棰嗙墿鏂欐槑缁�
+ /// </summary>
+ /// <returns></returns>
+ [HttpPost("GetItemsByDaa001")]
+ public ResponseResult GetItemsByDaa001(WarehouseQuery query)
+ {
+ try
+ {
+ dynamic resultInfos = new ExpandoObject();
+ resultInfos.tbBillList = m.GetItemsByDaa001(query);
+ return new ResponseResult
+ {
+ status = 0,
+ message = "OK",
+ data = resultInfos
+ };
+ }
+ catch (Exception ex)
+ {
+ return ResponseResult.ResponseError(ex);
+ }
+ }
+
+ //ScanCode
+ [HttpPost("ScanCode")]
+ public ResponseResult ScanCode(WarehouseQuery query)
+ {
+ try
+ {
+ dynamic resultInfos = new ExpandoObject();
+ resultInfos.tbBillList = m.ScanCode(query);
+ return new ResponseResult
+ {
+ status = 0,
+ message = "OK",
+ data = resultInfos
+ };
+ }
+ catch (Exception ex)
+ {
+ return ResponseResult.ResponseError(ex);
+ }
+ }
+
+ /// <summary>
+ /// 鑾峰彇鎵�鏈�
+ /// </summary>
+ /// <returns></returns>
+ [HttpPost("GetList")]
+ public ResponseResult GetList()
+ {
+ try
+ {
+ dynamic resultInfos = new ExpandoObject();
+ resultInfos.tbBillList = m.GetList();
+ return new ResponseResult
+ {
+ status = 0,
+ message = "OK",
+ data = resultInfos
+ };
+ }
+ catch (Exception ex)
+ {
+ return ResponseResult.ResponseError(ex);
+ }
+ }
+
+
+ /// <summary>
+ /// 鏍规嵁涓婚敭鑾峰彇
+ /// </summary>
+ /// <returns></returns>
+ [HttpPost("GetById")]
+ public ResponseResult GetById(int id)
+ {
+ try
+ {
+ dynamic resultInfos = new ExpandoObject();
+ resultInfos.tbBillList = m.GetById(id);
+ return new ResponseResult
+ {
+ status = 0,
+ message = "OK",
+ data = resultInfos
+ };
+ }
+ catch (Exception ex)
+ {
+ return ResponseResult.ResponseError(ex);
+ }
+ }
+
+ /// <summary>
+ /// 鏍规嵁涓婚敭鍒犻櫎
+ /// </summary>
+ /// <returns></returns>
+ [HttpPost("DeleteByIds")]
+ public ResponseResult DeleteByIds([FromBody] object[] ids)
+ {
+ try
+ {
+ dynamic resultInfos = new ExpandoObject();
+ resultInfos.tbBillList = m.DeleteByIds(ids);
+ return new ResponseResult
+ {
+ status = 0,
+ message = "OK",
+ data = resultInfos
+ };
+ }
+ catch (Exception ex)
+ {
+ return ResponseResult.ResponseError(ex);
+ }
+ }
+
+ /// <summary>
+ /// 娣诲姞
+ /// </summary>
+ /// <returns></returns>
+ [HttpPost("Insert")]
+ public ResponseResult Add([FromBody] Womdaa data)
+ {
+ try
+ {
+ dynamic resultInfos = new ExpandoObject();
+ resultInfos.tbBillList = m.Insert(data);
+ return new ResponseResult
+ {
+ status = 0,
+ message = "OK",
+ data = resultInfos
+ };
+ }
+ catch (Exception ex)
+ {
+ return ResponseResult.ResponseError(ex);
+ }
+ }
+
+ /// <summary>
+ /// 娣诲姞杩斿洖鑷
+ /// </summary>
+ /// <returns></returns>
+ [HttpPost("InsertReturnIdentity")]
+ public ResponseResult InsertReturnIdentity([FromBody] Womdaa data)
+ {
+ try
+ {
+ dynamic resultInfos = new ExpandoObject();
+ resultInfos.tbBillList = m.InsertReturnIdentity(data);
+ return new ResponseResult
+ {
+ status = 0,
+ message = "OK",
+ data = resultInfos
+ };
+ }
+ catch (Exception ex)
+ {
+ return ResponseResult.ResponseError(ex);
+ }
+ }
+
+ /// <summary>
+ /// 淇敼
+ /// </summary>
+ /// <returns></returns>
+ [HttpPost("Update")]
+ public ResponseResult Update([FromBody] Womdaa data)
+ {
+ try
+ {
+ dynamic resultInfos = new ExpandoObject();
+ resultInfos.tbBillList = m.Update(data);
+ return new ResponseResult
+ {
+ status = 0,
+ message = "OK",
+ data = resultInfos
+ };
+ }
+ catch (Exception ex)
+ {
+ return ResponseResult.ResponseError(ex);
+ }
+ }
+
+ #endregion
+}
\ No newline at end of file
diff --git a/Dto/service/ProductionPickDto.cs b/Dto/service/ProductionPickDto.cs
index d0298d9..77fcc6e 100644
--- a/Dto/service/ProductionPickDto.cs
+++ b/Dto/service/ProductionPickDto.cs
@@ -1,12 +1,18 @@
-锘�
-
-using NewPdaSqlServer.entity;
+锘縰sing NewPdaSqlServer.entity;
namespace NewPdaSqlServer.Dto.service;
public class ProductionPickDto
{
public string? ItemModel { get; set; }
+ public string? PlanNo { get; set; }
+ public string? daa001 { get; set; }
+
+ public string? barcodeNum { get; set; }
+
+ public string? splitNum { get; set; }
+
+ public string? barcode { get; set; }
public List<Womdab>? totals { get; set; }
diff --git a/entity/MesFile.cs b/entity/MesFile.cs
index 09b9195..adc504a 100644
--- a/entity/MesFile.cs
+++ b/entity/MesFile.cs
@@ -1,53 +1,51 @@
锘縰sing SqlSugar;
-namespace NewPdaSqlServer.entity
+namespace NewPdaSqlServer.entity;
+
+/// <summary>
+/// </summary>
+[SugarTable("MES_FILE")]
+public class MesFile
{
/// <summary>
- ///
- ///</summary>
- [SugarTable("MES_FILE")]
- public class MesFile
- {
- /// <summary>
- /// 涓婚敭
- ///</summary>
- [SugarColumn(ColumnName="guid" ,IsPrimaryKey = true )]
- public Guid Guid { get; set; }
+ /// 涓婚敭
+ /// </summary>
+ [SugarColumn(ColumnName = "guid", IsPrimaryKey = true)]
+ public Guid Guid { get; set; }
- /// <summary>
- /// 鐖朵翰Guid
- ///</summary>
- [SugarColumn(ColumnName="parent_Guid" )]
- public Guid? ParentGuid { get; set; }
+ /// <summary>
+ /// 鐖朵翰Guid
+ /// </summary>
+ [SugarColumn(ColumnName = "parent_Guid")]
+ public Guid? ParentGuid { get; set; }
- /// <summary>
- /// 鏂囦欢鏍囬
- ///</summary>
- [SugarColumn(ColumnName="file_Title" )]
- public string FileTitle { get; set; }
+ /// <summary>
+ /// 鏂囦欢鏍囬
+ /// </summary>
+ [SugarColumn(ColumnName = "file_Title")]
+ public string? FileTitle { get; set; }
- /// <summary>
- /// 鏂囦欢绫诲瀷
- ///</summary>
- [SugarColumn(ColumnName="file_Type" )]
- public string FileType { get; set; }
+ /// <summary>
+ /// 鏂囦欢绫诲瀷
+ /// </summary>
+ [SugarColumn(ColumnName = "file_Type")]
+ public string? FileType { get; set; }
- /// <summary>
- /// 鏂囦欢璺緞
- ///</summary>
- [SugarColumn(ColumnName="url_Path" )]
- public string UrlPath { get; set; }
+ /// <summary>
+ /// 鏂囦欢璺緞
+ /// </summary>
+ [SugarColumn(ColumnName = "url_Path")]
+ public string? UrlPath { get; set; }
- /// <summary>
- /// 涓婁紶鑰�
- ///</summary>
- [SugarColumn(ColumnName="create_by" )]
- public string CreateBy { get; set; }
+ /// <summary>
+ /// 涓婁紶鑰�
+ /// </summary>
+ [SugarColumn(ColumnName = "create_by")]
+ public string? CreateBy { get; set; }
- /// <summary>
- /// 涓婁紶鏃堕棿
- ///</summary>
- [SugarColumn(ColumnName="create_date" )]
- public DateTime? CreateDate { get; set; }
- }
-}
+ /// <summary>
+ /// 涓婁紶鏃堕棿
+ /// </summary>
+ [SugarColumn(ColumnName = "create_date")]
+ public DateTime? CreateDate { get; set; }
+}
\ No newline at end of file
diff --git a/entity/MesInvItemOutCDetails.cs b/entity/MesInvItemOutCDetails.cs
index 48f47ce..3caf1e7 100644
--- a/entity/MesInvItemOutCDetails.cs
+++ b/entity/MesInvItemOutCDetails.cs
@@ -9,254 +9,255 @@
public class MesInvItemOutCDetails
{
/// <summary>
- /// 榛樿鍊�: (newid())
- /// </summary>
+ ///
+ /// 榛樿鍊�: (newid())
+ ///</summary>
[SugarColumn(ColumnName = "guid", IsPrimaryKey = true)]
public Guid Guid { get; set; }
/// <summary>
- /// 鍑哄簱鍗昳d
- /// </summary>
+ /// 鍑哄簱鍗昳d
+ ///</summary>
[SugarColumn(ColumnName = "ITEM_OUT_ID")]
public Guid? ItemOutId { get; set; }
/// <summary>
- /// 鐗╂枡鏉$爜
- /// </summary>
+ /// 鐗╂枡鏉$爜
+ ///</summary>
[SugarColumn(ColumnName = "ITEM_BARCODE")]
- public string? ItemBarcode { get; set; }
+ public string ItemBarcode { get; set; }
/// <summary>
- /// 瀹㈡埛鐗╂枡缂栫爜锛堟棤鏉$爜鎵嬪伐褰曞叆锛屾湁鏉$爜涓哄啑浣欏瓧娈碉級
- /// </summary>
+ /// 瀹㈡埛鐗╂枡缂栫爜锛堟棤鏉$爜鎵嬪伐褰曞叆锛屾湁鏉$爜涓哄啑浣欏瓧娈碉級
+ ///</summary>
[SugarColumn(ColumnName = "C_ITEM_CODE")]
- public string? CItemCode { get; set; }
+ public string CItemCode { get; set; }
/// <summary>
- /// 鏈徃鐗╂枡缂栫爜锛堟棤鏉$爜鎵嬪伐褰曞叆锛屾湁鏉$爜涓哄啑浣欏瓧娈碉級
- /// </summary>
+ /// 鏈徃鐗╂枡缂栫爜锛堟棤鏉$爜鎵嬪伐褰曞叆锛屾湁鏉$爜涓哄啑浣欏瓧娈碉級
+ ///</summary>
[SugarColumn(ColumnName = "ITEM_NO")]
- public string? ItemNo { get; set; }
+ public string ItemNo { get; set; }
/// <summary>
- /// 鍘傚鎵规
- /// </summary>
+ /// 鍘傚鎵规
+ ///</summary>
[SugarColumn(ColumnName = "LOT_NO")]
- public string? LotNo { get; set; }
+ public string LotNo { get; set; }
/// <summary>
- /// 鏁伴噺锛堟棤鏉$爜鎵嬪伐褰曞叆锛屾湁鏉$爜涓哄啑浣欏瓧娈碉級
- /// </summary>
+ /// 鏁伴噺锛堟棤鏉$爜鎵嬪伐褰曞叆锛屾湁鏉$爜涓哄啑浣欏瓧娈碉級
+ ///</summary>
[SugarColumn(ColumnName = "QUANTITY")]
public decimal? Quantity { get; set; }
/// <summary>
- /// 鎸枡鏍囧織锛�0锛嶅惁锛�1锛嶆槸锛�
- /// 榛樿鍊�: ((0))
- /// </summary>
+ /// 鎸枡鏍囧織锛�0锛嶅惁锛�1锛嶆槸锛�
+ /// 榛樿鍊�: ((0))
+ ///</summary>
[SugarColumn(ColumnName = "FORCE_OUT_FLAG")]
public long? ForceOutFlag { get; set; }
/// <summary>
- /// 鍒涘缓浜�
- /// </summary>
+ /// 鍒涘缓浜�
+ ///</summary>
[SugarColumn(ColumnName = "CREATE_BY")]
- public string? CreateBy { get; set; }
+ public string CreateBy { get; set; }
/// <summary>
- /// 鍒涘缓鏃堕棿
- /// </summary>
+ /// 鍒涘缓鏃堕棿
+ ///</summary>
[SugarColumn(ColumnName = "CREATE_DATE")]
public DateTime? CreateDate { get; set; }
/// <summary>
- /// 鏈�鍚庢洿鏂颁汉
- /// </summary>
+ /// 鏈�鍚庢洿鏂颁汉
+ ///</summary>
[SugarColumn(ColumnName = "LASTUPDATE_BY")]
- public string? LastupdateBy { get; set; }
+ public string LastupdateBy { get; set; }
/// <summary>
- /// 鏈�鍚庢洿鏂版椂闂�
- /// </summary>
+ /// 鏈�鍚庢洿鏂版椂闂�
+ ///</summary>
[SugarColumn(ColumnName = "LASTUPDATE_DATE")]
public DateTime? LastupdateDate { get; set; }
/// <summary>
- /// 瀹㈡埛缂栫爜
- /// </summary>
+ /// 瀹㈡埛缂栫爜
+ ///</summary>
[SugarColumn(ColumnName = "CUST_NO")]
- public string? CustNo { get; set; }
+ public string CustNo { get; set; }
/// <summary>
- /// 浠撳簱缂栫爜
- /// </summary>
+ /// 浠撳簱缂栫爜
+ ///</summary>
[SugarColumn(ColumnName = "DEPOT_CODE")]
- public string? DepotCode { get; set; }
+ public string DepotCode { get; set; }
/// <summary>
- /// 璐т綅缂栫爜
- /// </summary>
+ /// 璐т綅缂栫爜
+ ///</summary>
[SugarColumn(ColumnName = "DEPOT_SECTION_CODE")]
- public string? DepotSectionCode { get; set; }
+ public string DepotSectionCode { get; set; }
/// <summary>
- /// 澶囨敞
- /// </summary>
+ /// 澶囨敞
+ ///</summary>
[SugarColumn(ColumnName = "REMARK")]
- public string? Remark { get; set; }
+ public string Remark { get; set; }
/// <summary>
- /// 鍏嶆鏍囪瘑(0-鍚︼紝1-鏄�)
- /// </summary>
+ /// 鍏嶆鏍囪瘑(0-鍚︼紝1-鏄�)
+ ///</summary>
[SugarColumn(ColumnName = "FORCE_EXEMPT_FLAG")]
public bool? ForceExemptFlag { get; set; }
/// <summary>
- /// 鎶曟枡鎵规
- /// </summary>
+ /// 鎶曟枡鎵规
+ ///</summary>
[SugarColumn(ColumnName = "PRD_LOT_NO")]
- public string? PrdLotNo { get; set; }
+ public string PrdLotNo { get; set; }
/// <summary>
- /// 鏄惁鍋氭帴鏀舵鏌�
- /// 榛樿鍊�: ((0))
- /// </summary>
+ /// 鏄惁鍋氭帴鏀舵鏌�
+ /// 榛樿鍊�: ((0))
+ ///</summary>
[SugarColumn(ColumnName = "CHECK_STATUS")]
public bool? CheckStatus { get; set; }
/// <summary>
- /// 宸ュ巶缂栧彿
- /// </summary>
+ /// 宸ュ巶缂栧彿
+ ///</summary>
[SugarColumn(ColumnName = "FACTORY")]
- public string? Factory { get; set; }
+ public string Factory { get; set; }
/// <summary>
- /// 鍏徃缂栧彿
- /// </summary>
+ /// 鍏徃缂栧彿
+ ///</summary>
[SugarColumn(ColumnName = "COMPANY")]
- public string? Company { get; set; }
+ public string Company { get; set; }
/// <summary>
- /// 鍘熺敓浜у伐鍗�
- /// </summary>
+ /// 鍘熺敓浜у伐鍗�
+ ///</summary>
[SugarColumn(ColumnName = "TASK_NOY")]
- public string? TaskNoy { get; set; }
+ public string TaskNoy { get; set; }
/// <summary>
- /// 绠卞彿
- /// </summary>
+ /// 绠卞彿
+ ///</summary>
[SugarColumn(ColumnName = "BOX_NO")]
- public string? BoxNo { get; set; }
+ public string BoxNo { get; set; }
/// <summary>
- /// 鍖呰鎵规
- /// </summary>
+ /// 鍖呰鎵规
+ ///</summary>
[SugarColumn(ColumnName = "TASK_PACK")]
- public string? TaskPack { get; set; }
+ public string TaskPack { get; set; }
/// <summary>
- /// 鍗℃澘
- /// </summary>
+ /// 鍗℃澘
+ ///</summary>
[SugarColumn(ColumnName = "KB_NO")]
- public string? KbNo { get; set; }
+ public string KbNo { get; set; }
/// <summary>
- /// 鏉垮瀷
- /// </summary>
+ /// 鏉垮瀷
+ ///</summary>
[SugarColumn(ColumnName = "BOARD_STYLE")]
- public string? BoardStyle { get; set; }
+ public string BoardStyle { get; set; }
/// <summary>
- /// 鐢熶骇宸ュ崟
- /// </summary>
+ /// 鐢熶骇宸ュ崟
+ ///</summary>
[SugarColumn(ColumnName = "TASK_NO")]
- public string? TaskNo { get; set; }
+ public string TaskNo { get; set; }
/// <summary>
- /// 宸ュ崟鍙�
- /// </summary>
+ /// 宸ュ崟鍙�
+ ///</summary>
[SugarColumn(ColumnName = "WORK_NO")]
- public string? WorkNo { get; set; }
+ public string WorkNo { get; set; }
/// <summary>
- /// 宸ヤ綔绾�
- /// </summary>
+ /// 宸ヤ綔绾�
+ ///</summary>
[SugarColumn(ColumnName = "WORK_LINE")]
public int? WorkLine { get; set; }
/// <summary>
- /// 渚涘簲鍟嗙紪鍙�
- /// </summary>
+ /// 渚涘簲鍟嗙紪鍙�
+ ///</summary>
[SugarColumn(ColumnName = "SUPP_NO")]
- public string? SuppNo { get; set; }
+ public string SuppNo { get; set; }
/// <summary>
- /// 閲囪喘鍗曞彿
- /// </summary>
+ /// 閲囪喘鍗曞彿
+ ///</summary>
[SugarColumn(ColumnName = "PBILL_NO")]
- public string? PbillNo { get; set; }
+ public string PbillNo { get; set; }
/// <summary>
- /// 鏀跺埌鏁伴噺
- /// 榛樿鍊�: ((0))
- /// </summary>
+ /// 鏀跺埌鏁伴噺
+ /// 榛樿鍊�: ((0))
+ ///</summary>
[SugarColumn(ColumnName = "RECEIVE")]
public bool? Receive { get; set; }
/// <summary>
- /// 鏀跺埌鏃堕棿
- /// </summary>
+ /// 鏀跺埌鏃堕棿
+ ///</summary>
[SugarColumn(ColumnName = "RTIME")]
public DateTime? Rtime { get; set; }
/// <summary>
- /// 鏀惰揣浜�
- /// </summary>
+ /// 鏀惰揣浜�
+ ///</summary>
[SugarColumn(ColumnName = "RCV_BY")]
- public string? RcvBy { get; set; }
+ public string RcvBy { get; set; }
/// <summary>
- /// 鏀惰揣閮ㄥ垎
- /// </summary>
+ /// 鏀惰揣閮ㄥ垎
+ ///</summary>
[SugarColumn(ColumnName = "RCV_PART")]
- public string? RcvPart { get; set; }
+ public string RcvPart { get; set; }
/// <summary>
- /// 鍏ュ簱缂栧彿
- /// </summary>
+ /// 鍏ュ簱缂栧彿
+ ///</summary>
[SugarColumn(ColumnName = "RK_NO")]
- public string? RkNo { get; set; }
+ public string RkNo { get; set; }
/// <summary>
- /// 閲囪喘璁㈠崟ID
- /// </summary>
+ /// 閲囪喘璁㈠崟ID
+ ///</summary>
[SugarColumn(ColumnName = "EBELN_K3ID")]
public long? EbelnK3id { get; set; }
/// <summary>
- /// 閲囪喘璁㈠崟琛孖D
- /// </summary>
+ /// 閲囪喘璁㈠崟琛孖D
+ ///</summary>
[SugarColumn(ColumnName = "LINE_K3ID")]
public long? LineK3id { get; set; }
/// <summary>
- /// 鐗╂枡ID
- /// </summary>
+ /// 鐗╂枡ID
+ ///</summary>
[SugarColumn(ColumnName = "ITEM_ID")]
public long? ItemId { get; set; }
/// <summary>
- /// 澶囨枡鍗� ID
- /// </summary>
- [SugarColumn(ColumnName = "DABID")]
- public long? Dabid { get; set; }
-
- /// <summary>
- /// 浠撳簱id
- /// </summary>
+ /// 浠撳簱id
+ ///</summary>
[SugarColumn(ColumnName = "depot_id")]
public int? DepotId { get; set; }
+ /// <summary>
+ /// 宸ュ崟鏄庣粏琛宨d
+ ///</summary>
+ [SugarColumn(ColumnName = "DABID")]
+ public Guid? Dabid { get; set; }
+
[SugarColumn(IsIgnore = true)] public string? DepotName { get; set; }
[SugarColumn(IsIgnore = true)] public string? ItemName { get; set; }
[SugarColumn(IsIgnore = true)] public string? ItemModel { get; set; }
diff --git a/entity/MesSysPageview.cs b/entity/MesSysPageview.cs
index 7440f0a..2688515 100644
--- a/entity/MesSysPageview.cs
+++ b/entity/MesSysPageview.cs
@@ -9,45 +9,42 @@
public class MesSysPageview
{
/// <summary>
- /// 涓婚敭
- /// 榛樿鍊�: (newid())
- ///</summary>
+ /// 涓婚敭
+ /// 榛樿鍊�: (newid())
+ /// </summary>
[SugarColumn(ColumnName = "guid", IsPrimaryKey = true)]
public Guid Guid { get; set; }
/// <summary>
- /// 椤甸潰涓枃鍚�
- ///</summary>
+ /// 椤甸潰涓枃鍚�
+ /// </summary>
[SugarColumn(ColumnName = "PAGE_VIEW")]
public string PageView { get; set; }
/// <summary>
- /// 椤甸潰璺緞
- ///</summary>
+ /// 椤甸潰璺緞
+ /// </summary>
[SugarColumn(ColumnName = "PATH")]
public string Path { get; set; }
/// <summary>
- /// 椤甸潰鍥炬爣
- ///</summary>
+ /// 椤甸潰鍥炬爣
+ /// </summary>
[SugarColumn(ColumnName = "ICOIMG")]
public string Icoimg { get; set; }
/// <summary>
- ///
- ///</summary>
+ /// </summary>
[SugarColumn(ColumnName = "PAGE_GROUP")]
public string PageGroup { get; set; }
/// <summary>
- ///
- ///</summary>
+ /// </summary>
[SugarColumn(ColumnName = "PAGE_IDX")]
public int? PageIdx { get; set; }
/// <summary>
- ///
- ///</summary>
+ /// </summary>
[SugarColumn(ColumnName = "PAGE_STATUS")]
public bool? PageStatus { get; set; }
}
\ No newline at end of file
diff --git a/entity/Womcaa.cs b/entity/Womcaa.cs
index 6f73e68..feaef07 100644
--- a/entity/Womcaa.cs
+++ b/entity/Womcaa.cs
@@ -8,410 +8,410 @@
[SugarTable("WOMCAA")]
public class Womcaa
{
- /// <summary>
- /// 榛樿鍊�: (newid())
- /// </summary>
- [SugarColumn(ColumnName = "guid", IsPrimaryKey = true)]
+ /// <summary>
+ /// 榛樿鍊�: (newid())
+ /// </summary>
+ [SugarColumn(ColumnName = "guid", IsPrimaryKey = true)]
public Guid Guid { get; set; }
- /// <summary>
- /// ERPID
- /// </summary>
- [SugarColumn(ColumnName = "ERPID")]
+ /// <summary>
+ /// ERPID
+ /// </summary>
+ [SugarColumn(ColumnName = "ERPID")]
public int? Erpid { get; set; }
- /// <summary>
- /// 鍗曟嵁缂栧彿
- /// </summary>
- [SugarColumn(ColumnName = "CAA001")]
+ /// <summary>
+ /// 鍗曟嵁缂栧彿
+ /// </summary>
+ [SugarColumn(ColumnName = "CAA001")]
public string Caa001 { get; set; }
- /// <summary>
- /// 鍗曟嵁绫诲瀷("1銆佺洿鎺ュ叆搴�-鏅�氱敓浜� 2銆佺洿鎺ュ叆搴�-杩斿伐鐢熶骇 3銆佸伐搴忔眹鎶�-鏅�氱敓浜� 4銆佸伐搴忔眹鎶�-杩斿伐鐢熶骇")
- /// </summary>
- [SugarColumn(ColumnName = "CAA004")]
+ /// <summary>
+ /// 鍗曟嵁绫诲瀷("1銆佺洿鎺ュ叆搴�-鏅�氱敓浜� 2銆佺洿鎺ュ叆搴�-杩斿伐鐢熶骇 3銆佸伐搴忔眹鎶�-鏅�氱敓浜� 4銆佸伐搴忔眹鎶�-杩斿伐鐢熶骇")
+ /// </summary>
+ [SugarColumn(ColumnName = "CAA004")]
public string Caa004 { get; set; }
- /// <summary>
- /// 璁″垝涓嬭揪鏃ユ湡
- /// </summary>
- [SugarColumn(ColumnName = "CAA005")]
+ /// <summary>
+ /// 璁″垝涓嬭揪鏃ユ湡
+ /// </summary>
+ [SugarColumn(ColumnName = "CAA005")]
public string Caa005 { get; set; }
- /// <summary>
- /// 浜у搧ID
- /// </summary>
- [SugarColumn(ColumnName = "CAA006")]
+ /// <summary>
+ /// 浜у搧ID
+ /// </summary>
+ [SugarColumn(ColumnName = "CAA006")]
public string Caa006 { get; set; }
- /// <summary>
- /// 鍗曚綅
- /// </summary>
- [SugarColumn(ColumnName = "CAA009")]
+ /// <summary>
+ /// 鍗曚綅
+ /// </summary>
+ [SugarColumn(ColumnName = "CAA009")]
public string Caa009 { get; set; }
- /// <summary>
- /// 棰勮寮�宸ユ椂闂�
- /// </summary>
- [SugarColumn(ColumnName = "CAA010")]
+ /// <summary>
+ /// 棰勮寮�宸ユ椂闂�
+ /// </summary>
+ [SugarColumn(ColumnName = "CAA010")]
public string Caa010 { get; set; }
- /// <summary>
- /// 棰勮瀹屽伐鏃堕棿
- /// </summary>
- [SugarColumn(ColumnName = "CAA011")]
+ /// <summary>
+ /// 棰勮瀹屽伐鏃堕棿
+ /// </summary>
+ [SugarColumn(ColumnName = "CAA011")]
public string Caa011 { get; set; }
- /// <summary>
- /// 宸ュ崟鏁伴噺
- /// </summary>
- [SugarColumn(ColumnName = "CAA012")]
+ /// <summary>
+ /// 宸ュ崟鏁伴噺
+ /// </summary>
+ [SugarColumn(ColumnName = "CAA012")]
public decimal? Caa012 { get; set; }
- /// <summary>
- /// BOM鐗堟
- /// </summary>
- [SugarColumn(ColumnName = "CAA013")]
+ /// <summary>
+ /// BOM鐗堟
+ /// </summary>
+ [SugarColumn(ColumnName = "CAA013")]
public string Caa013 { get; set; }
- /// <summary>
- /// 閿�鍞鍗曞彿
- /// </summary>
- [SugarColumn(ColumnName = "CAA015")]
+ /// <summary>
+ /// 閿�鍞鍗曞彿
+ /// </summary>
+ [SugarColumn(ColumnName = "CAA015")]
public string Caa015 { get; set; }
- /// <summary>
- /// 澶囨敞
- /// </summary>
- [SugarColumn(ColumnName = "CAA016")]
+ /// <summary>
+ /// 澶囨敞
+ /// </summary>
+ [SugarColumn(ColumnName = "CAA016")]
public string Caa016 { get; set; }
- /// <summary>
- /// 宸叉帓鏁伴噺锛堝純鐢級
- /// </summary>
- [SugarColumn(ColumnName = "CAA017")]
+ /// <summary>
+ /// 宸叉帓鏁伴噺锛堝純鐢級
+ /// </summary>
+ [SugarColumn(ColumnName = "CAA017")]
public int? Caa017 { get; set; }
- /// <summary>
- /// ERP鐢熶骇璁㈠崟ID
- /// </summary>
- [SugarColumn(ColumnName = "CAA018")]
+ /// <summary>
+ /// ERP鐢熶骇璁㈠崟ID
+ /// </summary>
+ [SugarColumn(ColumnName = "CAA018")]
public int? Caa018 { get; set; }
- /// <summary>
- /// ERP鐢熶骇璁㈠崟搴忓彿
- /// </summary>
- [SugarColumn(ColumnName = "CAA019")]
+ /// <summary>
+ /// ERP鐢熶骇璁㈠崟搴忓彿
+ /// </summary>
+ [SugarColumn(ColumnName = "CAA019")]
public int? Caa019 { get; set; }
- /// <summary>
- /// ERP鐢熶骇璁㈠崟鍗曞彿
- /// </summary>
- [SugarColumn(ColumnName = "CAA020")]
+ /// <summary>
+ /// ERP鐢熶骇璁㈠崟鍗曞彿
+ /// </summary>
+ [SugarColumn(ColumnName = "CAA020")]
public string Caa020 { get; set; }
- /// <summary>
- /// 鐢熶骇杞﹂棿
- /// </summary>
- [SugarColumn(ColumnName = "CAA021")]
+ /// <summary>
+ /// 鐢熶骇杞﹂棿
+ /// </summary>
+ [SugarColumn(ColumnName = "CAA021")]
public string Caa021 { get; set; }
- /// <summary>
- /// 瀹℃牳鐮�
- /// </summary>
- [SugarColumn(ColumnName = "FSTATUS")]
+ /// <summary>
+ /// 瀹℃牳鐮�
+ /// </summary>
+ [SugarColumn(ColumnName = "FSTATUS")]
public int? Fstatus { get; set; }
- /// <summary>
- /// 瀹℃牳鏃ユ湡
- /// </summary>
- [SugarColumn(ColumnName = "CHECK_DATE")]
+ /// <summary>
+ /// 瀹℃牳鏃ユ湡
+ /// </summary>
+ [SugarColumn(ColumnName = "CHECK_DATE")]
public DateTime? CheckDate { get; set; }
- /// <summary>
- /// 瀹℃牳浜�
- /// </summary>
- [SugarColumn(ColumnName = "CHECK_USER")]
+ /// <summary>
+ /// 瀹℃牳浜�
+ /// </summary>
+ [SugarColumn(ColumnName = "CHECK_USER")]
public string CheckUser { get; set; }
- /// <summary>
- /// 鏈帓鏁伴噺锛堝純鐢級
- /// </summary>
- [SugarColumn(ColumnName = "CAA022")]
+ /// <summary>
+ /// 鏈帓鏁伴噺锛堝純鐢級
+ /// </summary>
+ [SugarColumn(ColumnName = "CAA022")]
public int? Caa022 { get; set; }
- /// <summary>
- /// 涓氬姟鐘舵��("1锛岃鍒掞紝2銆佽鍒掔‘璁� 2銆佷笅杈� 4銆佸紑宸� 5銆佸畬宸� 6銆佺粨妗堬紝7銆佺粨绠�")
- /// </summary>
- [SugarColumn(ColumnName = "CAA023")]
+ /// <summary>
+ /// 涓氬姟鐘舵��("1锛岃鍒掞紝2銆佽鍒掔‘璁� 2銆佷笅杈� 4銆佸紑宸� 5銆佸畬宸� 6銆佺粨妗堬紝7銆佺粨绠�")
+ /// </summary>
+ [SugarColumn(ColumnName = "CAA023")]
public string Caa023 { get; set; }
- /// <summary>
- /// 宸插叆搴撴暟閲�
- /// </summary>
- [SugarColumn(ColumnName = "CAA024")]
+ /// <summary>
+ /// 宸插叆搴撴暟閲�
+ /// </summary>
+ [SugarColumn(ColumnName = "CAA024")]
public int? Caa024 { get; set; }
- /// <summary>
- /// 宸ヨ壓璺嚎
- /// </summary>
- [SugarColumn(ColumnName = "ROUTING_ID")]
+ /// <summary>
+ /// 宸ヨ壓璺嚎
+ /// </summary>
+ [SugarColumn(ColumnName = "ROUTING_ID")]
public string RoutingId { get; set; }
- /// <summary>
- /// 浜х嚎
- /// </summary>
- [SugarColumn(ColumnName = "WORK_SHOP_ID")]
+ /// <summary>
+ /// 浜х嚎
+ /// </summary>
+ [SugarColumn(ColumnName = "WORK_SHOP_ID")]
public string WorkShopId { get; set; }
- /// <summary>
- /// 浠撳簱
- /// </summary>
- [SugarColumn(ColumnName = "DEPOT_CODE")]
+ /// <summary>
+ /// 浠撳簱
+ /// </summary>
+ [SugarColumn(ColumnName = "DEPOT_CODE")]
public string DepotCode { get; set; }
- /// <summary>
- /// 鍗曟嵁鏃ユ湡
- /// </summary>
- [SugarColumn(ColumnName = "CREATE_DATE")]
+ /// <summary>
+ /// 鍗曟嵁鏃ユ湡
+ /// </summary>
+ [SugarColumn(ColumnName = "CREATE_DATE")]
public string CreateDate { get; set; }
- /// <summary>
- /// 璁″垝缁�
- /// </summary>
- [SugarColumn(ColumnName = "WORK_GROUP_ID")]
+ /// <summary>
+ /// 璁″垝缁�
+ /// </summary>
+ [SugarColumn(ColumnName = "WORK_GROUP_ID")]
public string WorkGroupId { get; set; }
- /// <summary>
- /// 璁″垝鍛�
- /// </summary>
- [SugarColumn(ColumnName = "PLAN_ID")]
+ /// <summary>
+ /// 璁″垝鍛�
+ /// </summary>
+ [SugarColumn(ColumnName = "PLAN_ID")]
public string PlanId { get; set; }
- /// <summary>
- /// 鍏ュ簱涓婇檺
- /// </summary>
- [SugarColumn(ColumnName = "STOCK_INLIMITH")]
+ /// <summary>
+ /// 鍏ュ簱涓婇檺
+ /// </summary>
+ [SugarColumn(ColumnName = "STOCK_INLIMITH")]
public string StockInlimith { get; set; }
- /// <summary>
- /// 鍏ュ簱涓嬮檺
- /// </summary>
- [SugarColumn(ColumnName = "STOCK_INLIMITL")]
+ /// <summary>
+ /// 鍏ュ簱涓嬮檺
+ /// </summary>
+ [SugarColumn(ColumnName = "STOCK_INLIMITL")]
public string StockInlimitl { get; set; }
- /// <summary>
- /// 涓昏溅闂磋皟搴﹀崟
- /// </summary>
- [SugarColumn(ColumnName = "MTONO")]
+ /// <summary>
+ /// 涓昏溅闂磋皟搴﹀崟
+ /// </summary>
+ [SugarColumn(ColumnName = "MTONO")]
public string Mtono { get; set; }
- /// <summary>
- /// 鎵规
- /// </summary>
- [SugarColumn(ColumnName = "LOT")]
+ /// <summary>
+ /// 鎵规
+ /// </summary>
+ [SugarColumn(ColumnName = "LOT")]
public string Lot { get; set; }
- /// <summary>
- /// 寮曠敤鍗曞彿
- /// </summary>
- [SugarColumn(ColumnName = "CAA015_HEAD")]
+ /// <summary>
+ /// 寮曠敤鍗曞彿
+ /// </summary>
+ [SugarColumn(ColumnName = "CAA015_HEAD")]
public string Caa015Head { get; set; }
- /// <summary>
- /// 鍒跺崟绫诲瀷
- /// </summary>
- [SugarColumn(ColumnName = "CREATE_TYPE")]
+ /// <summary>
+ /// 鍒跺崟绫诲瀷
+ /// </summary>
+ [SugarColumn(ColumnName = "CREATE_TYPE")]
public string CreateType { get; set; }
- /// <summary>
- /// 鏉ユ簮鍗曟嵁绫诲瀷
- /// </summary>
- [SugarColumn(ColumnName = "SRC_BILL_TYPE")]
+ /// <summary>
+ /// 鏉ユ簮鍗曟嵁绫诲瀷
+ /// </summary>
+ [SugarColumn(ColumnName = "SRC_BILL_TYPE")]
public string SrcBillType { get; set; }
- /// <summary>
- /// 鏉ユ簮鍗曞彿
- /// </summary>
- [SugarColumn(ColumnName = "SRC_BILL_NO")]
+ /// <summary>
+ /// 鏉ユ簮鍗曞彿
+ /// </summary>
+ [SugarColumn(ColumnName = "SRC_BILL_NO")]
public string SrcBillNo { get; set; }
- /// <summary>
- /// 鏉ユ簮琛屽彿
- /// </summary>
- [SugarColumn(ColumnName = "SRC_BILLENTRYSEQ")]
+ /// <summary>
+ /// 鏉ユ簮琛屽彿
+ /// </summary>
+ [SugarColumn(ColumnName = "SRC_BILLENTRYSEQ")]
public string SrcBillentryseq { get; set; }
- /// <summary>
- /// 閿�鍞鍗曞彿
- /// </summary>
- [SugarColumn(ColumnName = "SALE_ORDER_NO")]
+ /// <summary>
+ /// 閿�鍞鍗曞彿
+ /// </summary>
+ [SugarColumn(ColumnName = "SALE_ORDER_NO")]
public string SaleOrderNo { get; set; }
- /// <summary>
- /// 閿�鍞鍗曡鍙�
- /// </summary>
- [SugarColumn(ColumnName = "SALE_ORDER_ENTRYSEQ")]
+ /// <summary>
+ /// 閿�鍞鍗曡鍙�
+ /// </summary>
+ [SugarColumn(ColumnName = "SALE_ORDER_ENTRYSEQ")]
public string SaleOrderEntryseq { get; set; }
- /// <summary>
- /// 寮哄埗鍏抽棴浜�
- /// </summary>
- [SugarColumn(ColumnName = "FORCE_CLOSERID")]
+ /// <summary>
+ /// 寮哄埗鍏抽棴浜�
+ /// </summary>
+ [SugarColumn(ColumnName = "FORCE_CLOSERID")]
public string ForceCloserid { get; set; }
- /// <summary>
- /// 鍏抽棴绫诲瀷
- /// </summary>
- [SugarColumn(ColumnName = "CLOSE_TYPE")]
+ /// <summary>
+ /// 鍏抽棴绫诲瀷
+ /// </summary>
+ [SugarColumn(ColumnName = "CLOSE_TYPE")]
public string CloseType { get; set; }
- /// <summary>
- /// 鍒嗗崟鍙�
- /// </summary>
- [SugarColumn(ColumnName = "SRC_SPLIT_BILLNO")]
+ /// <summary>
+ /// 鍒嗗崟鍙�
+ /// </summary>
+ [SugarColumn(ColumnName = "SRC_SPLIT_BILLNO")]
public string SrcSplitBillno { get; set; }
- /// <summary>
- /// 鏄惁绠℃帶
- /// </summary>
- [SugarColumn(ColumnName = "ERP_SCZZ")]
+ /// <summary>
+ /// 鏄惁绠℃帶
+ /// </summary>
+ [SugarColumn(ColumnName = "ERP_SCZZ")]
public int? ErpSczz { get; set; }
- /// <summary>
- /// 鏄惁濮旀墭
- /// </summary>
- [SugarColumn(ColumnName = "ERP_WTZZ")]
+ /// <summary>
+ /// 鏄惁濮旀墭
+ /// </summary>
+ [SugarColumn(ColumnName = "ERP_WTZZ")]
public int? ErpWtzz { get; set; }
- /// <summary>
- /// </summary>
- [SugarColumn(ColumnName = "MAIN_PRODUCT_NO")]
+ /// <summary>
+ /// </summary>
+ [SugarColumn(ColumnName = "MAIN_PRODUCT_NO")]
public string MainProductNo { get; set; }
- /// <summary>
- /// </summary>
- [SugarColumn(ColumnName = "MAIN_PRODUCT_QTY")]
+ /// <summary>
+ /// </summary>
+ [SugarColumn(ColumnName = "MAIN_PRODUCT_QTY")]
public int? MainProductQty { get; set; }
- /// <summary>
- /// </summary>
- [SugarColumn(ColumnName = "CUSTOMER_ITEM_NUMBER")]
+ /// <summary>
+ /// </summary>
+ [SugarColumn(ColumnName = "CUSTOMER_ITEM_NUMBER")]
public string CustomerItemNumber { get; set; }
- /// <summary>
- /// </summary>
- [SugarColumn(ColumnName = "PACKING_LIST_NUMBER")]
+ /// <summary>
+ /// </summary>
+ [SugarColumn(ColumnName = "PACKING_LIST_NUMBER")]
public string PackingListNumber { get; set; }
- /// <summary>
- /// </summary>
- [SugarColumn(ColumnName = "CUSTOMER_NAME")]
+ /// <summary>
+ /// </summary>
+ [SugarColumn(ColumnName = "CUSTOMER_NAME")]
public string CustomerName { get; set; }
- /// <summary>
- /// </summary>
- [SugarColumn(ColumnName = "CUSTOMER")]
+ /// <summary>
+ /// </summary>
+ [SugarColumn(ColumnName = "CUSTOMER")]
public string Customer { get; set; }
- /// <summary>
- /// </summary>
- [SugarColumn(ColumnName = "TYPE")]
+ /// <summary>
+ /// </summary>
+ [SugarColumn(ColumnName = "TYPE")]
public string Type { get; set; }
- /// <summary>
- /// </summary>
- [SugarColumn(ColumnName = "JA_BS")]
+ /// <summary>
+ /// </summary>
+ [SugarColumn(ColumnName = "JA_BS")]
public string JaBs { get; set; }
- /// <summary>
- /// </summary>
- [SugarColumn(ColumnName = "JA_TIME")]
+ /// <summary>
+ /// </summary>
+ [SugarColumn(ColumnName = "JA_TIME")]
public DateTime? JaTime { get; set; }
- /// <summary>
- /// </summary>
- [SugarColumn(ColumnName = "YP_NUM")]
+ /// <summary>
+ /// </summary>
+ [SugarColumn(ColumnName = "YP_NUM")]
public int? YpNum { get; set; }
- /// <summary>
- /// </summary>
- [SugarColumn(ColumnName = "CAA011_1")]
+ /// <summary>
+ /// </summary>
+ [SugarColumn(ColumnName = "CAA011_1")]
public string Caa0111 { get; set; }
- /// <summary>
- /// </summary>
- [SugarColumn(ColumnName = "ERP_GYZZ")]
+ /// <summary>
+ /// </summary>
+ [SugarColumn(ColumnName = "ERP_GYZZ")]
public int? ErpGyzz { get; set; }
- /// <summary>
- /// </summary>
- [SugarColumn(ColumnName = "ERP_FLZZ")]
+ /// <summary>
+ /// </summary>
+ [SugarColumn(ColumnName = "ERP_FLZZ")]
public int? ErpFlzz { get; set; }
- /// <summary>
- /// 鏄惁鍏ュ簱
- /// </summary>
- [SugarColumn(ColumnName = "ERP_SLZZ")]
+ /// <summary>
+ /// 鏄惁鍏ュ簱
+ /// </summary>
+ [SugarColumn(ColumnName = "ERP_SLZZ")]
public int? ErpSlzz { get; set; }
- /// <summary>
- /// 鏄惁閫�搴�
- /// </summary>
- [SugarColumn(ColumnName = "ERP_RKZZ")]
+ /// <summary>
+ /// 鏄惁閫�搴�
+ /// </summary>
+ [SugarColumn(ColumnName = "ERP_RKZZ")]
public int? ErpRkzz { get; set; }
- /// <summary>
- /// 鏄惁鎹㈣揣
- /// </summary>
- [SugarColumn(ColumnName = "ERP_RKHZ")]
+ /// <summary>
+ /// 鏄惁鎹㈣揣
+ /// </summary>
+ [SugarColumn(ColumnName = "ERP_RKHZ")]
public int? ErpRkhz { get; set; }
- /// <summary>
- /// 鏄惁瀵勫敭
- /// </summary>
- [SugarColumn(ColumnName = "ERP_JJDS")]
+ /// <summary>
+ /// 鏄惁瀵勫敭
+ /// </summary>
+ [SugarColumn(ColumnName = "ERP_JJDS")]
public int? ErpJjds { get; set; }
- /// <summary>
- /// 鏄惁鎸夋
- /// </summary>
- [SugarColumn(ColumnName = "ERP_BZDS")]
+ /// <summary>
+ /// 鏄惁鎸夋
+ /// </summary>
+ [SugarColumn(ColumnName = "ERP_BZDS")]
public int? ErpBzds { get; set; }
- /// <summary>
- /// 鏄惁鏂板缓
- /// </summary>
- [SugarColumn(ColumnName = "CAA025")]
+ /// <summary>
+ /// 鏄惁鏂板缓
+ /// </summary>
+ [SugarColumn(ColumnName = "CAA025")]
public int? Caa025 { get; set; }
- /// <summary>
- /// 閲囪喘璁㈠崟鍙�
- /// </summary>
- [SugarColumn(ColumnName = "FPURORDERNO")]
+ /// <summary>
+ /// 閲囪喘璁㈠崟鍙�
+ /// </summary>
+ [SugarColumn(ColumnName = "FPURORDERNO")]
public string Fpurorderno { get; set; }
- /// <summary>
- /// 閲囪喘璁㈠崟琛屽彿
- /// </summary>
- [SugarColumn(ColumnName = "FPURORDERENTRYSEQ")]
+ /// <summary>
+ /// 閲囪喘璁㈠崟琛屽彿
+ /// </summary>
+ [SugarColumn(ColumnName = "FPURORDERENTRYSEQ")]
public string Fpurorderentryseq { get; set; }
- /// <summary>
- /// 澶囨敞锛堣〃浣擄級
- /// </summary>
- [SugarColumn(ColumnName = "Btbz")]
+ /// <summary>
+ /// 澶囨敞锛堣〃浣擄級
+ /// </summary>
+ [SugarColumn(ColumnName = "Btbz")]
public string Btbz { get; set; }
- /// <summary>
- /// 婧愭媶鍒嗚鍗曠紪鍙�
- /// </summary>
- [SugarColumn(ColumnName = "fmoentryid")]
+ /// <summary>
+ /// 婧愭媶鍒嗚鍗曠紪鍙�
+ /// </summary>
+ [SugarColumn(ColumnName = "fmoentryid")]
public string Fmoentryid { get; set; }
- /// <summary>
- /// 鎺掍骇绾垮埆
- /// </summary>
- [SugarColumn(ColumnName = "prod_line")]
+ /// <summary>
+ /// 鎺掍骇绾垮埆
+ /// </summary>
+ [SugarColumn(ColumnName = "prod_line")]
public string ProdLine { get; set; }
}
\ No newline at end of file
diff --git a/entity/Womcab.cs b/entity/Womcab.cs
index 50d07ad..59cf490 100644
--- a/entity/Womcab.cs
+++ b/entity/Womcab.cs
@@ -129,7 +129,7 @@
public string DepotCode { get; set; }
/// <summary>
- /// 鍙戞枡鏂瑰紡
+ /// 鍙戞枡鏂瑰紡 1銆佺洿鎺ラ鏂欙紱2銆佺洿鎺ュ�掑啿锛�3銆佽皟鎷ㄩ鏂欙紱4銆佽皟鎷ㄥ埌鍐诧紱7銆佷笉鍙戞枡
/// </summary>
[SugarColumn(ColumnName = "ISSUE_TYPE")]
public string IssueType { get; set; }
diff --git a/entity/Womdab.cs b/entity/Womdab.cs
index 015c5db..d4d8723 100644
--- a/entity/Womdab.cs
+++ b/entity/Womdab.cs
@@ -8,227 +8,230 @@
public class Womdab
{
/// <summary>
- /// 榛樿鍊�: (newid())
- /// </summary>
+ ///
+ /// 榛樿鍊�: (newid())
+ ///</summary>
[SugarColumn(ColumnName = "guid", IsPrimaryKey = true)]
public Guid Guid { get; set; }
/// <summary>
- /// </summary>
+ ///
+ ///</summary>
[SugarColumn(ColumnName = "daaGuid")]
public Guid? DaaGuid { get; set; }
/// <summary>
- /// 鑷鍒�
- /// </summary>
+ /// 鑷鍒�
+ ///</summary>
[SugarColumn(ColumnName = "id")]
public int? Id { get; set; }
/// <summary>
- /// PID
- /// </summary>
+ /// PID
+ ///</summary>
[SugarColumn(ColumnName = "pid")]
public int? Pid { get; set; }
/// <summary>
- /// 宸ュ崟鍗曞彿
- /// </summary>
+ /// 宸ュ崟鍗曞彿
+ ///</summary>
[SugarColumn(ColumnName = "dab001")]
- public string Dab001 { get; set; }
+ public string? Dab001 { get; set; }
/// <summary>
- /// 搴忓彿
- /// </summary>
+ /// 搴忓彿
+ ///</summary>
[SugarColumn(ColumnName = "dab002")]
public int? Dab002 { get; set; }
/// <summary>
- /// 鏉愭枡缂栫爜
- /// </summary>
+ /// 鏉愭枡缂栫爜
+ ///</summary>
[SugarColumn(ColumnName = "dab003")]
- public string Dab003 { get; set; }
+ public string? Dab003 { get; set; }
/// <summary>
- /// 鏉愭枡鍚嶇О
- /// </summary>
+ /// 鏉愭枡鍚嶇О
+ ///</summary>
[SugarColumn(ColumnName = "dab004")]
- public string Dab004 { get; set; }
+ public string? Dab004 { get; set; }
/// <summary>
- /// 鏉愭枡瑙勬牸
- /// </summary>
+ /// 鏉愭枡瑙勬牸
+ ///</summary>
[SugarColumn(ColumnName = "dab005")]
- public string Dab005 { get; set; }
+ public string? Dab005 { get; set; }
/// <summary>
- /// 闇�棰嗙敤閲�
- /// </summary>
+ /// 闇�棰嗙敤閲�
+ ///</summary>
[SugarColumn(ColumnName = "dab006")]
- public int? Dab006 { get; set; }
+ public decimal? Dab006 { get; set; }
/// <summary>
- /// 宸查鐢ㄩ噺
- /// </summary>
+ /// 宸查鐢ㄩ噺
+ ///</summary>
[SugarColumn(ColumnName = "dab007")]
- public int? Dab007 { get; set; }
+ public decimal? Dab007 { get; set; }
/// <summary>
- /// 宸ヨ壓
- /// </summary>
+ /// 宸ヨ壓
+ ///</summary>
[SugarColumn(ColumnName = "dab008")]
- public string Dab008 { get; set; }
+ public string? Dab008 { get; set; }
/// <summary>
- /// 鍗曚綅
- /// </summary>
+ /// 鍗曚綅
+ ///</summary>
[SugarColumn(ColumnName = "dab009")]
- public string Dab009 { get; set; }
+ public string? Dab009 { get; set; }
/// <summary>
- /// 鏉愭枡绫诲瀷
- /// </summary>
+ /// 鏉愭枡绫诲瀷
+ ///</summary>
[SugarColumn(ColumnName = "dab010")]
- public string Dab010 { get; set; }
+ public string? Dab010 { get; set; }
/// <summary>
- /// 涓绘枡
- /// </summary>
+ /// 涓绘枡
+ ///</summary>
[SugarColumn(ColumnName = "dab011")]
- public string Dab011 { get; set; }
+ public string? Dab011 { get; set; }
/// <summary>
- /// 缁勬垚鐢ㄩ噺
- /// </summary>
+ /// 缁勬垚鐢ㄩ噺
+ ///</summary>
[SugarColumn(ColumnName = "dab012")]
public int? Dab012 { get; set; }
/// <summary>
- /// 搴曟暟
- /// </summary>
+ /// 搴曟暟
+ ///</summary>
[SugarColumn(ColumnName = "dab013")]
public int? Dab013 { get; set; }
/// <summary>
- /// 鏄惁鏇挎枡
- /// </summary>
+ /// 鏄惁鏇挎枡
+ ///</summary>
[SugarColumn(ColumnName = "dab014")]
- public string Dab014 { get; set; }
+ public string? Dab014 { get; set; }
/// <summary>
- /// 鐐逛綅
- /// </summary>
+ /// 鐐逛綅
+ ///</summary>
[SugarColumn(ColumnName = "dab015")]
- public string Dab015 { get; set; }
+ public string? Dab015 { get; set; }
/// <summary>
- /// 鎶曟枡鍗曞彿
- /// </summary>
+ /// 鎶曟枡鍗曞彿
+ ///</summary>
[SugarColumn(ColumnName = "dab016")]
- public string Dab016 { get; set; }
+ public string? Dab016 { get; set; }
/// <summary>
- /// 浠撳簱缂栫爜
- /// </summary>
+ /// 浠撳簱缂栫爜
+ ///</summary>
[SugarColumn(ColumnName = "dab017")]
- public string Dab017 { get; set; }
+ public string? Dab017 { get; set; }
/// <summary>
- /// 浠撳簱鍚嶇О
- /// </summary>
+ /// 浠撳簱鍚嶇О
+ ///</summary>
[SugarColumn(ColumnName = "dab018")]
- public string Dab018 { get; set; }
+ public string? Dab018 { get; set; }
/// <summary>
- /// 棰嗘枡鏂瑰紡
- /// </summary>
+ /// 棰嗘枡鏂瑰紡
+ ///</summary>
[SugarColumn(ColumnName = "dab019")]
- public string Dab019 { get; set; }
+ public string? Dab019 { get; set; }
/// <summary>
- /// 鍥哄畾鎹熻��
- /// </summary>
+ /// 鍥哄畾鎹熻��
+ ///</summary>
[SugarColumn(ColumnName = "scrapqty")]
public int? Scrapqty { get; set; }
/// <summary>
- /// 鍙樺姩鎹熻�楃巼
- /// </summary>
+ /// 鍙樺姩鎹熻�楃巼
+ ///</summary>
[SugarColumn(ColumnName = "scraprate")]
public int? Scraprate { get; set; }
/// <summary>
- /// 鎶曟枡鍗曡id
- /// </summary>
+ /// 鎶曟枡鍗曡id
+ ///</summary>
[SugarColumn(ColumnName = "erpid")]
public int? Erpid { get; set; }
/// <summary>
- /// 鎶曟枡鍗曞ごid
- /// </summary>
+ /// 鎶曟枡鍗曞ごid
+ ///</summary>
[SugarColumn(ColumnName = "eid")]
public int? Eid { get; set; }
/// <summary>
- /// 瀹為鐢ㄩ噺
- /// 榛樿鍊�: ((0))
- /// </summary>
+ /// 瀹為鐢ㄩ噺
+ /// 榛樿鍊�: ((0))
+ ///</summary>
[SugarColumn(ColumnName = "dab020")]
- public int? Dab020 { get; set; }
+ public decimal? Dab020 { get; set; }
/// <summary>
- /// 琛ラ鏁伴噺
- /// 榛樿鍊�: ((0))
- /// </summary>
+ /// 琛ラ鏁伴噺
+ /// 榛樿鍊�: ((0))
+ ///</summary>
[SugarColumn(ColumnName = "dab021")]
- public int? Dab021 { get; set; }
+ public decimal? Dab021 { get; set; }
/// <summary>
- /// 閫�鏂欐暟閲�
- /// 榛樿鍊�: ((0))
- /// </summary>
+ /// 閫�鏂欐暟閲�
+ /// 榛樿鍊�: ((0))
+ ///</summary>
[SugarColumn(ColumnName = "dab022")]
- public int? Dab022 { get; set; }
+ public decimal? Dab022 { get; set; }
/// <summary>
- /// 瓒呴鏁伴噺
- /// 榛樿鍊�: ((0))
- /// </summary>
+ /// 瓒呴鏁伴噺
+ /// 榛樿鍊�: ((0))
+ ///</summary>
[SugarColumn(ColumnName = "dab023")]
- public int? Dab023 { get; set; }
+ public decimal? Dab023 { get; set; }
/// <summary>
- /// 鑹搧閫�鏂�
- /// 榛樿鍊�: ((0))
- /// </summary>
+ /// 鑹搧閫�鏂�
+ /// 榛樿鍊�: ((0))
+ ///</summary>
[SugarColumn(ColumnName = "lp_tl")]
public int? LpTl { get; set; }
/// <summary>
- /// 鏉ユ枡涓嶈壇
- /// 榛樿鍊�: ((0))
- /// </summary>
+ /// 鏉ユ枡涓嶈壇
+ /// 榛樿鍊�: ((0))
+ ///</summary>
[SugarColumn(ColumnName = "ll_bl")]
public int? LlBl { get; set; }
/// <summary>
- /// 浣滀笟涓嶈壇
- /// 榛樿鍊�: ((0))
- /// </summary>
+ /// 浣滀笟涓嶈壇
+ /// 榛樿鍊�: ((0))
+ ///</summary>
[SugarColumn(ColumnName = "zy_bl")]
public int? ZyBl { get; set; }
/// <summary>
- /// 鍚堝苟鏍囪瘑
- /// 榛樿鍊�: ((0))
- /// </summary>
+ /// 鍚堝苟鏍囪瘑
+ /// 榛樿鍊�: ((0))
+ ///</summary>
[SugarColumn(ColumnName = "hb_flag")]
public int? HbFlag { get; set; }
/// <summary>
- /// 鍚堝苟鍗曞彿
- /// </summary>
+ /// 鍚堝苟鍗曞彿
+ ///</summary>
[SugarColumn(ColumnName = "hb_no")]
- public string HbNo { get; set; }
+ public string? HbNo { get; set; }
+
// 鍔ㄦ�佹坊鍔犵殑灞炴��
[SugarColumn(IsIgnore = true)] public decimal? wNum { get; set; }
diff --git a/service/Warehouse/WomdaaManager.cs b/service/Warehouse/WomdaaManager.cs
index 8485ed1..b6ad5b0 100644
--- a/service/Warehouse/WomdaaManager.cs
+++ b/service/Warehouse/WomdaaManager.cs
@@ -1,4 +1,6 @@
-锘縰sing NewPdaSqlServer.DB;
+锘縰sing System.Data;
+using System.Data.SqlClient;
+using NewPdaSqlServer.DB;
using NewPdaSqlServer.Dto.service;
using NewPdaSqlServer.entity;
using SqlSugar;
@@ -24,6 +26,75 @@
//鏍规嵁宸ュ崟鍙疯繑鍥炰骇鍝佸瀷鍙峰拰寰呴鐗╂枡
public ProductionPickDto GetItemsByDaa001(WarehouseQuery query)
{
+ return getDaa001(query);
+ }
+
+ public ProductionPickDto ScanCode(WarehouseQuery query)
+ {
+ string _strMsg = "";
+ string _intSum = "";
+ using (var conn = new SqlConnection(DbHelperSQL.strConn))
+ {
+ using (var cmd =new SqlCommand("[prc_sys_role_set_menuOrAction]", conn))
+ {
+ try
+ {
+ conn.Open();
+ cmd.CommandType = CommandType.StoredProcedure;
+ SqlParameter[] parameters =
+ {
+ new("@outMsg", SqlDbType.NVarChar, 300),
+ new("@outSum", SqlDbType.NVarChar, 300),
+ new("@barcode_num", SqlDbType.NVarChar, 300),
+ new("@split_num", SqlDbType.NVarChar, 300),
+ new("@c_User", query.userName),
+ new("@p_biLL_no", query.daa001),
+ new("@p_item_barcode", query.barcode)
+ };
+ parameters[0].Direction = ParameterDirection.Output;
+ parameters[1].Direction = ParameterDirection.Output;
+ parameters[2].Direction = ParameterDirection.Output;
+ parameters[3].Direction = ParameterDirection.Output;
+ foreach (var parameter in parameters)
+ cmd.Parameters.Add(parameter);
+ cmd.ExecuteNonQuery();
+ _strMsg = parameters[0].Value.ToString();
+ _intSum = parameters[1].Value.ToString();
+
+ var barcodeNum = parameters[2].Value.ToString();
+ var splitNum = parameters[3].Value.ToString();
+
+ var result = Convert.ToInt32(_intSum);
+ if (result <= 0)
+ {
+ throw new Exception(_strMsg);
+ }
+
+ var dto = new ProductionPickDto
+ {
+ daa001 = query.daa001,
+ barcodeNum = barcodeNum,
+ splitNum = splitNum,
+ barcode = query.barcode
+ };
+
+ return dto;
+
+ }
+ catch (Exception ex)
+ {
+ throw new Exception(ex.Message);
+ }
+ finally
+ {
+ conn.Close();
+ }
+ }
+ }
+ }
+
+ private ProductionPickDto getDaa001(WarehouseQuery query)
+ {
if (string.IsNullOrEmpty(query.daa001)) throw new Exception("宸ュ崟鍙蜂负绌�");
var womdaa = Db.Queryable<Womdaa, MesItems>((a, i) =>
@@ -32,22 +103,24 @@
.Where((a, i) => a.Daa001 == query.daa001)
.Select((a, i) => new
{
- i.ItemModel
+ a.Daa001,a.CaaGuid
}).First();
- if (womdaa?.ItemModel == null) throw new Exception("宸ュ崟鍙蜂笉瀛樺湪");
-
- var womdabs = Db.Queryable<Womdaa, Womdab, MesItems>((a, b, c) =>
- new JoinQueryInfos(
- JoinType.Left,
- a.Id == b.Pid,
- JoinType.Inner,
- c.Id.ToString() ==
- b.Dab003
- ))
- .Where((a, b, c) =>
- a.Daa001 == query.daa001)
- .Select((a, b, c) => new Womdab
+ if (womdaa?.Daa001 == null) throw new Exception("宸ュ崟鍙蜂笉瀛樺湪");
+
+ var womdabs = Db.Queryable<Womdaa, Womdab, MesItems, Womcab>(
+ (a, b, c, d) =>
+ new JoinQueryInfos(
+ JoinType.Left,
+ a.Guid == b.DaaGuid,
+ JoinType.Inner,
+ c.Id.ToString() ==
+ b.Dab003,
+ JoinType.Inner, b.Erpid == d.Erpid
+ ))
+ .Where((a, b, c, d) =>
+ a.Daa001 == query.daa001 && d.IssueType == "1")
+ .Select((a, b, c, d) => new Womdab
{
Pid = b.Pid,
Dab003 = b.Dab003,
@@ -59,15 +132,38 @@
})
.ToList();
- var list = womdabs.Where(s=>s.wNum > 0).ToList();
+ var list = womdabs.Where(s => s.wNum > 0).ToList();
+
+ var mesInvItemOutCDetailsList = Db
+ .Queryable<MesInvItemOutCDetails, MesItems, MesDepots>
+ ((a, b, c) =>
+ new JoinQueryInfos(
+ JoinType.Inner,a.ItemId == b.Id,
+ JoinType.Inner,c.DepotId == a.DepotId
+ ))
+ .Where((a, b, c) => a.WorkNo == query.daa001)
+ .Select((a, b, c)=> new MesInvItemOutCDetails
+ {
+ ItemName = b.ItemName,
+ ItemNo = b.ItemNo,
+ ItemId = a.ItemId,
+ DepotId = a.DepotId,
+ WorkNo = a.WorkNo,
+ DepotName = c.DepotName,
+ Quantity = a.Quantity,
+ })
+ .ToList();
+
+ var womcaa = Db.Queryable<Womcaa>().Where(s=>s.Guid == womdaa.CaaGuid).First();
var dto = new ProductionPickDto
{
- ItemModel = womdaa.ItemModel,
+ daa001 = womdaa.Daa001,
+ PlanNo = womcaa.Caa020,
totals = womdabs,
- daisao = list
+ daisao = list,
+ yisao = mesInvItemOutCDetailsList
};
-
return dto;
}
diff --git a/service/base/LoginService.cs b/service/base/LoginService.cs
index c4b5a68..cd24096 100644
--- a/service/base/LoginService.cs
+++ b/service/base/LoginService.cs
@@ -24,8 +24,6 @@
public List<dynamic> getUserMenu(string name)
{
- var sql = "";
-
var pageViewList = Db.Queryable<MesSysPageview>()
.Where(s => s.PageStatus == true)
.OrderBy(s => s.PageIdx)
@@ -51,13 +49,17 @@
var mesFile = Db.Queryable<MesFile>()
.Where(s => s.ParentGuid == pageView.Guid).First();
+ var icoimg = "";
+ if (mesFile != null)
+ icoimg = "http://192.168.1.145:81/upload/" +
+ mesFile.UrlPath;
+
groupObj.child.Add(new MesSysPageview
{
Guid = pageView.Guid,
PageView = pageView.PageView,
Path = pageView.Path,
- Icoimg = "http://192.168.1.145:81/upload/" +
- mesFile.UrlPath,
+ Icoimg = icoimg,
PageGroup = pageView.PageGroup,
PageIdx = pageView.PageIdx,
PageStatus = pageView.PageStatus
--
Gitblit v1.9.3