diff --git a/data/view/model/common.go b/data/view/model/common.go index 916d954..547efd3 100755 --- a/data/view/model/common.go +++ b/data/view/model/common.go @@ -52,7 +52,7 @@ func GetTablePrefixName(name string) string { // tablePrefix := config.GetTablePrefix() //如果设置了表前缀 if tablePrefix != "" { - return fmt.Sprintf("%v.%v", tablePrefix, name) + name = tablePrefix + name } return name diff --git a/data/view/model/gencnf/gencnf.go b/data/view/model/gencnf/gencnf.go index 8b712c5..fe2c93a 100644 --- a/data/view/model/gencnf/gencnf.go +++ b/data/view/model/gencnf/gencnf.go @@ -98,7 +98,9 @@ func (m *cnfModel) GetPkgName() string { } if len(pkgName) == 0 || pkgName == "." { - list = strings.Split(tools.GetModelPath(), "/") + curDir := tools.GetModelPath() + curDir = strings.Replace(curDir, "\\", "/", -1) + list = strings.Split(curDir, "/") if len(list) > 0 { pkgName = list[len(list)-1] } diff --git a/data/view/model/model.go b/data/view/model/model.go index 9a3d628..c6a65e7 100755 --- a/data/view/model/model.go +++ b/data/view/model/model.go @@ -57,12 +57,12 @@ func (m *_Model) GetPackage() genstruct.GenPackage { var pkg genstruct.GenPackage pkg.SetPackage(m.info.PackageName) //package name - // tablePrefix := config.GetTablePrefix() + tablePrefix := config.GetTablePrefix() for _, tab := range m.info.TabList { var sct genstruct.GenStruct - sct.SetTableName(tab.Name) + sct.SetTableName(tablePrefix + tab.Name) //如果设置了表前缀 // if tablePrefix != "" {