过滤掉不需要掉erp接口的自制单据
This commit is contained in:
@@ -357,6 +357,12 @@ namespace Tnb.WarehouseMgr
|
||||
// 出库数量wmsMaterialSignD.sign_qty
|
||||
}
|
||||
|
||||
//自制的不调erp接口
|
||||
if (string.IsNullOrEmpty(wmsTransferOrderH.erp_pk))
|
||||
{
|
||||
break;
|
||||
}
|
||||
|
||||
List<String> materialIds = wmsMaterialSignDs.Select(x => x.material_id).Distinct().ToList();
|
||||
List<WmsErpWarehouserelaH> erpWarehouserelaHs = await _db.Queryable<WmsErpWarehouserelaH>().Where(x=>x.id!=null).ToListAsync();
|
||||
|
||||
@@ -469,6 +475,13 @@ namespace Tnb.WarehouseMgr
|
||||
WmsMaterialTransferD wmsMaterialTransferd = await _db.Queryable<WmsMaterialTransferD>().Where(r => r.id == wmsDistaskH.source_id).FirstAsync();
|
||||
WmsMaterialTransfer wmsMaterialTransfer = await _db.Queryable<WmsMaterialTransfer>().Where(r => r.id == wmsMaterialTransferd.bill_id).FirstAsync();
|
||||
|
||||
//自制的不调erp接口
|
||||
if (string.IsNullOrEmpty(wmsMaterialTransfer.erp_bill_code))
|
||||
{
|
||||
break;
|
||||
}
|
||||
|
||||
|
||||
List<WmsMaterialTransferD> dList = await _db.Queryable<WmsMaterialTransferD>().Where(x => x.bill_id == wmsMaterialTransferd.bill_id).OrderBy(x => x.id).ToListAsync();
|
||||
DictionaryDataEntity unitData = await _db.Queryable<DictionaryTypeEntity>()
|
||||
.LeftJoin<DictionaryDataEntity>((x, y) => x.Id == y.DictionaryTypeId)
|
||||
|
||||
Reference in New Issue
Block a user