CrmBsStorageEntity.cs 16 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573
  1. using Core.Mes.Client.Comm.Attribute;
  2. using System;
  3. using System.Collections.Generic;
  4. using System.ComponentModel;
  5. using System.Linq;
  6. using System.Text;
  7. namespace Core.StlMes.Client.YdmBcPipeManage.Entity
  8. {
  9. /// <summary>
  10. /// 数据库表CRM_BS_STORAGE所对应的实体类(生成工具:代码生成工具3.0)
  11. /// 作者:LAPTOP-I2IGVKJC 时间:2022-09-13
  12. /// </summary>
  13. public class CrmBsStorageEntity
  14. {
  15. /// <summary>
  16. /// 仓库代码(仓库类型1+仓储地址代码2+1位序号)
  17. /// </summary>
  18. private string storageNo = "";
  19. /// <summary>
  20. /// 仓库代码描述
  21. /// </summary>
  22. private string storageName = "";
  23. /// <summary>
  24. /// 仓库类型(8003 离线库 、投料库、中间库、下线库)
  25. /// </summary>
  26. private string storageAttr = "";
  27. /// <summary>
  28. /// 仓储地址代码
  29. /// </summary>
  30. private string storageAddrNo = "";
  31. /// <summary>
  32. /// 仓储地址描述(海河、三元)
  33. /// </summary>
  34. private string storageAddrName = "";
  35. /// <summary>
  36. /// 库类别代码(8002 1管、2坯、5:原料库、6:合金辅料库/7:工具库
  37. /// </summary>
  38. private string storageTypeNo = "";
  39. /// <summary>
  40. /// 库类别代码描述
  41. /// </summary>
  42. private string storageTypeName = "";
  43. /// <summary>
  44. /// 作业科室代码
  45. /// </summary>
  46. private string managementNo = "";
  47. /// <summary>
  48. /// 作业科室名称
  49. /// </summary>
  50. private string managementName = "";
  51. /// <summary>
  52. /// 仓库上级单位代码
  53. /// </summary>
  54. private string hlManagementNo = "";
  55. /// <summary>
  56. /// 仓库上级单位名称
  57. /// </summary>
  58. private string hlManagementName = "";
  59. /// <summary>
  60. /// 是否虚拟库(1:虚拟库,0:实物库)
  61. /// </summary>
  62. private string dummyFlag = "";
  63. /// <summary>
  64. /// 备注
  65. /// </summary>
  66. private string memo = "";
  67. /// <summary>
  68. /// 有效标志(1:有效,0:无效)
  69. /// </summary>
  70. private string validflag = "";
  71. /// <summary>
  72. /// 创建人
  73. /// </summary>
  74. private string createName = "";
  75. /// <summary>
  76. /// 创建时间
  77. /// </summary>
  78. private string createTime = "";
  79. /// <summary>
  80. /// 修改人
  81. /// </summary>
  82. private string updateName = "";
  83. /// <summary>
  84. /// 修改时间
  85. /// </summary>
  86. private string updateTime = "";
  87. /// <summary>
  88. /// 删除人
  89. /// </summary>
  90. private string deleteName = "";
  91. /// <summary>
  92. /// 删除时间
  93. /// </summary>
  94. private string deleteTime = "";
  95. /// <summary>
  96. /// 仓库类型描述
  97. /// </summary>
  98. private string storageAttrName = "";
  99. /// <summary>
  100. /// 作业部门代码
  101. /// </summary>
  102. private string departmentCode = "";
  103. /// <summary>
  104. /// 作业部门描述
  105. /// </summary>
  106. private string departmentDesc = "";
  107. /// <summary>
  108. /// 仓库管理分组编码(来源于COM_BASE_INFO,SORTCODE='8019')
  109. /// </summary>
  110. private string stockGroupCode = "";
  111. /// <summary>
  112. /// 仓库管理分组名称
  113. /// </summary>
  114. private string stockGroupName = "";
  115. /// <summary>
  116. /// 是否限制司机接单才可打卡倒运(0,否 1是)
  117. /// </summary>
  118. private string isCarTaking = "";
  119. /// <summary>
  120. /// 是否限制司机接单才可票据倒运(0,否 1是)
  121. /// </summary>
  122. private string isCarTakingBill = "";
  123. /// <summary>
  124. /// 装车点是否需要吊车(0,否 1是)
  125. /// </summary>
  126. private string isCraneLoading = "";
  127. /// <summary>
  128. /// 卸车点是否需要吊车(0,否 1是)
  129. /// </summary>
  130. private string isCraneUnloading = "";
  131. /// <summary>
  132. /// 所属区域(0,天管 1天淮)
  133. /// </summary>
  134. private string seamArea = "";
  135. /// <summary>
  136. /// 数据类型(0 新增 1修改 2删除)
  137. /// </summary>
  138. private string dataStatus = "";
  139. /// <summary>
  140. /// CRM是否同步(0 未同步 1已同步)
  141. /// </summary>
  142. private string isFlag = "";
  143. /// <summary>
  144. /// CRM同步时间
  145. /// </summary>
  146. private string synchroTime = "";
  147. /// <summary>
  148. /// 主键
  149. /// </summary>
  150. private string id = "";
  151. /// <summary>
  152. /// 创建时间(毫秒)
  153. /// </summary>
  154. private string createTimestamp = "";
  155. /// <summary>
  156. /// 仓库代码(仓库类型1+仓储地址代码2+1位序号)
  157. /// </summary>
  158. [Description("仓库代码")]
  159. [Nullable(false)]
  160. [DataLength(5)]
  161. public string StorageNo
  162. {
  163. get { return storageNo; }
  164. set { storageNo = value; }
  165. }
  166. /// <summary>
  167. /// 仓库代码描述
  168. /// </summary>
  169. [Description("仓库代码描述")]
  170. [Nullable(true)]
  171. [DataLength(50)]
  172. public string StorageName
  173. {
  174. get { return storageName; }
  175. set { storageName = value; }
  176. }
  177. /// <summary>
  178. /// 仓库类型(8003 离线库 、投料库、中间库、下线库)
  179. /// </summary>
  180. [Description("仓库类型")]
  181. [Nullable(true)]
  182. [DataLength(10)]
  183. public string StorageAttr
  184. {
  185. get { return storageAttr; }
  186. set { storageAttr = value; }
  187. }
  188. /// <summary>
  189. /// 仓储地址代码
  190. /// </summary>
  191. [Description("仓储地址代码")]
  192. [Nullable(true)]
  193. [DataLength(10)]
  194. public string StorageAddrNo
  195. {
  196. get { return storageAddrNo; }
  197. set { storageAddrNo = value; }
  198. }
  199. /// <summary>
  200. /// 仓储地址描述(海河、三元)
  201. /// </summary>
  202. [Description("仓储地址描述")]
  203. [Nullable(true)]
  204. [DataLength(100)]
  205. public string StorageAddrName
  206. {
  207. get { return storageAddrName; }
  208. set { storageAddrName = value; }
  209. }
  210. /// <summary>
  211. /// 库类别代码(8002 1管、2坯、5:原料库、6:合金辅料库/7:工具库
  212. /// </summary>
  213. [Description("库类别代码")]
  214. [Nullable(true)]
  215. [DataLength(10)]
  216. public string StorageTypeNo
  217. {
  218. get { return storageTypeNo; }
  219. set { storageTypeNo = value; }
  220. }
  221. /// <summary>
  222. /// 库类别代码描述
  223. /// </summary>
  224. [Description("库类别代码描述")]
  225. [Nullable(true)]
  226. [DataLength(20)]
  227. public string StorageTypeName
  228. {
  229. get { return storageTypeName; }
  230. set { storageTypeName = value; }
  231. }
  232. /// <summary>
  233. /// 作业科室代码
  234. /// </summary>
  235. [Description("作业科室代码")]
  236. [Nullable(true)]
  237. [DataLength(20)]
  238. public string ManagementNo
  239. {
  240. get { return managementNo; }
  241. set { managementNo = value; }
  242. }
  243. /// <summary>
  244. /// 作业科室名称
  245. /// </summary>
  246. [Description("作业科室名称")]
  247. [Nullable(true)]
  248. [DataLength(40)]
  249. public string ManagementName
  250. {
  251. get { return managementName; }
  252. set { managementName = value; }
  253. }
  254. /// <summary>
  255. /// 仓库上级单位代码
  256. /// </summary>
  257. [Description("仓库上级单位代码")]
  258. [Nullable(true)]
  259. [DataLength(20)]
  260. public string HlManagementNo
  261. {
  262. get { return hlManagementNo; }
  263. set { hlManagementNo = value; }
  264. }
  265. /// <summary>
  266. /// 仓库上级单位名称
  267. /// </summary>
  268. [Description("仓库上级单位名称")]
  269. [Nullable(true)]
  270. [DataLength(40)]
  271. public string HlManagementName
  272. {
  273. get { return hlManagementName; }
  274. set { hlManagementName = value; }
  275. }
  276. /// <summary>
  277. /// 是否虚拟库(1:虚拟库,0:实物库)
  278. /// </summary>
  279. [Description("是否虚拟库")]
  280. [Nullable(true)]
  281. [DataLength(1)]
  282. public string DummyFlag
  283. {
  284. get { return dummyFlag; }
  285. set { dummyFlag = value; }
  286. }
  287. /// <summary>
  288. /// 备注
  289. /// </summary>
  290. [Description("备注")]
  291. [Nullable(true)]
  292. [DataLength(200)]
  293. public string Memo
  294. {
  295. get { return memo; }
  296. set { memo = value; }
  297. }
  298. /// <summary>
  299. /// 有效标志(1:有效,0:无效)
  300. /// </summary>
  301. [Description("有效标志")]
  302. [Nullable(true)]
  303. [DataLength(1)]
  304. public string Validflag
  305. {
  306. get { return validflag; }
  307. set { validflag = value; }
  308. }
  309. /// <summary>
  310. /// 创建人
  311. /// </summary>
  312. [Description("创建人")]
  313. [Nullable(true)]
  314. [DataLength(20)]
  315. public string CreateName
  316. {
  317. get { return createName; }
  318. set { createName = value; }
  319. }
  320. /// <summary>
  321. /// 创建时间
  322. /// </summary>
  323. [Description("创建时间")]
  324. [Nullable(true)]
  325. public string CreateTime
  326. {
  327. get { return createTime; }
  328. set { createTime = value; }
  329. }
  330. /// <summary>
  331. /// 修改人
  332. /// </summary>
  333. [Description("修改人")]
  334. [Nullable(true)]
  335. [DataLength(20)]
  336. public string UpdateName
  337. {
  338. get { return updateName; }
  339. set { updateName = value; }
  340. }
  341. /// <summary>
  342. /// 修改时间
  343. /// </summary>
  344. [Description("修改时间")]
  345. [Nullable(true)]
  346. public string UpdateTime
  347. {
  348. get { return updateTime; }
  349. set { updateTime = value; }
  350. }
  351. /// <summary>
  352. /// 删除人
  353. /// </summary>
  354. [Description("删除人")]
  355. [Nullable(true)]
  356. [DataLength(20)]
  357. public string DeleteName
  358. {
  359. get { return deleteName; }
  360. set { deleteName = value; }
  361. }
  362. /// <summary>
  363. /// 删除时间
  364. /// </summary>
  365. [Description("删除时间")]
  366. [Nullable(true)]
  367. public string DeleteTime
  368. {
  369. get { return deleteTime; }
  370. set { deleteTime = value; }
  371. }
  372. /// <summary>
  373. /// 仓库类型描述
  374. /// </summary>
  375. [Description("仓库类型描述")]
  376. [Nullable(true)]
  377. [DataLength(20)]
  378. public string StorageAttrName
  379. {
  380. get { return storageAttrName; }
  381. set { storageAttrName = value; }
  382. }
  383. /// <summary>
  384. /// 作业部门代码
  385. /// </summary>
  386. [Description("作业部门代码")]
  387. [Nullable(true)]
  388. [DataLength(20)]
  389. public string DepartmentCode
  390. {
  391. get { return departmentCode; }
  392. set { departmentCode = value; }
  393. }
  394. /// <summary>
  395. /// 作业部门描述
  396. /// </summary>
  397. [Description("作业部门描述")]
  398. [Nullable(true)]
  399. [DataLength(40)]
  400. public string DepartmentDesc
  401. {
  402. get { return departmentDesc; }
  403. set { departmentDesc = value; }
  404. }
  405. /// <summary>
  406. /// 仓库管理分组编码(来源于COM_BASE_INFO,SORTCODE='8019')
  407. /// </summary>
  408. [Description("仓库管理分组编码")]
  409. [Nullable(true)]
  410. [DataLength(20)]
  411. public string StockGroupCode
  412. {
  413. get { return stockGroupCode; }
  414. set { stockGroupCode = value; }
  415. }
  416. /// <summary>
  417. /// 仓库管理分组名称
  418. /// </summary>
  419. [Description("仓库管理分组名称")]
  420. [Nullable(true)]
  421. [DataLength(100)]
  422. public string StockGroupName
  423. {
  424. get { return stockGroupName; }
  425. set { stockGroupName = value; }
  426. }
  427. /// <summary>
  428. /// 是否限制司机接单才可打卡倒运(0,否 1是)
  429. /// </summary>
  430. [Description("是否限制司机接单才可打卡倒运(0,否 1是)")]
  431. [Nullable(true)]
  432. [DataLength(1)]
  433. public string IsCarTaking
  434. {
  435. get { return isCarTaking; }
  436. set { isCarTaking = value; }
  437. }
  438. /// <summary>
  439. /// 是否限制司机接单才可票据倒运(0,否 1是)
  440. /// </summary>
  441. [Description("是否限制司机接单才可票据倒运(0,否 1是)")]
  442. [Nullable(true)]
  443. [DataLength(1)]
  444. public string IsCarTakingBill
  445. {
  446. get { return isCarTakingBill; }
  447. set { isCarTakingBill = value; }
  448. }
  449. /// <summary>
  450. /// 装车点是否需要吊车(0,否 1是)
  451. /// </summary>
  452. [Description("装车点是否需要吊车(0,否 1是)")]
  453. [Nullable(true)]
  454. [DataLength(1)]
  455. public string IsCraneLoading
  456. {
  457. get { return isCraneLoading; }
  458. set { isCraneLoading = value; }
  459. }
  460. /// <summary>
  461. /// 卸车点是否需要吊车(0,否 1是)
  462. /// </summary>
  463. [Description("卸车点是否需要吊车(0,否 1是)")]
  464. [Nullable(true)]
  465. [DataLength(1)]
  466. public string IsCraneUnloading
  467. {
  468. get { return isCraneUnloading; }
  469. set { isCraneUnloading = value; }
  470. }
  471. /// <summary>
  472. /// 所属区域(0,天管 1天淮)
  473. /// </summary>
  474. [Description("所属区域")]
  475. [Nullable(true)]
  476. [DataLength(1)]
  477. public string SeamArea
  478. {
  479. get { return seamArea; }
  480. set { seamArea = value; }
  481. }
  482. /// <summary>
  483. /// 数据类型(0 新增 1修改 2删除)
  484. /// </summary>
  485. [Description("数据类型")]
  486. [Nullable(true)]
  487. [DataLength(1)]
  488. public string DataStatus
  489. {
  490. get { return dataStatus; }
  491. set { dataStatus = value; }
  492. }
  493. /// <summary>
  494. /// CRM是否同步(0 未同步 1已同步)
  495. /// </summary>
  496. [Description("CRM是否同步")]
  497. [Nullable(true)]
  498. [DataLength(10)]
  499. public string IsFlag
  500. {
  501. get { return isFlag; }
  502. set { isFlag = value; }
  503. }
  504. /// <summary>
  505. /// CRM同步时间
  506. /// </summary>
  507. [Description("CRM同步时间")]
  508. [Nullable(true)]
  509. public string SynchroTime
  510. {
  511. get { return synchroTime; }
  512. set { synchroTime = value; }
  513. }
  514. /// <summary>
  515. /// 主键
  516. /// </summary>
  517. [Description("主键")]
  518. [Nullable(false)]
  519. [DataLength(40)]
  520. public string Id
  521. {
  522. get { return id; }
  523. set { id = value; }
  524. }
  525. /// <summary>
  526. /// 创建时间(毫秒)
  527. /// </summary>
  528. [Description("创建时间(毫秒)")]
  529. [Nullable(true)]
  530. [DataLength(11)]
  531. public string CreateTimestamp
  532. {
  533. get { return createTimestamp; }
  534. set { createTimestamp = value; }
  535. }
  536. }
  537. }