From 70e8a5aec5d49a95483d4c0e066ccdcc45a02e79 Mon Sep 17 00:00:00 2001 From: 啊鑫 <t2856754968@163.com> Date: 星期日, 09 二月 2025 21:51:37 +0800 Subject: [PATCH] 采购订单接口 --- StandardPda/MES.Service/Modes/MesUnit.cs | 102 +- StandardPda/MES.Service/Modes/EmployeeItem.cs | 61 StandardPda/MES.Service/Modes/MesInvBusiness2.cs | 288 +++--- StandardPda/MES.Service/Modes/MesRohInData.cs | 56 StandardPda/MESApplication/Controllers/BasicData/EmployeeInfoController.cs | 447 +++++------ StandardPda/MES.Service/service/BasicData/MesProjectManager.cs | 7 StandardPda/MES.Service/Modes/MesItems.cs | 351 ++++---- StandardPda/MES.Service/service/BasicData/MesItemsManager.cs | 3 StandardPda/MES.Service/Modes/MesRohIn.cs | 107 +- StandardPda/MES.Service/service/BasicData/MesRohInManager.cs | 94 - StandardPda/MESApplication/Controllers/BasicData/MesItemsController.cs | 3 StandardPda/MES.Service/service/BasicData/EmployeeInfoManager.cs | 193 ++-- StandardPda/MES.Service/Dto/webApi/ErpProject.cs | 20 StandardPda/MES.Service/service/BasicData/MesUnitManager.cs | 2 StandardPda/MES.Service/Modes/MesItemType.cs | 66 StandardPda/MES.Service/Modes/SysDepartment.cs | 1 StandardPda/MES.Service/service/BasicData/MesSupplierManager.cs | 7 /dev/null | 42 - StandardPda/MES.Service/Dto/webApi/ErpRohinData.cs | 89 - StandardPda/MES.Service/Modes/MesDepots.cs | 120 +- StandardPda/MES.Service/Dto/webApi/ErpDepots.cs | 6 StandardPda/MES.Service/service/BasicData/SysDepartmentManager.cs | 2 StandardPda/MESApplication/Controllers/BasicData/MesProjectController.cs | 5 StandardPda/MES.Service/Dto/webApi/ErpRohIn.cs | 47 StandardPda/MES.Service/Modes/EmployeeInfo.cs | 97 +- 25 files changed, 1,035 insertions(+), 1,181 deletions(-) diff --git a/.idea/WR_API.iml b/.idea/WR_API.iml deleted file mode 100644 index d6ebd48..0000000 --- a/.idea/WR_API.iml +++ /dev/null @@ -1,9 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<module type="JAVA_MODULE" version="4"> - <component name="NewModuleRootManager" inherit-compiler-output="true"> - <exclude-output /> - <content url="file://$MODULE_DIR$" /> - <orderEntry type="inheritedJdk" /> - <orderEntry type="sourceFolder" forTests="false" /> - </component> -</module> \ No newline at end of file diff --git a/.idea/libraries/publish.xml b/.idea/libraries/publish.xml deleted file mode 100644 index 4b44725..0000000 --- a/.idea/libraries/publish.xml +++ /dev/null @@ -1,9 +0,0 @@ -<component name="libraryTable"> - <library name="publish"> - <CLASSES> - <root url="jar://$PROJECT_DIR$/StandardPda/MESApplication/bin/Release/net8.0/publish.zip!/" /> - </CLASSES> - <JAVADOC /> - <SOURCES /> - </library> -</component> \ No newline at end of file diff --git a/.idea/misc.xml b/.idea/misc.xml deleted file mode 100644 index 639900d..0000000 --- a/.idea/misc.xml +++ /dev/null @@ -1,6 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<project version="4"> - <component name="ProjectRootManager"> - <output url="file://$PROJECT_DIR$/out" /> - </component> -</project> \ No newline at end of file diff --git a/.idea/modules.xml b/.idea/modules.xml deleted file mode 100644 index e343ce2..0000000 --- a/.idea/modules.xml +++ /dev/null @@ -1,8 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<project version="4"> - <component name="ProjectModuleManager"> - <modules> - <module fileurl="file://$PROJECT_DIR$/.idea/WR_API.iml" filepath="$PROJECT_DIR$/.idea/WR_API.iml" /> - </modules> - </component> -</project> \ No newline at end of file diff --git a/.idea/vcs.xml b/.idea/vcs.xml deleted file mode 100644 index 35eb1dd..0000000 --- a/.idea/vcs.xml +++ /dev/null @@ -1,6 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<project version="4"> - <component name="VcsDirectoryMappings"> - <mapping directory="" vcs="Git" /> - </component> -</project> \ No newline at end of file diff --git a/.idea/workspace.xml b/.idea/workspace.xml deleted file mode 100644 index 1f5ed36..0000000 --- a/.idea/workspace.xml +++ /dev/null @@ -1,42 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<project version="4"> - <component name="ChangeListManager"> - <list default="true" id="c40d5f83-9166-4d55-bea8-ffbec48d0157" name="鏇存敼" comment=""> - <change beforePath="$PROJECT_DIR$/StandardPda/MESApplication/appsettings.json" beforeDir="false" afterPath="$PROJECT_DIR$/StandardPda/MESApplication/appsettings.json" afterDir="false" /> - </list> - <option name="SHOW_DIALOG" value="false" /> - <option name="HIGHLIGHT_CONFLICTS" value="true" /> - <option name="HIGHLIGHT_NON_ACTIVE_CHANGELIST" value="false" /> - <option name="LAST_RESOLUTION" value="IGNORE" /> - </component> - <component name="Git.Settings"> - <option name="RECENT_GIT_ROOT_PATH" value="$PROJECT_DIR$" /> - </component> - <component name="ProjectColorInfo"><![CDATA[{ - "associatedIndex": 4 -}]]></component> - <component name="ProjectId" id="2qbrxy3BAUvJfn1JMouQKgHwTro" /> - <component name="ProjectViewState"> - <option name="hideEmptyMiddlePackages" value="true" /> - <option name="showLibraryContents" value="true" /> - </component> - <component name="PropertiesComponent"><![CDATA[{ - "keyToString": { - "RunOnceActivity.ShowReadmeOnStart": "true", - "git-widget-placeholder": "master", - "kotlin-language-version-configured": "true", - "last_opened_file_path": "E:/01GIT_NEW/02娌冨皵/WR_API" - } -}]]></component> - <component name="SpellCheckerSettings" RuntimeDictionaries="0" Folders="0" CustomDictionaries="0" DefaultDictionary="搴旂敤绋嬪簭绾�" UseSingleDictionary="true" transferred="true" /> - <component name="TaskManager"> - <task active="true" id="Default" summary="榛樿浠诲姟"> - <changelist id="c40d5f83-9166-4d55-bea8-ffbec48d0157" name="鏇存敼" comment="" /> - <created>1734942366489</created> - <option name="number" value="Default" /> - <option name="presentableId" value="Default" /> - <updated>1734942366489</updated> - </task> - <servers /> - </component> -</project> \ No newline at end of file diff --git a/StandardPda/MES.Service/Dto/webApi/ErpDepots.cs b/StandardPda/MES.Service/Dto/webApi/ErpDepots.cs index e3c3d10..d074616 100644 --- a/StandardPda/MES.Service/Dto/webApi/ErpDepots.cs +++ b/StandardPda/MES.Service/Dto/webApi/ErpDepots.cs @@ -7,7 +7,7 @@ public string? FNumber { get; set; } public string? FName { get; set; } - + public string? FAllowMinusQty { get; set; } public string? FPrincipal { get; set; } @@ -15,10 +15,10 @@ public string? FStockProperty { get; set; } public string? FForbidStatus { get; set; } - + public string? FDocumentStatus { get; set; } public string? IsLot { get; set; } - + public string? FUseOrgId { get; set; } } \ No newline at end of file diff --git a/StandardPda/MES.Service/Dto/webApi/ErpProject.cs b/StandardPda/MES.Service/Dto/webApi/ErpProject.cs index 766f109..0a11140 100644 --- a/StandardPda/MES.Service/Dto/webApi/ErpProject.cs +++ b/StandardPda/MES.Service/Dto/webApi/ErpProject.cs @@ -4,22 +4,22 @@ { //ERPID public string? ID { get; set; } - - public string? Type { get; set; }//鎿嶄綔绫诲瀷 - + + public string? Type { get; set; } //鎿嶄綔绫诲瀷 + public string? Code { get; set; } //椤圭洰缂栫爜 - + public string? Name { get; set; } //椤圭洰鍚嶇О - + public string? ProjectType { get; set; } //椤圭洰鍒嗙被 - + public string? Description { get; set; } //椤圭洰浠撳偍璐熻矗浜� - + public string? OperatorsID { get; set; } //椤圭洰閲囪喘璐熻矗浜� - + public string? FDocumentStatus { get; set; } //鍗曟嵁鐘舵�� - + public string? FForbidStatus { get; set; } //鏄惁绂佺敤 - + public List<ErpDetail>? FUseOrgId { get; set; } //涓嬪彂缁勭粐 } \ No newline at end of file diff --git a/StandardPda/MES.Service/Dto/webApi/ErpRohIn.cs b/StandardPda/MES.Service/Dto/webApi/ErpRohIn.cs index 25c1d6d..2a4f5bf 100644 --- a/StandardPda/MES.Service/Dto/webApi/ErpRohIn.cs +++ b/StandardPda/MES.Service/Dto/webApi/ErpRohIn.cs @@ -4,43 +4,34 @@ { public string id { get; set; } public string? Type { get; set; } - public string? FBillNo { get; set; } public string? FDocumentStatus { get; set; } - public string? FBillTypeID { get; set; } - public string? FBusinessType { get; set; } - public string? FDate { get; set; } + public string? FBillTypeId { get; set; } + public string? FBillNo { get; set; } public string? FSupplierId { get; set; } - public string? FCloseStatus { get; set; } - public string? FPurchaseOrgId { get; set; } - public string? FPurchaseDeptId { get; set; } - public string? FPurchaserGroupId { get; set; } + public string? FDate { get; set; } public string? FPurchaserId { get; set; } - public string? Acctype { get; set; } - public string? FSettleId { get; set; } - - public string? FChargeId { get; set; } - - //public string? FProviderEMail { get; set; } + public string? FPurchaseDeptId { get; set; } + public string? FSrcDocType { get; set; } + public string? FSrcDoc { get; set; } + public string? FTradePathName { get; set; } + public string? FSubType { get; set; } + public string? FBusinessType { get; set; } + public string? FIsReDo { get; set; } + public string? PubDescSeg2 { get; set; } public string? Remarks { get; set; } - public string? FCancelStatus { get; set; } - public string? FCancellerId { get; set; } - public string? FCancelDate { get; set; } + public string? PrivateDescSeg1 { get; set; } + public string? FCloseStatus { get; set; } + public string? FVersion { get; set; } + public string? FPurchaseOrgId { get; set; } + public string? FReceiveOrgId { get; set; } public string? FCreatorId { get; set; } public string? FCreateDate { get; set; } public string? FModifierId { get; set; } public string? FModifyDate { get; set; } public string? FApproverId { get; set; } public string? FApproveDate { get; set; } - public string? FChangeReason { get; set; } - public string? Prearrivaldate { get; set; } - public string? FReceiveOrgId { get; set; } - //public string? FProviderId { get; set; } - - //public string? FTContact { get; set; } - //public string? Fmobilephone { get; set; } - - //public string? FixedTelephone { get; set; } - - //public string? Address { get; set; } + // public string? FCancelStatus { get; set; } + // public string? FCancellerId { get; set; } + // public string? FCancelDate { get; set; } } \ No newline at end of file diff --git a/StandardPda/MES.Service/Dto/webApi/ErpRohinData.cs b/StandardPda/MES.Service/Dto/webApi/ErpRohinData.cs index 35fb174..fe5f185 100644 --- a/StandardPda/MES.Service/Dto/webApi/ErpRohinData.cs +++ b/StandardPda/MES.Service/Dto/webApi/ErpRohinData.cs @@ -5,71 +5,32 @@ public string id { get; set; } public string Eid { get; set; } public string? FBillNo { get; set; } - - public string? FSeq { get; set; } - - //娌℃湁瀵瑰簲琛ㄥ瓧娈� -姹犲崡楠� 2025-01-10 - //public string? FXSHTH { get; set; } - public string? FMaterialId { get; set; } - public string? FUnitId { get; set; } - public string? FQty { get; set; } - public string? FStockUnitID { get; set; } - public string? FPriceUnitId { get; set; } - public string? FPriceUnitQty { get; set; } - public string? FDeliveryDate { get; set; } - public string? FDeliveryEarlyDate { get; set; } - - public string? FDeliveryLastDate { get; set; } - - // start - public string? FRequireOrgId { get; set; } - public string? FRequireDeptId { get; set; } - public string? FReceiveOrgId { get; set; } - public string? FReceiveDeptId { get; set; } - - public string? FEntrySettleOrgId { get; set; } - - // end - public string? FGiveAway { get; set; } - - //public string? FNote { get; set; } - public string? FEntryNote { get; set; } - public string? FSupMatId { get; set; } - public string? FSupMatName { get; set; } - public string? FSubreqBillNo { get; set; } - public string? FLot { get; set; } - public string? FMRPCloseStatus { get; set; } - public string? FMRPFreezeStatus { get; set; } - public string? FFreezerId { get; set; } - public string? FFreezeDate { get; set; } - public string? FMRPTerminateStatus { get; set; } - public string? FTerminaterId { get; set; } - public string? FTerminateDate { get; set; } - public string? FReceiveQty { get; set; } - - public string? FRemainReceiveQty { get; set; } - - //public string? FBaseStockInQty { get; set; } - public string? FStockInQty { get; set; } //绱鍏ュ簱鏁� - public string? FRemainStockINQty { get; set; } - - public string? FMrbQty { get; set; } - - //public string? FBaseCheckRetQty { get; set; } - //public string? FBaseStockRetQty { get; set; } - public string? FCHECKRETQTY { get; set; } //鏀舵枡鍙��鏁� - public string? FSTOCKRETQTY { get; set; } //搴撳瓨鍙��鏁� - public string? FSrcBillTypeId { get; set; } - public string? FSrcBillNo { get; set; } - public string? FReqTraceNo { get; set; } - public string? FMtoNo { get; set; } - public string? FChangeFlag { get; set; } + public string? FStatus { get; set; } public string? FDemandType { get; set; } public string? FDemandBillNo { get; set; } public string? FDemandBillEntrySeq { get; set; } - - //鏂板 鐢熶骇閫氱煡鍗曘�佸瀷鍙枫�丅OM澶囨敞 涓変釜瀛楁 --2025-01-11 姹犲崡楠� - public string? F_CGDD_SCTZDA { get; set; } - public string? F_CGDD_XHA { get; set; } - public string? F_XIFG_Text_apv { get; set; } + public string? FSeq { get; set; } + public string? FMaterialId { get; set; } + public string? RdProject { get; set; } + public string? Project { get; set; } + public string? ProjectPurchaser { get; set; } + public string? FUnitId { get; set; } + public string? FQty { get; set; } + public string? FPriceUnitId { get; set; } + public string? FPriceUnitQty { get; set; } + public string? FRequireOrgId { get; set; } + public string? FReceiveOrgId { get; set; } + public string? FReceiveDeptId { get; set; } + public string? FGiveAway { get; set; } + public string? FSrcBillTypeId { get; set; } + public string? FSrcBillNo { get; set; } + public string? FLot { get; set; } + public string? FReceiveQty { get; set; } + public string? FRemainReceiveQty { get; set; } + public string? FStockInQty { get; set; } //绱鍏ュ簱鏁� + public string? FRemainStockINQty { get; set; } + public string? FMrbQty { get; set; } + public string? FCHECKRETQTY { get; set; } //鏀舵枡鍙��鏁� + public string? FSTOCKRETQTY { get; set; } //搴撳瓨鍙��鏁� + public string? FEntryNote { get; set; } } \ No newline at end of file diff --git a/StandardPda/MES.Service/Modes/EmployeeInfo.cs b/StandardPda/MES.Service/Modes/EmployeeInfo.cs index a1f8b4b..68369b7 100644 --- a/StandardPda/MES.Service/Modes/EmployeeInfo.cs +++ b/StandardPda/MES.Service/Modes/EmployeeInfo.cs @@ -1,62 +1,57 @@ -锘縰sing System; -using System.Collections.Generic; -using System.Linq; -using SqlSugar; +锘縰sing SqlSugar; -namespace MES.Service.Modes +namespace MES.Service.Modes; + +/// <summary> +/// </summary> +[SugarTable("EMPLOYEE_INFO")] +public class EmployeeInfo { /// <summary> - /// - ///</summary> - [SugarTable("EMPLOYEE_INFO")] - public class EmployeeInfo - { - /// <summary> - /// SEQ_EMP - ///</summary> - [SugarColumn(ColumnName = "ID", IsPrimaryKey = true)] - public decimal Id { get; set; } + /// SEQ_EMP + /// </summary> + [SugarColumn(ColumnName = "ID", IsPrimaryKey = true)] + public decimal Id { get; set; } - /// <summary> - /// 鑱屽伐宸ュ彿 - ///</summary> - [SugarColumn(ColumnName = "EMPLOYEE_NO")] - public string? EmployeeNo { get; set; } + /// <summary> + /// 鑱屽伐宸ュ彿 + /// </summary> + [SugarColumn(ColumnName = "EMPLOYEE_NO")] + public string? EmployeeNo { get; set; } - /// <summary> - /// 鑱屽伐濮撳悕 - ///</summary> - [SugarColumn(ColumnName = "EMPLOYEE_NAME")] - public string? EmployeeName { get; set; } + /// <summary> + /// 鑱屽伐濮撳悕 + /// </summary> + [SugarColumn(ColumnName = "EMPLOYEE_NAME")] + public string? EmployeeName { get; set; } - /// <summary> - /// 閮ㄩ棬缂栫爜 - ///</summary> - [SugarColumn(ColumnName = "DEPARTMENT_CODE")] - public string? DepartmentCode { get; set; } + /// <summary> + /// 閮ㄩ棬缂栫爜 + /// </summary> + [SugarColumn(ColumnName = "DEPARTMENT_CODE")] + public string? DepartmentCode { get; set; } - /// <summary> - /// 涓氬姟鍛樼被鍨� - ///</summary> - [SugarColumn(ColumnName = "SALESMAN_TYPE")] - public string? SalesmanType { get; set; } + /// <summary> + /// 涓氬姟鍛樼被鍨� + /// </summary> + [SugarColumn(ColumnName = "SALESMAN_TYPE")] + public string? SalesmanType { get; set; } - /// <summary> - /// 鍗曟嵁鐘舵�� - ///</summary> - [SugarColumn(ColumnName = "DOCUMENT_STATUS")] - public string? DocumentStatus { get; set; } + /// <summary> + /// 鍗曟嵁鐘舵�� + /// </summary> + [SugarColumn(ColumnName = "DOCUMENT_STATUS")] + public string? DocumentStatus { get; set; } - /// <summary> - /// 鏄惁绂佺敤 - ///</summary> - [SugarColumn(ColumnName = "IS_DISABLED")] - public string? IsDisabled { get; set; } + /// <summary> + /// 鏄惁绂佺敤 + /// </summary> + [SugarColumn(ColumnName = "IS_DISABLED")] + public string? IsDisabled { get; set; } - /// <summary> - /// 缁勭粐 - ///</summary> - [SugarColumn(ColumnName = "ORGANIZATION")] - public string? Organization { get; set; } - } + /// <summary> + /// 缁勭粐 + /// </summary> + [SugarColumn(ColumnName = "ORGANIZATION")] + public string? Organization { get; set; } } \ No newline at end of file diff --git a/StandardPda/MES.Service/Modes/EmployeeItem.cs b/StandardPda/MES.Service/Modes/EmployeeItem.cs index b91263e..0688c2b 100644 --- a/StandardPda/MES.Service/Modes/EmployeeItem.cs +++ b/StandardPda/MES.Service/Modes/EmployeeItem.cs @@ -1,40 +1,35 @@ -锘縰sing System; -using System.Collections.Generic; -using System.Linq; -using SqlSugar; +锘縰sing SqlSugar; -namespace MES.Service.Modes +namespace MES.Service.Modes; + +/// <summary> +/// </summary> +[SugarTable("EMPLOYEE_ITEM")] +public class EmployeeItem { /// <summary> - /// - ///</summary> - [SugarTable("EMPLOYEE_ITEM")] - public class EmployeeItem - { - /// <summary> - /// - ///</summary> - [SugarColumn(ColumnName = "ID", - OracleSequenceName = "SEQ_EMP", - IsPrimaryKey = true)] - public decimal Id { get; set; } + /// </summary> + [SugarColumn(ColumnName = "ID", + OracleSequenceName = "SEQ_EMP", + IsPrimaryKey = true)] + public decimal Id { get; set; } - /// <summary> - /// info鐨刬d - ///</summary> - [SugarColumn(ColumnName = "EID")] - public decimal? Eid { get; set; } + /// <summary> + /// info鐨刬d + /// </summary> + [SugarColumn(ColumnName = "EID")] + public decimal? Eid { get; set; } - /// <summary> - /// 0=閲囪喘涓氬姟鍛�, 1=閿�鍞笟鍔″憳, 2=搴撶鍛�, 3=鎷h揣鍛�, 4=鐞嗚揣鍛�, 5=璁捐鍛�, 6=璁″垝鍛�, 7=鐢熶骇绠$悊鍛�, 8=缁熻鍛�, 9=璐ㄦ鍛�, 10=鎴愭湰浼氳, 11=鏀舵鍛�, 12=璧勪骇绠$悊鍛�, 13=鍏朵粬, 14=璁惧绠$悊鍛� - ///</summary> - [SugarColumn(ColumnName = "E_TYPE")] - public string? EType { get; set; } + /// <summary> + /// 0=閲囪喘涓氬姟鍛�, 1=閿�鍞笟鍔″憳, 2=搴撶鍛�, 3=鎷h揣鍛�, 4=鐞嗚揣鍛�, 5=璁捐鍛�, 6=璁″垝鍛�, 7=鐢熶骇绠$悊鍛�, 8=缁熻鍛�, 9=璐ㄦ鍛�, + /// 10=鎴愭湰浼氳, 11=鏀舵鍛�, 12=璧勪骇绠$悊鍛�, 13=鍏朵粬, 14=璁惧绠$悊鍛� + /// </summary> + [SugarColumn(ColumnName = "E_TYPE")] + public string? EType { get; set; } - /// <summary> - /// 鏃堕棿 - ///</summary> - [SugarColumn(ColumnName = "CREATE_DATE")] - public string? CreateDate { get; set; } - } + /// <summary> + /// 鏃堕棿 + /// </summary> + [SugarColumn(ColumnName = "CREATE_DATE")] + public string? CreateDate { get; set; } } \ No newline at end of file diff --git a/StandardPda/MES.Service/Modes/MesDepots.cs b/StandardPda/MES.Service/Modes/MesDepots.cs index 5583bdd..dd895b3 100644 --- a/StandardPda/MES.Service/Modes/MesDepots.cs +++ b/StandardPda/MES.Service/Modes/MesDepots.cs @@ -9,135 +9,135 @@ public class MesDepots { /// <summary> - /// ID(SEQ_INV_ID) - ///</summary> + /// ID(SEQ_INV_ID) + /// </summary> [SugarColumn(ColumnName = "DEPOT_ID", IsPrimaryKey = true)] public decimal DepotId { get; set; } /// <summary> - /// 浠撳簱绫诲埆缂栫爜 - ///</summary> + /// 浠撳簱绫诲埆缂栫爜 + /// </summary> [SugarColumn(ColumnName = "DEPOT_CODE")] public string? DepotCode { get; set; } /// <summary> - /// 浠撳簱绫诲埆鍚嶇О - ///</summary> + /// 浠撳簱绫诲埆鍚嶇О + /// </summary> [SugarColumn(ColumnName = "DEPOT_NAME")] public string? DepotName { get; set; } /// <summary> - /// 澶囨敞 - ///</summary> + /// 澶囨敞 + /// </summary> [SugarColumn(ColumnName = "DESCRIPTION")] public string? Description { get; set; } /// <summary> - /// 浠撳簱璐熻矗浜� - ///</summary> + /// 浠撳簱璐熻矗浜� + /// </summary> [SugarColumn(ColumnName = "CREATE_BY")] 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; } /// <summary> - /// 鏈�鍚庢洿鏂版椂闂� - ///</summary> + /// 鏈�鍚庢洿鏂版椂闂� + /// </summary> [SugarColumn(ColumnName = "LASTUPDATE_DATE")] public DateTime? LastupdateDate { get; set; } /// <summary> - /// 浠撳簱绫诲瀷 0=鏅�氫粨,1=闇插ぉ浠�,2=瀵勫浠�,3=澶栧瘎浠�, 4=鍦ㄥ埗鍝侊紝5=鎶ュ簾 - ///</summary> + /// 浠撳簱绫诲瀷 0=鏅�氫粨,1=闇插ぉ浠�,2=瀵勫浠�,3=澶栧瘎浠�, 4=鍦ㄥ埗鍝侊紝5=鎶ュ簾 + /// </summary> [SugarColumn(ColumnName = "DEPOTTYPE")] public string? Depottype { get; set; } /// <summary> - /// 鍒嗗巶缂栫爜 - ///</summary> + /// 鍒嗗巶缂栫爜 + /// </summary> [SugarColumn(ColumnName = "FACTORY")] public string? Factory { get; set; } /// <summary> - /// 鐗╂枡浣跨敤 - ///</summary> + /// 鐗╂枡浣跨敤 + /// </summary> [SugarColumn(ColumnName = "TYPE_1")] public decimal? Type1 { get; set; } /// <summary> - /// 鎴愬搧浣跨敤 - ///</summary> + /// 鎴愬搧浣跨敤 + /// </summary> [SugarColumn(ColumnName = "TYPE_2")] public decimal? Type2 { get; set; } /// <summary> - /// 浠撳簱绫诲瀷缂栫爜 - ///</summary> + /// 浠撳簱绫诲瀷缂栫爜 + /// </summary> [SugarColumn(ColumnName = "DEPOTTYPECODE")] public decimal? Depottypecode { get; set; } /// <summary> - /// 鍏徃浠g爜 - ///</summary> + /// 鍏徃浠g爜 + /// </summary> [SugarColumn(ColumnName = "COMPANY")] public string? Company { get; set; } /// <summary> - /// 鐪嬫澘鍥炬爣鏍峰紡 - ///</summary> + /// 鐪嬫澘鍥炬爣鏍峰紡 + /// </summary> [SugarColumn(ColumnName = "ICON_TYPE")] public decimal? IconType { get; set; } /// <summary> - /// 鏄惁濮斿浠撳簱 - ///</summary> + /// 鏄惁濮斿浠撳簱 + /// </summary> [SugarColumn(ColumnName = "IS_WY")] public decimal? IsWy { get; set; } /// <summary> - /// 鏄惁涓嶈壇鍝佷粨 - ///</summary> + /// 鏄惁涓嶈壇鍝佷粨 + /// </summary> [SugarColumn(ColumnName = "IS_NG")] public string? IsNg { get; set; } /// <summary> - /// 浠撳簱鍦板潃 - ///</summary> + /// 浠撳簱鍦板潃 + /// </summary> [SugarColumn(ColumnName = "CWHADDRESS")] public string? Cwhaddress { get; set; } /// <summary> - /// 鐪嬫澘鏄剧ず鍖哄煙缂栧彿 - ///</summary> + /// 鐪嬫澘鏄剧ず鍖哄煙缂栧彿 + /// </summary> [SugarColumn(ColumnName = "PI_TYPE")] public string? PiType { get; set; } /// <summary> - /// 鍒嗙粍 - ///</summary> + /// 鍒嗙粍 + /// </summary> [SugarColumn(ColumnName = "ZUID")] public string? Zuid { get; set; } /// <summary> - /// 鍏佽鍗虫椂搴撳瓨璐熷簱瀛� - ///</summary> + /// 鍏佽鍗虫椂搴撳瓨璐熷簱瀛� + /// </summary> [SugarColumn(ColumnName = "IS_FKC")] public string? IsFkc { get; set; } /// <summary> - /// 鐢熶骇杞﹂棿 - ///</summary> + /// 鐢熶骇杞﹂棿 + /// </summary> [SugarColumn(ColumnName = "PRODUCTION_WORKSHOP")] public string? ProductionWorkshop { get; set; } @@ -148,50 +148,50 @@ public string? MaterialProperti { get; set; } /// <summary> - /// 鍒涘缓缁勭粐 - ///</summary> + /// 鍒涘缓缁勭粐 + /// </summary> [SugarColumn(ColumnName = "CREATE_ORG")] public decimal? CreateOrg { get; set; } /// <summary> - /// 浣跨敤缁勭粐 - ///</summary> + /// 浣跨敤缁勭粐 + /// </summary> [SugarColumn(ColumnName = "USE_ORG")] public decimal? UseOrg { get; set; } /// <summary> - /// 鑷畾涔夊瓧娈�3 - ///</summary> + /// 鑷畾涔夊瓧娈�3 + /// </summary> [SugarColumn(ColumnName = "REMARK3")] public string? Remark3 { get; set; } /// <summary> - /// 鑷畾涔夊瓧娈�4 - ///</summary> + /// 鑷畾涔夊瓧娈�4 + /// </summary> [SugarColumn(ColumnName = "REMARK4")] public string? Remark4 { get; set; } /// <summary> - /// 鑷畾涔夊瓧娈�5 - ///</summary> + /// 鑷畾涔夊瓧娈�5 + /// </summary> [SugarColumn(ColumnName = "REMARK5")] public string? Remark5 { get; set; } /// <summary> - /// 0 =涓嶇敓鏁堬紝 1=鐢熸晥 - ///</summary> + /// 0 =涓嶇敓鏁堬紝 1=鐢熸晥 + /// </summary> [SugarColumn(ColumnName = "FORBID_STATUS")] public string? ForbidStatus { get; set; } /// <summary> - /// 鍗曟嵁鐘舵�� - ///</summary> + /// 鍗曟嵁鐘舵�� + /// </summary> [SugarColumn(ColumnName = "DOCUMENT_STATUS")] public string? DocumentStatus { get; set; } /// <summary> - /// 鎵瑰彿绠$悊 - ///</summary> + /// 鎵瑰彿绠$悊 + /// </summary> [SugarColumn(ColumnName = "IS_LOT")] public string? IsLot { get; set; } } \ No newline at end of file diff --git a/StandardPda/MES.Service/Modes/MesInvBusiness2.cs b/StandardPda/MES.Service/Modes/MesInvBusiness2.cs index 89ddce5..20d3f47 100644 --- a/StandardPda/MES.Service/Modes/MesInvBusiness2.cs +++ b/StandardPda/MES.Service/Modes/MesInvBusiness2.cs @@ -8,220 +8,220 @@ [SugarTable("MES_INV_BUSINESS2")] public class MesInvBusiness2 { - /// <summary> - /// ID(seq_inv_id) - /// </summary> - [SugarColumn(ColumnName = "ID", OracleSequenceName = "SEQ_ID", + /// <summary> + /// ID(seq_inv_id) + /// </summary> + [SugarColumn(ColumnName = "ID", OracleSequenceName = "SEQ_ID", IsPrimaryKey = true)] public decimal Id { get; set; } - /// <summary> - /// 鐘舵�亅0-鏈氦鏄�1-宸蹭氦鏄� - /// </summary> - [SugarColumn(ColumnName = "STATUS")] + /// <summary> + /// 鐘舵�亅0-鏈氦鏄�1-宸蹭氦鏄� + /// </summary> + [SugarColumn(ColumnName = "STATUS")] public decimal? Status { get; set; } - /// <summary> - /// 鍗曟嵁绫诲瀷ID - /// </summary> - [SugarColumn(ColumnName = "BILL_TYPE_ID")] + /// <summary> + /// 鍗曟嵁绫诲瀷ID + /// </summary> + [SugarColumn(ColumnName = "BILL_TYPE_ID")] public decimal? BillTypeId { get; set; } - /// <summary> - /// 浜嬪姟绫诲瀷缂栫爜 - /// </summary> - [SugarColumn(ColumnName = "TRANSACTION_CODE")] + /// <summary> + /// 浜嬪姟绫诲瀷缂栫爜 + /// </summary> + [SugarColumn(ColumnName = "TRANSACTION_CODE")] public string TransactionCode { get; set; } - /// <summary> - /// 浜ゆ槗绫诲瀷|1-鍏ュ簱0-杞簱-1鍑哄簱 - /// </summary> - [SugarColumn(ColumnName = "BUSINESS_TYPE")] + /// <summary> + /// 浜ゆ槗绫诲瀷|1-鍏ュ簱0-杞簱-1鍑哄簱 + /// </summary> + [SugarColumn(ColumnName = "BUSINESS_TYPE")] public decimal? BusinessType { get; set; } - /// <summary> - /// 鍗曟嵁ID - /// </summary> - [SugarColumn(ColumnName = "BILL_ID")] + /// <summary> + /// 鍗曟嵁ID + /// </summary> + [SugarColumn(ColumnName = "BILL_ID")] public decimal? BillId { get; set; } - /// <summary> - /// 鍗曟嵁缂栫爜 - /// </summary> - [SugarColumn(ColumnName = "BILL_NO")] + /// <summary> + /// 鍗曟嵁缂栫爜 + /// </summary> + [SugarColumn(ColumnName = "BILL_NO")] public string BillNo { get; set; } - /// <summary> - /// 鐢熶骇璁㈠崟鍙� - /// </summary> - [SugarColumn(ColumnName = "TASK_NO")] + /// <summary> + /// 鐢熶骇璁㈠崟鍙� + /// </summary> + [SugarColumn(ColumnName = "TASK_NO")] public string TaskNo { get; set; } - /// <summary> - /// 瀹㈡埛缂栧彿 - /// </summary> - [SugarColumn(ColumnName = "CUSTOMER_NO")] + /// <summary> + /// 瀹㈡埛缂栧彿 + /// </summary> + [SugarColumn(ColumnName = "CUSTOMER_NO")] public string CustomerNo { get; set; } - /// <summary> - /// 鍗曟嵁琛孖D - /// </summary> - [SugarColumn(ColumnName = "BILL_LINE_ID")] + /// <summary> + /// 鍗曟嵁琛孖D + /// </summary> + [SugarColumn(ColumnName = "BILL_LINE_ID")] public decimal? BillLineId { get; set; } - /// <summary> - /// 鐗╂枡鏉$爜 - /// </summary> - [SugarColumn(ColumnName = "ITEM_BARCODE")] + /// <summary> + /// 鐗╂枡鏉$爜 + /// </summary> + [SugarColumn(ColumnName = "ITEM_BARCODE")] public string ItemBarcode { get; set; } - /// <summary> - /// 鏈徃鐗╂枡缂栫爜 - /// </summary> - [SugarColumn(ColumnName = "ITEM_NO")] + /// <summary> + /// 鏈徃鐗╂枡缂栫爜 + /// </summary> + [SugarColumn(ColumnName = "ITEM_NO")] public string ItemNo { get; set; } - /// <summary> - /// 瀹㈡埛鐗╂枡缂栫爜 - /// </summary> - [SugarColumn(ColumnName = "C_ITEM_CODE")] + /// <summary> + /// 瀹㈡埛鐗╂枡缂栫爜 + /// </summary> + [SugarColumn(ColumnName = "C_ITEM_CODE")] public string CItemCode { get; set; } - /// <summary> - /// 鍘傚鎵规 - /// </summary> - [SugarColumn(ColumnName = "LOT_NO")] + /// <summary> + /// 鍘傚鎵规 + /// </summary> + [SugarColumn(ColumnName = "LOT_NO")] public string LotNo { get; set; } - /// <summary> - /// 鏄惁鐜繚(0:鍚�,1:鏄�) - /// </summary> - [SugarColumn(ColumnName = "EP_FLAG")] + /// <summary> + /// 鏄惁鐜繚(0:鍚�,1:鏄�) + /// </summary> + [SugarColumn(ColumnName = "EP_FLAG")] public short? EpFlag { get; set; } - /// <summary> - /// 鏁伴噺 - /// </summary> - [SugarColumn(ColumnName = "QUANTITY")] + /// <summary> + /// 鏁伴噺 + /// </summary> + [SugarColumn(ColumnName = "QUANTITY")] public decimal? Quantity { get; set; } - /// <summary> - /// 婧愬瓙搴揅ODE - /// </summary> - [SugarColumn(ColumnName = "FROM_INV_DEPOTS_CODE")] + /// <summary> + /// 婧愬瓙搴揅ODE + /// </summary> + [SugarColumn(ColumnName = "FROM_INV_DEPOTS_CODE")] public string FromInvDepotsCode { get; set; } - /// <summary> - /// 婧愯揣浣岰ODE - /// </summary> - [SugarColumn(ColumnName = "FROM_INV_DEPOT_SECTIONS_CODE")] + /// <summary> + /// 婧愯揣浣岰ODE + /// </summary> + [SugarColumn(ColumnName = "FROM_INV_DEPOT_SECTIONS_CODE")] public string FromInvDepotSectionsCode { get; set; } - /// <summary> - /// 鐩殑瀛愬簱CODE - /// </summary> - [SugarColumn(ColumnName = "TO_INV_DEPOTS_CODE")] + /// <summary> + /// 鐩殑瀛愬簱CODE + /// </summary> + [SugarColumn(ColumnName = "TO_INV_DEPOTS_CODE")] public string ToInvDepotsCode { get; set; } - /// <summary> - /// 鐩殑璐т綅CODE - /// </summary> - [SugarColumn(ColumnName = "TO_INV_DEPOT_SECTIONS_CODE")] + /// <summary> + /// 鐩殑璐т綅CODE + /// </summary> + [SugarColumn(ColumnName = "TO_INV_DEPOT_SECTIONS_CODE")] public string ToInvDepotSectionsCode { get; set; } - /// <summary> - /// 浜ゆ槗寮傚父淇℃伅 - /// </summary> - [SugarColumn(ColumnName = "DESCRIPTION")] + /// <summary> + /// 浜ゆ槗寮傚父淇℃伅 + /// </summary> + [SugarColumn(ColumnName = "DESCRIPTION")] public string Description { get; set; } - /// <summary> - /// 鍒涘缓浜� - /// </summary> - [SugarColumn(ColumnName = "CREATE_BY")] + /// <summary> + /// 鍒涘缓浜� + /// </summary> + [SugarColumn(ColumnName = "CREATE_BY")] public string CreateBy { get; set; } - /// <summary> - /// 鍒涘缓鏃堕棿 - /// </summary> - [SugarColumn(ColumnName = "CREATE_DATE")] + /// <summary> + /// 鍒涘缓鏃堕棿 + /// </summary> + [SugarColumn(ColumnName = "CREATE_DATE")] public DateTime? CreateDate { get; set; } - /// <summary> - /// 鏈�鍚庢洿鏂颁汉 - /// </summary> - [SugarColumn(ColumnName = "LASTUPDATE_BY")] + /// <summary> + /// 鏈�鍚庢洿鏂颁汉 + /// </summary> + [SugarColumn(ColumnName = "LASTUPDATE_BY")] public string LastupdateBy { get; set; } - /// <summary> - /// 鏈�鍚庢洿鏂版椂闂� - /// </summary> - [SugarColumn(ColumnName = "LASTUPDATE_DATE")] + /// <summary> + /// 鏈�鍚庢洿鏂版椂闂� + /// </summary> + [SugarColumn(ColumnName = "LASTUPDATE_DATE")] public DateTime? LastupdateDate { get; set; } - /// <summary> - /// 瓒呮崯缁熻鏍囪瘑 - /// </summary> - [SugarColumn(ColumnName = "ULLAGE_STAT_FLAG")] + /// <summary> + /// 瓒呮崯缁熻鏍囪瘑 + /// </summary> + [SugarColumn(ColumnName = "ULLAGE_STAT_FLAG")] public short? UllageStatFlag { get; set; } - /// <summary> - /// 鍒嗗巶缂栫爜 - /// </summary> - [SugarColumn(ColumnName = "FACTORY")] + /// <summary> + /// 鍒嗗巶缂栫爜 + /// </summary> + [SugarColumn(ColumnName = "FACTORY")] public string Factory { get; set; } - /// <summary> - /// 鍏徃浠g爜 - /// </summary> - [SugarColumn(ColumnName = "COMPANY")] + /// <summary> + /// 鍏徃浠g爜 + /// </summary> + [SugarColumn(ColumnName = "COMPANY")] public string Company { get; set; } - /// <summary> - /// 绠卞彿鏉$爜 - /// </summary> - [SugarColumn(ColumnName = "ITEM_BARCODE2")] + /// <summary> + /// 绠卞彿鏉$爜 + /// </summary> + [SugarColumn(ColumnName = "ITEM_BARCODE2")] public string ItemBarcode2 { get; set; } - /// <summary> - /// 鍗℃澘鏉$爜 - /// </summary> - [SugarColumn(ColumnName = "ITEM_BARCODE3")] + /// <summary> + /// 鍗℃澘鏉$爜 + /// </summary> + [SugarColumn(ColumnName = "ITEM_BARCODE3")] public string ItemBarcode3 { get; set; } - /// <summary> - /// 浠诲姟鍗曞彿 - /// </summary> - [SugarColumn(ColumnName = "WORK_NO")] + /// <summary> + /// 浠诲姟鍗曞彿 + /// </summary> + [SugarColumn(ColumnName = "WORK_NO")] public string WorkNo { get; set; } - /// <summary> - /// 浠诲姟鍗曡鍙� - /// </summary> - [SugarColumn(ColumnName = "WORK_LINE")] + /// <summary> + /// 浠诲姟鍗曡鍙� + /// </summary> + [SugarColumn(ColumnName = "WORK_LINE")] public decimal? WorkLine { get; set; } - /// <summary> - /// 渚涘簲鍟� - /// </summary> - [SugarColumn(ColumnName = "SUPP_NO")] + /// <summary> + /// 渚涘簲鍟� + /// </summary> + [SugarColumn(ColumnName = "SUPP_NO")] public string SuppNo { get; set; } - /// <summary> - /// 鐢熶骇绾� - /// </summary> - [SugarColumn(ColumnName = "LINE_NO")] + /// <summary> + /// 鐢熶骇绾� + /// </summary> + [SugarColumn(ColumnName = "LINE_NO")] public string LineNo { get; set; } - /// <summary> - /// 閲囪喘璁㈠崟id - /// </summary> - [SugarColumn(ColumnName = "EBELN_K3ID")] + /// <summary> + /// 閲囪喘璁㈠崟id + /// </summary> + [SugarColumn(ColumnName = "EBELN_K3ID")] public decimal? EbelnK3id { get; set; } - /// <summary> - /// 閲囪喘璁㈠崟琛宨d - /// </summary> - [SugarColumn(ColumnName = "LINE_K3ID")] + /// <summary> + /// 閲囪喘璁㈠崟琛宨d + /// </summary> + [SugarColumn(ColumnName = "LINE_K3ID")] public decimal? LineK3id { get; set; } } \ No newline at end of file diff --git a/StandardPda/MES.Service/Modes/MesItemType.cs b/StandardPda/MES.Service/Modes/MesItemType.cs index 9c8fb4d..0f552cb 100644 --- a/StandardPda/MES.Service/Modes/MesItemType.cs +++ b/StandardPda/MES.Service/Modes/MesItemType.cs @@ -9,104 +9,102 @@ public class MesItemType { /// <summary> - /// ID - ///</summary> + /// ID + /// </summary> [SugarColumn(ColumnName = "ID", IsPrimaryKey = true)] public decimal Id { get; set; } /// <summary> - /// 绫诲瀷缂栫爜 - ///</summary> + /// 绫诲瀷缂栫爜 + /// </summary> [SugarColumn(ColumnName = "TCODE")] public string? Tcode { get; set; } /// <summary> - /// 绫诲瀷鍚嶇О - ///</summary> + /// 绫诲瀷鍚嶇О + /// </summary> [SugarColumn(ColumnName = "TNAME")] public string? Tname { get; set; } /// <summary> - /// 澶囨敞 - ///</summary> + /// 澶囨敞 + /// </summary> [SugarColumn(ColumnName = "REMARK")] public string? Remark { get; set; } /// <summary> - /// 鍒涘缓浜� - ///</summary> + /// 鍒涘缓浜� + /// </summary> [SugarColumn(ColumnName = "CREATE_BY")] 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; } /// <summary> - /// 鏈�鍚庢洿鏂版椂闂� - ///</summary> + /// 鏈�鍚庢洿鏂版椂闂� + /// </summary> [SugarColumn(ColumnName = "LASTUPDATE_DATE")] public DateTime? LastupdateDate { get; set; } /// <summary> - /// - ///</summary> + /// </summary> [SugarColumn(ColumnName = "COMPANY")] public string? Company { get; set; } /// <summary> - /// - ///</summary> + /// </summary> [SugarColumn(ColumnName = "FACTORY")] public string? Factory { get; set; } /// <summary> - /// IQC鍒嗙被 - ///</summary> + /// IQC鍒嗙被 + /// </summary> [SugarColumn(ColumnName = "IQC_TYPE")] public string? IqcType { get; set; } /// <summary> - /// IQC鍒嗙被鍚嶇О - ///</summary> + /// IQC鍒嗙被鍚嶇О + /// </summary> [SugarColumn(ColumnName = "IQC_TYPE_NAME")] public string? IqcTypeName { get; set; } /// <summary> - /// 涓婄骇鍒嗙粍 - ///</summary> + /// 涓婄骇鍒嗙粍 + /// </summary> [SugarColumn(ColumnName = "PGROUP")] public string? Pgroup { get; set; } /// <summary> - /// 鎻忚堪 - ///</summary> + /// 鎻忚堪 + /// </summary> [SugarColumn(ColumnName = "DESCRIPTION")] public string? Description { get; set; } /// <summary> - /// 璁¢噺鍗曚綅 - ///</summary> + /// 璁¢噺鍗曚綅 + /// </summary> [SugarColumn(ColumnName = "UNIT")] public string? Unit { get; set; } /// <summary> - /// 鏄惁绂佺敤 - ///</summary> + /// 鏄惁绂佺敤 + /// </summary> [SugarColumn(ColumnName = "FORBID_STATUS")] public string? ForbidStatus { get; set; } /// <summary> - /// 涓嬪彂缁勭粐 - ///</summary> + /// 涓嬪彂缁勭粐 + /// </summary> [SugarColumn(ColumnName = "USE_ORG_ID")] public string? UseOrgId { get; set; } diff --git a/StandardPda/MES.Service/Modes/MesItems.cs b/StandardPda/MES.Service/Modes/MesItems.cs index a5b2101..20bb6ab 100644 --- a/StandardPda/MES.Service/Modes/MesItems.cs +++ b/StandardPda/MES.Service/Modes/MesItems.cs @@ -9,518 +9,517 @@ public class MesItems { /// <summary> - /// 鐗╂枡ID - ///</summary> + /// 鐗╂枡ID + /// </summary> [SugarColumn(ColumnName = "ID", IsPrimaryKey = true)] public decimal Id { get; set; } /// <summary> - /// 宸ュ巶 - ///</summary> + /// 宸ュ巶 + /// </summary> [SugarColumn(ColumnName = "FACTORY")] public string? Factory { get; set; } /// <summary> - /// 鍏徃缂栧彿 - ///</summary> + /// 鍏徃缂栧彿 + /// </summary> [SugarColumn(ColumnName = "COMPANY")] public string? Company { get; set; } /// <summary> - /// 鐗╂枡缂栫爜 - ///</summary> + /// 鐗╂枡缂栫爜 + /// </summary> [SugarColumn(ColumnName = "ITEM_NO")] public string? ItemNo { get; set; } /// <summary> - /// 鐗╂枡鍚嶇О - ///</summary> + /// 鐗╂枡鍚嶇О + /// </summary> [SugarColumn(ColumnName = "ITEM_NAME")] public string? ItemName { get; set; } /// <summary> - /// 鐗╂枡绠�绉� - ///</summary> + /// 鐗╂枡绠�绉� + /// </summary> [SugarColumn(ColumnName = "ITEM_SNAME")] public string? ItemSname { get; set; } /// <summary> - /// 瑙勬牸鍨嬪彿 - ///</summary> + /// 瑙勬牸鍨嬪彿 + /// </summary> [SugarColumn(ColumnName = "ITEM_MODEL")] public string? ItemModel { get; set; } /// <summary> - /// 鐗╂枡鎻忚堪 - ///</summary> + /// 鐗╂枡鎻忚堪 + /// </summary> [SugarColumn(ColumnName = "ITEM_DESCRIPTION")] public string? ItemDescription { get; set; } /// <summary> - /// 鐗╂枡鍗曚綅 - ///</summary> + /// 鐗╂枡鍗曚綅 + /// </summary> [SugarColumn(ColumnName = "ITEM_UNIT")] public string? ItemUnit { get; set; } /// <summary> - /// 鐗╂枡绫诲瀷 - ///</summary> + /// 鐗╂枡绫诲瀷 + /// </summary> [SugarColumn(ColumnName = "ITEM_TYPE")] public string? ItemType { get; set; } /// <summary> - /// 浜у搧鐗堟湰 - ///</summary> + /// 浜у搧鐗堟湰 + /// </summary> [SugarColumn(ColumnName = "ITEM_VERSION")] public string? ItemVersion { get; set; } /// <summary> - /// 瀹㈡埛缂栧彿 - ///</summary> + /// 瀹㈡埛缂栧彿 + /// </summary> [SugarColumn(ColumnName = "CUST_NO")] public string? CustNo { get; set; } /// <summary> - /// 鍒涘缓浜� - ///</summary> + /// 鍒涘缓浜� + /// </summary> [SugarColumn(ColumnName = "CREATE_BY")] 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; } /// <summary> - /// 鏈�鍚庢洿鏂版椂闂� - ///</summary> + /// 鏈�鍚庢洿鏂版椂闂� + /// </summary> [SugarColumn(ColumnName = "LASTUPDATE_DATE")] public DateTime? LastupdateDate { get; set; } /// <summary> - /// 鏈�浣庡簱瀛� - ///</summary> + /// 鏈�浣庡簱瀛� + /// </summary> [SugarColumn(ColumnName = "LOWLIMIT")] public double? Lowlimit { get; set; } /// <summary> - /// 瀹夊叏搴撳瓨閲� - ///</summary> + /// 瀹夊叏搴撳瓨閲� + /// </summary> [SugarColumn(ColumnName = "Safe_Stock")] public double? SafeStock { get; set; } /// <summary> - /// 鏈�澶у簱瀛� - ///</summary> + /// 鏈�澶у簱瀛� + /// </summary> [SugarColumn(ColumnName = "HIGHLIMIT")] public double? Highlimit { get; set; } /// <summary> - /// 鏈�灏忓寘瑁呮暟 - ///</summary> + /// 鏈�灏忓寘瑁呮暟 + /// </summary> [SugarColumn(ColumnName = "PRD_PACK")] public double? PrdPack { get; set; } /// <summary> - /// 璁㈠崟鍗曚綅 - ///</summary> + /// 璁㈠崟鍗曚綅 + /// </summary> [SugarColumn(ColumnName = "ORDERUNIT")] public string? Orderunit { get; set; } /// <summary> - /// 閿�鍞崟浣� - ///</summary> + /// 閿�鍞崟浣� + /// </summary> [SugarColumn(ColumnName = "SALEUNIT")] public string? Saleunit { get; set; } /// <summary> - /// 搴撴埧鍗曚綅 - ///</summary> + /// 搴撴埧鍗曚綅 + /// </summary> [SugarColumn(ColumnName = "STOREUNIT")] public string? Storeunit { get; set; } - + /// <summary> - /// 鐗╂枡ID - ///</summary> + /// 鐗╂枡ID + /// </summary> [SugarColumn(ColumnName = "E_ITEM_ID")] public decimal? EItemId { get; set; } /// <summary> - /// ERP鏂欏彿 - ///</summary> + /// ERP鏂欏彿 + /// </summary> [SugarColumn(ColumnName = "ERP_ITEM_NO")] public string? ErpItemNo { get; set; } /// <summary> - /// 榛樿浠撳簱 - ///</summary> + /// 榛樿浠撳簱 + /// </summary> [SugarColumn(ColumnName = "DEPOT_CODE")] public string? DepotCode { get; set; } /// <summary> - /// 鐗╂枡鍒嗙被缂栧彿 - ///</summary> + /// 鐗╂枡鍒嗙被缂栧彿 + /// </summary> [SugarColumn(ColumnName = "PPBOM00019124")] public string? Ppbom00019124 { get; set; } /// <summary> - /// 鐗╂枡鍒嗙粍 - ///</summary> + /// 鐗╂枡鍒嗙粍 + /// </summary> [SugarColumn(ColumnName = "REMARKS")] public string? Remarks { get; set; } /// <summary> - /// 閲囪喘鍛� - ///</summary> + /// 閲囪喘鍛� + /// </summary> [SugarColumn(ColumnName = "FPURCHASERID")] public string? Fpurchaserid { get; set; } /// <summary> - /// 绂佺敤鐘舵�� - ///</summary> + /// 绂佺敤鐘舵�� + /// </summary> [SugarColumn(ColumnName = "FFORBIDSTATUS")] public string? Fforbidstatus { get; set; } /// <summary> - /// 鐗╂枡鍒嗙粍 - ///</summary> + /// 鐗╂枡鍒嗙粍 + /// </summary> [SugarColumn(ColumnName = "FMATERIALGROUP")] public string? Fmaterialgroup { get; set; } /// <summary> - /// 瀹屽伐瓒呮敹姣斾緥 - ///</summary> + /// 瀹屽伐瓒呮敹姣斾緥 + /// </summary> [SugarColumn(ColumnName = "FFINISHRECEIPTOVERRATE")] public decimal? Ffinishreceiptoverrate { get; set; } /// <summary> - /// 鍙戞枡鏂瑰紡 - ///</summary> + /// 鍙戞枡鏂瑰紡 + /// </summary> [SugarColumn(ColumnName = "FISSUETYPE")] public string? Fissuetype { get; set; } /// <summary> - /// 鍚敤鎵瑰彿绠$悊 - ///</summary> + /// 鍚敤鎵瑰彿绠$悊 + /// </summary> [SugarColumn(ColumnName = "FISBATCHMANAGE")] public string? Fisbatchmanage { get; set; } /// <summary> - /// 閲囪喘鍗曚綅 - ///</summary> + /// 閲囪喘鍗曚綅 + /// </summary> [SugarColumn(ColumnName = "FPURCHASEUNITID")] public string? Fpurchaseunitid { get; set; } /// <summary> - /// 鍒涘缓缁勭粐 - ///</summary> + /// 鍒涘缓缁勭粐 + /// </summary> [SugarColumn(ColumnName = "CREATE_ORG")] public decimal? CreateOrg { get; set; } /// <summary> - /// 浣跨敤缁勭粐 - ///</summary> + /// 浣跨敤缁勭粐 + /// </summary> [SugarColumn(ColumnName = "USE_ORG")] public string? UseOrg { get; set; } /// <summary> - /// 鎹熻�楃巼 - ///</summary> + /// 鎹熻�楃巼 + /// </summary> [SugarColumn(ColumnName = "LOSS_PERCENT")] public string? LossPercent { get; set; } /// <summary> - /// 鍔╄鐮� - ///</summary> + /// 鍔╄鐮� + /// </summary> [SugarColumn(ColumnName = "MNEMONIC_CODE")] public string? MnemonicCode { get; set; } /// <summary> - /// 淇濊川鏈� - ///</summary> + /// 淇濊川鏈� + /// </summary> [SugarColumn(ColumnName = "EXP_PERIOD")] public string? ExpPeriod { get; set; } /// <summary> - /// 鐢熶骇杞﹂棿 - ///</summary> + /// 鐢熶骇杞﹂棿 + /// </summary> [SugarColumn(ColumnName = "PRODUCTION_WORKSHOP")] public string? ProductionWorkshop { get; set; } /// <summary> - /// 鐗╂枡灞炴�� 0=妯″瀷锛�1=鎸夎鍗曟嫞璐э紝2=鎸夎鍗曡閰嶏紝3=鍙�夌被锛�4=濮斿鍔犲伐浠讹紝 - /// 5=宸ュ簭濮斿浠讹紝6=铏氭嫙锛�7=璁″垝锛�8=绯诲垪锛�9=閲囪喘浠讹紝10=鍒堕�犱欢锛� - /// 11=鏈�缁堣閰嶄欢锛�12=濂椾欢锛�13=宸ヨ壓锛�14=浣庡�兼槗鑰楀搧锛�15=鍟嗗搧锛� - /// 16=鏉傞」鏂欏搧锛�17=鏈嶅姟锛�18=璧勪骇锛�19=澶囦欢锛�20=閰嶆柟锛� - /// 21=閲嶅锛�22=璐圭敤鎬ф枡鍝� - ///</summary> + /// 鐗╂枡灞炴�� 0=妯″瀷锛�1=鎸夎鍗曟嫞璐э紝2=鎸夎鍗曡閰嶏紝3=鍙�夌被锛�4=濮斿鍔犲伐浠讹紝 + /// 5=宸ュ簭濮斿浠讹紝6=铏氭嫙锛�7=璁″垝锛�8=绯诲垪锛�9=閲囪喘浠讹紝10=鍒堕�犱欢锛� + /// 11=鏈�缁堣閰嶄欢锛�12=濂椾欢锛�13=宸ヨ壓锛�14=浣庡�兼槗鑰楀搧锛�15=鍟嗗搧锛� + /// 16=鏉傞」鏂欏搧锛�17=鏈嶅姟锛�18=璧勪骇锛�19=澶囦欢锛�20=閰嶆柟锛� + /// 21=閲嶅锛�22=璐圭敤鎬ф枡鍝� + /// </summary> [SugarColumn(ColumnName = "MATERIAL_PROPERTI")] public string? MaterialProperti { get; set; } /// <summary> - /// 鐢熶骇鍗曚綅 - ///</summary> + /// 鐢熶骇鍗曚綅 + /// </summary> [SugarColumn(ColumnName = "PRODUCE_UNIT")] public string? ProduceUnit { get; set; } /// <summary> - /// 濮斿鍗曚綅 - ///</summary> + /// 濮斿鍗曚綅 + /// </summary> [SugarColumn(ColumnName = "SUBCON_UNIT")] public string? SubconUnit { get; set; } /// <summary> - /// 鍥剧墖1 - ///</summary> + /// 鍥剧墖1 + /// </summary> [SugarColumn(ColumnName = "BZ06")] public string? Bz06 { get; set; } /// <summary> - /// 鍥剧墖2 - ///</summary> + /// 鍥剧墖2 + /// </summary> [SugarColumn(ColumnName = "BZ07")] public string? Bz07 { get; set; } /// <summary> - /// 鍥剧墖3 - ///</summary> + /// 鍥剧墖3 + /// </summary> [SugarColumn(ColumnName = "BZ08")] public string? Bz08 { get; set; } /// <summary> - /// 鍥剧墖4 - ///</summary> + /// 鍥剧墖4 + /// </summary> [SugarColumn(ColumnName = "BZ09")] public string? Bz09 { get; set; } /// <summary> - /// 鍥剧墖5 - ///</summary> + /// 鍥剧墖5 + /// </summary> [SugarColumn(ColumnName = "BZ10")] public string? Bz10 { get; set; } /// <summary> - /// QC鍒嗙粍ID - ///</summary> + /// QC鍒嗙粍ID + /// </summary> [SugarColumn(ColumnName = "QC_TEAMID")] public string? QcTeamid { get; set; } /// <summary> - /// 鐗╂枡ID - ///</summary> + /// 鐗╂枡ID + /// </summary> [SugarColumn(ColumnName = "ITEM_ID")] public decimal? ItemId { get; set; } /// <summary> - /// 棰滆壊 - ///</summary> + /// 棰滆壊 + /// </summary> [SugarColumn(ColumnName = "COLOR_NAME")] public string? ColorName { get; set; } /// <summary> - /// 璁惧 - ///</summary> + /// 璁惧 + /// </summary> [SugarColumn(ColumnName = "F_WWC_TEXT8")] public string? FWwcText8 { get; set; } /// <summary> - /// 鍔熺巼 - ///</summary> + /// 鍔熺巼 + /// </summary> [SugarColumn(ColumnName = "F_WWC_DECIMAL")] public string? FWwcDecimal { get; set; } /// <summary> - /// 鍗曞皬鏃朵骇鑳� - ///</summary> + /// 鍗曞皬鏃朵骇鑳� + /// </summary> [SugarColumn(ColumnName = "F_WWC_DECIMAL1")] public string? FWwcDecimal1 { get; set; } /// <summary> - /// 浜烘暟 - ///</summary> + /// 浜烘暟 + /// </summary> [SugarColumn(ColumnName = "F_WWC_DECIMAL2")] public string? FWwcDecimal2 { get; set; } /// <summary> - /// 浜哄伐灏忔椂宸ヨ祫 - ///</summary> + /// 浜哄伐灏忔椂宸ヨ祫 + /// </summary> [SugarColumn(ColumnName = "F_WWC_DECIMAL3")] public string? FWwcDecimal3 { get; set; } /// <summary> - /// 浜哄伐瀹氶 - ///</summary> + /// 浜哄伐瀹氶 + /// </summary> [SugarColumn(ColumnName = "F_WWC_DECIMAL4")] public string? FWwcDecimal4 { get; set; } /// <summary> - /// 鏍囧噯浜ц兘 - ///</summary> + /// 鏍囧噯浜ц兘 + /// </summary> [SugarColumn(ColumnName = "FBCN")] public string? Fbcn { get; set; } /// <summary> - /// 閽㈢綉 - ///</summary> + /// 閽㈢綉 + /// </summary> [SugarColumn(ColumnName = "FGW")] public string? Fgw { get; set; } /// <summary> - /// 娌诲叿 - ///</summary> + /// 娌诲叿 + /// </summary> [SugarColumn(ColumnName = "FYJ")] public string? Fyj { get; set; } /// <summary> - /// 璁惧 - ///</summary> + /// 璁惧 + /// </summary> [SugarColumn(ColumnName = "FSB")] public string? Fsb { get; set; } /// <summary> - /// 鍥惧彿 - ///</summary> + /// 鍥惧彿 + /// </summary> [SugarColumn(ColumnName = "F_WWC_TEXT1")] public string? FWwcText1 { get; set; } /// <summary> - /// 妯″叿缂栧彿 - ///</summary> + /// 妯″叿缂栧彿 + /// </summary> [SugarColumn(ColumnName = "F_WWC_TEXT2")] public string? FWwcText2 { get; set; } /// <summary> - /// 妯″叿鍑烘暟 - ///</summary> + /// 妯″叿鍑烘暟 + /// </summary> [SugarColumn(ColumnName = "F_WWC_TEXT3")] public string? FWwcText3 { get; set; } /// <summary> - /// 娉ㄥ鍛ㄦ湡 - ///</summary> + /// 娉ㄥ鍛ㄦ湡 + /// </summary> [SugarColumn(ColumnName = "F_WWC_TEXT4")] public string? FWwcText4 { get; set; } /// <summary> - /// 鍗曞弻鑹� - ///</summary> + /// 鍗曞弻鑹� + /// </summary> [SugarColumn(ColumnName = "F_WWC_TEXT5")] public string? FWwcText5 { get; set; } /// <summary> - /// 娉ㄥ浠跺惃浣� - ///</summary> + /// 娉ㄥ浠跺惃浣� + /// </summary> [SugarColumn(ColumnName = "F_WWC_TEXT6")] public string? FWwcText6 { get; set; } /// <summary> - /// 澶栭儴鏂欏彿 - ///</summary> + /// 澶栭儴鏂欏彿 + /// </summary> [SugarColumn(ColumnName = "CATALOG_NO")] public string? CatalogNo { get; set; } - /// <summary> - /// 棰嗘枡鍗曚綅 - ///</summary> + /// 棰嗘枡鍗曚綅 + /// </summary> [SugarColumn(ColumnName = "MATERIAL_OUT_UOMID")] public string? MaterialOutUomid { get; set; } /// <summary> - /// 鐢熶骇閮ㄩ棬 - ///</summary> + /// 鐢熶骇閮ㄩ棬 + /// </summary> [SugarColumn(ColumnName = "PUB_DESC_SEG38")] public string? PubDescSeg38 { get; set; } /// <summary> - /// 椤圭洰锛堢爺鍙戯級 - ///</summary> + /// 椤圭洰锛堢爺鍙戯級 + /// </summary> [SugarColumn(ColumnName = "DESCRIPTION")] public string? Description { get; set; } /// <summary> - /// 椤圭洰锛堟姤琛級 - ///</summary> + /// 椤圭洰锛堟姤琛級 + /// </summary> [SugarColumn(ColumnName = "PRIVATE_DESC_SEG4")] public string? PrivateDescSeg4 { get; set; } /// <summary> - /// 鎶ヨ〃椤圭洰锛堟眹鎬伙級 - ///</summary> + /// 鎶ヨ〃椤圭洰锛堟眹鎬伙級 + /// </summary> [SugarColumn(ColumnName = "PRIVATE_DESC_SEG9")] public string? PrivateDescSeg9 { get; set; } /// <summary> - /// 鍙屾暟閲� - ///</summary> + /// 鍙屾暟閲� + /// </summary> [SugarColumn(ColumnName = "IS_DUAL_QUANTITY")] public string? IsDualQuantity { get; set; } /// <summary> - /// 鍙屽崟浣� - ///</summary> + /// 鍙屽崟浣� + /// </summary> [SugarColumn(ColumnName = "IS_DUAL_UOM")] public string? IsDualUom { get; set; } /// <summary> - /// 澶氬崟浣� - ///</summary> + /// 澶氬崟浣� + /// </summary> [SugarColumn(ColumnName = "IS_MULTY_UOM")] public string? IsMultyUom { get; set; } /// <summary> - /// 鍥哄畾杞崲鐜� - ///</summary> + /// 鍥哄畾杞崲鐜� + /// </summary> [SugarColumn(ColumnName = "IS_VAR_RATIO")] public string? IsVarRatio { get; set; } /// <summary> - /// 杞崲鐜囩瓥鐣� - ///</summary> + /// 杞崲鐜囩瓥鐣� + /// </summary> [SugarColumn(ColumnName = "CONVER_RATIO_RULE")] public string? ConverRatioRule { get; set; } /// <summary> - /// 鏍囧噯搴撳懆 - ///</summary> + /// 鏍囧噯搴撳懆 + /// </summary> [SugarColumn(ColumnName = "PRIVATE_DESC_SEG11")] public string? PrivateDescSeg11 { get; set; } /// <summary> - /// 鍝佺墝鍒嗙被 - ///</summary> + /// 鍝佺墝鍒嗙被 + /// </summary> [SugarColumn(ColumnName = "PRIVATE_DESC_SEG7")] public string? PrivateDescSeg7 { get; set; } /// <summary> - /// BU锛堜笟鍔″崟鍏冿級 - ///</summary> + /// BU锛堜笟鍔″崟鍏冿級 + /// </summary> [SugarColumn(ColumnName = "PRIVATE_DESC_SEG2")] public string? PrivateDescSeg2 { get; set; } /// <summary> - /// BU锛堜笟鍔″崟鍏冿級 - ///</summary> + /// BU锛堜笟鍔″崟鍏冿級 + /// </summary> [SugarColumn(ColumnName = "DOCUMENT_STATUS")] public string? DocumentStatus { get; set; } /// <summary> - /// 鏄惁鐢熸晥 - ///</summary> + /// 鏄惁鐢熸晥 + /// </summary> [SugarColumn(ColumnName = "FORBID_STATUS")] public string? ForbidStatus { get; set; } /// <summary> - /// 鏃х墿鏂欑紪鐮� - ///</summary> + /// 鏃х墿鏂欑紪鐮� + /// </summary> [SugarColumn(ColumnName = "Old_ITEM_NO")] public string? OldItemNo { get; set; } } \ No newline at end of file diff --git a/StandardPda/MES.Service/Modes/MesRohIn.cs b/StandardPda/MES.Service/Modes/MesRohIn.cs index 71427aa..659b5a9 100644 --- a/StandardPda/MES.Service/Modes/MesRohIn.cs +++ b/StandardPda/MES.Service/Modes/MesRohIn.cs @@ -11,7 +11,8 @@ /// <summary> /// SEQ_BASEINFO_ID /// </summary> - [SugarColumn(ColumnName = "ID", OracleSequenceName = "SEQ_BASEINFO_ID", + [SugarColumn(ColumnName = "ID", + OracleSequenceName = "SEQ_BASEINFO_ID", IsPrimaryKey = true)] public decimal Id { get; set; } @@ -52,7 +53,7 @@ public string? Supplier { get; set; } /// <summary> - /// 鍏抽棴鐘舵�� + /// 鍙栦笟鍔″叧闂瓧娈� 0==鏈叧闂� 1==涓氬姟鍏抽棴 /// </summary> [SugarColumn(ColumnName = "CLOSE_STATUS")] public string? CloseStatus { get; set; } @@ -92,36 +93,6 @@ /// </summary> [SugarColumn(ColumnName = "QUALITY_REQ")] public string? QualityReq { get; set; } - - /// <summary> - /// 渚涘簲鍟嗚仈绯讳汉 - /// </summary> - [SugarColumn(IsIgnore = true)] - public string? SupplierContact { get; set; } - - /// <summary> - /// 鑱旂郴浜虹數璇� - /// </summary> - [SugarColumn(IsIgnore = true)] - public string? ContactPhone { get; set; } - - /// <summary> - /// 鑱屽姟 - /// </summary> - [SugarColumn(IsIgnore = true)] - public string? Position { get; set; } - - /// <summary> - /// 鑱旂郴鐢佃瘽 - /// </summary> - [SugarColumn(IsIgnore = true)] - public string? OfficePhone { get; set; } - - /// <summary> - /// 渚涜揣鏂瑰湴鍧� - /// </summary> - [SugarColumn(IsIgnore = true)] - public string? SupplierAddress { get; set; } /// <summary> /// 缁撶畻鏂� @@ -178,33 +149,37 @@ public DateTime? CancellationDate { 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 = "LASTUPDATE_DATE")] public DateTime? LastupdateDate { get; set; } /// <summary> + /// 鏈�鍚庝慨鏀逛汉 /// </summary> [SugarColumn(ColumnName = "LASTUPDATE_BY")] public string? LastupdateBy { get; set; } /// <summary> - /// ERP瀹℃牳浜� + /// 瀹℃牳浜� /// </summary> [SugarColumn(ColumnName = "ERP_CHECK_BY")] public string? ErpCheckBy { get; set; } /// <summary> - /// ERP瀹℃牳鏃ユ湡 + /// 瀹℃牳鏃堕棿 /// </summary> [SugarColumn(ColumnName = "ERP_CHECK_DATE")] public string? ErpCheckDate { get; set; } @@ -219,7 +194,7 @@ /// 瀹℃牳鏃ユ湡 /// </summary> [SugarColumn(ColumnName = "CHECK_DATE")] - public string? CheckDate { get; set; } + public DateTime? CheckDate { get; set; } /// <summary> /// 瀹℃牳浜� @@ -232,12 +207,6 @@ /// </summary> [SugarColumn(ColumnName = "CHECK_FALG")] public short? CheckFalg { get; set; } - - /// <summary> - /// 鑷畾涔夊瓧娈�1 - /// </summary> - [SugarColumn(ColumnName = "changereason")] - public string? Changereason { get; set; } /// <summary> /// 鑷畾涔夊瓧娈�1 @@ -270,7 +239,13 @@ public string? Remark5 { get; set; } /// <summary> - /// 涓氬姟绫诲瀷 + /// 鍙樻洿鍘熷洜 + /// </summary> + [SugarColumn(ColumnName = "CHANGEREASON")] + public string? Changereason { get; set; } + + /// <summary> + /// 棰勮鍒拌揪鏃堕棿 /// </summary> [SugarColumn(ColumnName = "ARRIVE_DATE")] public DateTime? ArriveDate { get; set; } @@ -282,8 +257,50 @@ public decimal? ReceiveOrg { get; set; } /// <summary> - /// 鏀舵枡缁勭粐 + /// 瀹℃壒鎰忚 /// </summary> - [SugarColumn(ColumnName = "ACCTYPE")] - public string? ACCTYPE { get; set; } + [SugarColumn(ColumnName = "F_WWC_TEXT")] + public string? FWwcText { get; set; } + + /// <summary> + /// 鏉ユ簮绫诲埆,0=鎵嬪伐 1=璇疯喘鍗� 3=闇�姹傛帴鍙h〃 4=閲囪喘鍚堝悓 6=閲囪喘璁㈠崟 7=閿�鍞鍗� + /// </summary> + [SugarColumn(ColumnName = "SRC_DOC_TYPE")] + public string? SrcDocType { get; set; } + + /// <summary> + /// 鏉ユ簮鍗曟嵁 + /// </summary> + [SugarColumn(ColumnName = "SRC_DOC")] + public string? SrcDoc { get; set; } + + /// <summary> + /// 璐告槗璺緞 + /// </summary> + [SugarColumn(ColumnName = "TRADE_PATH_NAME")] + public string? TradePathName { get; set; } + + /// <summary> + /// 濮斿绫诲瀷瀛楁鏆傛湭浣跨敤锛岄粯璁ゅ��-1 + /// </summary> + [SugarColumn(ColumnName = "SUB_TYPE")] + public string? SubType { get; set; } + + /// <summary> + /// 杩斿伐璁㈠崟 鏄惁鍕鹃�夐」 0==涓嶅嬀閫� 1==鍕鹃�夛紝榛樿涓嶅嬀閫� + /// </summary> + [SugarColumn(ColumnName = "IS_RE_DO")] + public short? IsReDo { get; set; } + + /// <summary> + /// 椤圭洰閲囪喘璐熻矗浜� + /// </summary> + [SugarColumn(ColumnName = "PRIVATE_DESC_SEG1")] + public string? PrivateDescSeg1 { get; set; } + + /// <summary> + /// 鍗曟嵁鐗堟湰 + /// </summary> + [SugarColumn(ColumnName = "VERSION")] + public string? Version { get; set; } } \ No newline at end of file diff --git a/StandardPda/MES.Service/Modes/MesRohInData.cs b/StandardPda/MES.Service/Modes/MesRohInData.cs index 4451e75..a38371b 100644 --- a/StandardPda/MES.Service/Modes/MesRohInData.cs +++ b/StandardPda/MES.Service/Modes/MesRohInData.cs @@ -33,20 +33,6 @@ public string? ItemId { get; set; } /// <summary> - /// 鐗╂枡鍚嶇О - /// </summary> - // [SugarColumn(ColumnName = "ITEM_NAME")] - [SugarColumn(IsIgnore = true)] - public string? ItemName { get; set; } - - /// <summary> - /// 鐗╂枡瑙勬牸 - /// </summary> - // [SugarColumn(ColumnName = "ITEM_SPEC")] - [SugarColumn(IsIgnore = true)] - public string? ItemSpec { get; set; } - - /// <summary> /// 閲囪喘鍗曚綅 /// </summary> [SugarColumn(ColumnName = "PURCHASE_UNIT")] @@ -287,26 +273,31 @@ public decimal? EbelnK3id { get; set; } /// <summary> + /// 鑷畾涔夊瓧娈�1 /// </summary> [SugarColumn(ColumnName = "REMARK1")] public string? Remark1 { get; set; } /// <summary> + /// 鑷畾涔夊瓧娈�2 /// </summary> [SugarColumn(ColumnName = "REMARK2")] public string? Remark2 { get; set; } /// <summary> + /// 鑷畾涔夊瓧娈�3 /// </summary> [SugarColumn(ColumnName = "REMARK3")] public string? Remark3 { get; set; } /// <summary> + /// 鑷畾涔夊瓧娈�4 /// </summary> [SugarColumn(ColumnName = "REMARK4")] public string? Remark4 { get; set; } /// <summary> + /// 鑷畾涔夊瓧娈�5 /// </summary> [SugarColumn(ColumnName = "REMARK5")] public string? Remark5 { get; set; } @@ -314,7 +305,8 @@ /// <summary> /// SEQ_BASEINFO_ID /// </summary> - [SugarColumn(ColumnName = "ID", OracleSequenceName = "SEQ_BASEINFO_ID", + [SugarColumn(ColumnName = "ID", + OracleSequenceName = "SEQ_BASEINFO_ID", IsPrimaryKey = true)] public decimal Id { get; set; } @@ -327,7 +319,7 @@ /// <summary> /// 閲囪喘璁㈠崟琛屽彿 /// </summary> - [SugarColumn(ColumnName = "purchase_order_line_number")] + [SugarColumn(ColumnName = "PURCHASE_ORDER_LINE_NUMBER")] public string? PurchaseOrderLineNumber { get; set; } /// <summary> @@ -343,16 +335,16 @@ public string? Receiving { get; set; } /// <summary> - /// 鏀舵枡閮ㄩ棬 - /// </summary> - [SugarColumn(ColumnName = "RECEIVING_DEPARTMENT")] - public string? ReceivingDepartment { get; set; } - - /// <summary> /// 缁撶畻缁勭粐 /// </summary> [SugarColumn(ColumnName = "SETTLEMENT")] public string? Settlement { get; set; } + + /// <summary> + /// 宸蹭氦璐ф暟閲� + /// </summary> + [SugarColumn(ColumnName = "CGB014")] + public decimal? Cgb014 { get; set; } /// <summary> /// 闇�姹傞儴闂� @@ -361,7 +353,7 @@ public string? DemandDept { get; set; } /// <summary> - /// 闇�姹傞儴闂� + /// 鏀舵枡閮ㄩ棬 /// </summary> [SugarColumn(ColumnName = "RECEIVING_DEPT")] public string? ReceivingDept { get; set; } @@ -373,20 +365,20 @@ public DateTime? ArriveDate { get; set; } /// <summary> - /// 鐢熶骇閫氱煡鍗� + /// 椤圭洰锛堢爺鍙戯級 /// </summary> - [SugarColumn(ColumnName = "F_CGDD_SCTZDA")] - public string? FCGDDSctzda { get; set; } + [SugarColumn(ColumnName = "RD_PROJECT")] + public string? RdProject { get; set; } /// <summary> - /// 鍨嬪彿 + /// 椤圭洰 /// </summary> - [SugarColumn(ColumnName = "F_CGDD_XHA")] - public string? FCGDDXHA { get; set; } + [SugarColumn(ColumnName = "PROJECT")] + public string? Project { get; set; } /// <summary> - /// BOM澶囨敞 + /// 椤圭洰閲囪喘浜� /// </summary> - [SugarColumn(ColumnName = "F_XIFG_TEXT_APV")] - public string? FXifgTextApv { get; set; } + [SugarColumn(ColumnName = "PROJECT_PURCHASER")] + public string? ProjectPurchaser { get; set; } } \ No newline at end of file diff --git a/StandardPda/MES.Service/Modes/MesUnit.cs b/StandardPda/MES.Service/Modes/MesUnit.cs index 45ab51e..2e414e2 100644 --- a/StandardPda/MES.Service/Modes/MesUnit.cs +++ b/StandardPda/MES.Service/Modes/MesUnit.cs @@ -9,158 +9,156 @@ public class MesUnit { /// <summary> - /// BASEINFO - ///</summary> + /// BASEINFO + /// </summary> [SugarColumn(ColumnName = "ID", IsPrimaryKey = true)] public decimal Id { get; set; } /// <summary> - /// 鍘熷崟浣� - ///</summary> + /// 鍘熷崟浣� + /// </summary> [SugarColumn(ColumnName = "OLDUNIT")] public string? Oldunit { get; set; } /// <summary> - /// 鐩殑鍗曚綅 - ///</summary> + /// 鐩殑鍗曚綅 + /// </summary> [SugarColumn(ColumnName = "NEWUNIT")] public string? Newunit { get; set; } /// <summary> - /// 鍘熷崟浣嶆暟閲� - ///</summary> + /// 鍘熷崟浣嶆暟閲� + /// </summary> [SugarColumn(ColumnName = "OLDQTY")] public decimal? Oldqty { get; set; } /// <summary> - /// 鐩殑鍗曚綅鏁伴噺 - ///</summary> + /// 鐩殑鍗曚綅鏁伴噺 + /// </summary> [SugarColumn(ColumnName = "NEWQTY")] public decimal? Newqty { get; set; } /// <summary> - /// 鍒涘缓鏃堕棿 - ///</summary> + /// 鍒涘缓鏃堕棿 + /// </summary> [SugarColumn(ColumnName = "CREATE_DATE")] public DateTime? CreateDate { get; set; } /// <summary> - /// 鍒涘缓浜� - ///</summary> + /// 鍒涘缓浜� + /// </summary> [SugarColumn(ColumnName = "CREATE_BY")] public string? CreateBy { get; set; } /// <summary> - /// 鏈�鍚庢洿鏂版椂闂� - ///</summary> + /// 鏈�鍚庢洿鏂版椂闂� + /// </summary> [SugarColumn(ColumnName = "LASTUPDATE_DATE")] public DateTime? LastupdateDate { get; set; } /// <summary> - /// 鏈�鍚庢洿鏂颁汉 - ///</summary> + /// 鏈�鍚庢洿鏂颁汉 + /// </summary> [SugarColumn(ColumnName = "LASTUPDATE_BY")] public string? LastupdateBy { get; set; } /// <summary> - /// - ///</summary> + /// </summary> [SugarColumn(ColumnName = "COMPANY")] public string? Company { get; set; } /// <summary> - /// - ///</summary> + /// </summary> [SugarColumn(ColumnName = "FACTORY")] public string? Factory { get; set; } /// <summary> - /// 缂栫爜 - ///</summary> + /// 缂栫爜 + /// </summary> [SugarColumn(ColumnName = "FNUMBER")] public string? Fnumber { get; set; } /// <summary> - /// 鍚嶇О - ///</summary> + /// 鍚嶇О + /// </summary> [SugarColumn(ColumnName = "FNAME")] public string? Fname { get; set; } /// <summary> - /// 鎵�灞炵粍鍒� - ///</summary> + /// 鎵�灞炵粍鍒� + /// </summary> [SugarColumn(ColumnName = "FUNITGROUPID")] public string? Funitgroupid { get; set; } /// <summary> - /// 鎹㈢畻鍒嗘瘝 - ///</summary> + /// 鎹㈢畻鍒嗘瘝 + /// </summary> [SugarColumn(ColumnName = "FCONVERTDENOMINATOR")] public decimal? Fconvertdenominator { get; set; } /// <summary> - /// 褰撳墠鍗曚綅 - ///</summary> + /// 褰撳墠鍗曚綅 + /// </summary> [SugarColumn(ColumnName = "FCURRENTUNITID")] public string? Fcurrentunitid { get; set; } /// <summary> - /// 鎹㈢畻鍒嗗瓙 - ///</summary> + /// 鎹㈢畻鍒嗗瓙 + /// </summary> [SugarColumn(ColumnName = "FCONVERTNUMERATOR")] public decimal? Fconvertnumerator { get; set; } /// <summary> - /// 鍩哄噯鍗曚綅 - ///</summary> + /// 鍩哄噯鍗曚綅 + /// </summary> [SugarColumn(ColumnName = "FBASEUNIT")] public string? Fbaseunit { get; set; } /// <summary> - /// 鑸嶅叆绫诲瀷 - ///</summary> + /// 鑸嶅叆绫诲瀷 + /// </summary> [SugarColumn(ColumnName = "FROUNDTYPE")] public string? Froundtype { get; set; } /// <summary> - /// 绮惧害 - ///</summary> + /// 绮惧害 + /// </summary> [SugarColumn(ColumnName = "FPRECISION")] public decimal? Fprecision { get; set; } /// <summary> - /// 鎻忚堪 - ///</summary> + /// 鎻忚堪 + /// </summary> [SugarColumn(ColumnName = "FDESCRIPTION")] public string? Fdescription { get; set; } /// <summary> - /// 绂佺敤鐘舵�� - ///</summary> + /// 绂佺敤鐘舵�� + /// </summary> [SugarColumn(ColumnName = "FFORBIDSTATUS")] public string? Fforbidstatus { get; set; } /// <summary> - /// 鍓崟浣� - ///</summary> + /// 鍓崟浣� + /// </summary> [SugarColumn(ColumnName = "BASE_UOMID")] public string? BaseUomid { get; set; } /// <summary> - /// 涓诲壇鍗曚綅杞崲鐜� - ///</summary> + /// 涓诲壇鍗曚綅杞崲鐜� + /// </summary> [SugarColumn(ColumnName = "RATIO_TO_BASE")] public string? RatioToBase { get; set; } /// <summary> - /// 鑸嶅叆鍊� - ///</summary> + /// 鑸嶅叆鍊� + /// </summary> [SugarColumn(ColumnName = "ROUND_VALUE")] public string? RoundValue { get; set; } /// <summary> - /// 鍗曟嵁鐘舵�� - ///</summary> + /// 鍗曟嵁鐘舵�� + /// </summary> [SugarColumn(ColumnName = "DOCUMENT_STATUS")] public string? DocumentStatus { get; set; } diff --git a/StandardPda/MES.Service/Modes/SysDepartment.cs b/StandardPda/MES.Service/Modes/SysDepartment.cs index 223e0e4..35ad899 100644 --- a/StandardPda/MES.Service/Modes/SysDepartment.cs +++ b/StandardPda/MES.Service/Modes/SysDepartment.cs @@ -165,5 +165,4 @@ [SugarColumn(IsIgnore = true)] public string? Type { get; set; } - } \ No newline at end of file diff --git a/StandardPda/MES.Service/service/BasicData/EmployeeInfoManager.cs b/StandardPda/MES.Service/service/BasicData/EmployeeInfoManager.cs index 1146417..8c31a54 100644 --- a/StandardPda/MES.Service/service/BasicData/EmployeeInfoManager.cs +++ b/StandardPda/MES.Service/service/BasicData/EmployeeInfoManager.cs @@ -1,110 +1,107 @@ -锘縰sing SqlSugar; -using System; -using System.Collections.Generic; -using MES.Service.DB; +锘縰sing MES.Service.DB; using MES.Service.Dto.webApi; using MES.Service.Modes; -using MES.Service.util; +using SqlSugar; -namespace MES.Service.service +namespace MES.Service.service.BasicData; + +public class EmployeeInfoManager : Repository<EmployeeInfo> { - public class EmployeeInfoManager : Repository<EmployeeInfo> + public bool Save(ErpEmployeeInfo unit) { - public bool Save(ErpEmployeeInfo unit) - { - var entity = GetMesItems(unit); // 灏� ErpStaff 杞崲涓� MesStaff + var entity = GetMesItems(unit); // 灏� ErpStaff 杞崲涓� MesStaff - return UseTransaction(db => + return UseTransaction(db => + { + switch (unit.Type) { - switch (unit.Type) - { - case "2": - case "4": - if (InsertOrUpdateEmp(db, entity.employeeInfo, - entity.employeeItems)) // 鎻掑叆鎴栨洿鏂板憳宸� - return 1; - break; - case "3": - if (DeleteEmp(db, entity.employeeInfo, - entity.employeeItems)) // 鍒犻櫎鍛樺伐 - return 1; - break; - default: - throw new ArgumentNullException( - $"type娌℃湁{unit.Type}杩欎釜绫诲瀷鐨勫弬鏁�"); - } - - throw new NotImplementedException("鎿嶄綔澶辫触"); - }) > 0; - } - - public bool SaveList(List<ErpEmployeeInfo> departments) - { - var result = departments.Select(Save).ToList(); - return result.All(b => b); - } - - private bool InsertOrUpdateEmp(SqlSugarScope db, - EmployeeInfo entityEmployeeInfo, - List<EmployeeItem> entityEmployeeItems) - { - db.Deleteable<EmployeeInfo>().Where( - s => s.Id == entityEmployeeInfo.Id).ExecuteCommand(); - - db.Deleteable<EmployeeItem>() - .Where(a => a.Eid == entityEmployeeInfo.Id).ExecuteCommand(); - - var executeCommand = - db.Insertable(entityEmployeeInfo).ExecuteCommand(); - var command = db.Insertable(entityEmployeeItems).PageSize(1).IgnoreColumnsNull().ExecuteCommand(); - - return executeCommand > 0 && command > 0; - } - - private bool DeleteEmp(SqlSugarScope db, - EmployeeInfo entityEmployeeInfo, - List<EmployeeItem> entityEmployeeItems) - { - var command = db.Deleteable<EmployeeInfo>().Where( - s => s.Id == entityEmployeeInfo.Id).ExecuteCommand(); - - var executeCommand = db.Deleteable<EmployeeItem>() - .Where(a => a.Eid == entityEmployeeInfo.Id).ExecuteCommand(); - - return executeCommand > 0 && command > 0; - } - - - private (EmployeeInfo employeeInfo, List<EmployeeItem> employeeItems) - GetMesItems( - ErpEmployeeInfo item) - { - var items = new EmployeeInfo - { - Id = Convert.ToDecimal(item.Id), - EmployeeNo = item.fNumber, - EmployeeName = item.fName, - DepartmentCode = item.fPostDeptid, - DocumentStatus = item.FDocumentStatus, - IsDisabled = item.FForbidStatus, - Organization = item.FUseOrgId - }; - - var employeeItems = new List<EmployeeItem>(); - - foreach (var erpEmployeeInfoDto in item.OperatorTypes) - { - var employee = new EmployeeItem - { - Eid = items.Id, - EType = erpEmployeeInfoDto.OperatorType, - CreateDate = DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss") - }; - - employeeItems.Add(employee); + case "2": + case "4": + if (InsertOrUpdateEmp(db, entity.employeeInfo, + entity.employeeItems)) // 鎻掑叆鎴栨洿鏂板憳宸� + return 1; + break; + case "3": + if (DeleteEmp(db, entity.employeeInfo, + entity.employeeItems)) // 鍒犻櫎鍛樺伐 + return 1; + break; + default: + throw new ArgumentNullException( + $"type娌℃湁{unit.Type}杩欎釜绫诲瀷鐨勫弬鏁�"); } - return (items, employeeItems); + throw new NotImplementedException("鎿嶄綔澶辫触"); + }) > 0; + } + + public bool SaveList(List<ErpEmployeeInfo> departments) + { + var result = departments.Select(Save).ToList(); + return result.All(b => b); + } + + private bool InsertOrUpdateEmp(SqlSugarScope db, + EmployeeInfo entityEmployeeInfo, + List<EmployeeItem> entityEmployeeItems) + { + db.Deleteable<EmployeeInfo>().Where( + s => s.Id == entityEmployeeInfo.Id).ExecuteCommand(); + + db.Deleteable<EmployeeItem>() + .Where(a => a.Eid == entityEmployeeInfo.Id).ExecuteCommand(); + + var executeCommand = + db.Insertable(entityEmployeeInfo).ExecuteCommand(); + var command = db.Insertable(entityEmployeeItems).PageSize(1) + .IgnoreColumnsNull().ExecuteCommand(); + + return executeCommand > 0 && command > 0; + } + + private bool DeleteEmp(SqlSugarScope db, + EmployeeInfo entityEmployeeInfo, + List<EmployeeItem> entityEmployeeItems) + { + var command = db.Deleteable<EmployeeInfo>().Where( + s => s.Id == entityEmployeeInfo.Id).ExecuteCommand(); + + var executeCommand = db.Deleteable<EmployeeItem>() + .Where(a => a.Eid == entityEmployeeInfo.Id).ExecuteCommand(); + + return executeCommand > 0 && command > 0; + } + + + private (EmployeeInfo employeeInfo, List<EmployeeItem> employeeItems) + GetMesItems( + ErpEmployeeInfo item) + { + var items = new EmployeeInfo + { + Id = Convert.ToDecimal(item.Id), + EmployeeNo = item.fNumber, + EmployeeName = item.fName, + DepartmentCode = item.fPostDeptid, + DocumentStatus = item.FDocumentStatus, + IsDisabled = item.FForbidStatus, + Organization = item.FUseOrgId + }; + + var employeeItems = new List<EmployeeItem>(); + + foreach (var erpEmployeeInfoDto in item.OperatorTypes) + { + var employee = new EmployeeItem + { + Eid = items.Id, + EType = erpEmployeeInfoDto.OperatorType, + CreateDate = DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss") + }; + + employeeItems.Add(employee); } + + return (items, employeeItems); } } \ No newline at end of file diff --git a/StandardPda/MES.Service/service/BasicData/MesItemsManager.cs b/StandardPda/MES.Service/service/BasicData/MesItemsManager.cs index ba7765d..7adff42 100644 --- a/StandardPda/MES.Service/service/BasicData/MesItemsManager.cs +++ b/StandardPda/MES.Service/service/BasicData/MesItemsManager.cs @@ -1,5 +1,4 @@ 锘縰sing MES.Service.DB; -using MES.Service.Dto.service; using MES.Service.Dto.webApi; using MES.Service.Modes; using MES.Service.util; @@ -148,7 +147,7 @@ UseOrg = erpDetail.FUseOrgId, CreateDate = DateTime.Now, Company = "1000", - Factory = "1000", + Factory = "1000" }; list.Add(items); } diff --git a/StandardPda/MES.Service/service/BasicData/MesProjectManager.cs b/StandardPda/MES.Service/service/BasicData/MesProjectManager.cs index f6e43cc..865a836 100644 --- a/StandardPda/MES.Service/service/BasicData/MesProjectManager.cs +++ b/StandardPda/MES.Service/service/BasicData/MesProjectManager.cs @@ -140,7 +140,7 @@ OperatorsId = supplier.OperatorsID, DocumentStatus = supplier.FDocumentStatus, ForbidStatus = supplier.FForbidStatus, - UseOrgId = se.FUseOrgId, + UseOrgId = se.FUseOrgId }; list.Add(mesSupplier); @@ -152,8 +152,9 @@ private bool InsertOrUpdate(SqlSugarScope db, List<MesProject> entity) { DeleteSupplier(entity); - - var insert = db.Insertable(entity).PageSize(1).IgnoreColumnsNull().ExecuteCommand(); + + var insert = db.Insertable(entity).PageSize(1).IgnoreColumnsNull() + .ExecuteCommand(); return insert > 0; } } \ No newline at end of file diff --git a/StandardPda/MES.Service/service/BasicData/MesRohInManager.cs b/StandardPda/MES.Service/service/BasicData/MesRohInManager.cs index 8e84976..234d234 100644 --- a/StandardPda/MES.Service/service/BasicData/MesRohInManager.cs +++ b/StandardPda/MES.Service/service/BasicData/MesRohInManager.cs @@ -25,7 +25,7 @@ mesRohInDatas) ? 1 : 0, - "3" => UpdateData(db, mesRohIn, mesRohInDatas) ? 1 : 0, + "3" => DeleteData(db, mesRohIn, mesRohInDatas) ? 1 : 0, _ => throw new NotImplementedException( $"type娌℃湁{rohInErpRohIn.Type}杩欎釜绫诲瀷") }; @@ -33,7 +33,7 @@ } // 鏇存柊鏁版嵁鐨勬柟娉� - private bool UpdateData(SqlSugarScope db, MesRohIn mesRohIn, + private bool DeleteData(SqlSugarScope db, MesRohIn mesRohIn, List<MesRohInData> mesRohInDatas) { var decimals = mesRohInDatas.Select(s => s.Id).ToArray(); @@ -88,7 +88,7 @@ } // 灏� ErpRohIn 瀵硅薄杞崲涓� MesRohIn 瀵硅薄鐨勬柟娉� - public MesRohIn GetMesRohIn(ErpRohIn rohIn) + private MesRohIn GetMesRohIn(ErpRohIn rohIn) { var eid = Convert.ToDecimal(rohIn.id); var mesRohIn = new MesRohIn(); @@ -99,7 +99,7 @@ mesRohIn.EbelnK3id = eid; mesRohIn.BillNo = rohIn.FBillNo; mesRohIn.DocumentStatus = rohIn.FDocumentStatus; - mesRohIn.DocumentType = rohIn.FBillTypeID; + mesRohIn.DocumentType = rohIn.FBillTypeId; mesRohIn.BusinessType = rohIn.FBusinessType; if (rohIn.FDate != null) mesRohIn.PurchaseDate = DateTime.ParseExact(rohIn.FDate, @@ -108,22 +108,7 @@ mesRohIn.CloseStatus = rohIn.FCloseStatus; mesRohIn.PurchaseOrg = rohIn.FPurchaseOrgId; mesRohIn.PurchaseDept = rohIn.FPurchaseDeptId; - mesRohIn.PurchaseGroup = rohIn.FPurchaserGroupId; mesRohIn.Purchaser = rohIn.FPurchaserId; - - //鏂板 楠屾敹鏂瑰紡 - mesRohIn.ACCTYPE = rohIn.Acctype; - - mesRohIn.SettlementParty = rohIn.FSettleId; - mesRohIn.PaymentParty = rohIn.FChargeId; - //mesRohIn.Email = rohIn.FProviderEMail; - mesRohIn.CancellationStatus = rohIn.FCancelStatus; - mesRohIn.CancellationPerson = rohIn.FCancellerId; - - if (rohIn.FCancelDate != null) - mesRohIn.CancellationDate = - DateTime.ParseExact(rohIn.FCancelDate, - "yyyy-MM-dd HH:mm:ss", null); mesRohIn.CreateBy = rohIn.FCreatorId; @@ -137,22 +122,34 @@ mesRohIn.LastupdateDate = DateTime.ParseExact(rohIn.FModifyDate, "yyyy-MM-dd HH:mm:ss", null); - mesRohIn.ErpCheckBy = rohIn.FApproverId; mesRohIn.ErpCheckDate = rohIn.FApproveDate; - mesRohIn.Changereason = rohIn.FChangeReason; - - //if (rohIn.Prearrivaldate != null) - // mesRohIn.Prearrivaldate = DateTime.ParseExact(rohIn.Prearrivaldate, - // "yyyy-MM-dd HH:mm:ss", null); - + mesRohIn.Changereason = rohIn.PubDescSeg2; mesRohIn.ReceiveOrg = Convert.ToDecimal(rohIn.FReceiveOrgId); + mesRohIn.Remarks = rohIn.Remarks; + + mesRohIn.SrcDocType = rohIn.FSrcDocType; + mesRohIn.SrcDoc = rohIn.FSrcDoc; + mesRohIn.TradePathName = rohIn.FTradePathName; + mesRohIn.SubType = rohIn.FSubType; + mesRohIn.IsReDo = short.Parse(rohIn.FIsReDo ?? "0"); + mesRohIn.PrivateDescSeg1 = rohIn.PrivateDescSeg1; + mesRohIn.Version = rohIn.FVersion; + + //浣滃簾鐨勭浉鍏冲瓧娈� + // mesRohIn.CancellationStatus = rohIn.FCancelStatus; + // mesRohIn.CancellationPerson = rohIn.FCancellerId; + // + // if (rohIn.FCancelDate != null) + // mesRohIn.CancellationDate = + // DateTime.ParseExact(rohIn.FCancelDate, + // "yyyy-MM-dd HH:mm:ss", null); return mesRohIn; } // 灏� ErpRohinData 瀵硅薄杞崲涓� MesRohInData 瀵硅薄鐨勬柟娉� - public List<MesRohInData> GetMesRohInDatas( + private List<MesRohInData> GetMesRohInDatas( List<ErpRohinData> erpRohinDatas, string type) { return erpRohinDatas.Select(s => @@ -168,47 +165,16 @@ ItemId = s.FMaterialId, PurchaseUnit = s.FUnitId, PurchaseQty = Convert.ToDecimal(s.FQty), - InventoryUnit = s.FStockUnitID, PricingUnit = s.FPriceUnitId, PricingQty = Convert.ToDecimal(s.FPriceUnitQty), - DeliveryDate = s.FDeliveryDate != null - ? DateTime.ParseExact(s.FDeliveryDate, - "yyyy-MM-dd HH:mm:ss", null) - : null, - EarliestDeliveryDate = s.FDeliveryEarlyDate != null - ? DateTime.ParseExact(s.FDeliveryEarlyDate, - "yyyy-MM-dd HH:mm:ss", null) - : null, - LatestDeliveryDate = s.FDeliveryLastDate != null - ? DateTime.ParseExact(s.FDeliveryLastDate, - "yyyy-MM-dd HH:mm:ss", null) - : null, Demand = s.FRequireOrgId, Receiving = s.FReceiveOrgId, - ReceivingDepartment = s.FReceiveDeptId, - Settlement = s.FEntrySettleOrgId, + ReceivingDept = s.FReceiveDeptId, DemandOrg = s.FRequireOrgId, ReceivingOrg = s.FReceiveOrgId, - SettlementOrg = s.FEntrySettleOrgId, IsGift = s.FGiveAway, Remarks = s.FEntryNote, - SupplierItemCode = s.FSupMatId, - SupplierItemName = s.FSupMatName, - OutsourcingOrderId = s.FSubreqBillNo, BatchNumber = s.FLot, - BusinessClose = s.FMRPCloseStatus, - BusinessFreeze = s.FMRPFreezeStatus, - Freezer = s.FFreezerId, - FreezeTime = s.FFreezeDate != null - ? DateTime.ParseExact(s.FFreezeDate, - "yyyy-MM-dd HH:mm:ss", null) - : null, - BusinessTerminate = s.FMRPTerminateStatus, - Terminator = s.FTerminaterId, - TerminateTime = s.FTerminateDate != null - ? DateTime.ParseExact(s.FTerminateDate, - "yyyy-MM-dd HH:mm:ss", null) - : null, TotalReceivedQty = Convert.ToDecimal(s.FReceiveQty), //绱鏀舵枡鏁� RemainingReceivedQty = Convert.ToDecimal(s.FRemainReceiveQty), @@ -220,16 +186,12 @@ ReturnableStoredQty = Convert.ToDecimal(s.FSTOCKRETQTY), //搴撳瓨鍙��鏁� SourceDocumentType = s.FSrcBillTypeId, SourceDocumentId = s.FSrcBillNo, - DemandTrackingId = s.FReqTraceNo, - PlanTrackingId = s.FMtoNo, - ChangeFlag = s.FChangeFlag, DemandSource = s.FDemandType, DemandDocumentId = s.FDemandBillNo, DemandDocumentLineId = s.FDemandBillEntrySeq, - DemandDept = s.FRequireDeptId, - FCGDDSctzda = s.F_CGDD_SCTZDA, - FCGDDXHA = s.F_CGDD_XHA, - FXifgTextApv = s.F_XIFG_Text_apv + RdProject = s.RdProject, + Project = s.Project, + ProjectPurchaser = s.ProjectPurchaser }; var single = rohInDataManager.GetSingle(it => diff --git a/StandardPda/MES.Service/service/BasicData/MesSupplierManager.cs b/StandardPda/MES.Service/service/BasicData/MesSupplierManager.cs index 9a6dc5a..8bac07c 100644 --- a/StandardPda/MES.Service/service/BasicData/MesSupplierManager.cs +++ b/StandardPda/MES.Service/service/BasicData/MesSupplierManager.cs @@ -69,7 +69,7 @@ // 鎻愬彇鎵�鏈夐渶瑕佺殑 MesId 缁勫悎 var ids = supplierId.Select(customer => customer.Id.ToString()) .ToList(); - + // 浣跨敤杩欎簺 MesId 鍘绘煡璇� MesLinkU9 琛紝鎵惧埌瀵瑰簲鐨� U9Id var u9Ids = Db.Queryable<MesLinkU9>() .Where(u => @@ -200,8 +200,9 @@ private bool InsertOrUpdate(SqlSugarScope db, List<MesSupplier> entity) { DeleteSupplier(entity); - - var insert = db.Insertable(entity).PageSize(1).IgnoreColumnsNull().ExecuteCommand(); + + var insert = db.Insertable(entity).PageSize(1).IgnoreColumnsNull() + .ExecuteCommand(); return insert > 0; } } \ No newline at end of file diff --git a/StandardPda/MES.Service/service/BasicData/MesUnitManager.cs b/StandardPda/MES.Service/service/BasicData/MesUnitManager.cs index e03adea..b4c77e3 100644 --- a/StandardPda/MES.Service/service/BasicData/MesUnitManager.cs +++ b/StandardPda/MES.Service/service/BasicData/MesUnitManager.cs @@ -91,7 +91,7 @@ Factory = "1000" }; } - + ///鏂颁唬鐮� private bool InsertOrUpdate(SqlSugarScope db, MesUnit entity) { diff --git a/StandardPda/MES.Service/service/BasicData/SysDepartmentManager.cs b/StandardPda/MES.Service/service/BasicData/SysDepartmentManager.cs index 3219bff..328ff70 100644 --- a/StandardPda/MES.Service/service/BasicData/SysDepartmentManager.cs +++ b/StandardPda/MES.Service/service/BasicData/SysDepartmentManager.cs @@ -83,7 +83,7 @@ throw new NotImplementedException("鍒犻櫎澶辫触"); } - + ///鏂颁唬鐮� // 鎻掑叆鎴栨洿鏂伴儴闂ㄧ殑鏂规硶 private bool InsertOrUpdateDepartment(SqlSugarScope db, diff --git a/StandardPda/MESApplication/Controllers/BasicData/EmployeeInfoController.cs b/StandardPda/MESApplication/Controllers/BasicData/EmployeeInfoController.cs index fe68a86..ad17725 100644 --- a/StandardPda/MESApplication/Controllers/BasicData/EmployeeInfoController.cs +++ b/StandardPda/MESApplication/Controllers/BasicData/EmployeeInfoController.cs @@ -1,269 +1,262 @@ -锘縰sing Microsoft.AspNetCore.Mvc; -using Microsoft.Extensions.Logging; -using SqlSugar; -using System; -using System.Collections.Generic; -using System.Linq; -using System.Threading.Tasks; -using System.Dynamic; +锘縰sing System.Dynamic; using Masuit.Tools; using MES.Service.Dto.webApi; using MES.Service.Modes; using MES.Service.service; +using MES.Service.service.BasicData; using MES.Service.util; +using Microsoft.AspNetCore.Mvc; using Newtonsoft.Json; -namespace MESApplication.Controllers +namespace MESApplication.Controllers.BasicData; + +[ApiController] +[Route("api/[controller]")] +public class EmployeeInfoController : ControllerBase { - [ApiController] - [Route("api/[controller]")] - public class EmployeeInfoController : ControllerBase + private readonly MessageCenterManager _manager = new(); + private readonly EmployeeInfoManager m = new(); + + private readonly string METHOD = "POST"; + + private readonly string TableName = "Employee_Info"; + + private readonly string + URL = "http://localhost:10054/api/EmployeeInfo/"; + + [HttpPost("Save")] + public ResponseResult Save(ErpEmployeeInfo unit) { - private EmployeeInfoManager m = new EmployeeInfoManager(); + var entity = new MessageCenter(); + entity.TableName = TableName; + entity.Url = URL + "Save"; + entity.Method = METHOD; + entity.Data = JsonConvert.SerializeObject(unit); + entity.Status = 1; + entity.CreateBy = "PL017"; + entity.Route = unit.fNumber; - private readonly MessageCenterManager _manager = new(); - - private readonly string METHOD = "POST"; - - private readonly string TableName = "Employee_Info"; - - private readonly string - URL = "http://localhost:10054/api/EmployeeInfo/"; - - [HttpPost("Save")] - public ResponseResult Save(ErpEmployeeInfo unit) + try { - var entity = new MessageCenter(); - entity.TableName = TableName; - entity.Url = URL + "Save"; - entity.Method = METHOD; - entity.Data = JsonConvert.SerializeObject(unit); - entity.Status = 1; - entity.CreateBy = "PL017"; - entity.Route = unit.fNumber; + dynamic resultInfos = new ExpandoObject(); + var save = m.Save(unit); + resultInfos.tbBillList = save; - try + entity.Result = 0; + if (save) entity.Result = 1; + + entity.DealWith = 1; + _manager.save(entity); + + return new ResponseResult { - dynamic resultInfos = new ExpandoObject(); - var save = m.Save(unit); - resultInfos.tbBillList = save; - - entity.Result = 0; - if (save) entity.Result = 1; - - entity.DealWith = 1; - _manager.save(entity); - - return new ResponseResult - { - status = 0, - message = "OK", - data = resultInfos - }; - } - catch (Exception ex) - { - entity.Result = 0; - - entity.DealWith = 0; - - entity.ResultData = ex.Message; - - _manager.save(entity); - - return ResponseResult.ResponseError(ex); - } + status = 0, + message = "OK", + data = resultInfos + }; } - - [HttpPost("SaveList")] - public ResponseResult SaveList(List<ErpEmployeeInfo> units) + catch (Exception ex) { - var entity = new MessageCenter(); - entity.TableName = TableName; - entity.Url = URL + "SaveList"; - entity.Method = METHOD; - entity.Data = JsonConvert.SerializeObject(units); - entity.Status = 1; - entity.CreateBy = "PL017"; - entity.Route = units.Select(it => it.fNumber).Join(","); - try - { - dynamic resultInfos = new ExpandoObject(); - var save = m.SaveList(units); - resultInfos.tbBillList = save; + entity.Result = 0; - entity.Result = 0; - if (save) entity.Result = 1; + entity.DealWith = 0; - entity.DealWith = 1; - _manager.save(entity); + entity.ResultData = ex.Message; - return new ResponseResult - { - status = 0, - message = "OK", - data = resultInfos - }; - } - catch (Exception ex) - { - entity.Result = 0; + _manager.save(entity); - entity.DealWith = 0; - - entity.ResultData = ex.Message; - - _manager.save(entity); - - return ResponseResult.ResponseError(ex); - } + return ResponseResult.ResponseError(ex); } + } - /***杩涘叆妯$増绠$悊鍙互淇敼妯$増***/ - - /// <summary> - /// 鑾峰彇鎵�鏈� - /// </summary> - /// <returns></returns> - [HttpPost("GetList")] - public ResponseResult GetList() + [HttpPost("SaveList")] + public ResponseResult SaveList(List<ErpEmployeeInfo> units) + { + var entity = new MessageCenter(); + entity.TableName = TableName; + entity.Url = URL + "SaveList"; + entity.Method = METHOD; + entity.Data = JsonConvert.SerializeObject(units); + entity.Status = 1; + entity.CreateBy = "PL017"; + entity.Route = units.Select(it => it.fNumber).Join(","); + try { - try + dynamic resultInfos = new ExpandoObject(); + var save = m.SaveList(units); + resultInfos.tbBillList = save; + + entity.Result = 0; + if (save) entity.Result = 1; + + entity.DealWith = 1; + _manager.save(entity); + + return new ResponseResult { - dynamic resultInfos = new ExpandoObject(); - resultInfos.tbBillList = m.GetList(); - return new ResponseResult - { - status = 0, - message = "OK", - data = resultInfos - }; - } - catch (Exception ex) - { - return ResponseResult.ResponseError(ex); - } + status = 0, + message = "OK", + data = resultInfos + }; } - - - /// <summary> - /// 鏍规嵁涓婚敭鑾峰彇 - /// </summary> - /// <returns></returns> - [HttpPost("GetById")] - public ResponseResult GetById(int id) + catch (Exception ex) { - 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); - } + entity.Result = 0; + + entity.DealWith = 0; + + entity.ResultData = ex.Message; + + _manager.save(entity); + + return ResponseResult.ResponseError(ex); } + } - /// <summary> - /// 鏍规嵁涓婚敭鍒犻櫎 - /// </summary> - /// <returns></returns> - [HttpPost("DeleteByIds")] - public ResponseResult DeleteByIds([FromBody] object[] ids) + /***杩涘叆妯$増绠$悊鍙互淇敼妯$増***/ + + /// <summary> + /// 鑾峰彇鎵�鏈� + /// </summary> + /// <returns></returns> + [HttpPost("GetList")] + public ResponseResult GetList() + { + try { - try + dynamic resultInfos = new ExpandoObject(); + resultInfos.tbBillList = m.GetList(); + return new ResponseResult { - 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); - } + status = 0, + message = "OK", + data = resultInfos + }; } - - /// <summary> - /// 娣诲姞 - /// </summary> - /// <returns></returns> - [HttpPost("Insert")] - public ResponseResult Add([FromBody] EmployeeInfo data) + catch (Exception ex) { - 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); - } + return ResponseResult.ResponseError(ex); } + } - /// <summary> - /// 娣诲姞杩斿洖鑷 - /// </summary> - /// <returns></returns> - [HttpPost("InsertReturnIdentity")] - public ResponseResult InsertReturnIdentity([FromBody] EmployeeInfo data) + + /// <summary> + /// 鏍规嵁涓婚敭鑾峰彇 + /// </summary> + /// <returns></returns> + [HttpPost("GetById")] + public ResponseResult GetById(int id) + { + try { - try + dynamic resultInfos = new ExpandoObject(); + resultInfos.tbBillList = m.GetById(id); + return new ResponseResult { - 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); - } + status = 0, + message = "OK", + data = resultInfos + }; } - - /// <summary> - /// 淇敼 - /// </summary> - /// <returns></returns> - [HttpPost("Update")] - public ResponseResult Update([FromBody] EmployeeInfo data) + catch (Exception ex) { - try + 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 { - dynamic resultInfos = new ExpandoObject(); - resultInfos.tbBillList = m.Update(data); - return new ResponseResult - { - status = 0, - message = "OK", - data = resultInfos - }; - } - catch (Exception ex) + status = 0, + message = "OK", + data = resultInfos + }; + } + catch (Exception ex) + { + return ResponseResult.ResponseError(ex); + } + } + + /// <summary> + /// 娣诲姞 + /// </summary> + /// <returns></returns> + [HttpPost("Insert")] + public ResponseResult Add([FromBody] EmployeeInfo data) + { + try + { + dynamic resultInfos = new ExpandoObject(); + resultInfos.tbBillList = m.Insert(data); + return new ResponseResult { - return ResponseResult.ResponseError(ex); - } + status = 0, + message = "OK", + data = resultInfos + }; + } + catch (Exception ex) + { + return ResponseResult.ResponseError(ex); + } + } + + /// <summary> + /// 娣诲姞杩斿洖鑷 + /// </summary> + /// <returns></returns> + [HttpPost("InsertReturnIdentity")] + public ResponseResult InsertReturnIdentity([FromBody] EmployeeInfo 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] EmployeeInfo 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); } } } \ No newline at end of file diff --git a/StandardPda/MESApplication/Controllers/BasicData/MesItemsController.cs b/StandardPda/MESApplication/Controllers/BasicData/MesItemsController.cs index 05acb5e..5c4d4d5 100644 --- a/StandardPda/MESApplication/Controllers/BasicData/MesItemsController.cs +++ b/StandardPda/MESApplication/Controllers/BasicData/MesItemsController.cs @@ -1,6 +1,5 @@ 锘縰sing System.Dynamic; using Masuit.Tools; -using MES.Service.Dto.service; using MES.Service.Dto.webApi; using MES.Service.Modes; using MES.Service.service; @@ -23,7 +22,7 @@ private readonly string TableName = "MES_ITEMS"; private readonly string URL = "http://localhost:10054/api/MesItems/"; - + [HttpPost("Save")] public ResponseResult Save(ErpItems unit) { diff --git a/StandardPda/MESApplication/Controllers/BasicData/MesProjectController.cs b/StandardPda/MESApplication/Controllers/BasicData/MesProjectController.cs index 1afe641..af34ef3 100644 --- a/StandardPda/MESApplication/Controllers/BasicData/MesProjectController.cs +++ b/StandardPda/MESApplication/Controllers/BasicData/MesProjectController.cs @@ -14,10 +14,9 @@ [Route("api/[controller]")] public class MesProjectController : ControllerBase { - private readonly MesProjectManager m = new(); - private readonly MessageCenterManager _manager = new(); - + private readonly MesProjectManager m = new(); + private readonly string METHOD = "POST"; private readonly string TableName = "MES_SUPPLIER"; -- Gitblit v1.9.3