提交修改
This commit is contained in:
parent
87d71c9bce
commit
8dc09d65ef
@ -640,4 +640,8 @@ public class StringUtil extends StringUtils {
|
||||
}
|
||||
return null;
|
||||
}
|
||||
|
||||
public static String removeHtml(String html) {
|
||||
return html.replaceAll("\\<.*?>","");
|
||||
}
|
||||
}
|
||||
|
||||
@ -16,8 +16,10 @@ import com.lz.modules.flow.req.ResultDetailReq;
|
||||
import com.lz.modules.flow.service.RecordAuthService;
|
||||
import com.lz.modules.sys.controller.AbstractController;
|
||||
import com.lz.modules.sys.entity.SysUserEntity;
|
||||
import com.lz.modules.sys.entity.app.ResultComment;
|
||||
import com.lz.modules.sys.entity.app.ResultDetail;
|
||||
import com.lz.modules.sys.entity.app.ResultRecord;
|
||||
import com.lz.modules.sys.service.app.ResultCommentService;
|
||||
import com.lz.modules.sys.service.app.ResultDetailService;
|
||||
import com.lz.modules.sys.service.app.ResultRecordService;
|
||||
import org.apache.commons.collections.CollectionUtils;
|
||||
@ -59,6 +61,8 @@ public class ResultRecordController extends AbstractController {
|
||||
private DepartmentsStaffRelateService departmentsStaffRelateService;
|
||||
@Autowired
|
||||
private RecordAuthService recordAuthService;
|
||||
@Autowired
|
||||
private ResultCommentService resultCommentService;
|
||||
|
||||
|
||||
/**
|
||||
@ -216,12 +220,19 @@ public class ResultRecordController extends AbstractController {
|
||||
.put("recordResultId", recordResultId);
|
||||
}
|
||||
|
||||
|
||||
@RequestMapping("/commitApproval")
|
||||
public R commitApproval(ResultRecordReq req) {
|
||||
if (req.getType() == 1) {
|
||||
if (req.getStatus() == 2) {
|
||||
String resultComment = StringUtil.decodeBase64(req.getResultComment());
|
||||
resultComment = StringUtil.removeHtml(resultComment);
|
||||
if (StringUtil.isNotBlank(resultComment)) {
|
||||
ResultComment comment = new ResultComment();
|
||||
comment.setCommentUserId(getUserId());
|
||||
comment.setRecordId(req.getRecordResultId());
|
||||
resultCommentService.insertResultComment(comment);
|
||||
}
|
||||
return resultRecordService.approval(req.getRecordResultId(), getUserId());
|
||||
} else { //侍提交
|
||||
} else if (req.getStatus() == 3) { //侍提交
|
||||
ResultRecord resultRecord = resultRecordService.selectResultRecordById(req.getRecordResultId());
|
||||
resultRecord.setStatus(Constant.STATUS_3);
|
||||
resultRecordService.updateResultRecordById(resultRecord);
|
||||
@ -236,7 +247,6 @@ public class ResultRecordController extends AbstractController {
|
||||
@RequiresPermissions("user:lzresultrecord:info")
|
||||
public R info(@PathVariable("id") Long id) {
|
||||
ResultRecord lzResultRecord = lzResultRecordService.selectResultRecordById(id);
|
||||
|
||||
return R.ok().put("lzResultRecord", lzResultRecord);
|
||||
}
|
||||
|
||||
|
||||
@ -32,4 +32,5 @@ public class ResultRecordReq {
|
||||
private Long staffId;
|
||||
private Integer recordType;
|
||||
private String departmentLevel ;
|
||||
private String resultComment;
|
||||
}
|
||||
|
||||
@ -54,5 +54,5 @@ public interface ResultDetailService extends IService<ResultDetail> {
|
||||
|
||||
void insertWenHuaJiaZhiGua(String s, Long id, Long userId);
|
||||
|
||||
String initRole(Long staffId, long l);
|
||||
String initRole(Long staffId, Long l);
|
||||
}
|
||||
Loading…
x
Reference in New Issue
Block a user