zjh
2024-05-14 3ef44331e3bd3e8b61513c88b7439631f49f05c7
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
//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<UserFormSettingEntity> {
//    /**
//     * 保存表单设置
//     */
//    Boolean saveFormSetting(Map<String, Object> 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<Boolean> getUserFormWriteSettingStatus(String formKey, String requestIp, String wxOpenId, Integer type);
//
//
//    /**
//     * 删除表单所有设置
//     *
//     * @param key 表单key
//     * @return 是否删除成功
//     */
//    Boolean deleteAllSetting(String key);
//}