|
|
|
|
@ -13,6 +13,7 @@ import com.biutag.supervision.pojo.dto.mail.MailAttachmentDTO;
|
|
|
|
|
import com.biutag.supervision.pojo.entity.*; |
|
|
|
|
import com.biutag.supervision.pojo.entity.mailbox.Mail; |
|
|
|
|
import com.biutag.supervision.pojo.enums.complaintCollection.ComplaintCollectionHandleMethodEnum; |
|
|
|
|
import com.biutag.supervision.pojo.enums.complaintCollection.ComplaintCollectionPublicApprovalEnum; |
|
|
|
|
import com.biutag.supervision.pojo.param.ComplaintCollection.ComplaintCollectionQueryParam; |
|
|
|
|
import com.biutag.supervision.pojo.param.SupDepartQueryParam; |
|
|
|
|
import com.biutag.supervision.pojo.param.SupExternalDepartQueryParam; |
|
|
|
|
@ -539,9 +540,19 @@ public class Job {
|
|
|
|
|
cc.setCheckStatusName("属实"); |
|
|
|
|
} else if ("基本属实".equals(mail.getVerifyIsTrue())) { |
|
|
|
|
cc.setCheckStatus("2"); |
|
|
|
|
cc.setCheckStatusName("基本属实"); |
|
|
|
|
cc.setCheckStatusName("部分属实"); |
|
|
|
|
} else if ("不属实".equals(mail.getVerifyIsTrue())) { |
|
|
|
|
cc.setCheckStatus("5"); |
|
|
|
|
cc.setCheckStatusName("不属实"); |
|
|
|
|
} |
|
|
|
|
cc.setCheckStatusDesc(mail.getVerifyDetails()); |
|
|
|
|
List<String> strList = List.of("非常满意", "基本满意"); |
|
|
|
|
if (strList.contains(mail.getSatisfactionStatus())){ |
|
|
|
|
cc.setPublicRecognition(ComplaintCollectionPublicApprovalEnum.APPROVED.getCode()); |
|
|
|
|
} |
|
|
|
|
if ("不满意".equals(mail.getSatisfactionStatus())){ |
|
|
|
|
cc.setPublicRecognition(ComplaintCollectionPublicApprovalEnum.NOT_APPROVED.getCode()); |
|
|
|
|
} |
|
|
|
|
cc.setCheckStatusDesc(mail.getCompletionComment()); |
|
|
|
|
cc.setProcessingStatus(mail.getMailState()); |
|
|
|
|
toUpdate.add(cc); |
|
|
|
|
// 附件
|
|
|
|
|
|