| | |
| | | wrapper.eq(TjSampling::getCusId, cusId); |
| | | wrapper.eq(TjSampling::getIsSignFor,isSignFor); |
| | | wrapper.and(i -> i.isNull(TjSampling::getParentId).or().eq(TjSampling::getIsMerge,1)); |
| | | // wrapper.isNull(TjSampling::getParentId).or().eq(TjSampling::getIsMerge,1); |
| | | wrapper.orderByDesc(TjSampling::getIsMerge); |
| | | List<TjSampling> list = tjSamplingService.list(wrapper); |
| | | if (list.isEmpty()){ |
| | |
| | | return AjaxResult.error("参数错误,未查询到数据"); |
| | | } |
| | | for (TjSampling sampling : list) { |
| | | // sampling.setCusName(MatchUtils.hideCusName(sampling.getCusName())); |
| | | sampling.setCusName(sampling.getCusName()); |
| | | TjCustomer customer = customerService.getById(sampling.getCusId()); |
| | | sampling.setCustomer(customer); |
| | | } |
| | | return AjaxResult.success(list); |
| | | } |
| | |
| | | int pdsfczhbxm = tjSamplingService.pdsfczhbxm(ids); |
| | | if (pdsfczhbxm == ids.size()) return AjaxResult.error("多个合并项目不可再继续合并!"); |
| | | if (pdsfczhbxm > 1) return AjaxResult.error("最多允许选择一个合并过的项目!"); |
| | | // 查询出里面不可合并的化验项目 |
| | | String string = tjSamplingService.getBuKeHebingProName(ids); |
| | | if(null !=string){ |
| | | return AjaxResult.error(string+"这几个项目不可合并!"); |