@Controller
@RequestMapping(value="/RAD/{projectName}/")
public class VFSService
extends Object
| 构造器和说明 |
|---|
VFSService() |
| 限定符和类型 | 方法和说明 |
|---|---|
com.ds.config.ResultModel<XUIFile> |
addClass(String className,
String projectName) |
com.ds.config.ResultModel<XUIFile> |
addFolder(String path,
String projectName) |
com.ds.config.ResultModel<XUIFile> |
addTextFile(String path,
String projectName) |
com.ds.config.ResultModel<XUIFile> |
copy(String spath,
String tpath,
String projectName) |
com.ds.config.ResultModel<XUIModule> |
delFile(String paths,
String projectName) |
com.ds.config.ResultModel<Boolean> |
delFileVersion(String paths,
String projectName) |
com.ds.config.ListResultModel<List<XUIFileVersion>> |
getAllFileVersion(String path,
String projectName) |
com.ds.config.ResultModel<XUIModule> |
getFileContent(String path,
String className,
String projectName) |
com.ds.vfs.ct.CtVfsService |
getVfsClient() |
com.ds.config.ResultModel<List<XUIFile>> |
importFile(String id,
String tpath,
String projectName) |
com.ds.config.ListResultModel<List<XUIFile>> |
openFolder(String path,
String projectName,
Boolean hasFile) |
com.ds.config.ResultModel<XUIFile> |
reLoadProject(String projectName) |
com.ds.config.ResultModel<XUIFile> |
reName(String path,
String newName,
String projectName) |
com.ds.config.ResultModel<XUIModule> |
request(String key,
String paras,
String projectName) |
com.ds.config.ResultModel<XUIModule> |
saveContent(String projectName,
String className,
String content,
String jscontent,
String path,
com.ds.esd.tool.enums.EUFileType fileType) |
com.ds.config.ResultModel<XUIFile> |
uploadFiles(String uploadpath,
String projectName,
org.springframework.web.multipart.MultipartFile files,
org.springframework.web.multipart.MultipartFile file) |
@RequestMapping(value="addFolder",
method=POST)
@ResponseBody
public com.ds.config.ResultModel<XUIFile> addFolder(String path,
@PathVariable
String projectName)
@RequestMapping(value="reLoadProject",
method=POST)
@ResponseBody
public com.ds.config.ResultModel<XUIFile> reLoadProject(@PathVariable
String projectName)
@RequestMapping(value="addTextFile",
method=POST)
@ResponseBody
public com.ds.config.ResultModel<XUIFile> addTextFile(String path,
@PathVariable
String projectName)
@RequestMapping(value="addClass",
method=POST)
@ResponseBody
public com.ds.config.ResultModel<XUIFile> addClass(String className,
String projectName)
@RequestMapping(value="uploadFiles",
method=POST)
@ResponseBody
public com.ds.config.ResultModel<XUIFile> uploadFiles(String uploadpath,
@PathVariable
String projectName,
@RequestParam(value="files")
org.springframework.web.multipart.MultipartFile files,
@RequestParam(value="file")
org.springframework.web.multipart.MultipartFile file)
@RequestMapping(value="importFile",
method={GET,POST})
@ResponseBody
public com.ds.config.ResultModel<List<XUIFile>> importFile(String id,
String tpath,
@PathVariable
String projectName)
@RequestMapping(value="copy",
method={GET,POST})
@ResponseBody
public com.ds.config.ResultModel<XUIFile> copy(String spath,
String tpath,
String projectName)
@RequestMapping(value="getFileContent",
method=GET)
@ResponseBody
public com.ds.config.ResultModel<XUIModule> getFileContent(String path,
String className,
@PathVariable
String projectName)
@RequestMapping(value="delFile",
method=POST)
@ResponseBody
public com.ds.config.ResultModel<XUIModule> delFile(String paths,
@PathVariable
String projectName)
@RequestMapping(value="reName",
method=POST)
@ResponseBody
public com.ds.config.ResultModel<XUIFile> reName(String path,
String newName,
@PathVariable
String projectName)
@RequestMapping(value="openFolder",
method=POST)
@ResponseBody
public com.ds.config.ListResultModel<List<XUIFile>> openFolder(String path,
@PathVariable
String projectName,
Boolean hasFile)
@RequestMapping(value="request",
method={GET,POST})
@ResponseBody
public com.ds.config.ResultModel<XUIModule> request(String key,
String paras,
@PathVariable
String projectName)
@RequestMapping(value="saveContent",
method=POST)
@ResponseBody
public com.ds.config.ResultModel<XUIModule> saveContent(@PathVariable
String projectName,
String className,
String content,
String jscontent,
String path,
com.ds.esd.tool.enums.EUFileType fileType)
@RequestMapping(value="delFileVersion",
method=POST)
@ResponseBody
public com.ds.config.ResultModel<Boolean> delFileVersion(String paths,
@PathVariable
String projectName)
@RequestMapping(value="getAllFileVersion",
method=POST)
@ResponseBody
public com.ds.config.ListResultModel<List<XUIFileVersion>> getAllFileVersion(String path,
@PathVariable
String projectName)
public com.ds.vfs.ct.CtVfsService getVfsClient()
Copyright © 2023 onecode. All rights reserved.