Browse Source

/icform/conditionlist-bygroup label+queryType+funType返回

master
yinzuomei 3 years ago
parent
commit
a95eafbbe8
  1. 2
      epmet-module/oper-customize/oper-customize-client/src/main/java/com/epmet/dto/result/ConditionResultDTO.java
  2. 12
      epmet-module/oper-customize/oper-customize-server/src/main/resources/mapper/IcFormItemDao.xml

2
epmet-module/oper-customize/oper-customize-client/src/main/java/com/epmet/dto/result/ConditionResultDTO.java

@ -88,6 +88,8 @@ public class ConditionResultDTO implements Serializable {
*/ */
private String queryType; private String queryType;
private String funType;
private List<OptionDTO> options; private List<OptionDTO> options;
} }

12
epmet-module/oper-customize/oper-customize-server/src/main/resources/mapper/IcFormItemDao.xml

@ -19,6 +19,8 @@
<result property="sort" column="SORT"/> <result property="sort" column="SORT"/>
<result property="placeholder" column="PLACEHOLDER"/> <result property="placeholder" column="PLACEHOLDER"/>
<result property="columnName" column="COLUMN_NAME"/> <result property="columnName" column="COLUMN_NAME"/>
<result property="queryType" column="QUERY_TYPE"/>
<result property="funType" column="FUN_TYPE"/>
<collection property="options" ofType="com.epmet.dto.result.OptionDTO" <collection property="options" ofType="com.epmet.dto.result.OptionDTO"
column="item_id" select="com.epmet.dao.IcFormDao.selectListOption"> column="item_id" select="com.epmet.dao.IcFormDao.selectListOption">
<result property="label" column="label"/> <result property="label" column="label"/>
@ -48,7 +50,8 @@
b.SORT, b.SORT,
IFNULL(i.PLACEHOLDER,'') as PLACEHOLDER, IFNULL(i.PLACEHOLDER,'') as PLACEHOLDER,
IFNULL(i.COLUMN_NAME,'')as COLUMN_NAME, IFNULL(i.COLUMN_NAME,'')as COLUMN_NAME,
b.QUERY_TYPE b.QUERY_TYPE,
b.FUN_TYPE
FROM ic_form_query_builder b FROM ic_form_query_builder b
inner join ic_form_item i on(i.id=b.FORM_ITEM_ID and i.DEL_FLAG='0') inner join ic_form_item i on(i.id=b.FORM_ITEM_ID and i.DEL_FLAG='0')
LEFT JOIN ic_form_item_group g ON ( i.ITEM_GROUP_ID = g.id ) LEFT JOIN ic_form_item_group g ON ( i.ITEM_GROUP_ID = g.id )
@ -70,8 +73,8 @@
)AS TABLE_NAME, )AS TABLE_NAME,
i.PARENT_ITEM_ID, i.PARENT_ITEM_ID,
i.LABEL, b.LABEL,
i.ITEM_TYPE, b.ITEM_TYPE,
i.ITEM_GROUP_ID, i.ITEM_GROUP_ID,
i.REQUIRED, i.REQUIRED,
IFNULL(i.VALID_TYPE,'')as VALID_TYPE, IFNULL(i.VALID_TYPE,'')as VALID_TYPE,
@ -81,7 +84,8 @@
b.SORT, b.SORT,
IFNULL(i.PLACEHOLDER,'') as PLACEHOLDER, IFNULL(i.PLACEHOLDER,'') as PLACEHOLDER,
IFNULL(i.COLUMN_NAME,'')as COLUMN_NAME, IFNULL(i.COLUMN_NAME,'')as COLUMN_NAME,
b.QUERY_TYPE b.QUERY_TYPE,
b.FUN_TYPE
FROM ic_form_query_builder b FROM ic_form_query_builder b
inner join ic_form_item i on(i.id=b.FORM_ITEM_ID and i.DEL_FLAG='0') inner join ic_form_item i on(i.id=b.FORM_ITEM_ID and i.DEL_FLAG='0')
LEFT JOIN ic_form_item_group g ON ( i.ITEM_GROUP_ID = g.id ) LEFT JOIN ic_form_item_group g ON ( i.ITEM_GROUP_ID = g.id )

Loading…
Cancel
Save