Commit e47b1005 authored by neo's avatar neo

[dev] add create by when create approval

parent 35a015f4
......@@ -10,6 +10,7 @@ import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Transactional;
import pwc.taxtech.atms.common.AuthUserHelper;
import pwc.taxtech.atms.common.util.MyAsserts;
import pwc.taxtech.atms.constant.Constant;
import pwc.taxtech.atms.dto.approval.ApprovalDto;
......@@ -38,6 +39,8 @@ public class ApprovalService {
PeriodApproveMapper periodApproveMapper;
@Autowired
PeriodReportMapper reportMapper;
@Autowired
AuthUserHelper authUserHelper;
@Transactional
public void startInstanceAndAssignee(ApprovalDto dto) {
......@@ -92,7 +95,8 @@ public class ApprovalService {
pa.setTemplateIds(reportTemplateIds.toString());
pa.setStatus(Constant.APPROVAL_COMMITTED);
pa.setProjectId(dto.getProjectId());
pa.setCreateBy(authUserHelper.getCurrentUserId()==null?"Admin":authUserHelper.getCurrentUserId());
pa.setCreateTime(new Date());
periodApproveMapper.insert(pa);
}
private void startAssignee(PeriodApprove pa) {
......
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