| | |
| | | private PriOnline2Service priOnline2Service; |
| | | @Autowired |
| | | private PriQuoteService priQuoteService; |
| | | @Autowired |
| | | private FollowUpService followUpService; |
| | | |
| | | @RequestMapping(value = "/order/{id}/auth") |
| | | @ManagerAuth |
| | |
| | | } |
| | | Date now = new Date(); |
| | | |
| | | if (order.getStatus()!=0){ |
| | | if (Cools.isEmpty(order.getMemoExperience())){ |
| | | return R.error("请输入心得体会"); |
| | | }else { |
| | | FollowUp followUp = new FollowUp(); |
| | | followUp.setWorkMsg(order.getMemoExperience()); |
| | | followUp.setOrderId(order.getId()); |
| | | followUp.setUserId(getUserId()); |
| | | followUp.setCreateBy(getUserId()); |
| | | followUp.setUpdateBy(getUserId()); |
| | | followUp.setDirector(getUserId()); |
| | | followUp.setDeptId(getDeptId()); |
| | | followUp.setCreateTime(now); |
| | | followUp.setUpdateTime(now); |
| | | followUpService.insert(followUp); |
| | | } |
| | | } |
| | | |
| | | order.setMemoExperience(null); |
| | | order.setUpdateBy(getUserId()); |
| | | order.setUpdateTime(now); |
| | | Order orderOld = orderService.selectById(order.getId()); |
| | |
| | | for (SettleDto dto : priQuoteDtos) { |
| | | switch (dto.getStep()) { |
| | | case 1: |
| | | dto.setMsg(dto.getMsg()+" ——————————————————————————————————————————————————————————————————————————— "+DateUtils.convert(now)+" 跟踪项目修改负责人为:"+priQuote.getUserId$()); |
| | | dto.setMsg(dto.getMsg()+" ———————————————————————————————————————————————————————————————————————————————— "+DateUtils.convert(now)+" 跟踪项目修改负责人为:"+priQuote.getUserId$()); |
| | | dto.setUserId(priQuote.getUserId()); |
| | | dto.setUsername(priQuote.getUserId$()); |
| | | break; |
| | |
| | | |
| | | priQuoteService.updateById(priQuote); |
| | | } |
| | | }else { |
| | | signPriOnline2=true; |
| | | } |
| | | if (!signPriOnline2){ |
| | | continue; |
| | |
| | | for (SettleDto dto : priOnline2Dtos) { |
| | | switch (dto.getStep()) { |
| | | case 0: |
| | | dto.setMsg(dto.getMsg()+" ——————————————————————————————————————————————————————————————————————————— "+DateUtils.convert(now)+" 跟踪项目修改负责人为:"+priOnline2.getUser$()); |
| | | dto.setUserId(priOnline2.getUserId()); |
| | | dto.setUsername(priOnline2.getUser$()); |
| | | dto.setMsg(dto.getMsg()+" ———————————————————————————————————————————————————————————————————————————————— "+DateUtils.convert(now)+" 跟踪项目修改负责人为:"+priOnline2.getUser$()); |
| | | break; |
| | | case 3: |
| | | case 2: |
| | | dto.setUserId(priOnline2.getUserId()); |
| | | dto.setUsername(priOnline2.getUser$()); |
| | | break; |
| | |
| | | priOnline2Service.updateById(priOnline2); |
| | | } |
| | | |
| | | }else { |
| | | signPlan=true; |
| | | } |
| | | |
| | | if (!signPlan){ |