whycxzp
2021-03-12 2bae92b9b3dfac9766477a12dd3b6a339de80249
src/main/java/com/whyc/controller/ApplicationController.java
@@ -1,12 +1,16 @@
package com.whyc.controller;
import com.whyc.dto.ApplicationConfigDTO;
import com.whyc.dto.Response;
import com.whyc.pojo.Application;
import com.whyc.pojo.ApplicationConfig;
import com.whyc.service.ApplicationService;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
import java.util.List;
/**
 * 应用管理
@@ -37,4 +41,17 @@
        return service.update(app);
    }
    /*======应用配置======*/
    @PostMapping("config")
    @ApiOperation(value = "保存应用配置")
    public Response saveConfig(@RequestBody ApplicationConfigDTO configDTO,@RequestParam String fileData){
        //TODO:处理fileData存储文件
        return service.saveConfig(configDTO);
    }
    @GetMapping("allConfig")
    @ApiOperation(value = "查询当前应用的所有配置")
    public Response getAllConfig(@RequestParam int appId){
        return service.getAllConfig(appId);
    }
}