|
@ -22,7 +22,6 @@ import com.epmet.resi.group.dto.topic.form.TopicDetailBatchFormDTO; |
|
|
import com.epmet.resi.group.dto.topic.result.ResiTopicDetailResultDTO; |
|
|
import com.epmet.resi.group.dto.topic.result.ResiTopicDetailResultDTO; |
|
|
import com.epmet.resi.group.feign.ResiGroupOpenFeignClient; |
|
|
import com.epmet.resi.group.feign.ResiGroupOpenFeignClient; |
|
|
import com.epmet.service.IssueService; |
|
|
import com.epmet.service.IssueService; |
|
|
import com.epmet.util.ModuleConstant; |
|
|
|
|
|
import org.apache.commons.lang3.StringUtils; |
|
|
import org.apache.commons.lang3.StringUtils; |
|
|
import org.slf4j.Logger; |
|
|
import org.slf4j.Logger; |
|
|
import org.slf4j.LoggerFactory; |
|
|
import org.slf4j.LoggerFactory; |
|
@ -393,8 +392,8 @@ public class IssueServiceImpl implements IssueService { |
|
|
issueSuggestionDTO.setPublicFlag(formDTO.getPublicFlag() == true ? NumConstant.ONE : NumConstant.ZERO); |
|
|
issueSuggestionDTO.setPublicFlag(formDTO.getPublicFlag() == true ? NumConstant.ONE : NumConstant.ZERO); |
|
|
issueSuggestionDTO.setCreatedBy(loginUserUtil.getLoginUserId()); |
|
|
issueSuggestionDTO.setCreatedBy(loginUserUtil.getLoginUserId()); |
|
|
Result<SaveIssueSuggestionResultDTO> result = govIssueOpenFeignClient.saveIssueSuggestion(issueSuggestionDTO); |
|
|
Result<SaveIssueSuggestionResultDTO> result = govIssueOpenFeignClient.saveIssueSuggestion(issueSuggestionDTO); |
|
|
if(result.success()||null==result.getData()||StringUtils.isBlank(result.getData().getSuggestionId())){ |
|
|
if(!result.success()||null==result.getData()||StringUtils.isBlank(result.getData().getSuggestionId())){ |
|
|
throw new EpmetException(result.getCode(),result.getInternalMsg(),result.getMsg()); |
|
|
throw new EpmetException(result.getCode(),"gov-issue saveIssueSuggestion error:"+result.getInternalMsg(),result.getMsg()); |
|
|
} |
|
|
} |
|
|
return new PublishSuggestionResultDTO(result.getData().getIssueId(), result.getData().getSuggestionId()); |
|
|
return new PublishSuggestionResultDTO(result.getData().getIssueId(), result.getData().getSuggestionId()); |
|
|
} |
|
|
} |
|
|