MaterialsUsingPage.java 7.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328
  1. package cn.com.lzt.materialsusing.page;
  2. import java.util.ArrayList;
  3. import java.util.List;
  4. import org.jeecgframework.poi.excel.annotation.Excel;
  5. import org.jeecgframework.poi.excel.annotation.ExcelCollection;
  6. import cn.com.lzt.materialsusingdetail.entity.MaterialsUsingDetailsEntity;
  7. /**
  8. * @Title: Entity
  9. * @Description: 物料领用单
  10. * @author onlineGenerator
  11. * @date 2017-06-07 17:15:24
  12. * @version V1.0
  13. *
  14. */
  15. public class MaterialsUsingPage implements java.io.Serializable {
  16. /**
  17. *
  18. */
  19. private static final long serialVersionUID = 1L;
  20. /**主键*/
  21. private java.lang.String id;
  22. /**创建人名称*/
  23. private java.lang.String createName;
  24. /**创建人登录名称*/
  25. private java.lang.String createBy;
  26. /**创建日期*/
  27. private java.util.Date createDate;
  28. /**更新人名称*/
  29. private java.lang.String updateName;
  30. /**更新人登录名称*/
  31. private java.lang.String updateBy;
  32. /**更新日期*/
  33. private java.util.Date updateDate;
  34. /**流程状态*/
  35. private java.lang.String bpmStatus;
  36. /**上报月份*/
  37. @Excel(name="单据日期")
  38. private String orderDate;
  39. /**单据编码*/
  40. @Excel(name="单据编码")
  41. private java.lang.String orderOnumber;
  42. /**审核人*/
  43. @Excel(name="审核人")
  44. private java.lang.String orderAuditor;
  45. /**总金额*/
  46. @Excel(name="总金额")
  47. private java.lang.Double totalMoney;
  48. /**单据状态*/
  49. @Excel(name="单据状态")
  50. private java.lang.String orderStatus;
  51. /**仓库ID*/
  52. private java.lang.String warehouseId;
  53. /**仓库名称*/
  54. @Excel(name="仓库名称")
  55. private java.lang.String warehouseName;
  56. /**审核日期*/
  57. @Excel(name="审核日期",format = "yyyy-MM-dd")
  58. private java.util.Date auditDate;
  59. /*领用人*/
  60. @Excel(name="领用人")
  61. private java.lang.String users;
  62. public java.lang.String getUsers() {
  63. return users;
  64. }
  65. public void setUsers(java.lang.String users) {
  66. this.users = users;
  67. }
  68. /**
  69. *方法: 取得java.lang.String
  70. *@return: java.lang.String 主键
  71. */
  72. public java.lang.String getId(){
  73. return this.id;
  74. }
  75. /**
  76. *方法: 设置java.lang.String
  77. *@param: java.lang.String 主键
  78. */
  79. public void setId(java.lang.String id){
  80. this.id = id;
  81. }
  82. /**
  83. *方法: 取得java.lang.String
  84. *@return: java.lang.String 创建人名称
  85. */
  86. public java.lang.String getCreateName(){
  87. return this.createName;
  88. }
  89. /**
  90. *方法: 设置java.lang.String
  91. *@param: java.lang.String 创建人名称
  92. */
  93. public void setCreateName(java.lang.String createName){
  94. this.createName = createName;
  95. }
  96. /**
  97. *方法: 取得java.lang.String
  98. *@return: java.lang.String 创建人登录名称
  99. */
  100. public java.lang.String getCreateBy(){
  101. return this.createBy;
  102. }
  103. /**
  104. *方法: 设置java.lang.String
  105. *@param: java.lang.String 创建人登录名称
  106. */
  107. public void setCreateBy(java.lang.String createBy){
  108. this.createBy = createBy;
  109. }
  110. /**
  111. *方法: 取得java.util.Date
  112. *@return: java.util.Date 创建日期
  113. */
  114. public java.util.Date getCreateDate(){
  115. return this.createDate;
  116. }
  117. /**
  118. *方法: 设置java.util.Date
  119. *@param: java.util.Date 创建日期
  120. */
  121. public void setCreateDate(java.util.Date createDate){
  122. this.createDate = createDate;
  123. }
  124. /**
  125. *方法: 取得java.lang.String
  126. *@return: java.lang.String 更新人名称
  127. */
  128. public java.lang.String getUpdateName(){
  129. return this.updateName;
  130. }
  131. /**
  132. *方法: 设置java.lang.String
  133. *@param: java.lang.String 更新人名称
  134. */
  135. public void setUpdateName(java.lang.String updateName){
  136. this.updateName = updateName;
  137. }
  138. /**
  139. *方法: 取得java.lang.String
  140. *@return: java.lang.String 更新人登录名称
  141. */
  142. public java.lang.String getUpdateBy(){
  143. return this.updateBy;
  144. }
  145. /**
  146. *方法: 设置java.lang.String
  147. *@param: java.lang.String 更新人登录名称
  148. */
  149. public void setUpdateBy(java.lang.String updateBy){
  150. this.updateBy = updateBy;
  151. }
  152. /**
  153. *方法: 取得java.util.Date
  154. *@return: java.util.Date 更新日期
  155. */
  156. public java.util.Date getUpdateDate(){
  157. return this.updateDate;
  158. }
  159. /**
  160. *方法: 设置java.util.Date
  161. *@param: java.util.Date 更新日期
  162. */
  163. public void setUpdateDate(java.util.Date updateDate){
  164. this.updateDate = updateDate;
  165. }
  166. /**
  167. *方法: 取得java.lang.String
  168. *@return: java.lang.String 流程状态
  169. */
  170. public java.lang.String getBpmStatus(){
  171. return this.bpmStatus;
  172. }
  173. /**
  174. *方法: 设置java.lang.String
  175. *@param: java.lang.String 流程状态
  176. */
  177. public void setBpmStatus(java.lang.String bpmStatus){
  178. this.bpmStatus = bpmStatus;
  179. }
  180. /**
  181. *方法: 取得java.util.Date
  182. *@return: java.util.Date 单据日期
  183. */
  184. public String getOrderDate(){
  185. return this.orderDate;
  186. }
  187. /**
  188. *方法: 设置java.util.Date
  189. *@param: java.util.Date 单据日期
  190. */
  191. public void setOrderDate(String orderDate){
  192. this.orderDate = orderDate;
  193. }
  194. /**
  195. *方法: 取得java.lang.String
  196. *@return: java.lang.String 单据编码
  197. */
  198. public java.lang.String getOrderOnumber(){
  199. return this.orderOnumber;
  200. }
  201. /**
  202. *方法: 设置java.lang.String
  203. *@param: java.lang.String 单据编码
  204. */
  205. public void setOrderOnumber(java.lang.String orderOnumber){
  206. this.orderOnumber = orderOnumber;
  207. }
  208. /**
  209. *方法: 取得java.lang.String
  210. *@return: java.lang.String 审核人
  211. */
  212. public java.lang.String getOrderAuditor(){
  213. return this.orderAuditor;
  214. }
  215. /**
  216. *方法: 设置java.lang.String
  217. *@param: java.lang.String 审核人
  218. */
  219. public void setOrderAuditor(java.lang.String orderAuditor){
  220. this.orderAuditor = orderAuditor;
  221. }
  222. /**
  223. *方法: 取得java.lang.Double
  224. *@return: java.lang.Double 总金额
  225. */
  226. public java.lang.Double getTotalMoney(){
  227. return this.totalMoney;
  228. }
  229. /**
  230. *方法: 设置java.lang.Double
  231. *@param: java.lang.Double 总金额
  232. */
  233. public void setTotalMoney(java.lang.Double totalMoney){
  234. this.totalMoney = totalMoney;
  235. }
  236. /**
  237. *方法: 取得java.lang.String
  238. *@return: java.lang.String 单据状态
  239. */
  240. public java.lang.String getOrderStatus(){
  241. return this.orderStatus;
  242. }
  243. /**
  244. *方法: 设置java.lang.String
  245. *@param: java.lang.String 单据状态
  246. */
  247. public void setOrderStatus(java.lang.String orderStatus){
  248. this.orderStatus = orderStatus;
  249. }
  250. /**
  251. *方法: 取得java.util.Date
  252. *@return: java.util.Date 审核日期
  253. */
  254. public java.util.Date getAuditDate(){
  255. return this.auditDate;
  256. }
  257. /**
  258. *方法: 设置java.util.Date
  259. *@param: java.util.Date 审核日期
  260. */
  261. public void setAuditDate(java.util.Date auditDate){
  262. this.auditDate = auditDate;
  263. }
  264. /**
  265. *方法: 设置java.lang.String
  266. *@param: java.lang.String 仓库名称
  267. */
  268. public java.lang.String getWarehouseName() {
  269. return warehouseName;
  270. }
  271. /**
  272. *方法: 设置java.lang.String
  273. *@param: java.lang.String 仓库名称
  274. */
  275. public void setWarehouseName(java.lang.String warehouseName) {
  276. this.warehouseName = warehouseName;
  277. }
  278. /**
  279. *方法: 取得java.lang.String
  280. *@return: java.lang.String 仓库
  281. */
  282. public java.lang.String getWarehouseId(){
  283. return this.warehouseId;
  284. }
  285. /**
  286. *方法: 设置java.lang.String
  287. *@param: java.lang.String 仓库
  288. */
  289. public void setWarehouseId(java.lang.String warehouseId){
  290. this.warehouseId = warehouseId;
  291. }
  292. /**保存-物料申领单商品*/
  293. @ExcelCollection(name="物料领用单货品明细")
  294. private List<MaterialsUsingDetailsEntity> materialsUsingDetailsList = new ArrayList<MaterialsUsingDetailsEntity>();
  295. public List<MaterialsUsingDetailsEntity> getMaterialsUsingDetailsList() {
  296. return materialsUsingDetailsList;
  297. }
  298. public void setMaterialsUsingDetailsList(List<MaterialsUsingDetailsEntity> orderDetailsList) {
  299. this.materialsUsingDetailsList = orderDetailsList;
  300. }
  301. }