kyy
2025-10-16 6641af672fc78890f1f36f062337ec6129e86a06
1、新增获取检验项目按钮、2、优化扫描扫码
已修改2个文件
47 ■■■■■ 文件已修改
MES.Service/service/QC/MesOqcItemsDetect02Manager.cs 24 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
MESApplication/Controllers/QC/MesOqcItemsDetect02Controller.cs 23 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
MES.Service/service/QC/MesOqcItemsDetect02Manager.cs
@@ -504,6 +504,30 @@
        }
    }
    public bool OqcQagetTable(LLJDto dto)
    {
        try
        {
            // 1. 根据releaseNo查询MesOqcItemsDetect02实体
            var detect02Entity = Db.Queryable<MesOqcItemsDetect02>()
                .Where(s => s.ReleaseNo == dto.releaseNo)
                .First();
            // 2. 校验实体是否存在
            if (detect02Entity == null)
            {
                throw new Exception($"未找到ReleaseNo为{dto.releaseNo}的检验单数据");
            }
            // 3. 调用Regenerate方法(复用现有逻辑)
            Regenerate(detect02Entity);
            return true;
        }
        catch (Exception ex)
        {
            throw new Exception(ex.Message);
        }
    }
    public int saveRemarksGid(LLJDto dto)
    {
        return SqlSugarHelper.UseTransactionWithOracle(db =>
MESApplication/Controllers/QC/MesOqcItemsDetect02Controller.cs
@@ -80,6 +80,29 @@
        }
    }
    //IqcQaSubmit
    [HttpPost("OqcQagetTable")]
    public ResponseResult OqcQagetTable(LLJDto rkjDto)
    {
        try
        {
            dynamic resultInfos = new ExpandoObject();
            var tbBillList = m.OqcQagetTable(rkjDto);
            resultInfos.tbBillList = tbBillList;
            return new ResponseResult
            {
                status = 0,
                message = "OK",
                data = resultInfos
            };
        }
        catch (Exception ex)
        {
            return ResponseResult.ResponseError(ex);
        }
    }
    [HttpPost("saveRemarksPid")]
    public ResponseResult saveRemarksPid([FromBody] LLJDto rkjDto)
    {