TBLogisticsEntity.java 11 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475
  1. package cn.com.lzt.logistics.entity;
  2. import javax.persistence.Column;
  3. import javax.persistence.Entity;
  4. import javax.persistence.GeneratedValue;
  5. import javax.persistence.Id;
  6. import javax.persistence.Table;
  7. import org.hibernate.annotations.GenericGenerator;
  8. import org.jeecgframework.poi.excel.annotation.Excel;
  9. /**
  10. * @Title: Entity
  11. * @Description: 物流
  12. * @author onlineGenerator
  13. * @date 2017-06-06 12:03:39
  14. * @version V1.0
  15. *
  16. */
  17. @Entity
  18. @Table(name = "t_b_logistics", schema = "")
  19. @SuppressWarnings("serial")
  20. public class TBLogisticsEntity implements java.io.Serializable {
  21. /**主键*/
  22. private java.lang.String id;
  23. /**创建人名称*/
  24. private java.lang.String createName;
  25. /**创建人登录名称*/
  26. private java.lang.String createBy;
  27. /**创建日期*/
  28. private java.util.Date createDate;
  29. /**更新人名称*/
  30. private java.lang.String updateName;
  31. /**更新人登录名称*/
  32. private java.lang.String updateBy;
  33. /**更新日期*/
  34. private java.util.Date updateDate;
  35. /**物流单位名称*/
  36. @Excel(name="物流单位名称")
  37. private java.lang.String companyName;
  38. /**物流单位编码*/
  39. @Excel(name="物流单位编码")
  40. private java.lang.String companyCode;
  41. /**联系人*/
  42. @Excel(name="联系人")
  43. private java.lang.String contactPerson;
  44. /**手机号*/
  45. @Excel(name="手机号")
  46. private java.lang.String mobilePhone;
  47. /**办公电话*/
  48. @Excel(name="办公电话")
  49. private java.lang.String officePhone;
  50. /**邮箱*/
  51. @Excel(name="邮箱")
  52. private java.lang.String email;
  53. /**传真*/
  54. @Excel(name="传真")
  55. private java.lang.String fax;
  56. /**地址*/
  57. @Excel(name="地址")
  58. private java.lang.String address;
  59. /**状态*/
  60. private java.lang.String status;
  61. /**删除标识*/
  62. private java.lang.String deleteFlag;
  63. /**公司网址*/
  64. private java.lang.String internetSite;
  65. /**开户银行*/
  66. private java.lang.String bankName;
  67. /**银行账户*/
  68. private java.lang.String bankAccount;
  69. /**应收余额*/
  70. private java.lang.Double receivableBalance;
  71. /**应付余额*/
  72. private java.lang.Double payableBalance;
  73. /**预收余额*/
  74. private java.lang.Double advanceBalance;
  75. /**预付余额*/
  76. private java.lang.Double prepaidBalance;
  77. /**
  78. *方法: 取得java.lang.String
  79. *@return: java.lang.String 主键
  80. */
  81. @Id
  82. @GeneratedValue(generator = "paymentableGenerator")
  83. @GenericGenerator(name = "paymentableGenerator", strategy = "uuid")
  84. @Column(name ="ID",nullable=false,length=36)
  85. public java.lang.String getId(){
  86. return this.id;
  87. }
  88. /**
  89. *方法: 设置java.lang.String
  90. *@param: java.lang.String 主键
  91. */
  92. public void setId(java.lang.String id){
  93. this.id = id;
  94. }
  95. /**
  96. *方法: 取得java.lang.String
  97. *@return: java.lang.String 创建人名称
  98. */
  99. @Column(name ="CREATE_NAME",nullable=true,length=50)
  100. public java.lang.String getCreateName(){
  101. return this.createName;
  102. }
  103. /**
  104. *方法: 设置java.lang.String
  105. *@param: java.lang.String 创建人名称
  106. */
  107. public void setCreateName(java.lang.String createName){
  108. this.createName = createName;
  109. }
  110. /**
  111. *方法: 取得java.lang.String
  112. *@return: java.lang.String 创建人登录名称
  113. */
  114. @Column(name ="CREATE_BY",nullable=true,length=50)
  115. public java.lang.String getCreateBy(){
  116. return this.createBy;
  117. }
  118. /**
  119. *方法: 设置java.lang.String
  120. *@param: java.lang.String 创建人登录名称
  121. */
  122. public void setCreateBy(java.lang.String createBy){
  123. this.createBy = createBy;
  124. }
  125. /**
  126. *方法: 取得java.util.Date
  127. *@return: java.util.Date 创建日期
  128. */
  129. @Column(name ="CREATE_DATE",nullable=true,length=20)
  130. public java.util.Date getCreateDate(){
  131. return this.createDate;
  132. }
  133. /**
  134. *方法: 设置java.util.Date
  135. *@param: java.util.Date 创建日期
  136. */
  137. public void setCreateDate(java.util.Date createDate){
  138. this.createDate = createDate;
  139. }
  140. /**
  141. *方法: 取得java.lang.String
  142. *@return: java.lang.String 更新人名称
  143. */
  144. @Column(name ="UPDATE_NAME",nullable=true,length=50)
  145. public java.lang.String getUpdateName(){
  146. return this.updateName;
  147. }
  148. /**
  149. *方法: 设置java.lang.String
  150. *@param: java.lang.String 更新人名称
  151. */
  152. public void setUpdateName(java.lang.String updateName){
  153. this.updateName = updateName;
  154. }
  155. /**
  156. *方法: 取得java.lang.String
  157. *@return: java.lang.String 更新人登录名称
  158. */
  159. @Column(name ="UPDATE_BY",nullable=true,length=50)
  160. public java.lang.String getUpdateBy(){
  161. return this.updateBy;
  162. }
  163. /**
  164. *方法: 设置java.lang.String
  165. *@param: java.lang.String 更新人登录名称
  166. */
  167. public void setUpdateBy(java.lang.String updateBy){
  168. this.updateBy = updateBy;
  169. }
  170. /**
  171. *方法: 取得java.util.Date
  172. *@return: java.util.Date 更新日期
  173. */
  174. @Column(name ="UPDATE_DATE",nullable=true,length=20)
  175. public java.util.Date getUpdateDate(){
  176. return this.updateDate;
  177. }
  178. /**
  179. *方法: 设置java.util.Date
  180. *@param: java.util.Date 更新日期
  181. */
  182. public void setUpdateDate(java.util.Date updateDate){
  183. this.updateDate = updateDate;
  184. }
  185. /**
  186. *方法: 取得java.lang.String
  187. *@return: java.lang.String 物流单位名称
  188. */
  189. @Column(name ="COMPANY_NAME",nullable=true,length=50)
  190. public java.lang.String getCompanyName(){
  191. return this.companyName;
  192. }
  193. /**
  194. *方法: 设置java.lang.String
  195. *@param: java.lang.String 物流单位名称
  196. */
  197. public void setCompanyName(java.lang.String companyName){
  198. this.companyName = companyName;
  199. }
  200. /**
  201. *方法: 取得java.lang.String
  202. *@return: java.lang.String 物流单位编码
  203. */
  204. @Column(name ="COMPANY_CODE",nullable=true,length=36)
  205. public java.lang.String getCompanyCode(){
  206. return this.companyCode;
  207. }
  208. /**
  209. *方法: 设置java.lang.String
  210. *@param: java.lang.String 物流单位编码
  211. */
  212. public void setCompanyCode(java.lang.String companyCode){
  213. this.companyCode = companyCode;
  214. }
  215. /**
  216. *方法: 取得java.lang.String
  217. *@return: java.lang.String 联系人
  218. */
  219. @Column(name ="CONTACT_PERSON",nullable=true,length=20)
  220. public java.lang.String getContactPerson(){
  221. return this.contactPerson;
  222. }
  223. /**
  224. *方法: 设置java.lang.String
  225. *@param: java.lang.String 联系人
  226. */
  227. public void setContactPerson(java.lang.String contactPerson){
  228. this.contactPerson = contactPerson;
  229. }
  230. /**
  231. *方法: 取得java.lang.String
  232. *@return: java.lang.String 手机号
  233. */
  234. @Column(name ="MOBILE_PHONE",nullable=true,length=20)
  235. public java.lang.String getMobilePhone(){
  236. return this.mobilePhone;
  237. }
  238. /**
  239. *方法: 设置java.lang.String
  240. *@param: java.lang.String 手机号
  241. */
  242. public void setMobilePhone(java.lang.String mobilePhone){
  243. this.mobilePhone = mobilePhone;
  244. }
  245. /**
  246. *方法: 取得java.lang.String
  247. *@return: java.lang.String 办公电话
  248. */
  249. @Column(name ="OFFICE_PHONE",nullable=true,length=20)
  250. public java.lang.String getOfficePhone(){
  251. return this.officePhone;
  252. }
  253. /**
  254. *方法: 设置java.lang.String
  255. *@param: java.lang.String 办公电话
  256. */
  257. public void setOfficePhone(java.lang.String officePhone){
  258. this.officePhone = officePhone;
  259. }
  260. /**
  261. *方法: 取得java.lang.String
  262. *@return: java.lang.String 邮箱
  263. */
  264. @Column(name ="EMAIL",nullable=true,length=50)
  265. public java.lang.String getEmail(){
  266. return this.email;
  267. }
  268. /**
  269. *方法: 设置java.lang.String
  270. *@param: java.lang.String 邮箱
  271. */
  272. public void setEmail(java.lang.String email){
  273. this.email = email;
  274. }
  275. /**
  276. *方法: 取得java.lang.String
  277. *@return: java.lang.String 传真
  278. */
  279. @Column(name ="FAX",nullable=true,length=50)
  280. public java.lang.String getFax(){
  281. return this.fax;
  282. }
  283. /**
  284. *方法: 设置java.lang.String
  285. *@param: java.lang.String 传真
  286. */
  287. public void setFax(java.lang.String fax){
  288. this.fax = fax;
  289. }
  290. /**
  291. *方法: 取得java.lang.String
  292. *@return: java.lang.String 地址
  293. */
  294. @Column(name ="ADDRESS",nullable=true,length=100)
  295. public java.lang.String getAddress(){
  296. return this.address;
  297. }
  298. /**
  299. *方法: 设置java.lang.String
  300. *@param: java.lang.String 地址
  301. */
  302. public void setAddress(java.lang.String address){
  303. this.address = address;
  304. }
  305. /**
  306. *方法: 取得java.lang.String
  307. *@return: java.lang.String 状态
  308. */
  309. @Column(name ="STATUS",nullable=true,length=1)
  310. public java.lang.String getStatus(){
  311. return this.status;
  312. }
  313. /**
  314. *方法: 设置java.lang.String
  315. *@param: java.lang.String 状态
  316. */
  317. public void setStatus(java.lang.String status){
  318. this.status = status;
  319. }
  320. /**
  321. *方法: 取得java.lang.String
  322. *@return: java.lang.String 删除标识
  323. */
  324. @Column(name ="DELETE_FLAG",nullable=true,length=1)
  325. public java.lang.String getDeleteFlag(){
  326. return this.deleteFlag;
  327. }
  328. /**
  329. *方法: 设置java.lang.String
  330. *@param: java.lang.String 删除标识
  331. */
  332. public void setDeleteFlag(java.lang.String deleteFlag){
  333. this.deleteFlag = deleteFlag;
  334. }
  335. /**
  336. *方法: 取得java.lang.String
  337. *@return: java.lang.String 公司网址
  338. */
  339. @Column(name ="INTERNET_SITE",nullable=true,length=200)
  340. public java.lang.String getInternetSite() {
  341. return internetSite;
  342. }
  343. /**
  344. *方法: 设置java.lang.String
  345. *@param: java.lang.String 公司网址
  346. */
  347. public void setInternetSite(java.lang.String internetSite) {
  348. this.internetSite = internetSite;
  349. }
  350. /**
  351. *方法: 取得java.lang.String
  352. *@return: java.lang.String 开户银行
  353. */
  354. @Column(name ="BANK_NAME",nullable=true,length=100)
  355. public java.lang.String getBankName() {
  356. return bankName;
  357. }
  358. /**
  359. *方法: 设置java.lang.String
  360. *@return: java.lang.String 开户银行
  361. */
  362. public void setBankName(java.lang.String bankName) {
  363. this.bankName = bankName;
  364. }
  365. /**
  366. *方法: 取得java.lang.String
  367. *@return: java.lang.String 银行账户
  368. */
  369. @Column(name ="BANK_ACCOUNT",nullable=true,length=32)
  370. public java.lang.String getBankAccount() {
  371. return bankAccount;
  372. }
  373. /**
  374. *方法: 设置java.lang.String
  375. *@return: java.lang.String 银行账户
  376. */
  377. public void setBankAccount(java.lang.String bankAccount) {
  378. this.bankAccount = bankAccount;
  379. }
  380. /**
  381. *方法: 取得java.lang.String
  382. *@return: java.lang.String 应收余额
  383. */
  384. @Column(name ="RECEIVABLE_BALANCE",nullable=true,scale=2,length=32)
  385. public java.lang.Double getReceivableBalance() {
  386. return receivableBalance;
  387. }
  388. /**
  389. *方法: 设置java.lang.String
  390. *@return: java.lang.String 应收余额
  391. */
  392. public void setReceivableBalance(java.lang.Double receivableBalance) {
  393. this.receivableBalance = receivableBalance;
  394. }
  395. /**
  396. *方法: 取得java.lang.String
  397. *@return: java.lang.String 应付余额
  398. */
  399. @Column(name ="PAYABLE_BALANCE",nullable=true,scale=2,length=32)
  400. public java.lang.Double getPayableBalance() {
  401. return payableBalance;
  402. }
  403. /**
  404. *方法: 设置java.lang.String
  405. *@return: java.lang.String 应付余额
  406. */
  407. public void setPayableBalance(java.lang.Double payableBalance) {
  408. this.payableBalance = payableBalance;
  409. }
  410. /**
  411. *方法: 取得java.lang.String
  412. *@return: java.lang.String 预收余额
  413. */
  414. @Column(name ="ADVANCE_BALANCE",nullable=true,scale=2,length=32)
  415. public java.lang.Double getAdvanceBalance() {
  416. return advanceBalance;
  417. }
  418. /**
  419. *方法: 设置java.lang.String
  420. *@return: java.lang.String 预收余额
  421. */
  422. public void setAdvanceBalance(java.lang.Double advanceBalance) {
  423. this.advanceBalance = advanceBalance;
  424. }
  425. /**
  426. *方法: 取得java.lang.String
  427. *@return: java.lang.String 预付余额
  428. */
  429. @Column(name ="PREPAID_BALANCE",nullable=true,scale=2,length=32)
  430. public java.lang.Double getPrepaidBalance() {
  431. return prepaidBalance;
  432. }
  433. /**
  434. *方法: 设置java.lang.String
  435. *@return: java.lang.String 预付余额
  436. */
  437. public void setPrepaidBalance(java.lang.Double prepaidBalance) {
  438. this.prepaidBalance = prepaidBalance;
  439. }
  440. }