| | |
| | | } |
| | | |
| | | public void updateDirector(Long orderId, User user , Date now){ |
| | | User manager = new User(); |
| | | try{ |
| | | manager = userService.getDeptManager(getHostId(), user.getDeptId()); // 获取部门领导 |
| | | }catch (Exception e){ |
| | | manager = user; |
| | | } |
| | | try{ |
| | | List<Plan> plans = planService.selectList(new EntityWrapper<Plan>().eq("order_id", orderId)); |
| | | for (Plan plan:plans){ |
| | |
| | | dto.setMsg(dto.getMsg()+" ———————————————————————————————————————————————————————————————————————————————— "+DateUtils.convert(now)+" 跟踪项目修改负责人为:"+priQuote.getUserId$()); |
| | | dto.setUserId(priQuote.getUserId()); |
| | | dto.setUsername(priQuote.getUserId$()); |
| | | break; |
| | | case 2: |
| | | dto.setMsg(dto.getMsg()+" ———————————————————————————————————————————————————————————————————————————————— "+DateUtils.convert(now)+" 跟踪项目修改负责人时同步修改负责人经理为:"+manager.getNickname()); |
| | | dto.setUserId(manager.getId()); |
| | | dto.setUsername(manager.getNickname()); |
| | | break; |
| | | case 4: |
| | | dto.setUserId(priQuote.getUserId()); |
| | |
| | | * excel导入 |
| | | */ |
| | | @PostMapping(value = "/order/excel/import/auth") |
| | | @ManagerAuth(memo = "甲方单位Excel导入") |
| | | @ManagerAuth(memo = "客户信息Excel导入") |
| | | // @Transactional |
| | | public R orderExcelImport(MultipartFile file) throws IOException { |
| | | InputStream inStream = file.getInputStream(); |