TBInitialStockPage.java 9.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395
  1. package cn.com.lzt.initialstock.page;
  2. import cn.com.lzt.initialstock.entity.TBInitialStockEntity;
  3. import cn.com.lzt.initialstockdetail.entity.TBInitialStockDetailEntity;
  4. import java.math.BigDecimal;
  5. import java.util.Date;
  6. import java.util.List;
  7. import java.util.ArrayList;
  8. import javax.persistence.Column;
  9. import javax.persistence.Entity;
  10. import javax.persistence.GeneratedValue;
  11. import javax.persistence.GenerationType;
  12. import javax.persistence.Id;
  13. import javax.persistence.Table;
  14. import org.hibernate.annotations.GenericGenerator;
  15. import javax.persistence.SequenceGenerator;
  16. import org.jeecgframework.poi.excel.annotation.Excel;
  17. import org.jeecgframework.poi.excel.annotation.ExcelCollection;
  18. /**
  19. * @Title: Entity
  20. * @Description: 期初库存表
  21. * @author onlineGenerator
  22. * @date 2017-06-20 13:41:25
  23. * @version V1.0
  24. *
  25. */
  26. public class TBInitialStockPage implements java.io.Serializable {
  27. /**主键*/
  28. private java.lang.String id;
  29. /**制单人*/
  30. private java.lang.String createName;
  31. /**制单人登录名称*/
  32. private java.lang.String createBy;
  33. /**制单日期*/
  34. private java.util.Date createDate;
  35. /**更新人名称*/
  36. private java.lang.String updateName;
  37. /**更新人登录名称*/
  38. private java.lang.String updateBy;
  39. /**更新日期*/
  40. private java.util.Date updateDate;
  41. /**仓库ID*/
  42. @Excel(name="仓库ID")
  43. private java.lang.String warehouseId;
  44. /**仓库编码*/
  45. @Excel(name="仓库编码")
  46. private java.lang.String warehouseCode;
  47. /**仓库名称*/
  48. @Excel(name="仓库名称")
  49. private java.lang.String warehouseName;
  50. /**库存金额*/
  51. @Excel(name="库存金额")
  52. private java.lang.Double totalMoney;
  53. /**经手人ID*/
  54. @Excel(name="经手人ID")
  55. private java.lang.String byhandId;
  56. /**经手人名称*/
  57. @Excel(name="经手人名称")
  58. private java.lang.String byhandName;
  59. /**经手人登录名称*/
  60. @Excel(name="经手人登录名称")
  61. private java.lang.String byhandBy;
  62. /**经手日期*/
  63. @Excel(name="经手日期",format = "yyyy-MM-dd")
  64. private java.util.Date byhandDate;
  65. /**审核人ID*/
  66. @Excel(name="审核人ID")
  67. private java.lang.String checkerId;
  68. /**审核人名称*/
  69. @Excel(name="审核人名称")
  70. private java.lang.String checkName;
  71. /**审核人登录名称*/
  72. @Excel(name="审核人登录名称")
  73. private java.lang.String checkBy;
  74. /**审核日期*/
  75. @Excel(name="审核日期",format = "yyyy-MM-dd")
  76. private java.util.Date checkDate;
  77. /**备注*/
  78. @Excel(name="备注")
  79. private java.lang.String remark;
  80. /**
  81. *方法: 取得java.lang.String
  82. *@return: java.lang.String 主键
  83. */
  84. public java.lang.String getId(){
  85. return this.id;
  86. }
  87. /**
  88. *方法: 设置java.lang.String
  89. *@param: java.lang.String 主键
  90. */
  91. public void setId(java.lang.String id){
  92. this.id = id;
  93. }
  94. /**
  95. *方法: 取得java.lang.String
  96. *@return: java.lang.String 制单人
  97. */
  98. public java.lang.String getCreateName(){
  99. return this.createName;
  100. }
  101. /**
  102. *方法: 设置java.lang.String
  103. *@param: java.lang.String 制单人
  104. */
  105. public void setCreateName(java.lang.String createName){
  106. this.createName = createName;
  107. }
  108. /**
  109. *方法: 取得java.lang.String
  110. *@return: java.lang.String 制单人登录名称
  111. */
  112. public java.lang.String getCreateBy(){
  113. return this.createBy;
  114. }
  115. /**
  116. *方法: 设置java.lang.String
  117. *@param: java.lang.String 制单人登录名称
  118. */
  119. public void setCreateBy(java.lang.String createBy){
  120. this.createBy = createBy;
  121. }
  122. /**
  123. *方法: 取得java.util.Date
  124. *@return: java.util.Date 制单日期
  125. */
  126. public java.util.Date getCreateDate(){
  127. return this.createDate;
  128. }
  129. /**
  130. *方法: 设置java.util.Date
  131. *@param: java.util.Date 制单日期
  132. */
  133. public void setCreateDate(java.util.Date createDate){
  134. this.createDate = createDate;
  135. }
  136. /**
  137. *方法: 取得java.lang.String
  138. *@return: java.lang.String 更新人名称
  139. */
  140. public java.lang.String getUpdateName(){
  141. return this.updateName;
  142. }
  143. /**
  144. *方法: 设置java.lang.String
  145. *@param: java.lang.String 更新人名称
  146. */
  147. public void setUpdateName(java.lang.String updateName){
  148. this.updateName = updateName;
  149. }
  150. /**
  151. *方法: 取得java.lang.String
  152. *@return: java.lang.String 更新人登录名称
  153. */
  154. public java.lang.String getUpdateBy(){
  155. return this.updateBy;
  156. }
  157. /**
  158. *方法: 设置java.lang.String
  159. *@param: java.lang.String 更新人登录名称
  160. */
  161. public void setUpdateBy(java.lang.String updateBy){
  162. this.updateBy = updateBy;
  163. }
  164. /**
  165. *方法: 取得java.util.Date
  166. *@return: java.util.Date 更新日期
  167. */
  168. public java.util.Date getUpdateDate(){
  169. return this.updateDate;
  170. }
  171. /**
  172. *方法: 设置java.util.Date
  173. *@param: java.util.Date 更新日期
  174. */
  175. public void setUpdateDate(java.util.Date updateDate){
  176. this.updateDate = updateDate;
  177. }
  178. /**
  179. *方法: 取得java.lang.String
  180. *@return: java.lang.String 仓库ID
  181. */
  182. public java.lang.String getWarehouseId(){
  183. return this.warehouseId;
  184. }
  185. /**
  186. *方法: 设置java.lang.String
  187. *@param: java.lang.String 仓库ID
  188. */
  189. public void setWarehouseId(java.lang.String warehouseId){
  190. this.warehouseId = warehouseId;
  191. }
  192. /**
  193. *方法: 取得java.lang.String
  194. *@return: java.lang.String 仓库编码
  195. */
  196. public java.lang.String getWarehouseCode(){
  197. return this.warehouseCode;
  198. }
  199. /**
  200. *方法: 设置java.lang.String
  201. *@param: java.lang.String 仓库编码
  202. */
  203. public void setWarehouseCode(java.lang.String warehouseCode){
  204. this.warehouseCode = warehouseCode;
  205. }
  206. /**
  207. *方法: 取得java.lang.String
  208. *@return: java.lang.String 仓库名称
  209. */
  210. public java.lang.String getWarehouseName(){
  211. return this.warehouseName;
  212. }
  213. /**
  214. *方法: 设置java.lang.String
  215. *@param: java.lang.String 仓库名称
  216. */
  217. public void setWarehouseName(java.lang.String warehouseName){
  218. this.warehouseName = warehouseName;
  219. }
  220. /**
  221. *方法: 取得java.lang.Double
  222. *@return: java.lang.Double 库存金额
  223. */
  224. public java.lang.Double getTotalMoney(){
  225. return this.totalMoney;
  226. }
  227. /**
  228. *方法: 设置java.lang.Double
  229. *@param: java.lang.Double 库存金额
  230. */
  231. public void setTotalMoney(java.lang.Double totalMoney){
  232. this.totalMoney = totalMoney;
  233. }
  234. /**
  235. *方法: 取得java.lang.String
  236. *@return: java.lang.String 经手人ID
  237. */
  238. public java.lang.String getByhandId(){
  239. return this.byhandId;
  240. }
  241. /**
  242. *方法: 设置java.lang.String
  243. *@param: java.lang.String 经手人ID
  244. */
  245. public void setByhandId(java.lang.String byhandId){
  246. this.byhandId = byhandId;
  247. }
  248. /**
  249. *方法: 取得java.lang.String
  250. *@return: java.lang.String 经手人名称
  251. */
  252. public java.lang.String getByhandName(){
  253. return this.byhandName;
  254. }
  255. /**
  256. *方法: 设置java.lang.String
  257. *@param: java.lang.String 经手人名称
  258. */
  259. public void setByhandName(java.lang.String byhandName){
  260. this.byhandName = byhandName;
  261. }
  262. /**
  263. *方法: 取得java.lang.String
  264. *@return: java.lang.String 经手人登录名称
  265. */
  266. public java.lang.String getByhandBy(){
  267. return this.byhandBy;
  268. }
  269. /**
  270. *方法: 设置java.lang.String
  271. *@param: java.lang.String 经手人登录名称
  272. */
  273. public void setByhandBy(java.lang.String byhandBy){
  274. this.byhandBy = byhandBy;
  275. }
  276. /**
  277. *方法: 取得java.util.Date
  278. *@return: java.util.Date 经手日期
  279. */
  280. public java.util.Date getByhandDate(){
  281. return this.byhandDate;
  282. }
  283. /**
  284. *方法: 设置java.util.Date
  285. *@param: java.util.Date 经手日期
  286. */
  287. public void setByhandDate(java.util.Date byhandDate){
  288. this.byhandDate = byhandDate;
  289. }
  290. /**
  291. *方法: 取得java.lang.String
  292. *@return: java.lang.String 审核人ID
  293. */
  294. public java.lang.String getCheckerId(){
  295. return this.checkerId;
  296. }
  297. /**
  298. *方法: 设置java.lang.String
  299. *@param: java.lang.String 审核人ID
  300. */
  301. public void setCheckerId(java.lang.String checkerId){
  302. this.checkerId = checkerId;
  303. }
  304. /**
  305. *方法: 取得java.lang.String
  306. *@return: java.lang.String 审核人名称
  307. */
  308. public java.lang.String getCheckName(){
  309. return this.checkName;
  310. }
  311. /**
  312. *方法: 设置java.lang.String
  313. *@param: java.lang.String 审核人名称
  314. */
  315. public void setCheckName(java.lang.String checkName){
  316. this.checkName = checkName;
  317. }
  318. /**
  319. *方法: 取得java.lang.String
  320. *@return: java.lang.String 审核人登录名称
  321. */
  322. public java.lang.String getCheckBy(){
  323. return this.checkBy;
  324. }
  325. /**
  326. *方法: 设置java.lang.String
  327. *@param: java.lang.String 审核人登录名称
  328. */
  329. public void setCheckBy(java.lang.String checkBy){
  330. this.checkBy = checkBy;
  331. }
  332. /**
  333. *方法: 取得java.util.Date
  334. *@return: java.util.Date 审核日期
  335. */
  336. public java.util.Date getCheckDate(){
  337. return this.checkDate;
  338. }
  339. /**
  340. *方法: 设置java.util.Date
  341. *@param: java.util.Date 审核日期
  342. */
  343. public void setCheckDate(java.util.Date checkDate){
  344. this.checkDate = checkDate;
  345. }
  346. /**
  347. *方法: 取得java.lang.String
  348. *@return: java.lang.String 备注
  349. */
  350. public java.lang.String getRemark(){
  351. return this.remark;
  352. }
  353. /**
  354. *方法: 设置java.lang.String
  355. *@param: java.lang.String 备注
  356. */
  357. public void setRemark(java.lang.String remark){
  358. this.remark = remark;
  359. }
  360. /**保存-期初库存详情*/
  361. @ExcelCollection(name="期初库存详情")
  362. private List<TBInitialStockDetailEntity> tBInitialStockDetailList = new ArrayList<TBInitialStockDetailEntity>();
  363. public List<TBInitialStockDetailEntity> getTBInitialStockDetailList() {
  364. return tBInitialStockDetailList;
  365. }
  366. public void setTBInitialStockDetailList(List<TBInitialStockDetailEntity> tBInitialStockDetailList) {
  367. this.tBInitialStockDetailList = tBInitialStockDetailList;
  368. }
  369. }