Showing
1 changed file
with
6 additions
and
3 deletions
xingyun-sc/src/main/java/com/lframework/xingyun/sc/impl/customer/CustomerDevelopPlanServiceImpl.java
| @@ -188,12 +188,15 @@ public class CustomerDevelopPlanServiceImpl extends BaseMpServiceImpl<CustomerDe | @@ -188,12 +188,15 @@ public class CustomerDevelopPlanServiceImpl extends BaseMpServiceImpl<CustomerDe | ||
| 188 | data.setSettleDays(vo.getSettleDays()); | 188 | data.setSettleDays(vo.getSettleDays()); |
| 189 | } | 189 | } |
| 190 | data.setChargeUserId(vo.getChargeUserId()); | 190 | data.setChargeUserId(vo.getChargeUserId()); |
| 191 | - | ||
| 192 | - getBaseMapper().insert(data); | 191 | + // 创建人 |
| 192 | + data.setCreateById(SecurityUtil.getCurrentUser().getId()); | ||
| 193 | + data.setUpdateById(SecurityUtil.getCurrentUser().getId()); | ||
| 193 | // 流程处理 | 194 | // 流程处理 |
| 194 | - Instance instance = flowInstanceWrapperService.startInstance("CUSTOMER_DEVELOP", id, BPM_FLAG, getBaseMapper().selectById(id)); | 195 | + Instance instance = flowInstanceWrapperService.startInstance("CUSTOMER_DEVELOP", id, BPM_FLAG, data); |
| 195 | data.setFlowInstanceId(instance.getId()); | 196 | data.setFlowInstanceId(instance.getId()); |
| 196 | 197 | ||
| 198 | + getBaseMapper().insert(data); | ||
| 199 | + | ||
| 197 | OpLogUtil.setVariable("id", data.getId()); | 200 | OpLogUtil.setVariable("id", data.getId()); |
| 198 | OpLogUtil.setExtra(vo); | 201 | OpLogUtil.setExtra(vo); |
| 199 | return data.getId(); | 202 | return data.getId(); |