using AutoMapper;
|
using System;
|
using System.Collections.Generic;
|
using System.Linq;
|
using System.Text;
|
using System.Threading.Tasks;
|
using WIDESEAWCS_Core;
|
using WIDESEAWCS_Core.BaseRepository;
|
using WIDESEAWCS_Core.BaseServices;
|
using WIDESEAWCS_ITaskInfoService;
|
using WIDESEAWCS_Model.Models;
|
using WIDESEAWCS_QuartzJob.Service;
|
|
namespace WIDESEAWCS_TaskInfoService
|
{
|
public class TaskhtyService : ServiceBase<Dt_Task_hty, IRepository<Dt_Task_hty>>, ITaskhtyService
|
{
|
private readonly IRouterService _routerService;
|
private readonly ITaskExecuteDetailService _taskExecuteDetailService;
|
private readonly IRepository<Dt_TaskExecuteDetail> _taskExecuteDetailRepository;
|
private readonly IMapper _mapper;
|
/// <summary>
|
/// 仓储层(数据库访问)
|
/// </summary>
|
public IRepository<Dt_Task_hty> Repository => BaseDal;
|
public TaskhtyService(IRepository<Dt_Task_hty> BaseDal, IRouterService routerService, ITaskExecuteDetailService taskExecuteDetailService, IRepository<Dt_TaskExecuteDetail> taskExecuteDetailRepository, IMapper mapper) : base(BaseDal)
|
{
|
_routerService = routerService;
|
_taskExecuteDetailService = taskExecuteDetailService;
|
_taskExecuteDetailRepository = taskExecuteDetailRepository;
|
_mapper = mapper;
|
}
|
}
|
}
|