Bladeren bron

修改bug

yjp 1 jaar geleden
bovenliggende
commit
db135548e7
1 gewijzigde bestanden met toevoegingen van 9 en 0 verwijderingen
  1. 9 0
      convenient/domain/query_rule/query_rule_parser.go

+ 9 - 0
convenient/domain/query_rule/query_rule_parser.go

@@ -62,6 +62,15 @@ func Lint(ruleStr string) error {
 	return nil
 }
 
+func HasRule(dbSchema string, scope string, domainName string, i *infrastructure.Infrastructure) (bool, error) {
+	dbExecutor := i.DBExecutor()
+
+	return database.CheckExist(dbExecutor, &sql.CheckExistExecuteParams{
+		TableName:  domain.TableName(dbSchema, &ValueObject{}),
+		Conditions: sql.NewConditions().Equal(ColumnScope, scope).Equal(ColumnDomainName, domainName),
+	})
+}
+
 func FormConditions(dbSchema string, scope string, domainName string, i *infrastructure.Infrastructure) (*sql.Conditions, error) {
 	dbExecutor := i.DBExecutor()