wangrong
2026-09-24 98ce961272c596468a4cb4b2498a3c70048e4aed
src/modules/push/controller/admin/siteweight.ts
@@ -21,7 +21,7 @@
      'd.businessName AS businessName', 'd.siteType AS siteType',  // 垃圾名称
      
    ],
    fieldEq: ['a.deviceNo','d.siteType'],
    fieldEq: ['d.siteType'],
    fieldLike: ['a.deviceNo'],
    join: [
      {
@@ -44,7 +44,11 @@
      },
    ],
    where: async ctx => {
      const { startTime, endTime } = ctx.request.body;
      const conditions: any[][] = [];
      if (startTime && endTime) {
        conditions.push(['a.uploadTime BETWEEN :startTime AND :endTime', { startTime, endTime }]);
      }
      conditions.push(...(await WithDeptFilterWhere(ctx, { alias: 'a', field: 'departmentId' })));
      // 其他关联表(举例)