|
@@ -7,7 +7,9 @@ import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
|
|
import com.management.platform.entity.Project;
|
|
|
import com.management.platform.entity.ReportImportLog;
|
|
|
import com.management.platform.mapper.ReportImportLogMapper;
|
|
|
+import com.management.platform.mapper.UserMapper;
|
|
|
import com.management.platform.util.HttpRespMsg;
|
|
|
+import org.springframework.util.StringUtils;
|
|
|
import org.springframework.web.bind.annotation.RequestMapping;
|
|
|
|
|
|
import org.springframework.web.bind.annotation.RequestParam;
|
|
@@ -34,6 +36,8 @@ public class ReportImportLogController {
|
|
|
|
|
|
@Resource
|
|
|
private ReportImportLogMapper reportImportLogMapper;
|
|
|
+ @Resource
|
|
|
+ private UserMapper userMapper;
|
|
|
|
|
|
@RequestMapping("/getList")
|
|
|
public HttpRespMsg getList(Integer companyId, @RequestParam Integer pageIndex, @RequestParam Integer pageSize) {
|
|
@@ -53,14 +57,27 @@ public class ReportImportLogController {
|
|
|
|
|
|
|
|
|
@RequestMapping("/changeTime")
|
|
|
- public HttpRespMsg changeTime(Integer id, String modLogDateTime) {
|
|
|
+ public HttpRespMsg changeTime(Integer id, String modLogDateTime, String modImportUserId) {
|
|
|
HttpRespMsg msg = new HttpRespMsg();
|
|
|
ReportImportLog reportImportLog = reportImportLogMapper.selectById(id);
|
|
|
DateTimeFormatter dateTimeFormatter = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss");
|
|
|
LocalDateTime localDateTime = LocalDateTime.parse(modLogDateTime, dateTimeFormatter);
|
|
|
+ if (!StringUtils.isEmpty(modImportUserId)) {
|
|
|
+ reportImportLog.setUserId(modImportUserId);
|
|
|
+ reportImportLog.setUserName(userMapper.selectById(modImportUserId).getName());
|
|
|
+ }
|
|
|
reportImportLog.setIndate(localDateTime);
|
|
|
reportImportLogMapper.updateById(reportImportLog);
|
|
|
return msg;
|
|
|
}
|
|
|
+ @RequestMapping("/delete")
|
|
|
+ public HttpRespMsg delete(Integer id) {
|
|
|
+ HttpRespMsg msg = new HttpRespMsg();
|
|
|
+ reportImportLogMapper.deleteById(id);
|
|
|
+ return msg;
|
|
|
+ }
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
}
|
|
|
|