Compare commits
2 Commits
997440fb84
...
00f11185ba
| Author | SHA1 | Date | |
|---|---|---|---|
| 00f11185ba | |||
| 0210aeacb9 |
@@ -105,6 +105,14 @@ namespace Gatedge.NewOrientLandMark.BOS.PlugIn.PUR_PurchaseOrder.ConvertPlugIn
|
||||
var SecRealQty = unitService.GetQtyByUtilConverRate(materialId, unitId, remainInStockUnitId, qty);
|
||||
item["RemainInStockQty"] = SecRealQty;
|
||||
}
|
||||
|
||||
var lotId = CustomParams["FLot_Id"].ToString();
|
||||
var lotText = CustomParams["FLot_Text"].ToString();
|
||||
// 如果批号不为空,则赋值
|
||||
if (!lotText.IsNullOrEmpty())
|
||||
{
|
||||
|
||||
}
|
||||
//if (snUnitId != 0)
|
||||
//{
|
||||
// var snQty = unitService.GetQtyByUtilConverRate(materialId, unitId, snUnitId, qty);
|
||||
|
||||
@@ -151,5 +151,25 @@ namespace Gatedge.ScanCode.Controllers
|
||||
service.PrintResultBillNo(barRecord);
|
||||
return AjaxResult.Success("扫描记录更新成功.");
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 批量下推采购入库单
|
||||
/// </summary>
|
||||
/// <param name="barRecord"></param>
|
||||
/// <returns></returns>
|
||||
[HttpPost("Delete")]
|
||||
public AjaxResult Delete([FromBody] BarRecord barRecord)
|
||||
{
|
||||
var loginInfo = User.GetLoginInfoByClaimsPrincipal();
|
||||
_utils.InitCloudApi(loginInfo);
|
||||
IBarRecordService service = new BarRecordService(_utils);
|
||||
var result = service.Delete(barRecord);
|
||||
if (result.IsSuccess)
|
||||
{
|
||||
return AjaxResult.Success("删除成功.", result);
|
||||
}
|
||||
return AjaxResult.Error("删除失败.", result);
|
||||
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
8
Gatedge.ScanCode/Models/K3Request/BaseData/Lot.cs
Normal file
8
Gatedge.ScanCode/Models/K3Request/BaseData/Lot.cs
Normal file
@@ -0,0 +1,8 @@
|
||||
namespace Gatedge.ScanCode.Models.K3Request.BaseData
|
||||
{
|
||||
public class Lot
|
||||
{
|
||||
public int? FLotId { get; set; }
|
||||
public string? FNumber { get; set; }
|
||||
}
|
||||
}
|
||||
@@ -110,6 +110,10 @@ namespace Gatedge.ScanCode.Models.K3Request.SaveModel
|
||||
/// 源单分录Id
|
||||
/// </summary>
|
||||
public string FSrcEntryId { get; set; }
|
||||
/// <summary>
|
||||
/// 批号
|
||||
/// </summary>
|
||||
public Lot? FLot { get; set; }
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
|
||||
@@ -60,6 +60,19 @@ namespace Gatedge.ScanCode.Services
|
||||
return _utils.CancelAssign(this._FormId, cancelAssignBarRecord);
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 删除条码扫描记录
|
||||
/// </summary>
|
||||
/// <param name="barRecord"></param>
|
||||
/// <exception cref="NotImplementedException"></exception>
|
||||
public K3CloudResponseStatus Delete(BarRecord barRecord)
|
||||
{
|
||||
return _utils.Delete(this._FormId, new Delete()
|
||||
{
|
||||
Ids = barRecord.BarRecordId.ToString()
|
||||
});
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 根据条码查找条码扫描记录
|
||||
/// </summary>
|
||||
@@ -143,7 +156,12 @@ namespace Gatedge.ScanCode.Services
|
||||
FBarQty = n.FBarQty,
|
||||
FSrcBillId = n.FSrcBillId,
|
||||
FSrcEntryId = n.FSrcEntryId,
|
||||
FBarAuxPropId = n.FBarAuxpropId == 0 ? null : n.FBarAuxpropId
|
||||
FBarAuxPropId = n.FBarAuxpropId == 0 ? null : n.FBarAuxpropId,
|
||||
FLot = new Lot()
|
||||
{
|
||||
FLotId = n.FLot_Id == 0 ? null : n.FLot_Id,
|
||||
FNumber = n.FLot_Text,
|
||||
}
|
||||
|
||||
}),
|
||||
};
|
||||
|
||||
@@ -89,5 +89,11 @@ namespace Gatedge.ScanCode.Services.IServices
|
||||
/// <param name="auditParam"></param>
|
||||
/// <returns></returns>
|
||||
public K3CloudResponseStatus Audit(Audit auditParam);
|
||||
|
||||
/// <summary>
|
||||
/// 删除接口
|
||||
/// </summary>
|
||||
/// <param name="barRecord"></param>
|
||||
public K3CloudResponseStatus Delete(BarRecord barRecord);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user