This commit is contained in:
fuenmao
2026-08-24 14:26:11 +08:00
parent 01328d567c
commit a51d45372d
54 changed files with 2607 additions and 119 deletions
@@ -0,0 +1,17 @@
namespace SimpleAdmin.Application;
public interface IOnboardingEntryConfigService : ITransient
{
Task<List<ObFormField>> ListFormFields();
Task SaveFormField(OnboardingFormFieldSaveInput input);
Task DeleteFormFields(BaseIdListInput input);
Task<List<ObMaterialType>> ListMaterialTypes();
Task SaveMaterialType(OnboardingMaterialTypeSaveInput input);
Task DeleteMaterialTypes(BaseIdListInput input);
Task<List<ObFormRequirement>> ListFormRequirements(long companyId);
Task SaveFormRequirement(OnboardingFormRequirementSaveInput input);
Task DeleteFormRequirements(BaseIdListInput input);
Task<List<ObMaterialRequirement>> ListMaterialRequirements(long companyId);
Task SaveMaterialRequirement(OnboardingMaterialRequirementSaveInput input);
Task DeleteMaterialRequirements(BaseIdListInput input);
}