|
@@ -19,7 +19,6 @@ import com.css.simulation.resource.scene.service.SceneGeneralTemplateService;
|
|
import com.css.simulation.resource.system.service.DictService;
|
|
import com.css.simulation.resource.system.service.DictService;
|
|
import com.css.simulation.resource.system.service.SceneImportService;
|
|
import com.css.simulation.resource.system.service.SceneImportService;
|
|
import com.github.pagehelper.PageInfo;
|
|
import com.github.pagehelper.PageInfo;
|
|
-import org.springframework.beans.factory.annotation.Autowired;
|
|
|
|
import org.springframework.web.bind.annotation.*;
|
|
import org.springframework.web.bind.annotation.*;
|
|
import org.springframework.web.multipart.MultipartFile;
|
|
import org.springframework.web.multipart.MultipartFile;
|
|
|
|
|
|
@@ -46,14 +45,13 @@ public class SceneGeneralTemplateController {
|
|
private FileDownService fileDownService;
|
|
private FileDownService fileDownService;
|
|
@Resource
|
|
@Resource
|
|
SceneImportService sceneImportService;
|
|
SceneImportService sceneImportService;
|
|
- @Autowired
|
|
|
|
|
|
+ @Resource
|
|
LogService logService;
|
|
LogService logService;
|
|
- @Autowired
|
|
|
|
|
|
+ @Resource
|
|
DictService dictService;
|
|
DictService dictService;
|
|
|
|
|
|
//查询列表
|
|
//查询列表
|
|
@PostMapping("/querySceneGeneralTemplateList")
|
|
@PostMapping("/querySceneGeneralTemplateList")
|
|
- @ResponseBody
|
|
|
|
public ResponseBodyVO<List<SceneGeneralTemplatePO>> querySceneGeneralTemplateList(@RequestBody SceneGeneralTemplateParam po) {
|
|
public ResponseBodyVO<List<SceneGeneralTemplatePO>> querySceneGeneralTemplateList(@RequestBody SceneGeneralTemplateParam po) {
|
|
PageUtil.setPageInfo(po);
|
|
PageUtil.setPageInfo(po);
|
|
List<SceneGeneralTemplatePO> list = sceneGeneralTemplateService.querySceneGeneralTemplateList(po);
|
|
List<SceneGeneralTemplatePO> list = sceneGeneralTemplateService.querySceneGeneralTemplateList(po);
|
|
@@ -62,7 +60,6 @@ public class SceneGeneralTemplateController {
|
|
|
|
|
|
//查模板详情
|
|
//查模板详情
|
|
@PostMapping("/querySceneGeneralTemplateById")
|
|
@PostMapping("/querySceneGeneralTemplateById")
|
|
- @ResponseBody
|
|
|
|
public ResponseBodyVO<SceneGeneralTemplateVO> querySceneGeneralTemplateById(@RequestBody SceneGeneralTemplateParam param) {
|
|
public ResponseBodyVO<SceneGeneralTemplateVO> querySceneGeneralTemplateById(@RequestBody SceneGeneralTemplateParam param) {
|
|
if (param != null && ObjectUtil.isNotNull(param.getId())) {
|
|
if (param != null && ObjectUtil.isNotNull(param.getId())) {
|
|
SceneGeneralTemplateVO po = sceneGeneralTemplateService.querySceneGeneralTemplateById(param.getId());
|
|
SceneGeneralTemplateVO po = sceneGeneralTemplateService.querySceneGeneralTemplateById(param.getId());
|
|
@@ -74,7 +71,6 @@ public class SceneGeneralTemplateController {
|
|
|
|
|
|
//新增泛化模板 带任务的
|
|
//新增泛化模板 带任务的
|
|
@PostMapping("/saveSceneGeneralTemplateNew")
|
|
@PostMapping("/saveSceneGeneralTemplateNew")
|
|
- @ResponseBody
|
|
|
|
public ResponseBodyVO<String> saveSceneGeneralTemplateNew(@RequestParam("file") MultipartFile multipartFile, @RequestBody SceneImportPO sceneImportPO) {
|
|
public ResponseBodyVO<String> saveSceneGeneralTemplateNew(@RequestParam("file") MultipartFile multipartFile, @RequestBody SceneImportPO sceneImportPO) {
|
|
File file;
|
|
File file;
|
|
String originalFilename = multipartFile.getOriginalFilename();
|
|
String originalFilename = multipartFile.getOriginalFilename();
|
|
@@ -111,7 +107,6 @@ public class SceneGeneralTemplateController {
|
|
|
|
|
|
//新增泛化模板
|
|
//新增泛化模板
|
|
@PostMapping("/saveSceneGeneralTemplate")
|
|
@PostMapping("/saveSceneGeneralTemplate")
|
|
- @ResponseBody
|
|
|
|
public ResponseBodyVO<String> saveSceneGeneralTemplate(@RequestParam("file") MultipartFile multipartFile) {
|
|
public ResponseBodyVO<String> saveSceneGeneralTemplate(@RequestParam("file") MultipartFile multipartFile) {
|
|
File file;
|
|
File file;
|
|
String originalFilename = multipartFile.getOriginalFilename();
|
|
String originalFilename = multipartFile.getOriginalFilename();
|
|
@@ -145,7 +140,6 @@ public class SceneGeneralTemplateController {
|
|
|
|
|
|
//删除泛化模板
|
|
//删除泛化模板
|
|
@PostMapping("/deleteSceneGeneralTemplateById")
|
|
@PostMapping("/deleteSceneGeneralTemplateById")
|
|
- @ResponseBody
|
|
|
|
public ResponseBodyVO<String> deleteSceneGeneralTemplateById(@RequestBody SceneGeneralTemplatePO po) {
|
|
public ResponseBodyVO<String> deleteSceneGeneralTemplateById(@RequestBody SceneGeneralTemplatePO po) {
|
|
sceneGeneralTemplateService.deleteSceneGeneralTemplateById(po);
|
|
sceneGeneralTemplateService.deleteSceneGeneralTemplateById(po);
|
|
return new ResponseBodyVO<>(ResponseBodyVO.Response.SUCCESS);
|
|
return new ResponseBodyVO<>(ResponseBodyVO.Response.SUCCESS);
|
|
@@ -154,7 +148,6 @@ public class SceneGeneralTemplateController {
|
|
|
|
|
|
//批量删除泛化模板
|
|
//批量删除泛化模板
|
|
@PostMapping("/deleteSceneGeneralTemplateByIds")
|
|
@PostMapping("/deleteSceneGeneralTemplateByIds")
|
|
- @ResponseBody
|
|
|
|
public ResponseBodyVO<String> deleteSceneGeneralTemplateByIds(@RequestBody SceneGeneralTemplateParam params) {
|
|
public ResponseBodyVO<String> deleteSceneGeneralTemplateByIds(@RequestBody SceneGeneralTemplateParam params) {
|
|
List<String> fhNameList = params.getFhNameList();
|
|
List<String> fhNameList = params.getFhNameList();
|
|
SceneGeneralTemplatePO po = new SceneGeneralTemplatePO();
|
|
SceneGeneralTemplatePO po = new SceneGeneralTemplatePO();
|
|
@@ -168,7 +161,6 @@ public class SceneGeneralTemplateController {
|
|
//查看泛化实例详情页面
|
|
//查看泛化实例详情页面
|
|
|
|
|
|
@PostMapping("/queryGeneralTemplateByFh")
|
|
@PostMapping("/queryGeneralTemplateByFh")
|
|
- @ResponseBody
|
|
|
|
public ResponseBodyVO queryGeneralTemplateByFh(@RequestBody SceneGeneralExamplePO param) {
|
|
public ResponseBodyVO queryGeneralTemplateByFh(@RequestBody SceneGeneralExamplePO param) {
|
|
if (param != null && ObjectUtil.isNotNull(param.getId())) {
|
|
if (param != null && ObjectUtil.isNotNull(param.getId())) {
|
|
return exampleService.querySceneGeneralExampleById(param.getId());
|
|
return exampleService.querySceneGeneralExampleById(param.getId());
|
|
@@ -181,17 +173,12 @@ public class SceneGeneralTemplateController {
|
|
* 调用外部接口生成泛化数据
|
|
* 调用外部接口生成泛化数据
|
|
*/
|
|
*/
|
|
@PostMapping("/saveSceneGeneralExample")
|
|
@PostMapping("/saveSceneGeneralExample")
|
|
- @ResponseBody
|
|
|
|
- public ResponseBodyVO<Map<String,String>> saveSceneGeneralExample(@RequestBody SceneGeneralTemplateVO vo) {
|
|
|
|
- if (ObjectUtil.isNotNull(vo)) {
|
|
|
|
- return exampleService.saveSceneGeneralExample(vo);
|
|
|
|
- }
|
|
|
|
- return new ResponseBodyVO(ResponseBodyVO.Response.CLIENT_FAILURE, "参数不能为空,请检查");
|
|
|
|
|
|
+ public ResponseBodyVO<Map<String, String>> saveSceneGeneralExample(@RequestBody SceneGeneralTemplateVO vo) {
|
|
|
|
+ return exampleService.saveSceneGeneralExample(vo);
|
|
}
|
|
}
|
|
|
|
|
|
//查询模块名称
|
|
//查询模块名称
|
|
@PostMapping("/queryType")
|
|
@PostMapping("/queryType")
|
|
- @ResponseBody
|
|
|
|
public ResponseBodyVO queryType() {
|
|
public ResponseBodyVO queryType() {
|
|
return exampleService.queryType();
|
|
return exampleService.queryType();
|
|
}
|
|
}
|
|
@@ -199,7 +186,6 @@ public class SceneGeneralTemplateController {
|
|
|
|
|
|
/* //测试
|
|
/* //测试
|
|
@PostMapping("/test1")
|
|
@PostMapping("/test1")
|
|
- @ResponseBody
|
|
|
|
public ResponseBodyVO test1(@RequestBody SceneGeneralTemplatePO po) throws IllegalAccessException, IOException, NoSuchAlgorithmException, KeyStoreException, KeyManagementException {
|
|
public ResponseBodyVO test1(@RequestBody SceneGeneralTemplatePO po) throws IllegalAccessException, IOException, NoSuchAlgorithmException, KeyStoreException, KeyManagementException {
|
|
Map map = beanToMap(po);
|
|
Map map = beanToMap(po);
|
|
RequestConfig requestConfig = RequestConfig.custom()
|
|
RequestConfig requestConfig = RequestConfig.custom()
|
|
@@ -240,7 +226,6 @@ public class SceneGeneralTemplateController {
|
|
|
|
|
|
//新增泛化模板 现在
|
|
//新增泛化模板 现在
|
|
@PostMapping("/saveSceneGeneralTemplateAll")
|
|
@PostMapping("/saveSceneGeneralTemplateAll")
|
|
- @ResponseBody
|
|
|
|
public ResponseBodyVO<String> saveSceneGeneralTemplateAll(@RequestParam("file") MultipartFile multipartFile, HttpServletRequest request) {
|
|
public ResponseBodyVO<String> saveSceneGeneralTemplateAll(@RequestParam("file") MultipartFile multipartFile, HttpServletRequest request) {
|
|
|
|
|
|
SceneImportPO sceneImportPO = new SceneImportPO();
|
|
SceneImportPO sceneImportPO = new SceneImportPO();
|
|
@@ -292,7 +277,6 @@ public class SceneGeneralTemplateController {
|
|
|
|
|
|
//分享·
|
|
//分享·
|
|
@PostMapping("/instShareSceneGeneralTemplate")
|
|
@PostMapping("/instShareSceneGeneralTemplate")
|
|
- @ResponseBody
|
|
|
|
public ResponseBodyVO<String> instShareSceneGeneralTemplate(@RequestBody SceneGeneralTemplatePO po) {
|
|
public ResponseBodyVO<String> instShareSceneGeneralTemplate(@RequestBody SceneGeneralTemplatePO po) {
|
|
sceneGeneralTemplateService.instShareSceneGeneralTemplate(po);
|
|
sceneGeneralTemplateService.instShareSceneGeneralTemplate(po);
|
|
return new ResponseBodyVO(ResponseBodyVO.Response.SUCCESS);
|
|
return new ResponseBodyVO(ResponseBodyVO.Response.SUCCESS);
|