xinyb
2024-07-17 b18bafa57176ae38541587a97dde3b3da25a1034
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
package com.yc.service.panel;
 
import java.sql.SQLException;
import java.util.Map;
 
public interface PanelValueDao {
 
    /**
     * 以"本表字段:value;本表字段:value"的形式传出
     * 
     * @param id 三点弹出的外表号
     * @param where 查询的where条件
     * @param sel 外表字段信息
     * @param get 本表字段信息
     * @return
     */
    public abstract String getStr(int id, String where, String sel, String get) throws SQLException;
 
    /**
     * 以"本表字段:value;本表字段:value"的形式传出
     * 
     * @param id 三点弹出的外表号
     * @param where 查询的where条件
     * @return
     */
    public abstract String getStrAll(int id, String where) throws SQLException;
 
    /**
     *  42类型控件获取后台数据信息
     * @param id
     * @param where
     * @param divtype
     * @param sugg
     * @return
     */
    public abstract String getStrAll42(int id, String where,String divtype,String sugg);
 
    /**
     * 42类型控件获取后台数据信息(新接口) xin 2021-3-18 14:32:15
     * @param page
     * @param limit
     * @param ft
     * @param where
     * @param sugg
     * @return
     */
    public abstract String getStrAll42(int page,int limit,int ft, String where,String sugg,Integer formType,String parameter) throws Exception;
    /**
     * 差得功能号对应的主表(三点弹出暂觉得多是从一个表查数据的)
     * 
     * @param id 功能号
     * @return HDTable,dttable 保存主表与从表信息
     */
    public abstract Map<String, Object> getTable(int id);
}