Commit 920d332c authored by 廖旭伟's avatar 廖旭伟

纠错管理bug修改

parent ed872caf
This diff is collapsed.
package com.mortals.xhx.module.error.service.impl;
import com.mortals.xhx.common.utils.StringUtils;
import org.springframework.stereotype.Service;
import com.mortals.framework.service.impl.AbstractCRUDServiceImpl;
import com.mortals.framework.exception.AppException;
......@@ -6,6 +7,9 @@ import com.mortals.framework.model.Context;
import com.mortals.xhx.module.error.dao.ErrorRecoveryDao;
import com.mortals.xhx.module.error.model.ErrorRecoveryEntity;
import com.mortals.xhx.module.error.service.ErrorRecoveryService;
import java.util.Date;
/**
* ErrorRecoveryService
* 纠错管理 service实现
......@@ -15,5 +19,26 @@ import com.mortals.xhx.module.error.service.ErrorRecoveryService;
*/
@Service("errorRecoveryService")
public class ErrorRecoveryServiceImpl extends AbstractCRUDServiceImpl<ErrorRecoveryDao, ErrorRecoveryEntity, Long> implements ErrorRecoveryService {
@Override
protected void saveBefore(ErrorRecoveryEntity entity, Context context) throws AppException {
entity.setSubmitDate(new Date());
if(context!=null && context.getUser()!=null) {
entity.setSubmitUserId(context.getUser().getId());
entity.setSubmitUserName(context.getUser().getRealName());
}
super.saveBefore(entity, context);
}
@Override
protected void updateBefore(ErrorRecoveryEntity entity, Context context) throws AppException {
if(StringUtils.isNotEmpty(entity.getFormalReply())){
entity.setStatus(1);
if(context!=null && context.getUser()!=null) {
entity.setAnswerUserId(context.getUser().getId());
entity.setAnswerUserName(context.getUser().getRealName());
}
}
super.updateBefore(entity,context);
}
}
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment