using iWare.Wms.Core; using iWare.Wms.Core.Service; using Microsoft.AspNetCore.Mvc; namespace iWare.Wms.Application { /// /// 表单管理接口 /// public interface IFormService { /// /// 获取表单列表 /// /// /// Task> GetPageList([FromQuery] FormPageSearch input); /// /// 添加 /// /// /// Task FormAdd(FormAddDto input); /// /// 更新表单 /// /// /// Task UpdateEditForm(FormEditDto input); /// /// 删除表单 /// /// Task Delete(BaseId input); /// /// 发布表单 /// /// /// Task Publish(FormPublishDto input); /// /// 获取单一实体 /// /// /// Task Get(BaseId Input); /// /// 获取单一实体查看 /// /// /// Task GetView([FromQuery] BaseId Input); /// /// 获取发布表单列表 /// /// Task GetPulishList(long? typeId); } }