zm
2020-05-18 a18bfacbf56b401f6e0fdae8710fbca4df8cff77
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
package com.changhong.autoform.service.define;
 
import java.util.List;
 
import com.changhong.autoform.entity.CodeAndValueBean;
import com.changhong.autoform.entity.MasterData;
import com.changhong.autoform.entity.MasterDefineEntity;
import com.changhong.autoform.entity.MasterElementEntity;
import com.changhong.autoform.entity.MasterValue;
import com.changhong.autoform.entity.MasterValueEntity;
 
public interface DefineService {
 
    CodeAndValueBean masterValueCodeToName(MasterValue masterValue);
    
    /**
     * 在创建表单数据时查询主数据定义
     */
    List<MasterDefineEntity> selectAllMainDef(MasterData materData);
    
    /**
     * 在创建表单数据时搜索框中查询主数据元素
     */
    List<MasterElementEntity> searchMainElement(MasterData materData);
    
    /**
     * 在新建数据时查询主数据元素
     */
//    List<MasterValueEntity> selectCreateMainValue(MasterValue masterValue);
    List<CodeAndValueBean> selectCreateMainValue(MasterValue masterValue);
}