Merge remote-tracking branch 'origin/master'
| | |
| | | @ApiModelProperty("样品数量") |
| | | private Integer sampleNum; |
| | | |
| | | @ValueTableShow(3) |
| | | @ApiModelProperty("样品编号") |
| | | private String sampleCode; |
| | | |
| | |
| | | } |
| | | } |
| | | } |
| | | map.put("body", insOrderMapper.selectInsOrderPage(page, QueryWrappers.queryWrappers(sampleOrderDto), laboratory)); |
| | | IPage<SampleOrderDto> sampleOrderDtoIPage = insOrderMapper.selectInsOrderPage(page, QueryWrappers.queryWrappers(sampleOrderDto), laboratory); |
| | | sampleOrderDtoIPage.getRecords().forEach(i -> { |
| | | if (i.getSampleCode().contains(",")) { |
| | | String[] split = i.getSampleCode().split(","); |
| | | i.setSampleCode(split[0]); |
| | | } |
| | | }); |
| | | map.put("body", sampleOrderDtoIPage); |
| | | return map; |
| | | } |
| | | |
| | |
| | | ir.url_s, |
| | | sample_counts.sample_num, |
| | | CONCAT(ROUND(approved_product_counts.approved_count / total_product_counts.total_count * 100, 2), '%') AS insProgress, |
| | | GROUP_CONCAT(DISTINCT isa.sample_code SEPARATOR ' ') AS sample_code, |
| | | GROUP_CONCAT(DISTINCT isa.sample_code SEPARATOR ',') AS sample_code, |
| | | GROUP_CONCAT(DISTINCT isa.sample SEPARATOR ' ') AS sample_name, |
| | | GROUP_CONCAT(DISTINCT isa.model SEPARATOR ' ') AS sample_model, |
| | | u.name |