Interface Y9FormFieldService

  • All Known Implementing Classes:
    Y9FormFieldServiceImpl

    public interface Y9FormFieldService
    Author:
    qinman, zhangchongjie
    Date:
    2022/12/20
    • Method Detail

      • deleteFormFieldBind

        net.risesoft.pojo.Y9Result<String> deleteFormFieldBind​(String id)
        删除表单绑定字段
        Parameters:
        id -
        Returns:
      • deleteByFormId

        net.risesoft.pojo.Y9Result<String> deleteByFormId​(String formId)
        清空表单绑定的字段
        Parameters:
        formId - 表单id
        Returns:
        Y9Result
      • findById

        Y9FormField findById​(String id)
        Description:
        Parameters:
        id -
        Returns:
      • listByFormId

        List<Y9FormField> listByFormId​(String formId)
        根据表单id获取表单元素绑定信息
        Parameters:
        formId -
        Returns:
      • listByTableName

        List<Y9FormField> listByTableName​(String tableName)
        根据tableName查找绑定信息
        Parameters:
        tableName -
        Returns:
      • listByTableNameAndFormId

        List<Y9FormField> listByTableNameAndFormId​(String tableName,
                                                   String formId)
        根据表名和表单id获取绑定字段
        Parameters:
        tableName -
        formId -
        Returns:
      • pageByFormId

        org.springframework.data.domain.Page<Y9FormField> pageByFormId​(String formId,
                                                                       Integer page,
                                                                       Integer rows)
        获取表单绑定的业务表字段
        Parameters:
        formId -
        page -
        rows -
        Returns:
      • saveOrUpdate

        net.risesoft.pojo.Y9Result<Y9FormField> saveOrUpdate​(Y9FormField formField)
        Description:
        Parameters:
        formField -
        Returns:
      • copyFormAndFieldBind

        net.risesoft.pojo.Y9Result<Object> copyFormAndFieldBind​(String systemName,
                                                                String systemCnName,
                                                                String copyFormId,
                                                                String tableName)
        复制表单绑定字段
        Parameters:
        systemName -
        systemCnName -
        copyFormId -
        tableName -
        Returns:
      • saveFormFieldBind

        net.risesoft.pojo.Y9Result<String> saveFormFieldBind​(String formId,
                                                             String tableId,
                                                             String tableName,
                                                             Boolean isAppend,
                                                             String fieldJson)
        保存表单绑定字段
        Parameters:
        formId -
        tableId -
        tableName -
        isAppend -
        fieldJson -
        Returns: