huangrf преди 6 години
родител
ревизия
09047b08ae
променени са 1 файла, в които са добавени 12 реда и са изтрити 3 реда
  1. 12 3
      client/engineclient.go

+ 12 - 3
client/engineclient.go

@@ -40,13 +40,13 @@ func NewEngineClient(project_name string) *EngineClient {
 
 func (c *EngineClient) InitDefalutFile(project_name string) {
 	c.ProjectName = project_name
-	os.MkdirAll("controllers", os.ModePerm)
+	//os.MkdirAll("controllers", os.ModePerm)
 	os.MkdirAll("controllers/gen", os.ModePerm)
 	os.MkdirAll("controllers/partial", os.ModePerm)
-	os.MkdirAll("models", os.ModePerm)
+	//os.MkdirAll("models", os.ModePerm)
 	os.MkdirAll("models/tables", os.ModePerm)
 	os.MkdirAll("models/beans", os.ModePerm)
-	os.MkdirAll("models/sql", os.ModePerm)
+	//os.MkdirAll("models/sql", os.ModePerm)
 	os.MkdirAll("models/sql/conf", os.ModePerm)
 	os.MkdirAll("models/sql/vars", os.ModePerm)
 	os.MkdirAll("routers", os.ModePerm)
@@ -212,6 +212,8 @@ func (c *EngineClient)MergeXmlToSingle()string{
 	for i := range controllers{
 		app.Controllers.ControllerList = append(app.Controllers.ControllerList, controllers[i])
 	}
+	createVueApisFolder(app.Controllers.ControllerList)
+
 	if app.Beans.BeanList == nil{
 		app.Beans.BeanList = []XmlBean{}
 	}
@@ -360,6 +362,13 @@ func scanTables(ctrldir string) ([]XmlTable, error){
 	return tables, err
 }
 
+func createVueApisFolder(controllers []XmlController){
+	for i := range controllers{
+		fmt.Println("------------------------------>" + controllers[i].Name)
+		os.MkdirAll("vue/api/modules/" + controllers[i].Name, os.ModePerm)
+	}
+}
+
 func unzipbytes(bs *bytes.Buffer) bytes.Buffer {
 	r, _ := gzip.NewReader(bs)
 	defer r.Close()