{ "单表增删改查": [ { "templateName": "Controller", "generatorPath": "${backendPath}/src/main/java/${packagePath}/${moduleName}/controller/${ClassName}Controller.java", "templateFile": "single/Controller.java" }, { "templateName": "Service", "generatorPath": "${backendPath}/src/main/java/${packagePath}/${moduleName}/service/${ClassName}Service.java", "templateFile": "single/Service.java" }, { "templateName": "ServiceImpl", "generatorPath": "${backendPath}/src/main/java/${packagePath}/${moduleName}/service/impl/${ClassName}ServiceImpl.java", "templateFile": "single/ServiceImpl.java" }, { "templateName": "实体", "generatorPath": "${backendPath}/src/main/java/${packagePath}/${moduleName}/entity/${ClassName}Entity.java", "templateFile": "single/实体.java" }, { "templateName": "Mapper", "generatorPath": "${backendPath}/src/main/java/${packagePath}/${moduleName}/mapper/${ClassName}Mapper.java", "templateFile": "single/Mapper.java" }, { "templateName": "Mapper.xml", "generatorPath": "${backendPath}/src/main/resources/mapper/${ClassName}Mapper.xml", "templateFile": "single/Mapper.xml" }, { "templateName": "权限菜单", "generatorPath": "${backendPath}/menu/${functionName}_menu.sql", "templateFile": "common/权限菜单.sql" }, { "templateName": "api.ts", "generatorPath": "${frontendPath}/src/api/${moduleName}/${functionName}.ts", "templateFile": "common/api.ts" }, { "templateName": "表格", "generatorPath": "${frontendPath}/src/views/${moduleName}/${functionName}/index.vue", "templateFile": "single/表格.vue" }, { "templateName": "表单", "generatorPath": "${frontendPath}/src/views/${moduleName}/${functionName}/form.vue", "templateFile": "single/表单.vue" } ], "主子表增删改查": [ { "templateName": "Service", "generatorPath": "${backendPath}/src/main/java/${packagePath}/${moduleName}/service/${ClassName}Service.java", "templateFile": "multiple/主子Service.java" }, { "templateName": "ServiceImpl", "generatorPath": "${backendPath}/src/main/java/${packagePath}/${moduleName}/service/impl/${ClassName}ServiceImpl.java", "templateFile": "multiple/主子ServiceImpl.java" }, { "templateName": "主实体", "generatorPath": "${backendPath}/src/main/java/${packagePath}/${moduleName}/entity/${ClassName}Entity.java", "templateFile": "multiple/主实体.java" }, { "templateName": "Mapper", "generatorPath": "${backendPath}/src/main/java/${packagePath}/${moduleName}/mapper/${ClassName}Mapper.java", "templateFile": "single/Mapper.java" }, { "templateName": "Mapper.xml", "generatorPath": "${backendPath}/src/main/resources/mapper/${ClassName}Mapper.xml", "templateFile": "single/Mapper.xml" }, { "templateName": "权限菜单", "generatorPath": "${backendPath}/menu/${functionName}_menu.sql", "templateFile": "common/权限菜单.sql" }, { "templateName": "api.ts", "generatorPath": "${frontendPath}/src/api/${moduleName}/${functionName}.ts", "templateFile": "common/api.ts" }, { "templateName": "子实体", "generatorPath": "${backendPath}/src/main/java/${packagePath}/${moduleName}/entity/${ChildClassName}Entity.java", "templateFile": "multiple/子实体.java" }, { "templateName": "主子Contoller", "generatorPath": "${backendPath}/src/main/java/${packagePath}/${moduleName}/controller/${ClassName}Controller.java", "templateFile": "multiple/主子Contoller.java" }, { "templateName": "主子表单", "generatorPath": "${frontendPath}/src/views/${moduleName}/${functionName}/form.vue", "templateFile": "multiple/主子表单.vue" }, { "templateName": "主子表格", "generatorPath": "${frontendPath}/src/views/${moduleName}/${functionName}/index.vue", "templateFile": "multiple/主子表格.vue" }, { "templateName": "子Mapper", "generatorPath": "${backendPath}/src/main/java/${packagePath}/${moduleName}/mapper/${ChildClassName}Mapper.java", "templateFile": "multiple/子Mapper.java" } ], "vform":[ { "templateName": "vform.json", "generatorPath": "/", "templateFile": "vform/vform.json" }, { "templateName": "vform.vue", "generatorPath": "/", "templateFile": "vform/vform.vue" } ] }