From 78456b712df7ed58cb43ea980395a07c502a356a Mon Sep 17 00:00:00 2001
From: hao <1836460075@qq.com>
Date: 星期二, 08 七月 2025 17:49:22 +0800
Subject: [PATCH] 销售退货 退货组织,收料通的单创建人
---
StandardInterface/MES.Service/Modes/SalesReturnNotice.cs | 5 +++++
StandardInterface/MES.Service/Dto/webApi/SRM/DeliveryNote.cs | 1 +
StandardInterface/MES.Service/service/DbckaManager.cs | 5 ++++-
StandardInterface/MES.Service/Modes/SRM/MesDeliveryNote.cs | 4 +++-
StandardInterface/MES.Service/Dto/webApi/ErpSalesReturnDto.cs | 1 +
StandardInterface/MES.Service/service/BasicData/Sales/SalesReturnNoticeManager.cs | 1 +
StandardInterface/MES.Service/service/SRM/MesDeliveryNoteManager.cs | 1 +
StandardInterface/MESApplication/appsettings.json | 2 +-
8 files changed, 17 insertions(+), 3 deletions(-)
diff --git a/StandardInterface/MES.Service/Dto/webApi/ErpSalesReturnDto.cs b/StandardInterface/MES.Service/Dto/webApi/ErpSalesReturnDto.cs
index 4afbbc1..8f2f9ce 100644
--- a/StandardInterface/MES.Service/Dto/webApi/ErpSalesReturnDto.cs
+++ b/StandardInterface/MES.Service/Dto/webApi/ErpSalesReturnDto.cs
@@ -9,6 +9,7 @@
public string? FDate { get; set; } // 鏃ユ湡
public string? FSettleCurrld { get; set; } // 缁撶畻甯佸埆
public string? FSaleDeptId { get; set; } // 閿�鍞儴闂�
+ public string? FSaleOrgId { get; set; } // 閿�鍞粍缁�
public string? FRetcustId { get; set; } // 閫�璐у鎴�
public string? FRetcustReason { get; set; } // 閫�璐у師鍥�
public string? FHeadLocId { get; set; } // 浜よ揣鍦扮偣
diff --git a/StandardInterface/MES.Service/Dto/webApi/SRM/DeliveryNote.cs b/StandardInterface/MES.Service/Dto/webApi/SRM/DeliveryNote.cs
index 96e5216..195fbb0 100644
--- a/StandardInterface/MES.Service/Dto/webApi/SRM/DeliveryNote.cs
+++ b/StandardInterface/MES.Service/Dto/webApi/SRM/DeliveryNote.cs
@@ -9,4 +9,5 @@
public string? Remark { get; set; }
public string? FReceiveOrgId { get; set; }
public string? Is_SRM { get; set; }
+ public string? CREATE_BY { get; set; }
}
diff --git a/StandardInterface/MES.Service/Modes/SRM/MesDeliveryNote.cs b/StandardInterface/MES.Service/Modes/SRM/MesDeliveryNote.cs
index 1f574b3..b2e7f03 100644
--- a/StandardInterface/MES.Service/Modes/SRM/MesDeliveryNote.cs
+++ b/StandardInterface/MES.Service/Modes/SRM/MesDeliveryNote.cs
@@ -44,7 +44,9 @@
//鏄惁SRM
[SugarColumn(ColumnName = "IS_SRM")]
public string? Issrm { get; set; }
-
+ //鍒涘缓浜�
+ [SugarColumn(ColumnName = "CREATE_BY")]
+ public string? CreateBy { get; set; }
//鍒涘缓鏃堕棿
[SugarColumn(ColumnName = "CREATE_DATE")]
public DateTime? CreateDate { get; set; }
diff --git a/StandardInterface/MES.Service/Modes/SalesReturnNotice.cs b/StandardInterface/MES.Service/Modes/SalesReturnNotice.cs
index 480458a..013a601 100644
--- a/StandardInterface/MES.Service/Modes/SalesReturnNotice.cs
+++ b/StandardInterface/MES.Service/Modes/SalesReturnNotice.cs
@@ -41,6 +41,11 @@
[SugarColumn(ColumnName = "SALES_DEPT")]
public string SalesDept { get; set; }
/// <summary>
+ /// 閿�鍞粍缁�
+ ///</summary>
+ [SugarColumn(ColumnName = "SALES_ORG")]
+ public string SalesOrg { get; set; }
+ /// <summary>
/// 閫�璐у鎴�
///</summary>
[SugarColumn(ColumnName = "RETURN_CUSTOMER")]
diff --git a/StandardInterface/MES.Service/service/BasicData/Sales/SalesReturnNoticeManager.cs b/StandardInterface/MES.Service/service/BasicData/Sales/SalesReturnNoticeManager.cs
index b1f0a77..1112ba7 100644
--- a/StandardInterface/MES.Service/service/BasicData/Sales/SalesReturnNoticeManager.cs
+++ b/StandardInterface/MES.Service/service/BasicData/Sales/SalesReturnNoticeManager.cs
@@ -131,6 +131,7 @@
BillType = erpDto.FBillTypeID, // 鍗曟嵁绫诲瀷
Currency = erpDto.FSettleCurrld, // 缁撶畻甯佸埆
SalesDept = erpDto.FSaleDeptId, //閿�鍞儴闂�
+ SalesOrg = erpDto.FSaleOrgId, //閿�鍞粍缁�
ReturnCustomer = erpDto.FRetcustId, // 閫�璐у鎴�
ReturnReason = erpDto.FRetcustReason, // 閫�璐у師鍥�
DeliveryLocation = erpDto.FHeadLocId, // 浜よ揣鍦扮偣
diff --git a/StandardInterface/MES.Service/service/DbckaManager.cs b/StandardInterface/MES.Service/service/DbckaManager.cs
index 55dde67..5df6e9b 100644
--- a/StandardInterface/MES.Service/service/DbckaManager.cs
+++ b/StandardInterface/MES.Service/service/DbckaManager.cs
@@ -6,6 +6,7 @@
using MES.Service.Dto.webApi;
using MES.Service.Modes;
using static Microsoft.EntityFrameworkCore.DbLoggerCategory;
+using System.Net.NetworkInformation;
namespace MES.Service.service
{
@@ -56,7 +57,9 @@
Remark = dto.bz,
Erpid = dto.erpid,
CreateDate = DateTime.Now,
- CreateBy = "System"
+ CreateBy = "System",
+ DbStatus="鏈皟鎷�",
+ Status=1
};
// var single = base.GetSingle(it => it.Erpid == entity.Erpid);
diff --git a/StandardInterface/MES.Service/service/SRM/MesDeliveryNoteManager.cs b/StandardInterface/MES.Service/service/SRM/MesDeliveryNoteManager.cs
index 951992b..910fb12 100644
--- a/StandardInterface/MES.Service/service/SRM/MesDeliveryNoteManager.cs
+++ b/StandardInterface/MES.Service/service/SRM/MesDeliveryNoteManager.cs
@@ -79,6 +79,7 @@
mesDeliveryNote.Remark = delivery.Remark;
mesDeliveryNote.Site = delivery.FReceiveOrgId;
mesDeliveryNote.Issrm=delivery.Is_SRM;
+ mesDeliveryNote.CreateBy=delivery.Is_SRM;
if (single != null)
{
mesDeliveryNote.Status = single.Status;
diff --git a/StandardInterface/MESApplication/appsettings.json b/StandardInterface/MESApplication/appsettings.json
index 28cfc2a..59a3601 100644
--- a/StandardInterface/MESApplication/appsettings.json
+++ b/StandardInterface/MESApplication/appsettings.json
@@ -10,6 +10,6 @@
"AppSettings": {
"TestErpUrl": "http://192.168.11.120:8098/WebService1.asmx/mesToErpinfo",
"ProductionErpUrl": "http://192.168.11.120:8098/WebService1.asmx/mesToErpinfoFormal",
- "DataBaseConn": "Data Source = (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.22)(PORT = 1521))(CONNECT_DATA = (SERVICE_NAME = ORCL))); Persist Security Info=True;User ID = hm_prd; Password=hmprd"
+ "DataBaseConn": "Data Source = (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.22)(PORT = 1521))(CONNECT_DATA = (SERVICE_NAME = ORCL))); Persist Security Info=True;User ID = test_dev; Password=hmprd"
}
}
--
Gitblit v1.9.3