OQC
啊鑫
2025-07-16 35347311da9ca47ac614603ebf4c3ccab8cf26a2
OQC
已修改3个文件
72 ■■■■ 文件已修改
MES.Service/Modes/MesOqcItemsDetectDetail12.cs 2 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
MES.Service/service/QC/MesOqcItemsDetect02Manager.cs 29 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
MESApplication/Controllers/QC/MesOqcItemsDetect02Controller.cs 41 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
MES.Service/Modes/MesOqcItemsDetectDetail12.cs
@@ -83,5 +83,7 @@
        ///</summary>
        [SugarColumn(ColumnName = "CREATE_BY")]
        public string? CreateBy { get; set; }
        [SugarColumn(IsIgnore = true)] public int? count { get; set; }
    }
}
MES.Service/service/QC/MesOqcItemsDetect02Manager.cs
@@ -466,4 +466,33 @@
                .ExecuteCommand();
        });
    }
    public int SetQSItemDetail(MesOqcItemsDetectDetail12 detail)
    {
        var oracle = SqlSugarHelper.UseTransactionWithOracle(db =>
        {
            List<MesOqcItemsDetectDetail12> result = new();
            for (var i = 0; i < detail.count; i++)
            {
                var item = new MesOqcItemsDetectDetail12();
                item.MainId = detail.MainId;
                item.ReleaseNo = detail.ReleaseNo;
                item.Fstand = detail.Fstand;
                item.FcheckResu = detail.FcheckResu;
                item.CreateBy = detail.LastupdateBy;
                item.CreateDate = DateTime.Now;
                item.Factory = "1000";
                item.Company = "1000";
                result.Add(item);
            }
            return db.Insertable(result).ExecuteCommand();
        });
        detail.CreateBy = detail.LastupdateBy;
        autoResult(detail);
        return oracle;
    }
}
MESApplication/Controllers/QC/MesOqcItemsDetect02Controller.cs
@@ -13,7 +13,29 @@
public class MesOqcItemsDetect02Controller : ControllerBase
{
    private readonly MesOqcItemsDetect02Manager m = new();
    [HttpPost("SetQSItemDetail")]
    public ResponseResult SetQSItemDetail(
        [FromBody] MesOqcItemsDetectDetail12 detail)
    {
        try
        {
            dynamic resultInfos = new ExpandoObject();
            var detail021 = m.SetQSItemDetail(detail);
            resultInfos.tbBillList = detail021;
            return new ResponseResult
            {
                status = 0,
                message = "OK",
                data = resultInfos
            };
        }
        catch (Exception ex)
        {
            return ResponseResult.ResponseError(ex);
        }
    }
    //saveRemarksGid 主表添加不合格描述
    [HttpPost("saveRemarksGid")]
    public ResponseResult saveRemarksGid([FromBody] LLJDto rkjDto)
@@ -35,6 +57,7 @@
            return ResponseResult.ResponseError(ex);
        }
    }
    //IqcQaSubmit
    [HttpPost("IqcQaSubmit")]
    public ResponseResult IqcQaSubmit(LLJDto rkjDto)
@@ -56,7 +79,7 @@
            return ResponseResult.ResponseError(ex);
        }
    }
    [HttpPost("saveRemarksPid")]
    public ResponseResult saveRemarksPid([FromBody] LLJDto rkjDto)
    {
@@ -77,14 +100,14 @@
            return ResponseResult.ResponseError(ex);
        }
    }
    [HttpPost("UpdateQSItemDetail")]
    public ResponseResult UpdateQSItemDetail(
        [FromBody] MesOqcItemsDetectDetail12 detail)
    {
        try
        {
            dynamic resultInfos = new ExpandoObject();
            dynamic resultInfos = new ExpandoObject();
            var detail021 = m.UpdateQSItemDetail(detail);
            resultInfos.tbBillList = detail021;
            return new ResponseResult
@@ -99,7 +122,7 @@
            return ResponseResult.ResponseError(ex);
        }
    }
    [HttpPost("getXjDetail02ById")]
    public ResponseResult getXjDetail02ById([FromBody] JObject data)
    {
@@ -122,7 +145,7 @@
            return ResponseResult.ResponseError(ex);
        }
    }
    //ItemBarCodeSubmit(OQCDto dto)
    [HttpPost("ItemBarCodeSubmit")]
    public ResponseResult ItemBarCodeSubmit([FromBody] OQCDto dto)
@@ -145,7 +168,7 @@
            return ResponseResult.ResponseError(ex);
        }
    }
    [HttpPost("GetDetail5")]
    public ResponseResult GetDetail5([FromBody] OQCDto dto)
    {
@@ -167,7 +190,7 @@
            return ResponseResult.ResponseError(ex);
        }
    }
    [HttpPost("getPage")]
    public ResponseResult getPage([FromBody] XJPageResult queryObj)
    {
@@ -190,7 +213,7 @@
            return ResponseResult.ResponseError(ex);
        }
    }
    [HttpPost("GetItemBarCode")]
    public ResponseResult GetItemBarCode(XJPageResult queryObj)
    {