快乐的昕的电脑
2025-11-21 dc07c9890ee850ba289a72da75757c60742d0c4b
没有报工记录且没有开工时间,初始采集数为调机时间前一条的采集数量
已修改2个文件
24 ■■■■■ 文件已修改
Entites/DbModels/VOrderBycl.cs 12 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Services/WomdaaManager.cs 12 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Entites/DbModels/VOrderBycl.cs
@@ -207,6 +207,18 @@
    [SugarColumn(ColumnName = "PRE_START_CJ_NUM")]
    public long? preStartCjNum { get; set; }
    /// <summary>
    /// 调机时间前一条的采集数量
    /// </summary>
    [SugarColumn(ColumnName = "PRE_START_tj_NUM")]
    public long? preStartTjNum { get; set; }
    /// <summary>
    /// 调机时间
    /// </summary>
    [SugarColumn(ColumnName = "MA_START_TIME")]
    public string? maStartTime { get; set; }
    [SugarColumn(IsIgnore = true)] public decimal? wjQty { get; set; }
    [SugarColumn(IsIgnore = true)] public string? finalResult { get; set; }
    
Services/WomdaaManager.cs
@@ -275,8 +275,16 @@
        if (lastReport == null || !lastReport.BgDate.HasValue)
        {
            // 没有报工记录,初始采集数为开工时间前一条的采集数量
            VOrdrerBycl.InitCjNum = VOrdrerBycl.preStartCjNum;
            if (string.IsNullOrEmpty(VOrdrerBycl.Daa016)) // 没有开工时间
            {
                // 没有报工记录且没有开工时间,初始采集数为调机时间前一条的采集数量
                VOrdrerBycl.InitCjNum = VOrdrerBycl.preStartTjNum;
            }
            else
            {
                // 没有报工记录,初始采集数为开工时间前一条的采集数量
                VOrdrerBycl.InitCjNum = VOrdrerBycl.preStartCjNum;
            }
            //// 没有报工记录,初始采集数为开工采数
            //VOrdrerBycl.InitCjNum = VOrdrerBycl.StartCjNum;