|
|
@ -6,11 +6,7 @@ import com.epmet.commons.tools.dto.form.PageFormDTO; |
|
|
|
import com.epmet.commons.tools.page.PageData; |
|
|
|
import com.epmet.commons.tools.security.dto.TokenDto; |
|
|
|
import com.epmet.commons.tools.utils.Result; |
|
|
|
import com.epmet.commons.tools.validator.AssertUtils; |
|
|
|
import com.epmet.commons.tools.validator.ValidatorUtils; |
|
|
|
import com.epmet.commons.tools.validator.group.AddGroup; |
|
|
|
import com.epmet.commons.tools.validator.group.UpdateGroup; |
|
|
|
import com.epmet.commons.tools.validator.group.DefaultGroup; |
|
|
|
import com.epmet.dto.IcEpidemicSpecialAttentionDTO; |
|
|
|
import com.epmet.dto.form.*; |
|
|
|
import com.epmet.service.IcEpidemicSpecialAttentionService; |
|
|
@ -19,8 +15,6 @@ import org.springframework.web.bind.annotation.*; |
|
|
|
import org.springframework.web.multipart.MultipartFile; |
|
|
|
|
|
|
|
import javax.servlet.http.HttpServletResponse; |
|
|
|
import java.util.List; |
|
|
|
import java.util.Map; |
|
|
|
|
|
|
|
|
|
|
|
/** |
|
|
@ -58,8 +52,9 @@ public class IcEpidemicSpecialAttentionController { |
|
|
|
* @date 2022/3/28 13:35 |
|
|
|
*/ |
|
|
|
@PostMapping("vaccination-add") |
|
|
|
@NoRepeatSubmit |
|
|
|
public Result vaccinationAdd(@RequestBody VaccinationAddFormDTO formDTO,@LoginUser TokenDto tokenDto){ |
|
|
|
ValidatorUtils.validateEntity(formDTO, VaccinationAddFormDTO.VaccinationAddForm.class); |
|
|
|
ValidatorUtils.validateEntity(formDTO, IcEpidemicSpecialAttentionDTO.IcEpidemicSpecialAttentionAdd.class); |
|
|
|
formDTO.setCustomerId(tokenDto.getCustomerId()); |
|
|
|
formDTO.setUserId(tokenDto.getUserId()); |
|
|
|
icEpidemicSpecialAttentionService.vaccinationAdd(formDTO); |
|
|
@ -73,7 +68,9 @@ public class IcEpidemicSpecialAttentionController { |
|
|
|
* @date 2022/3/28 13:45 |
|
|
|
*/ |
|
|
|
@PostMapping("vaccination-update") |
|
|
|
@NoRepeatSubmit |
|
|
|
public Result vaccinationUpdate(@RequestBody IcEpidemicSpecialAttentionDTO formDTO){ |
|
|
|
ValidatorUtils.validateEntity(formDTO, IcEpidemicSpecialAttentionDTO.IcEpidemicSpecialAttentionUpdate.class); |
|
|
|
icEpidemicSpecialAttentionService.vaccinationUpdate(formDTO); |
|
|
|
return new Result(); |
|
|
|
} |
|
|
@ -85,6 +82,7 @@ public class IcEpidemicSpecialAttentionController { |
|
|
|
* @date 2022/3/28 13:51 |
|
|
|
*/ |
|
|
|
@PostMapping("cancel-attention") |
|
|
|
@NoRepeatSubmit |
|
|
|
public Result cancelAttention(@RequestBody CancelAttentionPackageFormDTO formDTO){ |
|
|
|
ValidatorUtils.validateEntity(formDTO, CancelAttentionPackageFormDTO.CancelAttentionPackageForm.class); |
|
|
|
icEpidemicSpecialAttentionService.cancelAttention(formDTO); |
|
|
|