Package net.mingsoft.basic.action
Class TemplateAction
java.lang.Object
net.mingsoft.base.action.BaseAction
net.mingsoft.basic.action.BaseAction
net.mingsoft.basic.action.TemplateAction
@Controller("/basicTemplate")
@RequestMapping("/${ms.manager.path}/basic/template")
public class TemplateAction
extends BaseAction
- Author:
- 铭软开发团队
-
Field Summary
Fields inherited from class net.mingsoft.base.action.BaseAction
LOG -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected booleancheckFileType(String fileName) 校验文件后缀名是否符合要求net.mingsoft.base.entity.ResultDatadelete(jakarta.servlet.http.HttpServletRequest request) 删除模版net.mingsoft.base.entity.ResultDatadeleteTemplateFile(jakarta.servlet.http.HttpServletRequest request) 删除模版文件edit(jakarta.servlet.http.HttpServletResponse response, jakarta.servlet.http.HttpServletRequest request) 返回模板编辑页面form(jakarta.servlet.http.HttpServletResponse response, jakarta.servlet.http.HttpServletRequest request) 返回模板编辑index(jakarta.servlet.http.HttpServletResponse response, jakarta.servlet.http.HttpServletRequest request) 返回主界面indexnet.mingsoft.base.entity.ResultDataqueryAppTemplateSkin(jakarta.servlet.http.HttpServletRequest request) 接口:获取当前应用下的模版文件夹列表,提供给应用设置页面调用net.mingsoft.base.entity.ResultDataqueryTemplateFileForColumn(jakarta.servlet.http.HttpServletRequest request) 接口:获取指定模下面所有的模版文件protected net.mingsoft.base.entity.ResultDataqueryTemplateSkin(jakarta.servlet.http.HttpServletResponse response, jakarta.servlet.http.HttpServletRequest request) 点击模板管理,获取所有的模板文件名net.mingsoft.base.entity.ResultDatareadFileContent(org.springframework.ui.ModelMap model, jakarta.servlet.http.HttpServletRequest request) 读取模版文件内容net.mingsoft.base.entity.ResultDatashowChildFileAndFolder(jakarta.servlet.http.HttpServletResponse response, jakarta.servlet.http.HttpServletRequest request) 显示子文件和子文件夹net.mingsoft.base.entity.ResultDatawriteFileContent(org.springframework.ui.ModelMap model, jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response) http://localhost:5118/ms/file/uploadTemplate.do 写入模板文件内容Methods inherited from class net.mingsoft.basic.action.BaseAction
checkRandCode, checkRandCode, decryptByAES, encryptByAES, getRandCode, getResString, redirectBack, removeUrlParams, validated, validatedMethods inherited from class net.mingsoft.base.action.BaseAction
getDomain, getHost, getHostIp, getLocaleString, getMapByProperties, getMapByProperties, getResString, getResString, getResString, getUrl, isMobileDevice
-
Constructor Details
-
TemplateAction
public TemplateAction()
-
-
Method Details
-
index
@GetMapping("/index") @RequiresPermissions("basic:template:view") public String index(jakarta.servlet.http.HttpServletResponse response, jakarta.servlet.http.HttpServletRequest request) 返回主界面index -
form
@GetMapping("/form") @RequiresPermissions("basic:template:view") public String form(jakarta.servlet.http.HttpServletResponse response, jakarta.servlet.http.HttpServletRequest request) 返回模板编辑 -
edit
@GetMapping("/edit") @RequiresPermissions("basic:template:view") public String edit(jakarta.servlet.http.HttpServletResponse response, jakarta.servlet.http.HttpServletRequest request) 返回模板编辑页面 -
queryTemplateSkin
@GetMapping("/queryTemplateSkin") @RequiresPermissions("basic:template:view") @ResponseBody protected net.mingsoft.base.entity.ResultData queryTemplateSkin(jakarta.servlet.http.HttpServletResponse response, jakarta.servlet.http.HttpServletRequest request) 点击模板管理,获取所有的模板文件名- Parameters:
response- 响应request- 请求- Returns:
- 返回模板文件名集合
-
writeFileContent
@LogAnn(title="\u5199\u5165\u6a21\u677f\u6587\u4ef6\u5185\u5bb9", businessType=UPDATE) @PostMapping("/writeFileContent") @ResponseBody @RequiresPermissions("basic:template:update") public net.mingsoft.base.entity.ResultData writeFileContent(org.springframework.ui.ModelMap model, jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response) throws IOException http://localhost:5118/ms/file/uploadTemplate.do 写入模板文件内容- Parameters:
model-request- 请求response- 响应- Throws:
IOException
-
delete
@LogAnn(title="\u5220\u9664\u6a21\u7248", businessType=DELETE) @PostMapping("/delete") @ResponseBody @RequiresPermissions("basic:template:del") public net.mingsoft.base.entity.ResultData delete(jakarta.servlet.http.HttpServletRequest request) 删除模版模版名称
- Parameters:
request- 响应
-
showChildFileAndFolder
@GetMapping("/showChildFileAndFolder") @ResponseBody public net.mingsoft.base.entity.ResultData showChildFileAndFolder(jakarta.servlet.http.HttpServletResponse response, jakarta.servlet.http.HttpServletRequest request) 显示子文件和子文件夹- Parameters:
response- 响应request- 请求- Returns:
- 返回文件名集合
-
readFileContent
@GetMapping("/readFileContent") @ResponseBody @RequiresPermissions("basic:template:view") public net.mingsoft.base.entity.ResultData readFileContent(org.springframework.ui.ModelMap model, jakarta.servlet.http.HttpServletRequest request) 读取模版文件内容- Parameters:
model-request- 请求- Returns:
- 返回文件内容
-
deleteTemplateFile
@LogAnn(title="\u5220\u9664\u6a21\u7248\u6587\u4ef6", businessType=DELETE) @PostMapping("/deleteTemplateFile") @ResponseBody @RequiresPermissions("basic:template:del") public net.mingsoft.base.entity.ResultData deleteTemplateFile(jakarta.servlet.http.HttpServletRequest request) 删除模版文件文件名称
- Parameters:
request- 请求
-
checkFileType
校验文件后缀名是否符合要求- Parameters:
fileName- 文件名- Returns:
- false 不合法 true 符合
-
queryAppTemplateSkin
@GetMapping("/queryAppTemplateSkin") @ResponseBody public net.mingsoft.base.entity.ResultData queryAppTemplateSkin(jakarta.servlet.http.HttpServletRequest request) 接口:获取当前应用下的模版文件夹列表,提供给应用设置页面调用- Parameters:
request- 请求- Returns:
- 模版文件集合
-
queryTemplateFileForColumn
@GetMapping("/queryTemplateFileForColumn") @ResponseBody public net.mingsoft.base.entity.ResultData queryTemplateFileForColumn(jakarta.servlet.http.HttpServletRequest request) 接口:获取指定模下面所有的模版文件- Parameters:
request-- Returns:
-