From cd5cf00fade0576fe2398c2061ff08a52999518f Mon Sep 17 00:00:00 2001 From: caoqianming Date: Wed, 23 Aug 2023 08:39:49 +0800 Subject: [PATCH] fix: cal_enstat bug --- apps/enm/tasks.py | 6 +++--- 能管项目开发周报.md | 28 ---------------------------- 2 files changed, 3 insertions(+), 31 deletions(-) delete mode 100644 能管项目开发周报.md diff --git a/apps/enm/tasks.py b/apps/enm/tasks.py index 971bc9e8..f5c127ec 100644 --- a/apps/enm/tasks.py +++ b/apps/enm/tasks.py @@ -242,11 +242,11 @@ def cal_enstat(type, sflogId, mgroupId, year, month, day, hour, year_s, month_s, mytz = tz.gettz(settings.TIME_ZONE) dt = datetime.datetime(year=year, month=month, day=day, hour=hour, tzinfo=mytz) sflog = SfLog.objects.get(start_time__lt=dt, end_time__gte=dt, mgroup=mgroup) - team = sflog.team - if team is None and type == 'month_st': - return if sflog: year_s, month_s, day_s = sflog.get_ymd + team = sflog.team + if team is None and type == 'month_st': + return year_s, month_s, day_s if type == 'hour_s': enstat, _ = EnStat.objects.get_or_create(type="hour_s", mgroup=mgroup, year=year, month=month, day=day, hour=hour, defaults={'type': 'hour_s', 'mgroup': mgroup, 'year_s': year_s, 'month_s': month_s, 'day_s': day_s, diff --git a/能管项目开发周报.md b/能管项目开发周报.md deleted file mode 100644 index 974343f5..00000000 --- a/能管项目开发周报.md +++ /dev/null @@ -1,28 +0,0 @@ -# 能管项目开发周报 - -## 项目开始至2023-07-14 - -### 工作内容 -整体及后端 - -- 完成需求整理与确认 -- 完成基础模块的搭建,包括用户、部门、角色、权限、运维、工作流等一系列模块 -- 完成报表模块基础功能,支持自定义查询并录入相应报表语句 -- 完成生产管理模块功能,定义物料、班次、班组、工段、目标并实现相应接口 -- 开发设备管理模块,完成设备列表等接口 -- 完成质检模块,定义检验项目,录入检验结果,质检报表数据计算 -- 开发生产执行模块,完成值班记录生成及初始化质检录入等 -- 开发能源管理模块(核心模块),完成定义采集点位,创建点位原始记录表和相应统计表, 编写相应的计算和定时业务逻辑 -- 开发财务成本模块,完成定义费用类型以及相应的费用数据和物料成本数据接口 - -前端页面 - - -三维建模 - - -### 下一步工作内容 -- 继续开发相应模块 -- 模拟电表/水表等数据回传,验证程序可靠性 -- 梳理DCS点位的处理逻辑 -- 继续三维模型的建模工作