@@ -8,7 +8,12 @@ import (
88)
99
1010const (
11- zhFontUrl = "http://f.idmiss.com/file/font/WenQuanWeiMiHei.ttf"
11+ zhFontUrl = "http://f.idmiss.com/file/font/WenQuanWeiMiHei.ttf"
12+ tempMapperUrl = "http://images.idmiss.com/golang/temp/mapper.go.tpl"
13+ tempApiUrl = "http://images.idmiss.com/golang/temp/api.go.tpl"
14+ tempModelUrl = "http://images.idmiss.com/golang/temp/model.go.tpl"
15+ tempServiceUrl = "http://images.idmiss.com/golang/temp/service.go.tpl"
16+ tempRouterUrl = "http://images.idmiss.com/golang/temp/router.go.tpl"
1217)
1318
1419func GetZhFont () {
@@ -21,3 +26,27 @@ func GetZhFont() {
2126 os .Setenv ("FYNE_FONT" , "resource/font/WenQuanWeiMiHei.ttf" )
2227 logger .Log .Info ("配置字体成功" )
2328}
29+ func GetTemp () {
30+
31+ logger .Log .WithFields (logrus.Fields {"data" : "" }).Info ("检测Mapper模板是否存在..." )
32+ if _ , err := common .DownloadFileForUrl (tempMapperUrl , "resource/temp/" , "mapper.go.tpl" ); err != nil {
33+ logger .Log .WithFields (logrus.Fields {"err" : err }).Error ("下载mapper模板失败" )
34+ }
35+ logger .Log .WithFields (logrus.Fields {"data" : "" }).Info ("检测api模板是否存在..." )
36+ if _ , err := common .DownloadFileForUrl (tempApiUrl , "resource/temp/" , "api.go.tpl" ); err != nil {
37+ logger .Log .WithFields (logrus.Fields {"err" : err }).Error ("下载api模板失败" )
38+ }
39+ logger .Log .WithFields (logrus.Fields {"data" : "" }).Info ("检测Model模板是否存在..." )
40+ if _ , err := common .DownloadFileForUrl (tempModelUrl , "resource/temp/" , "model.go.tpl" ); err != nil {
41+ logger .Log .WithFields (logrus.Fields {"err" : err }).Error ("下载Model模板失败" )
42+ }
43+ logger .Log .WithFields (logrus.Fields {"data" : "" }).Info ("检测service模板是否存在..." )
44+ if _ , err := common .DownloadFileForUrl (tempServiceUrl , "resource/temp/" , "service.go.tpl" ); err != nil {
45+ logger .Log .WithFields (logrus.Fields {"err" : err }).Error ("下载service模板失败" )
46+ }
47+ logger .Log .WithFields (logrus.Fields {"data" : "" }).Info ("检测router模板是否存在..." )
48+ if _ , err := common .DownloadFileForUrl (tempRouterUrl , "resource/temp/" , "router.go.tpl" ); err != nil {
49+ logger .Log .WithFields (logrus.Fields {"err" : err }).Error ("下载tempApiUrl模板失败" )
50+ }
51+
52+ }
0 commit comments