重写,在线开发删除接口

This commit is contained in:
DEVICE8\12494
2023-04-28 14:44:57 +08:00
parent 0a2bb034cf
commit 9727378365
8 changed files with 46 additions and 16 deletions

View File

@@ -6,6 +6,7 @@ using JNPF.FriendlyException;
using JNPF.Logging;
using JNPF.Systems.Interfaces.System;
using JNPF.VisualDev;
using JNPF.VisualDev.Entitys.Dto.VisualDevModelData;
using Mapster;
using Microsoft.AspNetCore.Mvc;
using SqlSugar;
@@ -23,8 +24,10 @@ namespace Tnb.ProductionMgr
/// </summary>
[ApiDescriptionSettings(Tag = ModuleConst.Tag, Area = ModuleConst.Area, Order = 700)]
[Route("api/[area]/[controller]/[action]")]
[OverideVisualDev(ModuleId)]
public class PrdMoService : IOverideVisualDevService, IPrdMoService, IDynamicApiController, ITransient
{
private const string ModuleId = "25567924238373";
private readonly ISqlSugarRepository<PrdMo> _repository;
private readonly IDataBaseManager _dataBaseManager;
private readonly IUserManager _userManager;
@@ -43,6 +46,7 @@ namespace Tnb.ProductionMgr
_dataBaseManager = dataBaseManager;
_userManager = userManager;
_dictionaryDataService = dictionaryDataService;
OverideFuncs.DeleteAsync = Delete;
}
@@ -404,7 +408,7 @@ namespace Tnb.ProductionMgr
{
var obj = (await db.Queryable<PrdMo>().FirstAsync(it => it.id == input.mo_id));
obj.input_qty += entity.scheduled_qty;
string moStatus = "",icmoStatus="";
string moStatus = "", icmoStatus = "";
//判断,已排产数量>=计划数量时将状态改为 已排产
if (obj.input_qty >= obj.plan_qty)
@@ -495,5 +499,22 @@ namespace Tnb.ProductionMgr
}
#endregion
//public async Task<dynamic> GetList(VisualDevModelListQueryInput input)
//{
// return null;
//}
/// <summary>
/// 删除
/// </summary>
/// <param name="id"></param>
/// <returns></returns>
private Task Delete(string id)
{
string str = "";
return Task.CompletedTask;
}
}
}