|
@@ -352,10 +352,14 @@ public class MessageNoticeApiController {
|
|
|
if(isAgree){
|
|
|
if(StringUtils.isNotEmpty(messageNotice.getDeliverId())){
|
|
|
ResumeDeliver resumeDeliver = resumeDeliverService.get(messageNotice.getDeliverId());
|
|
|
- String chatStatus = resumeDeliver.getChatStatus();
|
|
|
- int chatStatusNum = Integer.parseInt(chatStatus) + 1;
|
|
|
+ ResumeDeliverContent resumeDeliverContent = resumeDeliverContentService.findTopByDeliverId(messageNotice.getDeliverId());
|
|
|
+ String chatStatus = resumeDeliverContent.getChatStatus();
|
|
|
+ String nextChatStatus = chatStatus;
|
|
|
+ if("4".equals(chatStatus)) {
|
|
|
+ nextChatStatus = "5";
|
|
|
+ }
|
|
|
|
|
|
- resumeDeliver.setChatStatus(String.valueOf(chatStatusNum));
|
|
|
+ resumeDeliver.setChatStatus(nextChatStatus);
|
|
|
resumeDeliver.setUpdateBy(subject);
|
|
|
resumeDeliver.setUpdateTime(new Date());
|
|
|
resumeDeliverService.update(resumeDeliver);
|