接口 FormDataService
-
- 所有已知实现类:
FormDataServiceImpl
public interface FormDataService- 作者:
- qinman, zhangchongjie
- Date:
- 2022/12/20
-
-
方法概要
所有方法 实例方法 抽象方法 修饰符和类型 方法 说明 net.risesoft.pojo.Y9Result<Object>delChildTableRow(String formId, String tableId, String guid)删除子表数据net.risesoft.pojo.Y9Result<Object>delPreFormData(String formId, String guid)删除前置表单数据Map<String,Object>getBindPreFormByItemId(String itemId)根据事项id获取绑定前置表单Map<String,Object>getData(String tenantId, String itemId, String processSerialNumber)根据事项id和流程编号获取数据FieldPermModelgetFieldPerm(String formId, String fieldName, String taskDefKey, String processDefinitionId)获取字段权限StringgetFormJson(String formId)获取表单json数据Map<String,Object>getFromData(String formId, String processSerialNumber)根据表单id获取表单数据List<FieldPermModel>listAllFieldPerm(String formId, String taskDefKey, String processDefinitionId)获取表单所有字段权限List<Map<String,Object>>listChildFormData(String formId, String parentProcessSerialNumber)Description: 获取子表数据,一个表单是一个子表List<Map<String,Object>>listChildTableData(String formId, String tableId, String processSerialNumber)Description: 获取子表数据List<Y9FormFieldModel>listFormFieldByItemId(String itemId)获取表单绑定字段信息List<FormFieldDefineModel>listFormFieldDefineByFormId(String formId)根据表单id获取绑定字段信息List<Map<String,Object>>listPreFormDataByFormId(String formId)根据表单id获取前置表单数据StringsaveAFormData(String itemId, String formdata, String formId)保存前置表单数据voidsaveChildTableData(String formId, String jsonData)Description: 保存子表数据,一个表单是一个子表voidsaveChildTableData(String formId, String tableId, String processSerialNumber, String jsonData)Description: 保存子表数据voidsaveFormData(String formdata, String formId)保存表单数据
-
-
-
方法详细资料
-
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-- 返回:
-
getBindPreFormByItemId
Map<String,Object> getBindPreFormByItemId(String itemId)
根据事项id获取绑定前置表单- 参数:
itemId-- 返回:
-
getData
Map<String,Object> getData(String tenantId, String itemId, String processSerialNumber)
根据事项id和流程编号获取数据- 参数:
tenantId-itemId-processSerialNumber-- 返回:
-
getFieldPerm
FieldPermModel getFieldPerm(String formId, String fieldName, String taskDefKey, String processDefinitionId)
获取字段权限- 参数:
formId-fieldName-taskDefKey-processDefinitionId-- 返回:
-
getFromData
Map<String,Object> getFromData(String formId, String processSerialNumber)
根据表单id获取表单数据- 参数:
formId-processSerialNumber-- 返回:
-
listAllFieldPerm
List<FieldPermModel> listAllFieldPerm(String formId, String taskDefKey, String processDefinitionId)
获取表单所有字段权限- 参数:
formId-taskDefKey-processDefinitionId-- 返回:
- List
-
listChildFormData
List<Map<String,Object>> listChildFormData(String formId, String parentProcessSerialNumber) throws Exception
Description: 获取子表数据,一个表单是一个子表- 参数:
formId-parentProcessSerialNumber-- 返回:
- 抛出:
Exception
-
listChildTableData
List<Map<String,Object>> listChildTableData(String formId, String tableId, String processSerialNumber) throws Exception
Description: 获取子表数据- 参数:
formId-tableId-processSerialNumber-- 返回:
- 抛出:
Exception
-
listFormFieldByItemId
List<Y9FormFieldModel> listFormFieldByItemId(String itemId)
获取表单绑定字段信息- 参数:
itemId-- 返回:
-
listFormFieldDefineByFormId
List<FormFieldDefineModel> listFormFieldDefineByFormId(String formId)
根据表单id获取绑定字段信息- 参数:
formId-- 返回:
-
listPreFormDataByFormId
List<Map<String,Object>> listPreFormDataByFormId(String formId)
根据表单id获取前置表单数据- 参数:
formId-- 返回:
-
saveAFormData
String saveAFormData(String itemId, String formdata, String formId) throws Exception
保存前置表单数据- 参数:
itemId-formdata-formId-- 抛出:
Exception
-
saveChildTableData
void saveChildTableData(String formId, String tableId, String processSerialNumber, String jsonData) throws Exception
Description: 保存子表数据- 参数:
formId-tableId-processSerialNumber-jsonData-- 抛出:
Exception
-
saveChildTableData
void saveChildTableData(String formId, String jsonData) throws Exception
Description: 保存子表数据,一个表单是一个子表- 参数:
formId-jsonData-- 抛出:
Exception
-
-