CmmWeightRecordEntity.cs 9.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388
  1. using System.ComponentModel;
  2. using Core.Mes.Client.Comm.Attribute;
  3. namespace Core.StlMes.Client.LgResMgt.Mcms.entity
  4. {
  5. /// <summary>
  6. /// 数据库表CMM_WEIGHT_RECORD所对应的实体类(生成工具:代码生成工具3.0)
  7. /// 作者:朱少波 时间:2020-11-10
  8. /// </summary>
  9. public class CmmWeightRecordEntity
  10. {
  11. /// <summary>
  12. /// 称重记录流水号
  13. /// </summary>
  14. private string recordNo = "";
  15. /// <summary>
  16. /// 检斤时间
  17. /// </summary>
  18. private string recordDate = "";
  19. /// <summary>
  20. /// 检斤人
  21. /// </summary>
  22. private string recoder = "";
  23. /// <summary>
  24. /// 车牌号
  25. /// </summary>
  26. private string carNo = "";
  27. /// <summary>
  28. /// 过磅类型 101- 空车过皮 102-钢坯采购 103-钢坯采购 104-采购辅料 105-修复返厂 106-设备采购 107-其他内转 108-内转钢管 109-内转钢坯 201- 配车单称重 202-废料销售 203-修复出厂 204-其他内转 205-内转钢管 206-内转钢坯 207-空车回皮
  29. /// </summary>
  30. private string recordType = "";
  31. /// <summary>
  32. /// 重量
  33. /// </summary>
  34. private decimal? recordWeight = null;
  35. /// <summary>
  36. /// 支数
  37. /// </summary>
  38. private decimal? recordNumber = null;
  39. /// <summary>
  40. /// 有效标志(1:有效,0:无效)
  41. /// </summary>
  42. private string validflag = "";
  43. /// <summary>
  44. /// 物资名称
  45. /// </summary>
  46. private string matName = "";
  47. /// <summary>
  48. /// 称重类型
  49. /// </summary>
  50. private string matType = "";
  51. /// <summary>
  52. /// 装车单号
  53. /// </summary>
  54. private string loadvehicleNo = "";
  55. /// <summary>
  56. /// 收货单位
  57. /// </summary>
  58. private string receiveName = "";
  59. /// <summary>
  60. /// 订货单位
  61. /// </summary>
  62. private string orderName = "";
  63. /// <summary>
  64. /// 发货单位
  65. /// </summary>
  66. private string shippersName = "";
  67. /// <summary>
  68. /// 运输单位
  69. /// </summary>
  70. private string transportName = "";
  71. /// <summary>
  72. /// 作废时间
  73. /// </summary>
  74. private string deleteDate = "";
  75. /// <summary>
  76. /// 作废人
  77. /// </summary>
  78. private string deleteUser = "";
  79. /// <summary>
  80. /// 备注
  81. /// </summary>
  82. private string memo = "";
  83. /// <summary>
  84. /// 称重类型 0- 皮重 1-毛重
  85. /// </summary>
  86. private string wtType = "";
  87. /// <summary>
  88. /// 磅房编号
  89. /// </summary>
  90. private string recoderLocation = "";
  91. private decimal? realWt = null;
  92. /// <summary>
  93. /// 称重记录流水号
  94. /// </summary>
  95. [Description("称重记录流水号")]
  96. [Nullable(false)]
  97. [DataLength(20)]
  98. public string RecordNo
  99. {
  100. get { return recordNo; }
  101. set { recordNo = value; }
  102. }
  103. /// <summary>
  104. /// 检斤时间
  105. /// </summary>
  106. [Description("检斤时间")]
  107. [Nullable(true)]
  108. public string RecordDate
  109. {
  110. get { return recordDate; }
  111. set { recordDate = value; }
  112. }
  113. /// <summary>
  114. /// 检斤人
  115. /// </summary>
  116. [Description("检斤人")]
  117. [Nullable(true)]
  118. [DataLength(10)]
  119. public string Recoder
  120. {
  121. get { return recoder; }
  122. set { recoder = value; }
  123. }
  124. /// <summary>
  125. /// 车牌号
  126. /// </summary>
  127. [Description("车牌号")]
  128. [Nullable(true)]
  129. [DataLength(20)]
  130. public string CarNo
  131. {
  132. get { return carNo; }
  133. set { carNo = value; }
  134. }
  135. /// <summary>
  136. /// 过磅类型 101- 空车过皮 102-钢坯采购 103-钢坯采购 104-采购辅料 105-修复返厂 106-设备采购 107-其他内转 108-内转钢管 109-内转钢坯 201- 配车单称重 202-废料销售 203-修复出厂 204-其他内转 205-内转钢管 206-内转钢坯 207-空车回皮
  137. /// </summary>
  138. [Description(
  139. "过磅类型 101- 空车过皮 102-钢坯采购 103-钢坯采购 104-采购辅料 105-修复返厂 106-设备采购 107-其他内转 108-内转钢管 109-内转钢坯 201- 配车单称重 202-废料销售 203-修复出厂 204-其他内转 205-内转钢管 206-内转钢坯 207-空车回皮"
  140. )]
  141. [Nullable(true)]
  142. [DataLength(2)]
  143. public string RecordType
  144. {
  145. get { return recordType; }
  146. set { recordType = value; }
  147. }
  148. /// <summary>
  149. /// 重量
  150. /// </summary>
  151. [Description("重量")]
  152. [Nullable(true)]
  153. [DataLength(8)]
  154. public decimal? RecordWeight
  155. {
  156. get { return recordWeight; }
  157. set { recordWeight = value; }
  158. }
  159. /// <summary>
  160. /// 支数
  161. /// </summary>
  162. [Description("支数")]
  163. [Nullable(true)]
  164. [DataLength(5)]
  165. public decimal? RecordNumber
  166. {
  167. get { return recordNumber; }
  168. set { recordNumber = value; }
  169. }
  170. /// <summary>
  171. /// 有效标志(1:有效,0:无效)
  172. /// </summary>
  173. [Description("有效标志(1:有效,0:无效)")]
  174. [Nullable(false)]
  175. [DataLength(1)]
  176. public string Validflag
  177. {
  178. get { return validflag; }
  179. set { validflag = value; }
  180. }
  181. /// <summary>
  182. /// 物资名称
  183. /// </summary>
  184. [Description("物资名称")]
  185. [Nullable(true)]
  186. [DataLength(100)]
  187. public string MatName
  188. {
  189. get { return matName; }
  190. set { matName = value; }
  191. }
  192. /// <summary>
  193. /// 称重类型
  194. /// </summary>
  195. [Description("称重类型")]
  196. [Nullable(true)]
  197. [DataLength(22)]
  198. public string MatType
  199. {
  200. get { return matType; }
  201. set { matType = value; }
  202. }
  203. /// <summary>
  204. /// 装车单号
  205. /// </summary>
  206. [Description("装车单号")]
  207. [Nullable(false)]
  208. [DataLength(22)]
  209. public string LoadvehicleNo
  210. {
  211. get { return loadvehicleNo; }
  212. set { loadvehicleNo = value; }
  213. }
  214. /// <summary>
  215. /// 收货单位
  216. /// </summary>
  217. [Description("收货单位")]
  218. [Nullable(true)]
  219. [DataLength(120)]
  220. public string ReceiveName
  221. {
  222. get { return receiveName; }
  223. set { receiveName = value; }
  224. }
  225. /// <summary>
  226. /// 订货单位
  227. /// </summary>
  228. [Description("订货单位")]
  229. [Nullable(true)]
  230. [DataLength(120)]
  231. public string OrderName
  232. {
  233. get { return orderName; }
  234. set { orderName = value; }
  235. }
  236. /// <summary>
  237. /// 发货单位
  238. /// </summary>
  239. [Description("发货单位")]
  240. [Nullable(true)]
  241. [DataLength(120)]
  242. public string ShippersName
  243. {
  244. get { return shippersName; }
  245. set { shippersName = value; }
  246. }
  247. /// <summary>
  248. /// 运输单位
  249. /// </summary>
  250. [Description("运输单位")]
  251. [Nullable(true)]
  252. [DataLength(120)]
  253. public string TransportName
  254. {
  255. get { return transportName; }
  256. set { transportName = value; }
  257. }
  258. /// <summary>
  259. /// 作废时间
  260. /// </summary>
  261. [Description("作废时间")]
  262. [Nullable(true)]
  263. public string DeleteDate
  264. {
  265. get { return deleteDate; }
  266. set { deleteDate = value; }
  267. }
  268. /// <summary>
  269. /// 作废人
  270. /// </summary>
  271. [Description("作废人")]
  272. [Nullable(true)]
  273. [DataLength(10)]
  274. public string DeleteUser
  275. {
  276. get { return deleteUser; }
  277. set { deleteUser = value; }
  278. }
  279. /// <summary>
  280. /// 备注
  281. /// </summary>
  282. [Description("备注")]
  283. [Nullable(true)]
  284. [DataLength(1000)]
  285. public string Memo
  286. {
  287. get { return memo; }
  288. set { memo = value; }
  289. }
  290. /// <summary>
  291. /// 称重类型 0- 皮重 1-毛重
  292. /// </summary>
  293. [Description("称重类型 0- 皮重 1-毛重")]
  294. [Nullable(true)]
  295. [DataLength(2)]
  296. public string WtType
  297. {
  298. get { return wtType; }
  299. set { wtType = value; }
  300. }
  301. /// <summary>
  302. /// 磅房编号
  303. /// </summary>
  304. [Description("磅房编号")]
  305. [Nullable(true)]
  306. [DataLength(2)]
  307. public string RecoderLocation
  308. {
  309. get { return recoderLocation; }
  310. set { recoderLocation = value; }
  311. }
  312. /// <summary>
  313. /// 实发重
  314. /// </summary>
  315. [Description("实发重")]
  316. [Nullable(true)]
  317. [DataLength(8)]
  318. public decimal? RealWt
  319. {
  320. get { return realWt; }
  321. set { realWt = value; }
  322. }
  323. private decimal? effRemaind;
  324. public decimal? EffRemaind
  325. {
  326. get { return effRemaind; }
  327. set { effRemaind = value; }
  328. }
  329. public string firstGross
  330. {
  331. get { return "1" == validflag && "1" == wtType && "101" != recordType ? "是" : ""; }
  332. }
  333. }
  334. }