|
|
|
|
@ -19,6 +19,7 @@ package org.springblade.modules.business.service.impl; |
|
|
|
|
import com.baomidou.mybatisplus.core.toolkit.Wrappers; |
|
|
|
|
import lombok.RequiredArgsConstructor; |
|
|
|
|
import org.springblade.common.cache.DictBizCache; |
|
|
|
|
import org.springblade.common.cache.UserCache; |
|
|
|
|
import org.springblade.common.constant.BusinessConstant; |
|
|
|
|
import org.springblade.common.enums.DictEnum; |
|
|
|
|
import org.springblade.core.tool.utils.BeanUtil; |
|
|
|
|
@ -173,7 +174,12 @@ public class AppealMediationServiceImpl extends BaseServiceImpl<AppealMediationM |
|
|
|
|
DictBiz street = DictBizCache.getById(appeal.getStreetId()); |
|
|
|
|
vo.setStreetName(Func.isEmpty(street) ? "" : street.getDictValue()); |
|
|
|
|
vo.setDisputeId(appeal.getDisputeId()); |
|
|
|
|
vo.setDisputeName(appeal.getDisputeName()); |
|
|
|
|
if (Func.isNotEmpty(appeal.getDisputeId()) && appeal.getDisputeId() != -1) { |
|
|
|
|
DictBiz dispute = DictBizCache.getById(appeal.getDisputeId()); |
|
|
|
|
vo.setDisputeName(Func.isNotEmpty(dispute) ? dispute.getDictValue() : ""); |
|
|
|
|
} else { |
|
|
|
|
vo.setDisputeName(appeal.getDisputeName()); |
|
|
|
|
} |
|
|
|
|
vo.setDisputeLevel(appeal.getDisputeLevel()); |
|
|
|
|
if (Func.isNotEmpty(appeal.getDisputeLevel())) { |
|
|
|
|
// 纠纷等级(事件等级), 0:简单, 1:一般, 2:重大, 3:疑难
|
|
|
|
|
@ -195,7 +201,12 @@ public class AppealMediationServiceImpl extends BaseServiceImpl<AppealMediationM |
|
|
|
|
vo.setDisputeLevelName(""); |
|
|
|
|
} |
|
|
|
|
vo.setDisposeDept(appealReg.getDisposeDept()); |
|
|
|
|
vo.setDisposeDeptName(appealReg.getDisposeDeptName()); |
|
|
|
|
if (Func.isNotEmpty(appealReg.getDisposeDept())) { |
|
|
|
|
User u = UserCache.getUser(Long.parseLong(appealReg.getDisposeDept())); |
|
|
|
|
vo.setDisposeDeptName(u.getName()); |
|
|
|
|
} else { |
|
|
|
|
vo.setDisposeDeptName(appealReg.getDisposeDeptName()); |
|
|
|
|
} |
|
|
|
|
vo.setProtocol(appealReg.getProtocol()); |
|
|
|
|
vo.setOpinion(appealReg.getOpinion()); |
|
|
|
|
vo.setReviewOpinion(appealReg.getReviewOpinion()); |
|
|
|
|
|