| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156 |
- using System.Collections.Generic;
- using System.Threading.Tasks;
- using System.Web.Mvc;
- using Abp.Application.Services;
- using Abp.Application.Services.Dto;
- using IwbZero.AppServiceBase;
- using WePlatform.BaseSystem.Users.Dto;
- using WePlatform.WeLib.Guide.Dto;
- using WePlatform.WeLib.Knowledge.Plan.Dto;
- using WePlatform.WeLib.Scene.Dto;
- using WePlatform.WeLib.SceneFlow.Dto;
- namespace WePlatform.BaseSystem.Query
- {
- public interface IQueryAppService : IApplicationService
- {
- #region SELECT
- #region 场景类别
- Task<List<SelectListItem>> GetCategorySelectList();
- Task<string> GetCategorySelectStr();
- #endregion 场景类别
- #region 行为角色
- Task<List<SelectListItem>> GetBehaviorRoleSelectList();
- Task<string> GetBehaviorRoleSelectStr();
- Task<string> GetBehaviorRoleSelectStrByCategory(string no);
- #endregion 行为角色
- #region 行为
- Task<List<SelectListItem>> GetBehaviorSelectList();
- Task<string> GetBehaviorSelectStr();
- Task<string> GetBehaviorSelectStrByCategory(string no);
- #endregion 行为
- #region 情景
- Task<List<SelectListItem>> GetSceneSelectList();
- Task<string> GetSceneSelectStr();
- Task<string> GetSceneSelectStrByCategory(string no);
- #endregion 情景
- #region 情景流
- Task<List<SelectListItem>> GetSceneFlowSelectList();
- Task<string> GetSceneFlowSelectStr();
- Task<string> GetSceneFlowSelectStrByCategory(string no);
- #endregion 情景流
- #region 知识引导信息
- Task<List<SelectListItem>> GetGuideSelectList();
- Task<string> GetGuideSelectStr();
- Task<string> GetGuideTypeSelectStr();
- Task<List<SelectListItem>> GetKnowledgeSelectList();
- Task<string> GetKnowledgeSelectStr();
- Task<string> GetPlanTreeSelectStr();
- #endregion 知识引导信息
- #region 事务组件
- Task<List<SelectListItem>> GetComponentSelectList();
- Task<string> GetComponentSelectStr();
- #endregion 引擎
- #region 引擎
- Task<List<SelectListItem>> GetEngineSelectList();
- Task<string> GetEngineSelectStr();
- #endregion 引擎
- #region 模型
- Task<List<SelectListItem>> GetModelSelectList();
- Task<string> GetModelSelectStr();
- Task<string> GetEngineModelTypeSelectStr();
- Task<string> GetEvalModelSelectStr();
- Task<string> GetEvalTargetSelectStr();
- Task<string> GetEvalTargetTypeSelectStr();
- #endregion 模型
- #region 环境资源配置
- Task<List<SelectListItem>> GetEnvironmentSelectList();
- Task<string> GetEnvironmentSelectStr();
- Task<string> GetResourceTypeStr();
- #endregion 模型
- #endregion SELECT
- /// <summary>
- /// 查询用户信息
- /// </summary>
- /// <param name="input"></param>
- /// <returns></returns>
- Task<PagedResultDto<UserDto>> QueryUsers(IwbPagedRequestDto input);
- /// <summary>
- /// 查询情景信息
- /// </summary>
- /// <param name="input"></param>
- /// <returns></returns>
- Task<PagedResultDto<SceneDto>> QueryScenes(IwbPagedRequestDto input);
- /// <summary>
- /// 查询引导信息
- /// </summary>
- /// <param name="input"></param>
- /// <returns></returns>
- Task<PagedResultDto<GuideDto>> QueryGuides(IwbPagedRequestDto input);
- /// <summary>
- /// 根据编号查询情景流信息
- /// </summary>
- /// <param name="no"></param>
- /// <returns></returns>
- Task<SceneFlowDto> QuerySceneFlowByNo(string no);
- /// <summary>
- /// 查询情景流信息
- /// </summary>
- /// <param name="input"></param>
- /// <returns></returns>
- Task<PagedResultDto<SceneFlowDto>> QuerySceneFlows(IwbPagedRequestDto input);
- /// <summary>
- /// 查询子目录
- /// </summary>
- /// <param name="input"></param>
- /// <returns></returns>
- Task<List<JsTreeDto>> GetChildSceneCategory(EntityDto<string> input);
- }
- }
|