Beispiel #1
0
 public Task <ResponseBase <List <CableEquipmentOptionsResponse> > > GetCableEquipmentOptionsAsync(BaseResourceRquest request)
 {
     return(Service.GetCableEquipmentOptionsAsync(request));
 }
        /// <summary>
        /// 获取电气设备类型规格
        /// </summary>
        /// <param name="request"></param>
        /// <returns></returns>
        public async Task <ResponseBase <List <CableEquipmentOptionsResponse> > > GetCableEquipmentOptionsAsync(BaseResourceRquest request)
        {
            var(project, _, engineer) = await _projectService.CheckSurveyPermissionAsync(request.ProjectId);

            return(await _resourceService.GetCableEquipmentOptionsAsync(new LibraryTypeRequest()
            {
                ResourceLibID = engineer.LibId
            }));
        }
Beispiel #3
0
 public Task <ResponseBase <List <ChannelOptionsResponse> > > GetChannelTypeOptionsAsync(BaseResourceRquest request)
 {
     return(Service.GetChannelTypeOptionsAsync(request));
 }