yjp 1 жил өмнө
parent
commit
56e6e14897

+ 0 - 6
examples/examples/project/application/domain/configuration/info.go

@@ -1,6 +0,0 @@
-package configuration
-
-type Info struct {
-	Group string `sqlresult:"column:group;"`
-	Value string `sqlresult:"column:value;"`
-}

+ 0 - 24
examples/examples/project/application/domain/configuration/request_params.go

@@ -1,24 +0,0 @@
-package configuration
-
-import (
-	"git.sxidc.com/go-framework/baize/convenient/binding/request"
-)
-
-type (
-	CreateConfigurationJsonBody struct {
-		Scope string `json:"scope" binding:"required" assign:"toField:Scope"`
-		Group string `json:"group" binding:"required" assign:"toField:Group"`
-		Value string `json:"value" binding:"required" assign:"toField:Value"`
-	}
-
-	DeleteConfigurationJsonBody struct {
-		Scope string `json:"scope" binding:"required" assign:"toField:Scope"`
-		Group string `json:"group" binding:"required" assign:"toField:Group"`
-	}
-
-	GetConfigurationValuesQueryParams struct {
-		Scope string `form:"scope" assign:"toField:Scope"`
-		Group string `form:"group" assign:"toField:Group"`
-		request.BaseQuery
-	}
-)

+ 0 - 101
examples/examples/project/application/domain/configuration/value_object.go

@@ -1,101 +0,0 @@
-package configuration
-
-import (
-	"git.sxidc.com/go-tools/utils/strutils"
-	"git.sxidc.com/service-supports/fserr"
-)
-
-const (
-	ColumnScope = "scope"
-	ColumnGroup = "group"
-	ColumnValue = "value"
-)
-
-const (
-	fieldScopeMaxLen = 256
-	fieldGroupMaxLen = 256
-	fieldValueMaxLen = 256
-)
-
-type ValueObject struct {
-	Scope string `sqlmapping:"column:scope;key;notUpdate;" sqlresult:"column:group;"`
-	Group string `sqlmapping:"column:group;key;notUpdate;" sqlresult:"column:group;"`
-	Value string `sqlmapping:"column:value;notUpdate;" sqlresult:"column:value;"`
-}
-
-func (valueObject *ValueObject) DomainCNName() string {
-	return "配置"
-}
-
-func (valueObject *ValueObject) DomainCamelName() string {
-	return "Configuration"
-}
-
-func (valueObject *ValueObject) CheckKeyFields() error {
-	err := valueObject.checkFieldScope()
-	if err != nil {
-		return err
-	}
-
-	err = valueObject.checkFieldGroup()
-	if err != nil {
-		return err
-	}
-
-	return nil
-}
-
-func (valueObject *ValueObject) ForCreate() error {
-	err := valueObject.checkFieldScope()
-	if err != nil {
-		return err
-	}
-
-	err = valueObject.checkFieldGroup()
-	if err != nil {
-		return err
-	}
-
-	err = valueObject.checkFieldValue()
-	if err != nil {
-		return err
-	}
-
-	return nil
-}
-
-func (valueObject *ValueObject) checkFieldScope() error {
-	if strutils.IsStringEmpty(valueObject.Scope) {
-		return fserr.New(valueObject.DomainCNName() + "范围为空")
-	}
-
-	if len(valueObject.Scope) > fieldScopeMaxLen {
-		return fserr.New(valueObject.DomainCNName() + "范围超出限定长度")
-	}
-
-	return nil
-}
-
-func (valueObject *ValueObject) checkFieldGroup() error {
-	if strutils.IsStringEmpty(valueObject.Group) {
-		return fserr.New(valueObject.DomainCNName() + "组为空")
-	}
-
-	if len(valueObject.Group) > fieldGroupMaxLen {
-		return fserr.New(valueObject.DomainCNName() + "组超出限定长度")
-	}
-
-	return nil
-}
-
-func (valueObject *ValueObject) checkFieldValue() error {
-	if strutils.IsStringEmpty(valueObject.Value) {
-		return fserr.New(valueObject.DomainCNName() + "值为空")
-	}
-
-	if len(valueObject.Value) > fieldValueMaxLen {
-		return fserr.New(valueObject.DomainCNName() + "值超出限定长度")
-	}
-
-	return nil
-}