@@ -15,19 +15,18 @@ var initArgs = &internal.Args{
1515 Endpoint : "http://localhost:8080/v3/api-docs" ,
1616 Output : "src/api.ts" ,
1717 ClientOutput : "src/client.ts" ,
18- Lang : "" ,
19- Style : "" ,
20- Version : "" ,
18+ Lang : "ts" ,
19+ Version : defaultVersion ,
2120}
2221
2322func init () {
2423 //init
25- initCmd .Flags ().StringVarP (& initArgs .Version , "version" , "v" , defaultVersion , "openapi version" )
26- initCmd .Flags ().StringVarP (& initArgs .Endpoint , "endpoint" , "e" , "" , "example:https://{server}:{port}/v3/api-docs" )
27- initCmd .Flags ().StringVarP (& startArgs .Output , "output" , "o" , "" , "api output file" )
28- initCmd .Flags ().StringVarP (& startArgs .ClientOutput , "client_output" , "c" , "" , "client output file" )
29- initCmd .Flags ().StringVarP (& initArgs .Lang , "lang" , "l" , "" , strings .Join (lang .Names (), "," ))
30- initCmd .Flags ().StringVarP (& initArgs .Style , "style" , "s" , "" , "customize template file" )
24+ initCmd .Flags ().StringVarP (& initArgs .Version , "version" , "v" , initArgs . Version , "openapi version" )
25+ initCmd .Flags ().StringVarP (& initArgs .Endpoint , "endpoint" , "e" , initArgs . Endpoint , "example:https://{server}:{port}/v3/api-docs" )
26+ initCmd .Flags ().StringVarP (& initArgs .Output , "output" , "o" , initArgs . Output , "api output file" )
27+ initCmd .Flags ().StringVarP (& initArgs .ClientOutput , "client_output" , "c" , initArgs . ClientOutput , "client output file" )
28+ initCmd .Flags ().StringVarP (& initArgs .Lang , "lang" , "l" , initArgs . Lang , strings .Join (lang .Names (), "," ))
29+ initCmd .Flags ().StringVarP (& initArgs .Style , "style" , "s" , initArgs . Style , "customize template file" )
3130
3231}
3332
@@ -38,10 +37,6 @@ var initCmd = &cobra.Command{
3837 Short : "Initialize environment variable configuration file" ,
3938 RunE : func (cmd * cobra.Command , args []string ) error {
4039
41- if initArgs .Name == "" {
42- initArgs .Name = initArgs .Lang
43- }
44-
4540 //创建openapi.json
4641 defaultEnv := & internal.Env {
4742 Args : initArgs ,
@@ -65,6 +60,7 @@ var initCmd = &cobra.Command{
6560 "ApiResult" : {"data" },
6661 },
6762 },
63+ RepeatableOperationId : true ,
6864 }
6965 //当前执行目录
7066 envFile := tmpl .PwdJoinPath (defaultEnvFileName )
0 commit comments