Merge branch 'dev' of https://git.tuotong-tech.com/tnb/tnb.server into dev
This commit is contained in:
@@ -164,4 +164,9 @@ public partial class WmsPurchaseH : BaseEntity<string>, IPurchaseAndSaleAuitEnti
|
||||
/// 制单方式(自制 同步)
|
||||
/// </summary>
|
||||
public string make_method { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// erp流水号
|
||||
/// </summary>
|
||||
public string service_num { get; set; }
|
||||
}
|
||||
|
||||
@@ -378,6 +378,7 @@ namespace Tnb.WarehouseMgr
|
||||
Dictionary<string, object> erpRequestData = new Dictionary<string, object>();
|
||||
erpRequestData.Add("approver", erpCreateId);
|
||||
erpRequestData.Add("billmaker", erpCreateId);
|
||||
erpRequestData.Add("cbiztype", wmsPurchaseH?.transaction_type ?? "");
|
||||
erpRequestData.Add("bitinbill", false);
|
||||
erpRequestData.Add("cgeneralhid", null);
|
||||
erpRequestData.Add("corpoid", erpOrg.corpoid);
|
||||
@@ -402,6 +403,7 @@ namespace Tnb.WarehouseMgr
|
||||
erpRequestData.Add("vbillcode", instock.bill_code);
|
||||
erpRequestData.Add("vtrantypecode", tranType?.EnCode ?? "");
|
||||
erpRequestData.Add("csourcebillhid", wmsPurchaseH?.erp_arriveorder_pk ?? "");
|
||||
erpRequestData.Add("vdef3", wmsPurchaseH?.service_num ?? "");
|
||||
|
||||
List<Dictionary<string, object>> erpRequestDataDetails = new List<Dictionary<string, object>>();
|
||||
foreach (WmsInstockD item in allInstockDetails)
|
||||
|
||||
@@ -479,11 +479,7 @@ namespace Tnb.WarehouseMgr
|
||||
BasFactoryConfig callErp = await _db.Queryable<BasFactoryConfig>().FirstAsync(x => x.enabled == 1 && x.key == FactoryConfigConst.CALLERP);
|
||||
if(callErp.value=="1")
|
||||
{
|
||||
Thread thread = new(() =>
|
||||
{
|
||||
_thirdApiRecordService.Send(new List<ThirdWebapiRecord> { thirdWebapiRecord }, "自动", _db);
|
||||
});
|
||||
thread.Start();
|
||||
_thirdApiRecordService.Send(new List<ThirdWebapiRecord> { thirdWebapiRecord }, "自动", _db);
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
@@ -167,6 +167,7 @@ namespace Tnb.WarehouseMgr
|
||||
Dictionary<string, object> erpRequestData = new Dictionary<string, object>();
|
||||
erpRequestData.Add("approver", erpCreateId);
|
||||
erpRequestData.Add("billmaker", erpCreateId);
|
||||
erpRequestData.Add("cbiztype", wmsPurchaseH?.transaction_type ?? "");
|
||||
erpRequestData.Add("bitinbill", false);
|
||||
erpRequestData.Add("cgeneralhid", null);
|
||||
erpRequestData.Add("corpoid", erpOrg.corpoid);
|
||||
@@ -191,6 +192,7 @@ namespace Tnb.WarehouseMgr
|
||||
erpRequestData.Add("vbillcode", wmsPurchaseH.bill_code);
|
||||
erpRequestData.Add("vtrantypecode", tranType?.EnCode ?? "");
|
||||
erpRequestData.Add("csourcebillhid", wmsPurchaseH?.erp_arriveorder_pk ?? "");
|
||||
erpRequestData.Add("vdef3", wmsPurchaseH?.service_num ?? "");
|
||||
|
||||
List<Dictionary<string, object>> erpRequestDataDetails = new List<Dictionary<string, object>>();
|
||||
foreach (WmsInstockD item in allInstockDetails)
|
||||
|
||||
Reference in New Issue
Block a user