sequenceDiagram participant D as design; participant fr as fine-report-service; participant fd as fine-data-service; D ->> fr: login; fr ->> D: login success and return service constans; D ->> D: use service constants to get fine-data-url; D ->> fd: ConnectionConfig == use rest to get data; fd ->> D: return data;
sequenceDiagram participant D as design; participant fr as fine-report-service; participant fd as fine-data-service; D ->> fr: login; fr ->> D: login success; D ->> fr: ConnectionConfig.invoke; fr ->> fd: ConnectionConfig == use rest to get data; fd ->> fr: return data; fr ->> D: return data;