|
|
|
@ -183,7 +183,9 @@ public class MultidimensionalTableOperate extends LarkAbstract {
|
|
|
|
|
CreateAppTableRecordRespBody addResp = larkTokenHelper.addTableRecord(add);
|
|
|
|
|
if (addResp != null) {
|
|
|
|
|
String recordId = addResp.getRecord().getRecordId();
|
|
|
|
|
LarkTableRowRelation rowRelation = new LarkTableRowRelation(request.getTableRelationId(), event.getRecordId(), recordId, TableDetailRelationTypeEnum.ROW.getCode(), TableDetailRelationTypeEnum.ROW.getCode());
|
|
|
|
|
LarkTableRowRelation rowRelation = Boolean.FALSE.equals(request.getMainTableSync())
|
|
|
|
|
? new LarkTableRowRelation(request.getTableRelationId(), recordId,event.getRecordId(), TableDetailRelationTypeEnum.ROW.getCode(), TableDetailRelationTypeEnum.ROW.getCode())
|
|
|
|
|
: new LarkTableRowRelation(request.getTableRelationId(), event.getRecordId(), recordId, TableDetailRelationTypeEnum.ROW.getCode(), TableDetailRelationTypeEnum.ROW.getCode());
|
|
|
|
|
iLarkTableRowRelationService.insertLarkTableRowRelation(rowRelation);
|
|
|
|
|
}
|
|
|
|
|
request.setEventOperateType(EventOperateType.CREATE);
|
|
|
|
|