222
schangxiang@126.com
2025-05-11 847e7a89974cb6f5bcfbf7fc8fbe84f085502af6
PipeLineLems/server/src/CMS.Plugin.PipeLineLems.Application/Implements/CallMaterialOrderAppService.cs
@@ -19,14 +19,17 @@
public class CallMaterialOrderAppService : CMSPluginAppService, ICallMaterialOrderAppService 
    private readonly ICallMaterialOrderRepository callMaterialOrderRepository; 
    private readonly SharedService _sharedService;
    private readonly IServiceProvider _serviceProvider;
    /// <summary> 
    /// Initializes a new instance of the <see cref="CallMaterialOrderAppService"/> class. 
    /// </summary> 
    /// <param name="CallMaterialOrderRepository">The task job repository.</param> 
    public CallMaterialOrderAppService(ICallMaterialOrderRepository _CallMaterialOrderRepository)
    public CallMaterialOrderAppService(ICallMaterialOrderRepository _CallMaterialOrderRepository, SharedService sharedService, IServiceProvider serviceProvider)
    { 
        callMaterialOrderRepository = _CallMaterialOrderRepository; 
        _sharedService = sharedService;
        _serviceProvider = serviceProvider;
    } 
 
    /// <summary> 
@@ -39,6 +42,11 @@
        return ObjectMapper.Map<CallMaterialOrder, CallMaterialOrderDto>(await callMaterialOrderRepository.GetAsync(id)); 
    } 
 
    public virtual async Task CallMaterialByDataIdentifier(Guid id)
    {
        await _sharedService.CallMaterialByDataIdentifier(id, _serviceProvider);
    }
    /// <summary> 
    /// 分页获取叫料单表 
    /// </summary>