| | |
| | | tjOrderDetailService.updateTjOrderDetailsByOrderId(String.valueOf(tjOrder.getOrderId()), |
| | | sysUser.getNickName(), String.valueOf(sysUser.getUserId()), String.valueOf(tjFlowingWater.getTjSerialNumber())); |
| | | } |
| | | transitionService.updateTbTransitionPriceByCusId(tjCustomer.getCusIdcard(),BigDecimal.valueOf(Long.parseLong(tjFlowingWater.getDiscount())), tjOrder.getTjNumber()); |
| | | if(tjFlowingWater.getDiscount()==null){ |
| | | transitionService.updateTbTransitionPriceByCusId(tjCustomer.getCusIdcard(),new BigDecimal(10), tjOrder.getTjNumber()); |
| | | }else { |
| | | transitionService.updateTbTransitionPriceByCusId(tjCustomer.getCusIdcard(),BigDecimal.valueOf(Long.parseLong(tjFlowingWater.getDiscount())), tjOrder.getTjNumber()); |
| | | } |
| | | |
| | | tjOrderDetailService.saveTjPureToneTesByCusId(tjCustomer.getCusIdcard(), tjOrder.getTjNumber(), sysUser.getNickName(), String.valueOf(sysUser.getUserId())); |
| | | // List<TjOrderDetail> list = tjOrderDetailService.getTjOrderDetailsByOrderId(String.valueOf(tjOrder.getOrderId())); |
| | | // if (list != null) { |
| | |
| | | @Override |
| | | @Async("async") |
| | | public void tjGoutAsync(List<QjDomainVo> domainVos, SysUser sysUser, Set<String> list) { |
| | | Integer day=0; |
| | | for (QjDomainVo domainVo : domainVos) { |
| | | day=domainVo.getDay(); |
| | | TjOrderRemark remark = orderRemarkService.getById(domainVo.getRemarkId()); |
| | | TjOrder order = orderService.getOrderByTjNum(domainVo.getTjNumber()); |
| | | //给弃检表添加记录 |
| | |
| | | } |
| | | } |
| | | if (list.size() > 0) { |
| | | Date date=new Date(); |
| | | for (String s : list) { |
| | | TjOrder tjOrder = orderService.getOrderByTjNum(s); |
| | | if (null != tjOrder) { |
| | | tjOrder.setStatus(TjConstants.TJ_DELAY); |
| | | tjOrder.setFinishTime(null); |
| | | tjOrder.setUpdateBy(sysUser.getNickName()); |
| | | tjOrder.setUpdateTime(new DateTime()); |
| | | tjOrder.setUpdateTime(date); |
| | | tjOrder.setUpdateId(String.valueOf(sysUser.getUserId())); |
| | | orderService.updateById(tjOrder); |
| | | TjCustomer customer = tjCustomerService.selectTjCustomerByCusId(tjOrder.getUserId()); |
| | |
| | | yqOrder.setSex(String.valueOf(customer.getCusSex())); |
| | | yqOrder.setAge(customer.getAge()); |
| | | yqOrder.setPhone(customer.getCusPhone()); |
| | | yqOrder.setYqTime(new Date()); |
| | | yqOrder.setYqTime(DateUtil.offsetDay(date,day)); |
| | | yqOrder.setOrderTime(tjOrder.getCreateTime()); |
| | | yqOrder.setProIds(orderRemarkService.getTjOrderRemarkProIdList(s)); |
| | | yqOrder.setEmilSend("0"); |
| | | yqOrder.setMsgSend("0"); |
| | | yqOrder.setCreateBy(sysUser.getNickName()); |
| | | yqOrder.setCreateTime(new DateTime()); |
| | | yqOrder.setCreateTime(date); |
| | | yqOrder.setUpdateBy(sysUser.getNickName()); |
| | | yqOrder.setUpdateTime(new DateTime()); |
| | | yqOrder.setUpdateTime(date); |
| | | yqOrder.setCreateId(String.valueOf(sysUser.getUserId())); |
| | | yqOrder.setUpdateId(String.valueOf(sysUser.getUserId())); |
| | | yqOrderService.save(yqOrder); |
| | |
| | | List<TjConsumables> list2=new ArrayList<>(); |
| | | for (TbTransition transition : tbTransitionList) { |
| | | |
| | | if(transition.getNowPrice().compareTo(BigDecimal.valueOf(0))==0){ |
| | | continue; |
| | | } |
| | | |
| | | TjProject tjProject = projectService.selectTjProjectByProId(transition.getProId()); |
| | | //子项 |
| | | if (null != tjProject) { |