bug
This commit is contained in:
@@ -568,6 +568,7 @@ namespace Tnb.ProductionMgr
|
|||||||
.SetColumns(x => x.start_time == null)
|
.SetColumns(x => x.start_time == null)
|
||||||
.SetColumns(x => x.end_time == null)
|
.SetColumns(x => x.end_time == null)
|
||||||
.SetColumns(x => x.is_update == 0)
|
.SetColumns(x => x.is_update == 0)
|
||||||
|
.SetColumns(x => x.equip_ids == null)
|
||||||
.SetColumns(x=>x.piping_status == 0)
|
.SetColumns(x=>x.piping_status == 0)
|
||||||
.SetColumns(x=>x.absorb_material_finish==0)
|
.SetColumns(x=>x.absorb_material_finish==0)
|
||||||
.Where(x => x.id == item.id)
|
.Where(x => x.id == item.id)
|
||||||
|
|||||||
@@ -1016,18 +1016,19 @@ namespace Tnb.WarehouseMgr
|
|||||||
Logger.LogInformation("【WmsMaterialTransferService ModifyAsync】同步其它出库单到erp...");
|
Logger.LogInformation("【WmsMaterialTransferService ModifyAsync】同步其它出库单到erp...");
|
||||||
|
|
||||||
List<WmsMaterialTransferD> dList = await _db.Queryable<WmsMaterialTransferD>().Where(x => x.bill_id == wmsMaterialTransferd.bill_id).OrderBy(x => x.id).ToListAsync();
|
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>()
|
DictionaryDataEntity unitData = await _db.Queryable<DictionaryTypeEntity>()
|
||||||
// .LeftJoin<DictionaryDataEntity>((x, y) => x.Id == y.DictionaryTypeId)
|
.LeftJoin<DictionaryDataEntity>((x, y) => x.Id == y.DictionaryTypeId)
|
||||||
// .Where((x, y) => x.EnCode == DictConst.MeasurementUnit && y.EnCode == wmsMaterialTransferd.unit_id)
|
.Where((x, y) => x.EnCode == DictConst.MeasurementUnit && y.EnCode == wmsMaterialTransferd.unit_id)
|
||||||
// .Select((x, y) => y)
|
.Select((x, y) => y)
|
||||||
// .FirstAsync();
|
.FirstAsync();
|
||||||
|
string unitId = unitData?.Id ?? "";
|
||||||
List<string> ids = new List<string>();
|
List<string> ids = new List<string>();
|
||||||
ids.Add(wmsMaterialTransfer.create_id);
|
ids.Add(wmsMaterialTransfer.create_id);
|
||||||
ids.Add(WmsWareHouseConst.AdministratorOrgId);
|
ids.Add(WmsWareHouseConst.AdministratorOrgId);
|
||||||
ids.Add(wmsMaterialTransfer.warehouse_outstock);
|
ids.Add(wmsMaterialTransfer.warehouse_outstock);
|
||||||
ids.Add(wmsMaterialTransfer.warehouse_instock);
|
ids.Add(wmsMaterialTransfer.warehouse_instock);
|
||||||
ids.Add(wmsMaterialTransferd.material_id);
|
ids.Add(wmsMaterialTransferd.material_id);
|
||||||
ids.Add(wmsMaterialTransferd.unit_id);
|
ids.Add(unitId);
|
||||||
List<ErpExtendField> erpExtendFields = await _db.Queryable<ErpExtendField>().Where(x => ids.Contains(x.table_id)).ToListAsync();
|
List<ErpExtendField> erpExtendFields = await _db.Queryable<ErpExtendField>().Where(x => ids.Contains(x.table_id)).ToListAsync();
|
||||||
|
|
||||||
ErpExtendField erpOrg = erpExtendFields.Find(x => x.table_id == (wmsMaterialTransfer.org_id ?? WmsWareHouseConst.AdministratorOrgId));
|
ErpExtendField erpOrg = erpExtendFields.Find(x => x.table_id == (wmsMaterialTransfer.org_id ?? WmsWareHouseConst.AdministratorOrgId));
|
||||||
@@ -1067,7 +1068,7 @@ namespace Tnb.WarehouseMgr
|
|||||||
["crowno"] = wmsMaterialTransferd.lineno,
|
["crowno"] = wmsMaterialTransferd.lineno,
|
||||||
["csourcebillbid"] = wmsMaterialTransferd.erp_line_pk,
|
["csourcebillbid"] = wmsMaterialTransferd.erp_line_pk,
|
||||||
["csourcebillhid"] = wmsMaterialTransfer.erp_pk,
|
["csourcebillhid"] = wmsMaterialTransfer.erp_pk,
|
||||||
["cunitid"] = erpExtendFields.Find(x => x.table_id == wmsMaterialTransferd.unit_id)?.cunitid ?? "",
|
["cunitid"] = erpExtendFields.Find(x => x.table_id == unitId)?.cunitid ?? "",
|
||||||
["cvendorid"] = "",
|
["cvendorid"] = "",
|
||||||
["cvendorvid"] = "",
|
["cvendorvid"] = "",
|
||||||
["dbizdate"] = nowStr,
|
["dbizdate"] = nowStr,
|
||||||
|
|||||||
Reference in New Issue
Block a user