Controllers/Warehouse/WomdaaController.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
Dto/service/ProductionPickDto.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
entity/MesFile.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
entity/MesInvItemOutCDetails.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
entity/MesSysPageview.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
entity/Womcaa.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
entity/Womcab.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
entity/Womdab.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
service/Warehouse/WomdaaManager.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
service/base/LoginService.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
Controllers/Warehouse/WomdaaController.cs
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,235 @@ using 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 } Dto/service/ProductionPickDto.cs
@@ -1,12 +1,18 @@  using NewPdaSqlServer.entity; using 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; } entity/MesFile.cs
@@ -1,53 +1,51 @@ using 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; } } 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> /// åºåºåid /// </summary> /// åºåºåid ///</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> /// éè´è®¢åè¡ID /// </summary> /// éè´è®¢åè¡ID ///</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> /// å·¥åæç»è¡id ///</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; } 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; } } 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; } } 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; } 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; } service/Warehouse/WomdaaManager.cs
@@ -1,4 +1,6 @@ using NewPdaSqlServer.DB; using 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; } 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