Просмотр исходного кода

update dashboard service

tags/Baseline_30082024_BACKEND_UAT
Mac\David 1 год назад
Родитель
Сommit
d36b5e01b1
1 измененных файлов: 4 добавлений и 1 удалений
  1. +4
    -1
      src/main/java/com/ffii/tsms/modules/data/service/DashboardService.kt

+ 4
- 1
src/main/java/com/ffii/tsms/modules/data/service/DashboardService.kt Просмотреть файл

@@ -36,10 +36,12 @@ open class DashboardService(
+ " s.address as subsidiaryAddress," + " s.address as subsidiaryAddress,"
+ " s.district as subsidiaryDistrict," + " s.district as subsidiaryDistrict,"
+ " s.brNo as subsidiaryBrNo," + " s.brNo as subsidiaryBrNo,"
+ " s.typeId as subsidiaryTypeId"
+ " s.typeId as subsidiaryTypeId,"
+ " count(p.id) as projectNo"
+ " from customer c" + " from customer c"
+ " left join customer_subsidiary cs on c.id = cs.customerId" + " left join customer_subsidiary cs on c.id = cs.customerId"
+ " left join subsidiary s on cs.subsidiaryId = s.id" + " left join subsidiary s on cs.subsidiaryId = s.id"
+ " left join project p on cs.id = p.customerSubsidiaryId"
+ " where c.deleted = 0" + " where c.deleted = 0"
) )
if (args != null) { if (args != null) {
@@ -48,6 +50,7 @@ open class DashboardService(
if (args.containsKey("customerCode")) if (args.containsKey("customerCode"))
sql.append(" AND c.code = :customerCode"); sql.append(" AND c.code = :customerCode");
} }
sql.append(" group by c.id, c.name, c.code, c.address, c.district, c.brNo, c.typeId, s.id, s.name, s.code, s.address, s.district, s.brNo, s.typeId");
return jdbcDao.queryForList(sql.toString(), args) return jdbcDao.queryForList(sql.toString(), args)
} }
} }

Загрузка…
Отмена
Сохранить