南骏 池
2025-06-02 79b889992365c0e31a7a517a1641cba20a52fc09
service/QC/IpqcService.cs
@@ -159,20 +159,22 @@
    //更新不合格描述
    public int updateIpqcRzxx(LLJDto dto)
    public int updateIpqcRzxx(dynamic dto)
    {
        if (dto == null) throw new ArgumentNullException(nameof(dto), "参数对象不能为 null");
        // 参数校验(根据存储过程新增参数)
        if (string.IsNullOrEmpty(dto.pid?.ToString()))
            throw new ArgumentException("项目明细id存在问题,请联系管理员!", nameof(dto.pid));
        var withOracle = Db.Updateable<MesQaItemsDetectDetail5>()
                .SetColumns(s => s.IPQCRZXX == dto.inRzxxValue)
                .Where(s => s.Guid.ToString() == dto.pid)
                .ExecuteCommand();
        var sqlParams = new List<SugarParameter> {
            new("@inRzxxValue", dto.inRzxxValue),
            new("@pid", dto.pid)
        };
        return withOracle;
        var sql = @"UPDATE MES_QA_ITEMS_DETECT_DETAIL5
                    SET ipqc_rzxx = @inRzxxValue
                    WHERE guid = @pid";
        return Db.Ado.ExecuteCommand(sql, sqlParams);
    }