|
@ -18,6 +18,7 @@ |
|
|
package com.elink.esua.epdc.party.controller; |
|
|
package com.elink.esua.epdc.party.controller; |
|
|
|
|
|
|
|
|
import com.elink.esua.epdc.commons.mybatis.annotation.DataFilter; |
|
|
import com.elink.esua.epdc.commons.mybatis.annotation.DataFilter; |
|
|
|
|
|
import com.elink.esua.epdc.commons.tools.exception.RenException; |
|
|
import com.elink.esua.epdc.commons.tools.page.PageData; |
|
|
import com.elink.esua.epdc.commons.tools.page.PageData; |
|
|
import com.elink.esua.epdc.commons.tools.utils.ExcelUtils; |
|
|
import com.elink.esua.epdc.commons.tools.utils.ExcelUtils; |
|
|
import com.elink.esua.epdc.commons.tools.utils.Result; |
|
|
import com.elink.esua.epdc.commons.tools.utils.Result; |
|
@ -29,6 +30,7 @@ import com.elink.esua.epdc.commons.tools.validator.group.UpdateGroup; |
|
|
import com.elink.esua.epdc.party.excel.ReportPartyExcel; |
|
|
import com.elink.esua.epdc.party.excel.ReportPartyExcel; |
|
|
import com.elink.esua.epdc.party.service.ReportPartyService; |
|
|
import com.elink.esua.epdc.party.service.ReportPartyService; |
|
|
import com.elink.esua.epdc.user.dto.party.ReportPartyDTO; |
|
|
import com.elink.esua.epdc.user.dto.party.ReportPartyDTO; |
|
|
|
|
|
import org.apache.commons.lang3.StringUtils; |
|
|
import org.springframework.beans.factory.annotation.Autowired; |
|
|
import org.springframework.beans.factory.annotation.Autowired; |
|
|
import org.springframework.web.bind.annotation.*; |
|
|
import org.springframework.web.bind.annotation.*; |
|
|
|
|
|
|
|
@ -75,6 +77,12 @@ public class ReportPartyController { |
|
|
public Result update(@RequestBody ReportPartyDTO dto) { |
|
|
public Result update(@RequestBody ReportPartyDTO dto) { |
|
|
//效验数据
|
|
|
//效验数据
|
|
|
ValidatorUtils.validateEntity(dto, UpdateGroup.class, DefaultGroup.class); |
|
|
ValidatorUtils.validateEntity(dto, UpdateGroup.class, DefaultGroup.class); |
|
|
|
|
|
if (StringUtils.isNotEmpty(dto.getIdCard()) && StringUtils.isNotEmpty(dto.getName())) { |
|
|
|
|
|
int sum = reportPartyService.findByIdCardAndName(dto.getIdCard(),dto.getName()); |
|
|
|
|
|
if(sum == 1){ |
|
|
|
|
|
throw new RenException("您已经报到,请等待审核!"); |
|
|
|
|
|
} |
|
|
|
|
|
} |
|
|
reportPartyService.update(dto); |
|
|
reportPartyService.update(dto); |
|
|
return new Result(); |
|
|
return new Result(); |
|
|
} |
|
|
} |
|
|