Browse Source

信息采集审核

master
wanggongfeng 3 years ago
parent
commit
c39f31ba65
  1. 38
      epmet-user/epmet-user-client/src/main/java/com/epmet/dto/form/IcResiCollectCheckFormDTO.java
  2. 21
      epmet-user/epmet-user-server/src/main/java/com/epmet/controller/IcResiCollectController.java
  3. 14
      epmet-user/epmet-user-server/src/main/java/com/epmet/service/IcResiCollectService.java
  4. 19
      epmet-user/epmet-user-server/src/main/java/com/epmet/service/impl/IcResiCollectServiceImpl.java

38
epmet-user/epmet-user-client/src/main/java/com/epmet/dto/form/IcResiCollectCheckFormDTO.java

@ -0,0 +1,38 @@
package com.epmet.dto.form;
import lombok.Data;
import javax.validation.constraints.NotBlank;
import java.io.Serializable;
import java.util.Date;
/**
* 居民信息采集-审核入参
*
* @author wgf
* @since v1.0.0 2022-08-02
*/
@Data
public class IcResiCollectCheckFormDTO implements Serializable {
private static final long serialVersionUID = 1L;
/**
* 主键
*/
@NotBlank(message = "Id不能为空")
private String id;
/**
* 审核状态0待审核 1未通过 2已通过
*/
@NotBlank(message = "审核状态不能为空")
private String checkState;
/**
* 审核原因
*/
private String checkReason;
}

21
epmet-user/epmet-user-server/src/main/java/com/epmet/controller/IcResiCollectController.java

@ -10,10 +10,7 @@ import com.epmet.commons.tools.utils.ConvertUtils;
import com.epmet.commons.tools.utils.ExcelUtils;
import com.epmet.commons.tools.utils.Result;
import com.epmet.commons.tools.validator.ValidatorUtils;
import com.epmet.dto.form.CollectListFormDTO;
import com.epmet.dto.form.IcResiCollectFormDTO;
import com.epmet.dto.form.LatestSubmitCollectFormDTO;
import com.epmet.dto.form.ResiCollectFormDTO;
import com.epmet.dto.form.*;
import com.epmet.dto.result.CollectListExcelResultDTO;
import com.epmet.dto.result.CollectListMemberExcelResultDTO;
import com.epmet.dto.result.CollectListResultDTO;
@ -156,4 +153,20 @@ public class IcResiCollectController {
ValidatorUtils.validateEntity(formDTO,LatestSubmitCollectFormDTO.AddUserInternalGroup.class);
return new Result<LatestCollectResDTO>().ok(icResiCollectService.latestSubmit(formDTO));
}
/**
* 信息采集-审核
* @param formDTO
* @param tokenDto
* @return
*/
@PostMapping("collectCheck")
public Result collectCheck(@RequestBody IcResiCollectCheckFormDTO formDTO, @LoginUser TokenDto tokenDto) {
// formDTO.setUserId(tokenDto.getUserId());
// formDTO.setCustomerId(tokenDto.getCustomerId());
icResiCollectService.collectCheck(formDTO);
return new Result();
}
}

14
epmet-user/epmet-user-server/src/main/java/com/epmet/service/IcResiCollectService.java

@ -2,10 +2,7 @@ package com.epmet.service;
import com.epmet.commons.mybatis.service.BaseService;
import com.epmet.commons.tools.page.PageData;
import com.epmet.dto.form.CollectListFormDTO;
import com.epmet.dto.form.IcResiCollectFormDTO;
import com.epmet.dto.form.LatestSubmitCollectFormDTO;
import com.epmet.dto.form.ResiCollectFormDTO;
import com.epmet.dto.form.*;
import com.epmet.dto.result.CollectListResultDTO;
import com.epmet.dto.result.LatestCollectResDTO;
import com.epmet.entity.IcResiCollectEntity;
@ -56,4 +53,11 @@ public interface IcResiCollectService extends BaseService<IcResiCollectEntity> {
* @return
*/
CollectListResultDTO detail(CollectListFormDTO formDTO);
}
/**
* 信息登记审核
* @param formDTO
* @return
*/
void collectCheck(IcResiCollectCheckFormDTO formDTO);
}

19
epmet-user/epmet-user-server/src/main/java/com/epmet/service/impl/IcResiCollectServiceImpl.java

@ -254,4 +254,23 @@ public class IcResiCollectServiceImpl extends BaseServiceImpl<IcResiCollectDao,
resDTO.setUnitName(StringUtils.isBlank(entity.getUnitName()) ? StrConstant.EPMETY_STR : entity.getUnitName());
resDTO.setHomeName(StringUtils.isBlank(entity.getHomeName()) ? StrConstant.EPMETY_STR : entity.getHomeName());
}
@Override
public void collectCheck(IcResiCollectCheckFormDTO formDTO) {
if("1".equals(formDTO.getCheckState())){
// 未通过
IcResiCollectEntity entity = ConvertUtils.sourceToTarget(formDTO, IcResiCollectEntity.class);
baseDao.updateById(entity);
}else{
// 通过
}
}
}

Loading…
Cancel
Save