排产04
This commit is contained in:
parent
8f16fd10d1
commit
c50d72c01e
@ -19,9 +19,9 @@ namespace DOAN.Admin.WebApi.Controllers
|
||||
[Route("mes/productManagement/ProWorkorderSchedule")]
|
||||
public class ProWorkorderScheduleController : BaseController
|
||||
{
|
||||
private readonly IProWorkorderSchedule _ProWorkorderSchedule;
|
||||
private readonly IProWorkorderScheduleService _ProWorkorderSchedule;
|
||||
|
||||
public ProWorkorderScheduleController(IProWorkorderSchedule ProWorkorderSchedule)
|
||||
public ProWorkorderScheduleController(IProWorkorderScheduleService ProWorkorderSchedule)
|
||||
{
|
||||
_ProWorkorderSchedule = ProWorkorderSchedule;
|
||||
}
|
||||
|
||||
@ -12,11 +12,11 @@ namespace DOAN.Model.MES.product
|
||||
[SugarTable("pro_workorder_schedule")]
|
||||
public class ProWorkorderSchedule
|
||||
{
|
||||
/// <summary>
|
||||
/// 工位任务id
|
||||
/// </summary>
|
||||
[SugarColumn(IsPrimaryKey = true, IsIdentity = false, ColumnName = "task_id")]
|
||||
public string TaskId { get; set; }
|
||||
///// <summary>
|
||||
///// 工位任务id
|
||||
///// </summary>
|
||||
//[SugarColumn(IsPrimaryKey = true, IsIdentity = false, ColumnName = "task_id")]
|
||||
//public string TaskId { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 工单id
|
||||
|
||||
@ -11,7 +11,7 @@ using System.Threading.Tasks;
|
||||
namespace DOAN.Service.MES.product.IService
|
||||
{
|
||||
|
||||
public interface IProWorkorderSchedule : IBaseService<ProWorkorder>
|
||||
public interface IProWorkorderScheduleService : IBaseService<ProWorkorder>
|
||||
{
|
||||
PagedInfo<ProWorkorderDto> GetList(ProWorkorderQueryDto parm);
|
||||
|
||||
@ -20,8 +20,8 @@ namespace DOAN.Service.MES.product
|
||||
/// <summary>
|
||||
/// 生产工单Service业务层处理
|
||||
/// </summary>
|
||||
[AppService(ServiceType = typeof(IProWorkorderSchedule), ServiceLifetime = LifeTime.Transient)]
|
||||
public class ProWorkorderSchedule : BaseService<ProWorkorder>, IProWorkorderSchedule
|
||||
[AppService(ServiceType = typeof(IProWorkorderScheduleService), ServiceLifetime = LifeTime.Transient)]
|
||||
public class ProWorkorderScheduleService : BaseService<ProWorkorder>, IProWorkorderScheduleService
|
||||
{
|
||||
/// <summary>
|
||||
/// 查询生产工单列表
|
||||
@ -100,5 +100,18 @@ namespace DOAN.Service.MES.product
|
||||
return query;
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 新增排产任务
|
||||
/// </summary>
|
||||
/// <param name="schedule"></param>
|
||||
/// <returns></returns>
|
||||
public int AddProuductSchedule(ProWorkorderSchedule schedule)
|
||||
{
|
||||
return Context.Insertable(schedule).ExecuteCommand();
|
||||
|
||||
}
|
||||
|
||||
//
|
||||
|
||||
}
|
||||
}
|
||||
Loading…
x
Reference in New Issue
Block a user