修改表单问题

This commit is contained in:
WenG 2022-03-17 23:11:17 +08:00
parent 6064a76d2d
commit 537b74d96c
5 changed files with 36 additions and 3 deletions

View File

@ -28,5 +28,5 @@ public interface IFormFieldDao extends IInitBaseTable {
List<FormFieldDTO> list(Map<String, Object> params) throws SearchException;
List<FormFieldDTO> listPO(Map<String, Object> params) throws SearchException;
List<FormFieldPO> listPO(Map<String, Object> params) throws SearchException;
}

View File

@ -89,7 +89,15 @@ public interface IFormFieldService {
* @param params
* @return
*/
List<FormFieldDTO> listPO(Map<String, Object> params);
List<FormFieldPO> listPO(Map<String, Object> params);
/**
* 表单字段列表
*
* @param formId
* @return
*/
List<FormFieldPO> listPO(String formId);
/**
* 分页列表
@ -99,4 +107,5 @@ public interface IFormFieldService {
*/
SuccessResultList<List<FormFieldDTO>> listPage(ListPage page);
}

View File

@ -87,11 +87,18 @@ public class FormFieldServiceImpl extends DefaultBaseService implements IFormFie
}
@Override
public List<FormFieldDTO> listPO(Map<String, Object> params) {
public List<FormFieldPO> listPO(Map<String, Object> params) {
params = params == null ? getHashMap(2) : params;
return formFieldDao.listPO(params);
}
@Override
public List<FormFieldPO> listPO(String formId) {
Map<String, Object> params = getHashMap(2);
params.put("formId", formId);
return listPO(params);
}
@Override
public SuccessResultList<List<FormFieldDTO>> listPage(ListPage page) {
PageHelper.startPage(page.getPage(), page.getRows());

View File

@ -139,6 +139,12 @@
field_default
FROM
form_field
<where>
<if test="formId != null and formId != ''">
AND
form_id = #{formId}
</if>
</where>
</select>
<!-- 列表 -->
@ -153,6 +159,12 @@
field_default
FROM
form_field
<where>
<if test="formId != null and formId != ''">
AND
form_id = #{formId}
</if>
</where>
</select>
</mapper>

View File

@ -78,6 +78,11 @@
[
{type:'checkbox', fixed: 'left'},
{field:'rowNum', width:80, title: '序号', fixed: 'left', align:'center', templet: '<span>{{d.LAY_INDEX}}</span>'},
{field:'formId', width:200, title: '表单ID', align:'center',
templet: function(row) {
return row.formId;
}
},
{field:'formCode', width:200, title: '表单编码', align:'center',
templet: function(row) {
return row.formCode +' <span class="layui-badge layui-bg-blue">v:'+ row.formVersion +'</span>';