fix bugs
This commit is contained in:
parent
529ff2d723
commit
3f72e65969
@ -3,6 +3,7 @@ package com.example.survey.controller;
|
|||||||
import com.example.survey.dto.record.*;
|
import com.example.survey.dto.record.*;
|
||||||
import com.example.survey.enumeration.ResultEnum;
|
import com.example.survey.enumeration.ResultEnum;
|
||||||
import com.example.survey.service.RecordService;
|
import com.example.survey.service.RecordService;
|
||||||
|
import com.example.survey.util.TokenUtil;
|
||||||
import com.example.survey.vo.ResultVO;
|
import com.example.survey.vo.ResultVO;
|
||||||
import lombok.extern.log4j.Log4j2;
|
import lombok.extern.log4j.Log4j2;
|
||||||
import org.springframework.beans.factory.annotation.Autowired;
|
import org.springframework.beans.factory.annotation.Autowired;
|
||||||
@ -30,8 +31,8 @@ public class RecordController {
|
|||||||
@RequestParam(value = "templateName", required = false) String templateName,
|
@RequestParam(value = "templateName", required = false) String templateName,
|
||||||
@RequestParam(value = "templateType", required = false) String templateType,
|
@RequestParam(value = "templateType", required = false) String templateType,
|
||||||
@RequestParam(value = "uuid", required = false) String uuid,
|
@RequestParam(value = "uuid", required = false) String uuid,
|
||||||
@RequestParam(value = "submitTimeGt", required = false) long submitTimeGt,
|
@RequestParam(value = "submitTimeGt", required = false, defaultValue = "0") long submitTimeGt,
|
||||||
@RequestParam(value = "submitTimeLt", required = false) long submitTimeLt,
|
@RequestParam(value = "submitTimeLt", required = false, defaultValue = "0") long submitTimeLt,
|
||||||
@RequestParam(value = "projectName", required = false) String projectName,
|
@RequestParam(value = "projectName", required = false) String projectName,
|
||||||
@RequestParam(value = "currentPage", defaultValue = "0") Integer currentPage,
|
@RequestParam(value = "currentPage", defaultValue = "0") Integer currentPage,
|
||||||
@RequestParam(value = "pageSize", defaultValue = "30") Integer pageSize
|
@RequestParam(value = "pageSize", defaultValue = "30") Integer pageSize
|
||||||
@ -70,14 +71,18 @@ public class RecordController {
|
|||||||
}
|
}
|
||||||
|
|
||||||
@PostMapping("/record")
|
@PostMapping("/record")
|
||||||
public ResultVO submitRecord(@RequestBody SubmitRecordDTO submitRecordDTO) {
|
public ResultVO submitRecord(@RequestBody SubmitRecordDTO submitRecordDTO,
|
||||||
|
@RequestHeader("Authorization") String token) {
|
||||||
|
submitRecordDTO.setUserPhone((String)TokenUtil.get(token + " : USER_PHONE"));
|
||||||
recordService.createRecord(submitRecordDTO);
|
recordService.createRecord(submitRecordDTO);
|
||||||
|
|
||||||
return new ResultVO(ResultEnum.SUCCESS);
|
return new ResultVO(ResultEnum.SUCCESS);
|
||||||
}
|
}
|
||||||
|
|
||||||
@DeleteMapping("/record")
|
@DeleteMapping("/record")
|
||||||
public ResultVO deleteRecord(@RequestBody DeleteRecordDTO deleteRecordDTO){
|
public ResultVO deleteRecord(@RequestBody DeleteRecordDTO deleteRecordDTO,
|
||||||
|
@RequestHeader("Authorization") String token){
|
||||||
|
deleteRecordDTO.setPhone((String)TokenUtil.get(token + " : USER_PHONE"));
|
||||||
recordService.deleteRecord(deleteRecordDTO);
|
recordService.deleteRecord(deleteRecordDTO);
|
||||||
return new ResultVO(ResultEnum.SUCCESS);
|
return new ResultVO(ResultEnum.SUCCESS);
|
||||||
}
|
}
|
||||||
@ -101,7 +106,4 @@ public class RecordController {
|
|||||||
recordService.modifyMetaData(modifyMetaDataDTO);
|
recordService.modifyMetaData(modifyMetaDataDTO);
|
||||||
return new ResultVO(ResultEnum.SUCCESS);
|
return new ResultVO(ResultEnum.SUCCESS);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
@ -112,6 +112,9 @@ public class RecordDaoImpl implements RecordDao {
|
|||||||
if (state != null) {
|
if (state != null) {
|
||||||
criteria.and("state").is(state);
|
criteria.and("state").is(state);
|
||||||
}
|
}
|
||||||
|
else {
|
||||||
|
criteria.and("state").nin(RecordStateEnum.FILED.getValue());
|
||||||
|
}
|
||||||
if (uuid != null) {
|
if (uuid != null) {
|
||||||
criteria.and("uuid").is(uuid);
|
criteria.and("uuid").is(uuid);
|
||||||
}
|
}
|
||||||
|
@ -79,7 +79,10 @@ public class MetaDataServiceImpl implements MetaDataService {
|
|||||||
}
|
}
|
||||||
MetaData metaData = metaDataDao.selectMetaData(modifyMetaDataDTO.getName());
|
MetaData metaData = metaDataDao.selectMetaData(modifyMetaDataDTO.getName());
|
||||||
metaData.setForm(modifyMetaDataDTO.getForm());
|
metaData.setForm(modifyMetaDataDTO.getForm());
|
||||||
metaData.setType(modifyMetaDataDTO.getType());
|
if(modifyMetaDataDTO.getType() != null) {
|
||||||
|
metaData.setType(modifyMetaDataDTO.getType());
|
||||||
|
}
|
||||||
|
|
||||||
// metaData.setFieldToNameList(modifyMetaDataDTO.getFieldToNameList());
|
// metaData.setFieldToNameList(modifyMetaDataDTO.getFieldToNameList());
|
||||||
// metaData.setConfig(modifyMetaDataDTO.getConfig());
|
// metaData.setConfig(modifyMetaDataDTO.getConfig());
|
||||||
metaDataDao.saveMetaData(metaData);
|
metaDataDao.saveMetaData(metaData);
|
||||||
|
@ -152,6 +152,7 @@ public class RecordServiceImpl implements RecordService {
|
|||||||
return operationInfo;
|
return operationInfo;
|
||||||
}).collect(Collectors.toList()));
|
}).collect(Collectors.toList()));
|
||||||
recordVO.setState(record.getState());
|
recordVO.setState(record.getState());
|
||||||
|
recordVO.setSubmitTime(record.getSubmitTime());
|
||||||
return recordVO;
|
return recordVO;
|
||||||
}).collect(Collectors.toList());
|
}).collect(Collectors.toList());
|
||||||
}
|
}
|
||||||
|
@ -14,7 +14,7 @@ public class RecordVO {
|
|||||||
|
|
||||||
private String idNumber;
|
private String idNumber;
|
||||||
|
|
||||||
private List<String> projectList;
|
// private List<String> projectList;
|
||||||
|
|
||||||
private String template;
|
private String template;
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user