荣鑫后端
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

432 lines
10 KiB

4 years ago
4 years ago
  1. package com.gaotao.modules.schedule.data;
  2. import com.fasterxml.jackson.annotation.JsonFormat;
  3. import org.apache.ibatis.type.Alias;
  4. import org.springframework.format.annotation.DateTimeFormat;
  5. import java.util.Date;
  6. /**
  7. * @author LR
  8. * @Title: ShopOrderData
  9. * 生产订单数据
  10. * @Date 2021/10/25 14:07
  11. */
  12. @Alias("ScheduleData")
  13. public class ScheduleData extends BaseShopOrderData {
  14. private String spec;//
  15. private Float lotSize;//
  16. private Float qtyRequired;
  17. private Float qtyReported;
  18. private Float qtyApprove;
  19. private Float qtyScrapt;//
  20. @DateTimeFormat(pattern = "yyyy-MM-dd")
  21. @JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8")
  22. private Date needDate;//
  23. @DateTimeFormat(pattern = "yyyy-MM-dd")
  24. @JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8")
  25. private Date scheduledDate;
  26. private String customerId;//
  27. private String customerName;//
  28. @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
  29. @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
  30. private Date enterDate;
  31. private String availResource;//
  32. private String closedFlag;
  33. private String scheduledSeqNo;//
  34. @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
  35. @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
  36. private Date planStartTime;
  37. @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
  38. @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
  39. private Date planFinishTime;
  40. private String shiftNo;//
  41. private Float timeRequired;
  42. private Float timeReported;
  43. private Integer seqNo;
  44. private String selectedFlag;//
  45. private String sourceFlag;
  46. private Float qtyScheduledPreOps;//
  47. private String parkFlag;//
  48. private Float timeRequiredOriginal;
  49. private Float qtyRequiredOriginal;//
  50. @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
  51. @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
  52. private Date preOpsPlanStartTime;//
  53. @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
  54. @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
  55. private Date preOpsPlanFinishTime;
  56. private String remark;//
  57. private String oriSOOrderNo;//
  58. private String custPartNo;
  59. private Float eficiency;//
  60. private Float delayHours;//
  61. private String costRollUpFlag;
  62. private String barcodeId;//
  63. private Integer crewSize;
  64. private String outWorkFlag;//
  65. private Float efficiency;//
  66. private String closedBy;
  67. @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
  68. @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
  69. private Date closedDate;//
  70. private String repairSOFlag;//
  71. private String manualFlag;//
  72. private boolean checkedFlag;//是否选中
  73. private String orderType;//订单类型
  74. public ScheduleData() {
  75. }
  76. public String getSpec() {
  77. return spec;
  78. }
  79. public void setSpec(String spec) {
  80. this.spec = spec;
  81. }
  82. public Float getLotSize() {
  83. return lotSize;
  84. }
  85. public void setLotSize(Float lotSize) {
  86. this.lotSize = lotSize;
  87. }
  88. public Float getQtyRequired() {
  89. return qtyRequired;
  90. }
  91. public void setQtyRequired(Float qtyRequired) {
  92. this.qtyRequired = qtyRequired;
  93. }
  94. public Float getQtyReported() {
  95. return qtyReported;
  96. }
  97. public void setQtyReported(Float qtyReported) {
  98. this.qtyReported = qtyReported;
  99. }
  100. public Float getQtyApprove() {
  101. return qtyApprove;
  102. }
  103. public void setQtyApprove(Float qtyApprove) {
  104. this.qtyApprove = qtyApprove;
  105. }
  106. public Float getQtyScrapt() {
  107. return qtyScrapt;
  108. }
  109. public void setQtyScrapt(Float qtyScrapt) {
  110. this.qtyScrapt = qtyScrapt;
  111. }
  112. public Date getNeedDate() {
  113. return needDate;
  114. }
  115. public void setNeedDate(Date needDate) {
  116. this.needDate = needDate;
  117. }
  118. public Date getScheduledDate() {
  119. return scheduledDate;
  120. }
  121. public void setScheduledDate(Date scheduledDate) {
  122. this.scheduledDate = scheduledDate;
  123. }
  124. public String getCustomerId() {
  125. return customerId;
  126. }
  127. public void setCustomerId(String customerId) {
  128. this.customerId = customerId;
  129. }
  130. public String getCustomerName() {
  131. return customerName;
  132. }
  133. public void setCustomerName(String customerName) {
  134. this.customerName = customerName;
  135. }
  136. public Date getEnterDate() {
  137. return enterDate;
  138. }
  139. public void setEnterDate(Date enterDate) {
  140. this.enterDate = enterDate;
  141. }
  142. public String getAvailResource() {
  143. return availResource;
  144. }
  145. public void setAvailResource(String availResource) {
  146. this.availResource = availResource;
  147. }
  148. public String getClosedFlag() {
  149. return closedFlag;
  150. }
  151. public void setClosedFlag(String closedFlag) {
  152. this.closedFlag = closedFlag;
  153. }
  154. public String getScheduledSeqNo() {
  155. return scheduledSeqNo;
  156. }
  157. public void setScheduledSeqNo(String scheduledSeqNo) {
  158. this.scheduledSeqNo = scheduledSeqNo;
  159. }
  160. public Date getPlanStartTime() {
  161. return planStartTime;
  162. }
  163. public void setPlanStartTime(Date planStartTime) {
  164. this.planStartTime = planStartTime;
  165. }
  166. public Date getPlanFinishTime() {
  167. return planFinishTime;
  168. }
  169. public void setPlanFinishTime(Date planFinishTime) {
  170. this.planFinishTime = planFinishTime;
  171. }
  172. public String getShiftNo() {
  173. return shiftNo;
  174. }
  175. public void setShiftNo(String shiftNo) {
  176. this.shiftNo = shiftNo;
  177. }
  178. public Float getTimeRequired() {
  179. return timeRequired;
  180. }
  181. public void setTimeRequired(Float timeRequired) {
  182. this.timeRequired = timeRequired;
  183. }
  184. public Float getTimeReported() {
  185. return timeReported;
  186. }
  187. public void setTimeReported(Float timeReported) {
  188. this.timeReported = timeReported;
  189. }
  190. public Integer getSeqNo() {
  191. return seqNo;
  192. }
  193. public void setSeqNo(Integer seqNo) {
  194. this.seqNo = seqNo;
  195. }
  196. public String getSelectedFlag() {
  197. return selectedFlag;
  198. }
  199. public void setSelectedFlag(String selectedFlag) {
  200. this.selectedFlag = selectedFlag;
  201. }
  202. public String getSourceFlag() {
  203. return sourceFlag;
  204. }
  205. public void setSourceFlag(String sourceFlag) {
  206. this.sourceFlag = sourceFlag;
  207. }
  208. public Float getQtyScheduledPreOps() {
  209. return qtyScheduledPreOps;
  210. }
  211. public void setQtyScheduledPreOps(Float qtyScheduledPreOps) {
  212. this.qtyScheduledPreOps = qtyScheduledPreOps;
  213. }
  214. public String getParkFlag() {
  215. return parkFlag;
  216. }
  217. public void setParkFlag(String parkFlag) {
  218. this.parkFlag = parkFlag;
  219. }
  220. public Float getTimeRequiredOriginal() {
  221. return timeRequiredOriginal;
  222. }
  223. public void setTimeRequiredOriginal(Float timeRequiredOriginal) {
  224. this.timeRequiredOriginal = timeRequiredOriginal;
  225. }
  226. public Float getQtyRequiredOriginal() {
  227. return qtyRequiredOriginal;
  228. }
  229. public void setQtyRequiredOriginal(Float qtyRequiredOriginal) {
  230. this.qtyRequiredOriginal = qtyRequiredOriginal;
  231. }
  232. public Date getPreOpsPlanStartTime() {
  233. return preOpsPlanStartTime;
  234. }
  235. public void setPreOpsPlanStartTime(Date preOpsPlanStartTime) {
  236. this.preOpsPlanStartTime = preOpsPlanStartTime;
  237. }
  238. public Date getPreOpsPlanFinishTime() {
  239. return preOpsPlanFinishTime;
  240. }
  241. public void setPreOpsPlanFinishTime(Date preOpsPlanFinishTime) {
  242. this.preOpsPlanFinishTime = preOpsPlanFinishTime;
  243. }
  244. public String getRemark() {
  245. return remark;
  246. }
  247. public void setRemark(String remark) {
  248. this.remark = remark;
  249. }
  250. public String getOriSOOrderNo() {
  251. return oriSOOrderNo;
  252. }
  253. public void setOriSOOrderNo(String oriSOOrderNo) {
  254. this.oriSOOrderNo = oriSOOrderNo;
  255. }
  256. public String getCustPartNo() {
  257. return custPartNo;
  258. }
  259. public void setCustPartNo(String custPartNo) {
  260. this.custPartNo = custPartNo;
  261. }
  262. public Float getEficiency() {
  263. return eficiency;
  264. }
  265. public void setEficiency(Float eficiency) {
  266. this.eficiency = eficiency;
  267. }
  268. public Float getDelayHours() {
  269. return delayHours;
  270. }
  271. public void setDelayHours(Float delayHours) {
  272. this.delayHours = delayHours;
  273. }
  274. public String getCostRollUpFlag() {
  275. return costRollUpFlag;
  276. }
  277. public void setCostRollUpFlag(String costRollUpFlag) {
  278. this.costRollUpFlag = costRollUpFlag;
  279. }
  280. public String getBarcodeId() {
  281. return barcodeId;
  282. }
  283. public void setBarcodeId(String barcodeId) {
  284. this.barcodeId = barcodeId;
  285. }
  286. public Integer getCrewSize() {
  287. return crewSize;
  288. }
  289. public void setCrewSize(Integer crewSize) {
  290. this.crewSize = crewSize;
  291. }
  292. public String getOutWorkFlag() {
  293. return outWorkFlag;
  294. }
  295. public void setOutWorkFlag(String outWorkFlag) {
  296. this.outWorkFlag = outWorkFlag;
  297. }
  298. public Float getEfficiency() {
  299. return efficiency;
  300. }
  301. public void setEfficiency(Float efficiency) {
  302. this.efficiency = efficiency;
  303. }
  304. public String getClosedBy() {
  305. return closedBy;
  306. }
  307. public void setClosedBy(String closedBy) {
  308. this.closedBy = closedBy;
  309. }
  310. public Date getClosedDate() {
  311. return closedDate;
  312. }
  313. public void setClosedDate(Date closedDate) {
  314. this.closedDate = closedDate;
  315. }
  316. public String getRepairSOFlag() {
  317. return repairSOFlag;
  318. }
  319. public void setRepairSOFlag(String repairSOFlag) {
  320. this.repairSOFlag = repairSOFlag;
  321. }
  322. public String getManualFlag() {
  323. return manualFlag;
  324. }
  325. public void setManualFlag(String manualFlag) {
  326. this.manualFlag = manualFlag;
  327. }
  328. public boolean isCheckedFlag() {
  329. return checkedFlag;
  330. }
  331. public void setCheckedFlag(boolean checkedFlag) {
  332. this.checkedFlag = checkedFlag;
  333. }
  334. public String getOrderType() {
  335. return orderType;
  336. }
  337. public void setOrderType(String orderType) {
  338. this.orderType = orderType;
  339. }
  340. }