|
@@ -70,15 +70,13 @@ func (a ruleChainService) create(params *models.RuleChainParams) (firstNodeId st
|
|
nodeMap := make(map[string]models.RuleNode)
|
|
nodeMap := make(map[string]models.RuleNode)
|
|
var inputNodeId string
|
|
var inputNodeId string
|
|
|
|
|
|
- for i, v := range params.Cell {
|
|
|
|
|
|
+ for _, v := range params.Cell {
|
|
if v.GetString("shape") != "edge" {
|
|
if v.GetString("shape") != "edge" {
|
|
- if v.GetString("shape") == "input_node" {
|
|
|
|
|
|
+ if v.GetString("shape") == "input-node" {
|
|
inputNodeId = v.GetString("source.cell")
|
|
inputNodeId = v.GetString("source.cell")
|
|
continue
|
|
continue
|
|
}
|
|
}
|
|
|
|
|
|
- fmt.Println(i, v.GetString("shape"))
|
|
|
|
-
|
|
|
|
ruleNode := models.RuleNode{
|
|
ruleNode := models.RuleNode{
|
|
RecordId: guid.S(),
|
|
RecordId: guid.S(),
|
|
RuleChainID: params.RecordId,
|
|
RuleChainID: params.RecordId,
|