add log & fix gui
添加文档并且更新gui
This commit is contained in:
@@ -15,7 +15,7 @@ type Config struct {
|
||||
Language string `yaml:"language"` // language
|
||||
DbTag string `yaml:"db_tag"` // 数据库标签(gormt,db)
|
||||
Simple bool `yaml:"simple"`
|
||||
IsJSONTag bool `yaml:"is_json_tag"`
|
||||
IsWEBTag bool `yaml:"is_web_tag"`
|
||||
SingularTable bool `yaml:"singular_table"`
|
||||
IsForeignKey bool `yaml:"is_foreign_key"`
|
||||
IsOutSQL bool `yaml:"is_out_sql"`
|
||||
@@ -87,9 +87,9 @@ func SetSimple(b bool) {
|
||||
_map.Simple = b
|
||||
}
|
||||
|
||||
// GetIsJSONTag json tag.json标记
|
||||
func GetIsJSONTag() bool {
|
||||
return _map.IsJSONTag
|
||||
// GetIsWEBTag json tag.json标记
|
||||
func GetIsWEBTag() bool {
|
||||
return _map.IsWEBTag
|
||||
}
|
||||
|
||||
// GetIsForeignKey if is foreign key
|
||||
|
||||
@@ -11,11 +11,11 @@ import (
|
||||
|
||||
// CfgBase base config struct
|
||||
type CfgBase struct {
|
||||
SerialNumber string `json:"serial_number" yaml:"serial_number"` // version.版本号
|
||||
ServiceName string `json:"service_name" yaml:"service_name"` // service name .service名字
|
||||
ServiceDisplayname string `json:"service_displayname" yaml:"service_displayname"` // display name .显示名
|
||||
SerciceDesc string `json:"sercice_desc" yaml:"sercice_desc"` // sercice desc .service描述
|
||||
IsDev bool `json:"is_dev" yaml:"is_dev"` // Is it a development version?是否是开发版本
|
||||
// SerialNumber string `json:"serial_number" yaml:"serial_number"` // version.版本号
|
||||
// ServiceName string `json:"service_name" yaml:"service_name"` // service name .service名字
|
||||
// ServiceDisplayname string `json:"service_displayname" yaml:"service_displayname"` // display name .显示名
|
||||
// SerciceDesc string `json:"sercice_desc" yaml:"sercice_desc"` // sercice desc .service描述
|
||||
IsDev bool `json:"is_dev" yaml:"is_dev"` // Is it a development version?是否是开发版本
|
||||
}
|
||||
|
||||
var _map = Config{}
|
||||
@@ -49,12 +49,12 @@ func InitFile(filename string) error {
|
||||
}
|
||||
|
||||
// GetServiceConfig Get service configuration information
|
||||
func GetServiceConfig() (name, displayName, desc string) {
|
||||
name = _map.ServiceName
|
||||
displayName = _map.ServiceDisplayname
|
||||
desc = _map.SerciceDesc
|
||||
return
|
||||
}
|
||||
// func GetServiceConfig() (name, displayName, desc string) {
|
||||
// name = _map.ServiceName
|
||||
// displayName = _map.ServiceDisplayname
|
||||
// desc = _map.SerciceDesc
|
||||
// return
|
||||
// }
|
||||
|
||||
// GetIsDev is is dev
|
||||
func GetIsDev() bool {
|
||||
|
||||
@@ -173,7 +173,7 @@ func enterSet(g *gocui.Gui, v *gocui.View) error {
|
||||
maxX, _ := g.Size()
|
||||
setlog(g, "")
|
||||
// new form
|
||||
form = mycui.NewForm(g, "set_ui", "Sign Up", division(maxX, uiPart[0])+3, 3, 0, 0)
|
||||
form = mycui.NewForm(g, "set_ui", "Sign Up", division(maxX, uiPart[0])+2, 2, 0, 0)
|
||||
|
||||
// add input field
|
||||
form.AddInputField("out_dir", SLocalize("out_dir"), formPart[0], formPart[1]).SetText(config.GetOutDir()).
|
||||
@@ -314,7 +314,7 @@ func showStruct(g *gocui.Gui, v *gocui.View) error {
|
||||
}
|
||||
}
|
||||
|
||||
setlog(g, "")
|
||||
setlog(g, "\n\n\n")
|
||||
for _, v := range out {
|
||||
addlog(g, v)
|
||||
}
|
||||
|
||||
@@ -105,7 +105,7 @@ func (m *_Model) genTableElement(cols []ColumusInfo) (el []genstruct.GenElement)
|
||||
}
|
||||
|
||||
// json tag
|
||||
if config.GetIsJSONTag() {
|
||||
if config.GetIsWEBTag() {
|
||||
if strings.EqualFold(v.Name, "id") {
|
||||
tmp.AddTag(_tagJSON, "-")
|
||||
} else {
|
||||
@@ -149,7 +149,7 @@ func (m *_Model) genForeignKey(col ColumusInfo) (fklist []genstruct.GenElement)
|
||||
tmp.AddTag(_tagGorm, "foreignkey:"+v.ColumnName)
|
||||
|
||||
// json tag
|
||||
if config.GetIsJSONTag() {
|
||||
if config.GetIsWEBTag() {
|
||||
tmp.AddTag(_tagJSON, mybigcamel.UnMarshal(v.TableName)+"_list")
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user