| | |
| | | |
| | | |
| | | //更新不合格描述 |
| | | 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); |
| | | } |
| | | |
| | | |