From fba48d2d676cd9b6d493163aef9d87f6e5090aee Mon Sep 17 00:00:00 2001
From: 如洲 陈 <1278080563@qq.com>
Date: 星期五, 12 九月 2025 19:02:00 +0800
Subject: [PATCH] 出库检和退货检验
---
MES.Service/Dto/service/THJDto.cs | 211 ++++++++++++++++++++++++++++++++++++++++++++++++++++
1 files changed, 211 insertions(+), 0 deletions(-)
diff --git a/MES.Service/Dto/service/THJDto.cs b/MES.Service/Dto/service/THJDto.cs
new file mode 100644
index 0000000..744d593
--- /dev/null
+++ b/MES.Service/Dto/service/THJDto.cs
@@ -0,0 +1,211 @@
+using System.ComponentModel.DataAnnotations;
+using MES.Service.Modes;
+
+namespace MES.Service.Dto.service;
+
+/// <summary>
+/// 閿�鍞��璐ф楠屽崟鍒嗛〉鏌ヨ缁撴灉
+/// </summary>
+public class THJPageResult
+{
+ /// <summary>
+ /// 涓婚敭ID
+ /// </summary>
+ public decimal? Id { get; set; }
+
+ /// <summary>
+ /// 妫�楠屽崟鍙�
+ /// </summary>
+ public string? ReleaseNo { get; set; }
+
+ /// <summary>
+ /// 鍒涘缓鏃ユ湡
+ /// </summary>
+ public DateTime? CreateDate { get; set; }
+
+ /// <summary>
+ /// 鍒涘缓浜�
+ /// </summary>
+ public string? CreateBy { get; set; }
+
+ /// <summary>
+ /// 鐗╂枡缂栫爜
+ /// </summary>
+ public string? ItemNo { get; set; }
+
+ /// <summary>
+ /// 鐗╂枡鍚嶇О
+ /// </summary>
+ public string? ItemName { get; set; }
+
+ /// <summary>
+ /// 瑙勬牸鍨嬪彿
+ /// </summary>
+ public string? ItemModel { get; set; }
+
+ /// <summary>
+ /// 宸ュ崟鏁伴噺
+ /// </summary>
+ public decimal? WorkQty { get; set; }
+
+ /// <summary>
+ /// 妫�楠屼汉
+ /// </summary>
+ public string? StatusUser { get; set; }
+
+ /// <summary>
+ /// 妫�楠岀粨鏋�
+ /// </summary>
+ public string? Result { get; set; }
+
+ /// <summary>
+ /// 閫�璐у崟鍒�
+ /// </summary>
+ public string? ReturnType { get; set; }
+
+ /// <summary>
+ /// 閫�璐у崟鍙�
+ /// </summary>
+ public string? ReturnNo { get; set; }
+
+ /// <summary>
+ /// 鍗曟嵁鏃ユ湡
+ /// </summary>
+ public DateTime? BillDate { get; set; }
+
+ /// <summary>
+ /// 瀹㈡埛鍚嶇О
+ /// </summary>
+ public string? CustomerName { get; set; }
+
+ /// <summary>
+ /// 閫�璐ф暟閲�
+ /// </summary>
+ public decimal? Sl { get; set; }
+
+ /// <summary>
+ /// 閫�璐у師鍥�
+ /// </summary>
+ public string? ReturnReason { get; set; }
+
+ /// <summary>
+ /// 涓嶅悎鏍兼弿杩�
+ /// </summary>
+ public string? Remarks { get; set; }
+
+ // 鍒嗛〉鍙傛暟
+ public int PageIndex { get; set; } = 1;
+ public int Limit { get; set; } = 20;
+}
+
+/// <summary>
+/// 閿�鍞��璐ф楠屽崟DTO
+/// </summary>
+public class THJDto
+{
+ /// <summary>
+ /// 涓昏〃淇℃伅
+ /// </summary>
+ public QsQaItemThj from { get; set; } = new();
+
+ /// <summary>
+ /// 妫�楠岄」鐩垪琛�
+ /// </summary>
+ public List<QsQaItemThj01> items { get; set; } = new();
+
+ /// <summary>
+ /// 妫�楠岀粨鏋滃垪琛�
+ /// </summary>
+ public List<QsQaItemThj02> Results { get; set; } = new();
+
+ /// <summary>
+ /// 鐢ㄦ埛缂栧彿
+ /// </summary>
+ public string userNo { get; set; } = "";
+
+ /// <summary>
+ /// 涓昏〃ID
+ /// </summary>
+ public decimal? gid { get; set; }
+
+ /// <summary>
+ /// 妫�楠岄」鐩富琛↖D
+ /// </summary>
+ public decimal? pid { get; set; }
+
+ /// <summary>
+ /// 妫�楠岄」鐩槑缁咺D
+ /// </summary>
+ public decimal? id { get; set; }
+
+ /// <summary>
+ /// 澶囨敞
+ /// </summary>
+ public string Remarks { get; set; } = "";
+
+ /// <summary>
+ /// 妫�楠岄」鐩富琛ㄤ俊鎭�
+ /// </summary>
+ public QsQaItemThj01 ItemThj01 { get; set; } = new();
+}
+
+/// <summary>
+/// 閫�璐у崟淇℃伅
+/// </summary>
+public class ReturnwareInfo
+{
+ /// <summary>
+ /// 閫�璐у崟鍒�
+ /// </summary>
+ public string? ReturnType { get; set; }
+
+ /// <summary>
+ /// 閫�璐у崟鍙�
+ /// </summary>
+ public string? ReturnNo { get; set; }
+
+ /// <summary>
+ /// 鍗曟嵁鏃ユ湡
+ /// </summary>
+ public DateTime? BillDate { get; set; }
+
+ /// <summary>
+ /// 瀹㈡埛鍚嶇О
+ /// </summary>
+ public string? CustomerName { get; set; }
+
+ /// <summary>
+ /// 涓氬姟浜哄憳
+ /// </summary>
+ public string? BusinessBy { get; set; }
+
+ /// <summary>
+ /// 鐗╂枡缂栫爜
+ /// </summary>
+ public string? ItemNo { get; set; }
+
+ /// <summary>
+ /// 鐗╂枡鍚嶇О
+ /// </summary>
+ public string? ItemName { get; set; }
+
+ /// <summary>
+ /// 瑙勬牸鍨嬪彿
+ /// </summary>
+ public string? ItemModel { get; set; }
+
+ /// <summary>
+ /// 鏁伴噺
+ /// </summary>
+ public decimal? Quantity { get; set; }
+
+ /// <summary>
+ /// 閫�璐т粨搴�
+ /// </summary>
+ public string? DepotCode { get; set; }
+
+ /// <summary>
+ /// 澶囨敞
+ /// </summary>
+ public string? Remarks { get; set; }
+}
--
Gitblit v1.9.3