接口 Y9FormService

  • 所有已知实现类:
    Y9FormServiceImpl

    public interface Y9FormService
    作者:
    qinman, zhangchongjie
    Date:
    2022/12/20
    • 方法详细资料

      • delChildTableRow

        net.risesoft.pojo.Y9Result<Object> delChildTableRow​(String formId,
                                                            String tableId,
                                                            String guid)
        删除子表数据
        参数:
        formId -
        tableId -
        guid -
        返回:
      • delPreFormData

        net.risesoft.pojo.Y9Result<Object> delPreFormData​(String formId,
                                                          String guid)
        删除表单数据
        参数:
        formId -
        guid -
        返回:
      • delete

        net.risesoft.pojo.Y9Result<Object> delete​(String id)
        根据id删除表单
        参数:
        id -
        返回:
      • deleteByGuid

        boolean deleteByGuid​(String y9TableId,
                             String guid)
        Description:
        参数:
        y9TableId -
        guid -
        返回:
      • findById

        Y9Form findById​(String id)
        根据id获取表单信息
        参数:
        id -
        返回:
      • getFormData4Var

        Map<String,​Object> getFormData4Var​(String formId,
                                                 String guid)
        获取表单数据
        参数:
        formId -
        guid -
        返回:
      • getFormField

        String getFormField​(String id)
        获取表单绑定字段信息
        参数:
        id -
        返回:
      • listAll

        List<Y9Form> listAll()
        获取所有表单信息
        返回:
      • listChildFormData

        List<Map<String,​Object>> listChildFormData​(String formId,
                                                         String parentProcessSerialNumber)
        Description: 获取子表数据,一个表单是一个子表
        参数:
        formId -
        parentProcessSerialNumber -
        返回:
        抛出:
        Exception
      • listFormData

        List<Map<String,​Object>> listFormData​(String formId)
        获取表单数据列表
        参数:
        formId -
        返回:
      • pageFormList

        net.risesoft.pojo.Y9Page<Map<String,​Object>> pageFormList​(String systemName,
                                                                        int page,
                                                                        int rows)
        Description: 根据应用id分页获取表单列表
        参数:
        systemName -
        page -
        rows -
        返回:
      • saveChildTableData

        net.risesoft.pojo.Y9Result<Object> saveChildTableData​(String formId,
                                                              String tableId,
                                                              String processSerialNumber,
                                                              String jsonData)
        保存子表数据
        参数:
        formId -
        tableId -
        processSerialNumber -
        jsonData -
        返回:
      • saveChildTableData

        net.risesoft.pojo.Y9Result<Object> saveChildTableData​(String formId,
                                                              String jsonData)
        保存子表数据,一个表单是一个子表
        参数:
        formId -
        jsonData -
        返回:
      • saveFormData

        net.risesoft.pojo.Y9Result<Object> saveFormData​(String formdata)
        保存表单数据
        参数:
        formdata -
        返回:
      • saveFormField

        net.risesoft.pojo.Y9Result<Object> saveFormField​(String formId,
                                                         String fieldJson)
        保存绑定表单字段信息
        参数:
        formId -
        fieldJson -
        返回:
      • saveFormJson

        net.risesoft.pojo.Y9Result<Object> saveFormJson​(String id,
                                                        String formJson)
        保存表单json
        参数:
        id -
        formJson -
        返回:
      • saveOrUpdate

        net.risesoft.pojo.Y9Result<Object> saveOrUpdate​(Y9Form form)
        保存表单信息
        参数:
        form -
        返回: