到货类型id
This commit is contained in:
@@ -283,6 +283,8 @@ namespace Tnb.WarehouseMgr
|
|||||||
.Where((x, y) => x.EnCode == DictConst.MeasurementUnit && (unitCodes.Contains(y.EnCode) || unitCodes.Contains(y.Id)))
|
.Where((x, y) => x.EnCode == DictConst.MeasurementUnit && (unitCodes.Contains(y.EnCode) || unitCodes.Contains(y.Id)))
|
||||||
.Select((x, y) => y)
|
.Select((x, y) => y)
|
||||||
.ToListAsync();
|
.ToListAsync();
|
||||||
|
|
||||||
|
DictionaryDataEntity tranData = await _db.Queryable<DictionaryDataEntity>().Where(x=>x.DictionaryTypeId=="25043925951909" && x.EnCode==wmsOutsourceH.vtrantypecode).FirstAsync();
|
||||||
List<WmsErpWarehouserelaH> erpWarehouserelaHs = await _db.Queryable<WmsErpWarehouserelaH>().Where(x => x.id != null).ToListAsync();
|
List<WmsErpWarehouserelaH> erpWarehouserelaHs = await _db.Queryable<WmsErpWarehouserelaH>().Where(x => x.id != null).ToListAsync();
|
||||||
WmsOutsourceOrderH wmsOutsourceOrderH = await _db.Queryable<WmsOutsourceOrderH>().SingleAsync(x => x.id == wmsOutsourceH.erp_bill_code);
|
WmsOutsourceOrderH wmsOutsourceOrderH = await _db.Queryable<WmsOutsourceOrderH>().SingleAsync(x => x.id == wmsOutsourceH.erp_bill_code);
|
||||||
|
|
||||||
@@ -295,6 +297,7 @@ namespace Tnb.WarehouseMgr
|
|||||||
ids.Add(WmsWareHouseConst.AdministratorOrgId);
|
ids.Add(WmsWareHouseConst.AdministratorOrgId);
|
||||||
ids.AddRange(materialIds);
|
ids.AddRange(materialIds);
|
||||||
ids.Add(wmsOutsourceOrderH.supplier_id);
|
ids.Add(wmsOutsourceOrderH.supplier_id);
|
||||||
|
ids.Add(tranData.Id);
|
||||||
ids.AddRange(unitDatas.Select(x => x.Id).ToList());
|
ids.AddRange(unitDatas.Select(x => x.Id).ToList());
|
||||||
|
|
||||||
string userId = _userManager.UserId ?? WmsWareHouseConst.AdministratorUserId;
|
string userId = _userManager.UserId ?? WmsWareHouseConst.AdministratorUserId;
|
||||||
@@ -330,6 +333,7 @@ namespace Tnb.WarehouseMgr
|
|||||||
erpRequestData.Add("vbillcode", wmsOutsourceH.bill_code);
|
erpRequestData.Add("vbillcode", wmsOutsourceH.bill_code);
|
||||||
erpRequestData.Add("vmemo", wmsOutsourceH.remark);
|
erpRequestData.Add("vmemo", wmsOutsourceH.remark);
|
||||||
erpRequestData.Add("vtrantypecode", wmsOutsourceH.vtrantypecode);
|
erpRequestData.Add("vtrantypecode", wmsOutsourceH.vtrantypecode);
|
||||||
|
erpRequestData.Add("ctrantypeid", erpExtendFields.Find(x=>x.table_id==tranData.Id)?.transaction_type_id);
|
||||||
erpRequestData.Add("isType", 1);
|
erpRequestData.Add("isType", 1);
|
||||||
|
|
||||||
List<Dictionary<string, object>> erpRequestDataDetails = new List<Dictionary<string, object>>();
|
List<Dictionary<string, object>> erpRequestDataDetails = new List<Dictionary<string, object>>();
|
||||||
|
|||||||
Reference in New Issue
Block a user