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.enumeration.ResultEnum;
 | 
			
		||||
import com.example.survey.service.RecordService;
 | 
			
		||||
import com.example.survey.util.TokenUtil;
 | 
			
		||||
import com.example.survey.vo.ResultVO;
 | 
			
		||||
import lombok.extern.log4j.Log4j2;
 | 
			
		||||
import org.springframework.beans.factory.annotation.Autowired;
 | 
			
		||||
@ -30,8 +31,8 @@ public class RecordController {
 | 
			
		||||
                              @RequestParam(value = "templateName", required = false) String templateName,
 | 
			
		||||
                              @RequestParam(value = "templateType", required = false) String templateType,
 | 
			
		||||
                              @RequestParam(value = "uuid", required = false) String uuid,
 | 
			
		||||
                              @RequestParam(value = "submitTimeGt", required = false) long submitTimeGt,
 | 
			
		||||
                              @RequestParam(value = "submitTimeLt", required = false) long submitTimeLt,
 | 
			
		||||
                              @RequestParam(value = "submitTimeGt", required = false, defaultValue = "0") long submitTimeGt,
 | 
			
		||||
                              @RequestParam(value = "submitTimeLt", required = false, defaultValue = "0") long submitTimeLt,
 | 
			
		||||
                              @RequestParam(value = "projectName", required = false) String projectName,
 | 
			
		||||
                              @RequestParam(value = "currentPage", defaultValue = "0") Integer currentPage,
 | 
			
		||||
                              @RequestParam(value = "pageSize", defaultValue = "30") Integer pageSize
 | 
			
		||||
@ -70,14 +71,18 @@ public class RecordController {
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    @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);
 | 
			
		||||
 | 
			
		||||
        return new ResultVO(ResultEnum.SUCCESS);
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    @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);
 | 
			
		||||
        return new ResultVO(ResultEnum.SUCCESS);
 | 
			
		||||
    }
 | 
			
		||||
@ -101,7 +106,4 @@ public class RecordController {
 | 
			
		||||
        recordService.modifyMetaData(modifyMetaDataDTO);
 | 
			
		||||
        return new ResultVO(ResultEnum.SUCCESS);
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
@ -112,6 +112,9 @@ public class RecordDaoImpl implements RecordDao {
 | 
			
		||||
        if (state != null) {
 | 
			
		||||
            criteria.and("state").is(state);
 | 
			
		||||
        } 
 | 
			
		||||
        else {
 | 
			
		||||
            criteria.and("state").nin(RecordStateEnum.FILED.getValue());
 | 
			
		||||
        }
 | 
			
		||||
        if (uuid != null) {
 | 
			
		||||
            criteria.and("uuid").is(uuid);
 | 
			
		||||
        }
 | 
			
		||||
 | 
			
		||||
@ -79,7 +79,10 @@ public class MetaDataServiceImpl implements MetaDataService {
 | 
			
		||||
        }
 | 
			
		||||
        MetaData metaData = metaDataDao.selectMetaData(modifyMetaDataDTO.getName());
 | 
			
		||||
        metaData.setForm(modifyMetaDataDTO.getForm());
 | 
			
		||||
        metaData.setType(modifyMetaDataDTO.getType());
 | 
			
		||||
        if(modifyMetaDataDTO.getType() != null) {
 | 
			
		||||
            metaData.setType(modifyMetaDataDTO.getType());
 | 
			
		||||
        }
 | 
			
		||||
        
 | 
			
		||||
        // metaData.setFieldToNameList(modifyMetaDataDTO.getFieldToNameList());
 | 
			
		||||
        // metaData.setConfig(modifyMetaDataDTO.getConfig());
 | 
			
		||||
        metaDataDao.saveMetaData(metaData);
 | 
			
		||||
 | 
			
		||||
@ -152,6 +152,7 @@ public class RecordServiceImpl implements RecordService {
 | 
			
		||||
                return operationInfo;
 | 
			
		||||
            }).collect(Collectors.toList()));
 | 
			
		||||
            recordVO.setState(record.getState());
 | 
			
		||||
            recordVO.setSubmitTime(record.getSubmitTime());
 | 
			
		||||
            return recordVO;
 | 
			
		||||
        }).collect(Collectors.toList());
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
@ -14,7 +14,7 @@ public class RecordVO {
 | 
			
		||||
 | 
			
		||||
    private String idNumber;
 | 
			
		||||
 | 
			
		||||
    private List<String> projectList;
 | 
			
		||||
    // private List<String> projectList;
 | 
			
		||||
 | 
			
		||||
    private String template;
 | 
			
		||||
    
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user