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);
|
}
|