Commit abd0858eae8b174f5e50cc7ebd57b8ab41d80d5f

Authored by liquanyu
1 parent 3b755c2b75

筛查统计

Showing 1 changed file with 40 additions and 41 deletions

platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/SieveFacade.java View file @ abd0858
... ... @@ -1625,49 +1625,48 @@
1625 1625 private List<Map<String, String>> getDiaDatas(List<String> hospitalIds, String[] dates) {
1626 1626 List<Map<String, String>> list = new ArrayList<>();
1627 1627  
1628   - int sieveCount = 0;
1629   - int st21Count = 0;
1630   - int st1813Count = 0;
1631   - int sjqxCount = 0;
1632   - int sieveExcCountAll = 0;
1633   - int disCount = 0;
1634   - int disExcCount = 0;
1635   - int disStopCount = 0;
  1628 + for (String hid : hospitalIds)
  1629 + {
1636 1630  
1637   - //超声 诊断数 总唇裂 多指/趾 先听性心脏病 神经管缺陷 先天性脑积水 肢体短缩 其他 畸形小计
1638   - int csDiaCount = 0;
1639   - int csClCount = 0;
1640   - int csDzCount = 0;
1641   - int csXzbCount = 0;
1642   - int csSjgqxCount = 0;
1643   - int csNjsCount = 0;
1644   - int csZtdsCount = 0;
1645   - int csQtCount = 0;
1646   - int csJxCount = 0;
1647   - // 羊水 诊断数 异常数
1648   - int ysDiaCount = 0;
1649   - int ysDiaExcCount = 0;
  1631 + int sieveCount = 0;
  1632 + int st21Count = 0;
  1633 + int st1813Count = 0;
  1634 + int sjqxCount = 0;
  1635 + int sieveExcCountAll = 0;
  1636 + int disCount = 0;
  1637 + int disExcCount = 0;
  1638 + int disStopCount = 0;
1650 1639  
1651   - // 绒毛 诊断数 异常数
1652   - int rmDiaCount = 0;
1653   - int rmDiaExcCount = 0;
  1640 + //超声 诊断数 总唇裂 多指/趾 先听性心脏病 神经管缺陷 先天性脑积水 肢体短缩 其他 畸形小计
  1641 + int csDiaCount = 0;
  1642 + int csClCount = 0;
  1643 + int csDzCount = 0;
  1644 + int csXzbCount = 0;
  1645 + int csSjgqxCount = 0;
  1646 + int csNjsCount = 0;
  1647 + int csZtdsCount = 0;
  1648 + int csQtCount = 0;
  1649 + int csJxCount = 0;
  1650 + // 羊水 诊断数 异常数
  1651 + int ysDiaCount = 0;
  1652 + int ysDiaExcCount = 0;
1654 1653  
1655   - // 胎儿血 诊断数 异常数
1656   - int teDiaCount = 0;
1657   - int teDiaExcCount = 0;
  1654 + // 绒毛 诊断数 异常数
  1655 + int rmDiaCount = 0;
  1656 + int rmDiaExcCount = 0;
1658 1657  
1659   - // 其他 诊断数 异常数
1660   - int qtDiaCount = 0;
1661   - int qtDiaExcCount = 0;
  1658 + // 胎儿血 诊断数 异常数
  1659 + int teDiaCount = 0;
  1660 + int teDiaExcCount = 0;
1662 1661  
1663   - // 合计 诊断数 异常数 终止妊娠数
1664   - int hjDiaCount = 0;
1665   - int hjDiaExcCount = 0;
1666   - int hjStopCount = 0;
  1662 + // 其他 诊断数 异常数
  1663 + int qtDiaCount = 0;
  1664 + int qtDiaExcCount = 0;
1667 1665  
1668   -
1669   - for (String hid : hospitalIds)
1670   - {
  1666 + // 合计 诊断数 异常数 终止妊娠数
  1667 + int hjDiaCount = 0;
  1668 + int hjDiaExcCount = 0;
  1669 + int hjStopCount = 0;
1671 1670 Map<String, String> dataMap = new LinkedHashMap<>();
1672 1671  
1673 1672 dataMap.put("areaName",organizationService.getOrganization(Integer.parseInt(hid)).getName());