jinpengyong
2023-06-15 dbb8355061b6f60976d410fe475157c6e82f5593
screen-api/src/main/java/com/moral/api/controller/SupervisionController.java
@@ -36,7 +36,10 @@
    private SupervisionService supervisionService;
    @PostMapping("add")
    public ResultMessage add(MultipartFile[] files, Supervision supervision) {
    public ResultMessage add(HttpServletRequest request) {
        Map<String, Object> params = WebUtils.getParametersStartingWith(request, null);
        List<MultipartFile> files = ((MultipartHttpServletRequest) request).getFiles("files");
        Supervision supervision = JSONObject.parseObject(JSONObject.toJSONString(params), Supervision.class);
        Map<String, Object> response = supervisionService.add(files, supervision);
        if (!response.isEmpty()) {
            return ResultMessage.fail(Integer.parseInt(response.get("code").toString()), response.get("msg").toString());