|
|
@@ -7,32 +7,28 @@ import (
|
|
|
)
|
|
|
|
|
|
const (
|
|
|
- FieldScope = "Scope"
|
|
|
- FieldDomainName = "DomainName"
|
|
|
- FieldDomainCNName = "DomainCNName"
|
|
|
- FieldRule = "Rule"
|
|
|
+ FieldScope = "Scope"
|
|
|
+ FieldDomainName = "DomainName"
|
|
|
+ FieldRule = "Rule"
|
|
|
)
|
|
|
|
|
|
var (
|
|
|
- ColumnScope = domain.ColumnName(FieldScope)
|
|
|
- ColumnDomainName = "domain_name"
|
|
|
- ColumnDomainCNName = "domain_cn_name"
|
|
|
- ColumnRule = domain.ColumnName(FieldRule)
|
|
|
+ ColumnScope = domain.ColumnName(FieldScope)
|
|
|
+ ColumnDomainName = "domain_name"
|
|
|
+ ColumnRule = domain.ColumnName(FieldRule)
|
|
|
)
|
|
|
|
|
|
var fieldMap = map[string]string{
|
|
|
- FieldScope: "范围",
|
|
|
- FieldDomainName: "领域名",
|
|
|
- FieldDomainCNName: "领域中文名",
|
|
|
- FieldRule: "规则",
|
|
|
+ FieldScope: "范围",
|
|
|
+ FieldDomainName: "领域名",
|
|
|
+ FieldRule: "规则",
|
|
|
}
|
|
|
|
|
|
type ValueObject struct {
|
|
|
value_object.Base
|
|
|
- Scope string `sqlmapping:"column:scope;key;notUpdate;" sqlresult:"column:scope;" check:"required,lte=256"`
|
|
|
- RuleDomainName string `sqlmapping:"column:domain_name;key;notUpdate;" sqlresult:"column:domain_name;" check:"required,lte=256"`
|
|
|
- RuleDomainCNName string `sqlmapping:"column:domain_cn_name;key;notUpdate;" sqlresult:"column:domain_cn_name;" check:"required,lte=256"`
|
|
|
- Rule string `sqlmapping:"column:rule;notUpdate;" sqlresult:"column:rule;" check:"required"`
|
|
|
+ Scope string `sqlmapping:"column:scope;key;notUpdate;" sqlresult:"column:scope;" check:"required,lte=256"`
|
|
|
+ RuleDomainName string `sqlmapping:"column:domain_name;key;notUpdate;" sqlresult:"column:domain_name;" check:"required,lte=256"`
|
|
|
+ Rule string `sqlmapping:"column:rule;notUpdate;" sqlresult:"column:rule;" check:"required"`
|
|
|
}
|
|
|
|
|
|
func (valueObject *ValueObject) DomainCNName() string {
|
|
|
@@ -72,11 +68,6 @@ func (valueObject *ValueObject) ForCreate() error {
|
|
|
return err
|
|
|
}
|
|
|
|
|
|
- err = domain.CheckField(checkResult, valueObject.DomainCNName(), FieldDomainCNName)
|
|
|
- if err != nil {
|
|
|
- return err
|
|
|
- }
|
|
|
-
|
|
|
err = domain.CheckField(checkResult, valueObject.DomainCNName(), FieldRule)
|
|
|
if err != nil {
|
|
|
return err
|