xwt
2025-10-17 707e8f07abb295629f73557759cf0e708ca6b5fa
StandardInterface/MESApplication/Controllers/QC/LljController.cs
@@ -559,10 +559,9 @@
                    data = null
                };
            }
            dynamic resultInfos = new System.Dynamic.ExpandoObject();
            var materialInfo = new LljService().GetMaterialByBarcode(data.itemBarcode, data.currentBillNo);
            if (materialInfo == null || materialInfo.Count == 0)
            {
                return new ResponseResult
@@ -572,7 +571,6 @@
                    data = null
                };
            }
            resultInfos.tbBillList = materialInfo;
            return new ResponseResult
            {
@@ -591,7 +589,6 @@
            };
        }
    }
    /// <summary>
    /// 查询破坏实验记录是否存在
    /// </summary>
@@ -611,7 +608,6 @@
                    data = null
                };
            }
            if (string.IsNullOrEmpty(data.releaseNo))
            {
                return new ResponseResult
@@ -621,12 +617,9 @@
                    data = null
                };
            }
            var exists = new LljService().CheckPhsyRecordExists(data.billNo, data.releaseNo);
            dynamic resultInfos = new System.Dynamic.ExpandoObject();
            resultInfos.exists = exists;
            return new ResponseResult
            {
                status = 0,
@@ -644,7 +637,6 @@
            };
        }
    }
    /// <summary>
    /// 调用破坏实验存储过程
    /// </summary>
@@ -664,7 +656,6 @@
                    data = null
                };
            }
            if (string.IsNullOrEmpty(data.billNo))
            {
                return new ResponseResult
@@ -674,7 +665,6 @@
                    data = null
                };
            }
            if (data.yqty <= 0)
            {
                return new ResponseResult
@@ -684,7 +674,6 @@
                    data = null
                };
            }
            if (data.cqty <= 0)
            {
                return new ResponseResult
@@ -694,7 +683,6 @@
                    data = null
                };
            }
            if (string.IsNullOrEmpty(data.releaseNo))
            {
                return new ResponseResult
@@ -704,20 +692,17 @@
                    data = null
                };
            }
            var (result, message) = new LljService().CallPhsyUpdateProcedure(
                data.itemBarcode,
                data.yqty,
                data.cqty,
                data.itemBarcode,
                data.yqty,
                data.cqty,
                data.billNo,
                data.lx,
                data.releaseNo,
                data.itemId);
            dynamic resultInfos = new System.Dynamic.ExpandoObject();
            resultInfos.result = result;
            resultInfos.message = message;
            return new ResponseResult
            {
                status = result,
@@ -735,7 +720,6 @@
            };
        }
    }
    public class GetWomdabRequest
    {
        public string daa001 { get; set; }
@@ -747,7 +731,6 @@
        public string itemBarcode { get; set; }
        public string currentBillNo { get; set; }
    }
    public class PhsyUpdateRequest
    {
        public string itemBarcode { get; set; }
@@ -758,13 +741,11 @@
        public string releaseNo { get; set; } // 检验单号
        public decimal? itemId { get; set; } // 物料ID
    }
    public class CheckPhsyRecordRequest
    {
        public string billNo { get; set; }
        public string releaseNo { get; set; }
    }
    [HttpPost("GetPhsyRecordInfo")]
    public ResponseResult GetPhsyRecordInfo([FromBody] CheckPhsyRecordRequest data)
    {
@@ -779,7 +760,6 @@
                    data = null
                };
            }
            if (string.IsNullOrEmpty(data.releaseNo))
            {
                return new ResponseResult
@@ -789,9 +769,7 @@
                    data = null
                };
            }
            var records = new LljService().GetPhsyRecordInfo(data.billNo, data.releaseNo);
            return new ResponseResult
            {
                status = 0,
@@ -809,7 +787,6 @@
            };
        }
    }
    /// <summary>
    /// 设置堵穴信息
    /// </summary>
@@ -829,7 +806,6 @@
                    data = null
                };
            }
            if (string.IsNullOrEmpty(data.blockedHoles))
            {
                return new ResponseResult
@@ -839,7 +815,6 @@
                    data = null
                };
            }
            if (data.itemId <= 0)
            {
                return new ResponseResult
@@ -849,9 +824,7 @@
                    data = null
                };
            }
            var (result, message) = new LljService().SetBlockedHoles(data.releaseNo, data.blockedHoles, data.itemId);
            return new ResponseResult
            {
                status = result,
@@ -869,8 +842,6 @@
            };
        }
    }
    public class SetBlockedHolesRequest
    {
        public string releaseNo { get; set; }