package com.fgkj.controller; import com.fgkj.util.*; import com.fgkj.dto.Process_survey; import com.fgkj.dto.ServiceModel; import com.fgkj.dto.User_log; import com.fgkj.mapper.UinfDaoFactory; import com.fgkj.services.Process_surveyService; import com.fgkj.services.User_logService; import io.swagger.annotations.Api; import io.swagger.annotations.ApiOperation; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.web.bind.annotation.*; import javax.annotation.Resource; @RequestMapping("processSurvey") @RestController @Api(tags = "processSurvey接口") public class Process_surveyController{ @Resource private Process_surveyService service; //查询所有进程的运行情况 @GetMapping("all") @ApiOperation(notes = "",value="查询所有进程的运行情况") public ServiceModel searchAll() { ServiceModel model=service.searchAll(); return model; } //界面修改进程名字和超时时间 @PutMapping("all") @ApiOperation(notes = "",value="界面修改进程名字和超时时间") public ServiceModel updateAll(@RequestBody Process_survey process) { // Process_survey process = getGson().fromJson(json, Process_survey.class); ServiceModel model = service.updateAll(process); return model; } //界面修改进程同服务对应的标识位 @PutMapping("flag") @ApiOperation(notes = "",value="界面修改进程同服务对应的标识位") public ServiceModel updateFlag(@RequestParam String serverName,@RequestParam Integer serverFlag) { Process_survey process = new Process_survey(); process.setServerName(serverName); process.setServerFlag(serverFlag); ServiceModel model = service.updateFlag(process); return model; } //验证重启密码 @PutMapping("judgeRestart") @ApiOperation(notes = "",value="验证重启密码") public ServiceModel judgeRestart(@RequestParam String json){ ServiceModel model = service.judgeRestart(json); return model; } }