//package com.ltkj.tduck.service; // // // //import com.baomidou.mybatisplus.extension.service.IService; //import com.ltkj.tduck.domain.UserFormSettingEntity; //import com.ltkj.tduck.struct.FormSettingSchemaStruct; //import com.ltkj.tduck.utils.Result; // //import java.util.Map; // ///** // * 表单设置 // * // * @author smalljop // * @since 2020-11-30 14:00:52 // */ //public interface UserFormSettingService extends IService { // /** // * 保存表单设置 // */ // Boolean saveFormSetting(Map params); // // // /** // * 表单设置 // * // * @param formKey 表单key // * @return 设置项 // */ // UserFormSettingEntity getFormSettingByKey(String formKey); // // /** // * 设置具体定义设置项 // * // * @param formKey 表单key // * @return 设置项 // */ // FormSettingSchemaStruct getFormSettingSchema(String formKey); // // /** // * 获取当前项目设置的状态 // * 是否可以填写等 // * // * @param formKey 表单key // * @param requestIp 请求ip // * @param wxOpenId 微信openid // * @param type 类型 1公开填写 2.指定填写 // * @return 是否可以填写 // */ // Result getUserFormWriteSettingStatus(String formKey, String requestIp, String wxOpenId, Integer type); // // // /** // * 删除表单所有设置 // * // * @param key 表单key // * @return 是否删除成功 // */ // Boolean deleteAllSetting(String key); //}