Parcourir la source

fix: 增加保存流程接口

liuc il y a 4 mois
Parent
commit
c8f0b9a6ae

+ 7 - 0
bound-link-api/sa-flow-api/src/main/java/com/cloud/sa/service/FlowUniversalService.java

@@ -158,6 +158,13 @@ public class FlowUniversalService {
      * 流程数据保存
      * @param bizObjectId
      * @param tableData
+     *
+     * 对于子表数据的修改保存:
+     * 1、要获取所有子表数据,每一行增加一个key,key的值是flow_id
+     * 2、如果有三行数据,但是之传入一行,则表示删除另外两行。
+     * 3、如果另外两行不需要改变,则仅需传入key
+     * 4、新增一行数据则这样数据不要传入key
+     * 注意:不了解规则不要轻易调用子表数据,否则将丢失子表数据!!!
      */
     public void saveFlowData(String bizObjectId, JSONObject tableData) {
         flowService.Save(FlowEnteredParam.buildSaveParam(bizObjectId, tableData));