增加了反馈建议这些东西儿

master
lenovo 2 years ago
parent 68696c83a0
commit 602b07438d

@ -11,10 +11,7 @@ import com.gmh.entity.properties.FileServerProperties;
import com.gmh.entity.query.DataSourceImportQuery;
import com.gmh.entity.query.ExecuteTemplateQuery;
import com.gmh.entity.vo.ReadNameVo;
import com.gmh.service.ExcelService;
import com.gmh.service.FileService;
import com.gmh.service.GmhFileLogService;
import com.gmh.service.SysBaijiaxingService;
import com.gmh.service.*;
import com.gmh.utils.POIExcelUtil;
import com.gmh.utils.StringUtils;
import lombok.AllArgsConstructor;
@ -33,6 +30,7 @@ import javax.servlet.http.HttpServletRequest;
import java.io.File;
import java.io.FileOutputStream;
import java.io.IOException;
import java.time.LocalDateTime;
import java.util.*;
import java.util.stream.Collectors;
@ -392,4 +390,18 @@ public class ExcelController {
}
}
@Autowired
private GmhSuggestService suggestService;
@PostMapping("/suggest")
public R submitSuggest(@RequestBody @Validated GmhSuggest suggest) {
suggest.setCreateBy(suggest.getSugName());
suggest.setCreateTime(LocalDateTime.now());
boolean save = suggestService.save(suggest);
if (save) {
return R.ok();
}
return R.error("保存失败了");
}
}

@ -0,0 +1,9 @@
package com.gmh.dao;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.gmh.entity.GmhSuggest;
import org.apache.ibatis.annotations.Mapper;
@Mapper
public interface GmhSuggestDao extends BaseMapper<GmhSuggest> {
}

@ -0,0 +1,19 @@
package com.gmh.entity;
import lombok.Getter;
import lombok.Setter;
import javax.validation.constraints.NotBlank;
@Getter
@Setter
public class GmhSuggest extends BaseEntity {
@NotBlank(message = "请填写建议人姓名")
private String sugName;
@NotBlank(message = "请填写建议内容")
private String sugContent;
private String sugMobile;
}

@ -0,0 +1,11 @@
package com.gmh.service;
import com.baomidou.mybatisplus.extension.service.IService;
import com.gmh.entity.GmhSuggest;
public interface GmhSuggestService extends IService<GmhSuggest> {
}

@ -0,0 +1,13 @@
package com.gmh.service.impl;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.gmh.dao.GmhSuggestDao;
import com.gmh.entity.GmhSuggest;
import com.gmh.service.GmhSuggestService;
import org.springframework.stereotype.Service;
@Service
public class GmhSuggestServiceImpl extends ServiceImpl<GmhSuggestDao, GmhSuggest> implements GmhSuggestService {
}
Loading…
Cancel
Save