Browse Source

更新版本

master
赵新宇 1 week ago
parent
commit
12663282be
  1. 4
      API/Wood.Service/Controllers/CherySupplierBomService.cs
  2. 17
      API/Wood.Service/Controllers/CherySupplierEmployeeService.cs
  3. 17
      API/Wood.Service/Controllers/CherySupplierInfoService.cs
  4. 18
      API/Wood.Service/Controllers/CherySupplierProFlawService.cs
  5. 18
      API/Wood.Service/Controllers/CherySupplier_Pro_FlawService.cs
  6. 6
      API/Wood.Service/Controllers/SUPPLIER_EMPLOYEE_Service.cs
  7. 6
      API/Wood.Service/Controllers/SUPPLIER_INFO_Service.cs
  8. 160
      API/Wood.Service/Controllers/TaskConifgureController.cs

4
API/Wood.Service/Controllers/CherySupplierBomService.cs

@ -5,10 +5,14 @@ using TaskManager.EntityFramework;
namespace TaskManager.Controllers
{
/// <summary>
/// BOM主数据
/// </summary>
public class CherySupplierBomService : CheryRecurringJobInputPageController<SUPPLIER_BOM, SUPPLIER_BOM_DTO>
{
public CherySupplierBomService(HttpClient httpClient, JobDbContext jobDbContext, LogController log, IRepository<SUPPLIER_BOM> repository) : base(httpClient, jobDbContext, log, repository)
{
}
}
}

17
API/Wood.Service/Controllers/CherySupplierEmployeeService.cs

@ -0,0 +1,17 @@
using TaskManager.Contracts.Dtos;
using TaskManager.Entity;
using TaskManager.EntityFramework;
namespace TaskManager.Controllers
{
/// <summary>
/// 人员资质信息
/// </summary>
public class CherySupplierEmployeeService : CheryRecurringJobInputPageController<SUPPLIER_EMPLOYEE, SUPPLIER_EMPLOYEE_DTO>
{
public CherySupplierEmployeeService(HttpClient httpClient, JobDbContext jobDbContext, LogController log, IRepository<SUPPLIER_EMPLOYEE> repository) : base(httpClient, jobDbContext, log, repository)
{
}
}
}

17
API/Wood.Service/Controllers/CherySupplierInfoService.cs

@ -0,0 +1,17 @@
using TaskManager.Contracts.Dtos;
using TaskManager.Entity;
using TaskManager.EntityFramework;
namespace TaskManager.Controllers
{
/// <summary>
/// 供应商基础信息
/// </summary>
public class CherySupplierInfoService : CheryRecurringJobInputPageController<SUPPLIER_INFO, SUPPLIER_INFO_DTO>
{
public CherySupplierInfoService(HttpClient httpClient, JobDbContext jobDbContext, LogController log, IRepository<SUPPLIER_INFO> repository) : base(httpClient, jobDbContext, log, repository)
{
}
}
}

18
API/Wood.Service/Controllers/CherySupplierProFlawService.cs

@ -0,0 +1,18 @@
using TaskManager.Contracts.Dtos;
using TaskManager.Entity;
using TaskManager.Entity.Entitys;
using TaskManager.EntityFramework;
namespace TaskManager.Controllers
{
/// <summary>
/// 缺陷业务数据
/// </summary>
public class CherySupplierProFlawService : CheryRecurringJobInputPageController<SUPPLIER_PRO_FLAW, SUPPLIER_PRO_FLAW_DTO>
{
public CherySupplierProFlawService(HttpClient httpClient, JobDbContext jobDbContext, LogController log, IRepository<SUPPLIER_PRO_FLAW> repository) : base(httpClient, jobDbContext, log, repository)
{
}
}
}

18
API/Wood.Service/Controllers/CherySupplier_Pro_FlawService.cs

@ -1,18 +0,0 @@
using TaskManager.Contracts.Dtos;
using TaskManager.Entity;
using TaskManager.Entity.Entitys;
using TaskManager.EntityFramework;
namespace TaskManager.Controllers
{
/// <summary>
/// 缺陷业务数据
/// </summary>
public class CherySupplier_Pro_FlawService : CheryRecurringJobInputPageController<SUPPLIER_PRO_FLAW, SUPPLIER_PRO_FLAW_DTO>
{
public CherySupplier_Pro_FlawService(HttpClient httpClient, JobDbContext jobDbContext, LogController log, IRepository<SUPPLIER_PRO_FLAW> repository) : base(httpClient, jobDbContext, log, repository)
{
}
}
}

6
API/Wood.Service/Controllers/SUPPLIER_EMPLOYEE_Service.cs

@ -1,6 +0,0 @@
namespace TaskManager.Controllers
{
public class SUPPLIER_EMPLOYEE_Service
{
}
}

6
API/Wood.Service/Controllers/SUPPLIER_INFO_Service.cs

@ -1,6 +0,0 @@
namespace TaskManager.Controllers
{
public class SUPPLIER_INFO_Service
{
}
}

160
API/Wood.Service/Controllers/TaskConifgureController.cs

@ -279,78 +279,78 @@ namespace TaskManager.Controllers
// TimeZoneInfo.Local
// );
// break;
//case "排产数据":
// RecurringJob.AddOrUpdate<SUPPLIER_PRO_SCHEDULING_CONTROLLER>(
// task.TaskName,
// x => ((IDoExecute)x).ExecuteAsync(url, path, task.TaskName),
// task.Corn,
// TimeZoneInfo.Local
// );
// break;
//case "供应商基础信息":
// RecurringJob.AddOrUpdate<SUPPLIER_INFO_CONTROLLER>(
// task.TaskName,
// x => ((IDoExecute)x).ExecuteAsync(url, path, task.TaskName),
// task.Corn,
// TimeZoneInfo.Local
// );
// break;
//case "人员资质信息":
// RecurringJob.AddOrUpdate<SUPPLIER_EMPLOYEE_CONTROLLER>(
// task.TaskName,
// x => ((IDoExecute)x).ExecuteAsync(url, path, task.TaskName),
// task.Corn,
// TimeZoneInfo.Local
// );
// break;
//case "BOM主数据":
// RecurringJob.AddOrUpdate<SUPPLIER_BOM_CONTROLLER>(
// task.TaskName,
// x => ((IDoExecute)x).ExecuteAsync(url, path, task.TaskName),
// task.Corn,
// TimeZoneInfo.Local
// );
// break;
//case "过程控制项质量数据":
// RecurringJob.AddOrUpdate<SUPPLIER_PRO_CPS_CONTROLLER>(
// task.TaskName,
// x => ((IDoExecute)x).ExecuteAsync(url, path, task.TaskName),
// task.Corn,
// TimeZoneInfo.Local
// );
// break;
//case "生产过程数据":
// RecurringJob.AddOrUpdate<SUPPLIER_PRO_DATA_CONTROLLER>(
// task.TaskName,
// x => ((IDoExecute)x).ExecuteAsync(url, path, task.TaskName),
// task.Corn,
// TimeZoneInfo.Local
// );
// break;
//case "产品一次合格率":
// RecurringJob.AddOrUpdate<SUPPLIER_PRO_FIRST_PASSYIELD_CONTROLLER>(
// task.TaskName,
// x => ((IDoExecute)x).ExecuteAsync(url, path, task.TaskName),
// task.Corn,
// TimeZoneInfo.Local
// );
// break;
//case "工位一次合格率":
// RecurringJob.AddOrUpdate<SUPPLIER_PRO_STATION_FIRST_PASSYIELD_CONTROLLER>(
// task.TaskName,
// x => ((IDoExecute)x).ExecuteAsync(url, path, task.TaskName),
// task.Corn,
// TimeZoneInfo.Local
// );
// break;
//case "缺陷业务数据":
// RecurringJob.AddOrUpdate<SUPPLIER_PRO_FLAW_CONTROLLER>(
// task.TaskName,
// x => ((IDoExecute)x).ExecuteAsync(url, path, task.TaskName),
// task.Corn,
// TimeZoneInfo.Local
// );
// break;
case "排产数据":
RecurringJob.AddOrUpdate<CherySupplierProSchedulingService>(
task.TaskName,
x => ((IDoExecute)x).ExecuteAsync(url, path, task.TaskName, client),
task.Corn,
TimeZoneInfo.Local
);
break;
case "供应商基础信息":
RecurringJob.AddOrUpdate<CherySupplierInfoService>(
task.TaskName,
x => ((IDoExecute)x).ExecuteAsync(url, path, task.TaskName, client),
task.Corn,
TimeZoneInfo.Local
);
break;
case "人员资质信息":
RecurringJob.AddOrUpdate<CherySupplierEmployeeService>(
task.TaskName,
x => ((IDoExecute)x).ExecuteAsync(url, path, task.TaskName, client),
task.Corn,
TimeZoneInfo.Local
);
break;
case "BOM主数据":
RecurringJob.AddOrUpdate<CherySupplierBomService>(
task.TaskName,
x => ((IDoExecute)x).ExecuteAsync(url, path, task.TaskName, client),
task.Corn,
TimeZoneInfo.Local
);
break;
case "过程控制项质量数据":
RecurringJob.AddOrUpdate<CherySupplierProCpsService>(
task.TaskName,
x => ((IDoExecute)x).ExecuteAsync(url, path, task.TaskName, client),
task.Corn,
TimeZoneInfo.Local
);
break;
case "生产过程数据":
RecurringJob.AddOrUpdate<CherySupplierProDataService>(
task.TaskName,
x => ((IDoExecute)x).ExecuteAsync(url, path, task.TaskName, client),
task.Corn,
TimeZoneInfo.Local
);
break;
case "产品一次合格率":
RecurringJob.AddOrUpdate<CherySupplierProFirstPassyieldService>(
task.TaskName,
x => ((IDoExecute)x).ExecuteAsync(url, path, task.TaskName, client),
task.Corn,
TimeZoneInfo.Local
);
break;
case "工位一次合格率":
RecurringJob.AddOrUpdate<CherySupplierProStationFirstPassyieldService>(
task.TaskName,
x => ((IDoExecute)x).ExecuteAsync(url, path, task.TaskName, client),
task.Corn,
TimeZoneInfo.Local
);
break;
case "缺陷业务数据":
RecurringJob.AddOrUpdate<CherySupplierProFlawService>(
task.TaskName,
x => ((IDoExecute)x).ExecuteAsync(url, path, task.TaskName, client),
task.Corn,
TimeZoneInfo.Local
);
break;
//case "环境业务数据":
// RecurringJob.AddOrUpdate<SUPPLIER_PRO_ENVIRONMENT_CONTROLLER>(
// task.TaskName,
@ -391,14 +391,14 @@ namespace TaskManager.Controllers
// TimeZoneInfo.Local
// );
// break;
//case "工艺":
// RecurringJob.AddOrUpdate<SUPPLIER_PRO_PROCESS_CONTROLLER>(
// task.TaskName,
// x => ((IDoExecute)x).ExecuteAsync(url, path, task.TaskName),
// task.Corn,
// TimeZoneInfo.Local
// );
// break;
case "工艺":
RecurringJob.AddOrUpdate<CherySupplierProProcessService>(
task.TaskName,
x => ((IDoExecute)x).ExecuteAsync(url, path, task.TaskName, client),
task.Corn,
TimeZoneInfo.Local
);
break;
case "整车月度生产计划1":
RecurringJob.AddOrUpdate<SupplierProPlaningService>(

Loading…
Cancel
Save