荣鑫后端
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.

468 lines
11 KiB

4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
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. private String mergeStatusCon;//合并字段的内容
  75. private String laterShipFlag;//晚于发货时间
  76. private String earlierItemFlag;//早于上工序
  77. private String finishPreItemFlag;//早于上工序的标记
  78. public ScheduleData() {
  79. }
  80. public String getSpec() {
  81. return spec;
  82. }
  83. public void setSpec(String spec) {
  84. this.spec = spec;
  85. }
  86. public Float getLotSize() {
  87. return lotSize;
  88. }
  89. public void setLotSize(Float lotSize) {
  90. this.lotSize = lotSize;
  91. }
  92. public Float getQtyRequired() {
  93. return qtyRequired;
  94. }
  95. public void setQtyRequired(Float qtyRequired) {
  96. this.qtyRequired = qtyRequired;
  97. }
  98. public Float getQtyReported() {
  99. return qtyReported;
  100. }
  101. public void setQtyReported(Float qtyReported) {
  102. this.qtyReported = qtyReported;
  103. }
  104. public Float getQtyApprove() {
  105. return qtyApprove;
  106. }
  107. public void setQtyApprove(Float qtyApprove) {
  108. this.qtyApprove = qtyApprove;
  109. }
  110. public Float getQtyScrapt() {
  111. return qtyScrapt;
  112. }
  113. public void setQtyScrapt(Float qtyScrapt) {
  114. this.qtyScrapt = qtyScrapt;
  115. }
  116. public Date getNeedDate() {
  117. return needDate;
  118. }
  119. public void setNeedDate(Date needDate) {
  120. this.needDate = needDate;
  121. }
  122. public Date getScheduledDate() {
  123. return scheduledDate;
  124. }
  125. public void setScheduledDate(Date scheduledDate) {
  126. this.scheduledDate = scheduledDate;
  127. }
  128. public String getCustomerId() {
  129. return customerId;
  130. }
  131. public void setCustomerId(String customerId) {
  132. this.customerId = customerId;
  133. }
  134. public String getCustomerName() {
  135. return customerName;
  136. }
  137. public void setCustomerName(String customerName) {
  138. this.customerName = customerName;
  139. }
  140. public Date getEnterDate() {
  141. return enterDate;
  142. }
  143. public void setEnterDate(Date enterDate) {
  144. this.enterDate = enterDate;
  145. }
  146. public String getAvailResource() {
  147. return availResource;
  148. }
  149. public void setAvailResource(String availResource) {
  150. this.availResource = availResource;
  151. }
  152. public String getClosedFlag() {
  153. return closedFlag;
  154. }
  155. public void setClosedFlag(String closedFlag) {
  156. this.closedFlag = closedFlag;
  157. }
  158. public String getScheduledSeqNo() {
  159. return scheduledSeqNo;
  160. }
  161. public void setScheduledSeqNo(String scheduledSeqNo) {
  162. this.scheduledSeqNo = scheduledSeqNo;
  163. }
  164. public Date getPlanStartTime() {
  165. return planStartTime;
  166. }
  167. public void setPlanStartTime(Date planStartTime) {
  168. this.planStartTime = planStartTime;
  169. }
  170. public Date getPlanFinishTime() {
  171. return planFinishTime;
  172. }
  173. public void setPlanFinishTime(Date planFinishTime) {
  174. this.planFinishTime = planFinishTime;
  175. }
  176. public String getShiftNo() {
  177. return shiftNo;
  178. }
  179. public void setShiftNo(String shiftNo) {
  180. this.shiftNo = shiftNo;
  181. }
  182. public Float getTimeRequired() {
  183. return timeRequired;
  184. }
  185. public void setTimeRequired(Float timeRequired) {
  186. this.timeRequired = timeRequired;
  187. }
  188. public Float getTimeReported() {
  189. return timeReported;
  190. }
  191. public void setTimeReported(Float timeReported) {
  192. this.timeReported = timeReported;
  193. }
  194. public Integer getSeqNo() {
  195. return seqNo;
  196. }
  197. public void setSeqNo(Integer seqNo) {
  198. this.seqNo = seqNo;
  199. }
  200. public String getSelectedFlag() {
  201. return selectedFlag;
  202. }
  203. public void setSelectedFlag(String selectedFlag) {
  204. this.selectedFlag = selectedFlag;
  205. }
  206. public String getSourceFlag() {
  207. return sourceFlag;
  208. }
  209. public void setSourceFlag(String sourceFlag) {
  210. this.sourceFlag = sourceFlag;
  211. }
  212. public Float getQtyScheduledPreOps() {
  213. return qtyScheduledPreOps;
  214. }
  215. public void setQtyScheduledPreOps(Float qtyScheduledPreOps) {
  216. this.qtyScheduledPreOps = qtyScheduledPreOps;
  217. }
  218. public String getParkFlag() {
  219. return parkFlag;
  220. }
  221. public void setParkFlag(String parkFlag) {
  222. this.parkFlag = parkFlag;
  223. }
  224. public Float getTimeRequiredOriginal() {
  225. return timeRequiredOriginal;
  226. }
  227. public void setTimeRequiredOriginal(Float timeRequiredOriginal) {
  228. this.timeRequiredOriginal = timeRequiredOriginal;
  229. }
  230. public Float getQtyRequiredOriginal() {
  231. return qtyRequiredOriginal;
  232. }
  233. public void setQtyRequiredOriginal(Float qtyRequiredOriginal) {
  234. this.qtyRequiredOriginal = qtyRequiredOriginal;
  235. }
  236. public Date getPreOpsPlanStartTime() {
  237. return preOpsPlanStartTime;
  238. }
  239. public void setPreOpsPlanStartTime(Date preOpsPlanStartTime) {
  240. this.preOpsPlanStartTime = preOpsPlanStartTime;
  241. }
  242. public Date getPreOpsPlanFinishTime() {
  243. return preOpsPlanFinishTime;
  244. }
  245. public void setPreOpsPlanFinishTime(Date preOpsPlanFinishTime) {
  246. this.preOpsPlanFinishTime = preOpsPlanFinishTime;
  247. }
  248. public String getRemark() {
  249. return remark;
  250. }
  251. public void setRemark(String remark) {
  252. this.remark = remark;
  253. }
  254. public String getOriSOOrderNo() {
  255. return oriSOOrderNo;
  256. }
  257. public void setOriSOOrderNo(String oriSOOrderNo) {
  258. this.oriSOOrderNo = oriSOOrderNo;
  259. }
  260. public String getCustPartNo() {
  261. return custPartNo;
  262. }
  263. public void setCustPartNo(String custPartNo) {
  264. this.custPartNo = custPartNo;
  265. }
  266. public Float getEficiency() {
  267. return eficiency;
  268. }
  269. public void setEficiency(Float eficiency) {
  270. this.eficiency = eficiency;
  271. }
  272. public Float getDelayHours() {
  273. return delayHours;
  274. }
  275. public void setDelayHours(Float delayHours) {
  276. this.delayHours = delayHours;
  277. }
  278. public String getCostRollUpFlag() {
  279. return costRollUpFlag;
  280. }
  281. public void setCostRollUpFlag(String costRollUpFlag) {
  282. this.costRollUpFlag = costRollUpFlag;
  283. }
  284. public String getBarcodeId() {
  285. return barcodeId;
  286. }
  287. public void setBarcodeId(String barcodeId) {
  288. this.barcodeId = barcodeId;
  289. }
  290. public Integer getCrewSize() {
  291. return crewSize;
  292. }
  293. public void setCrewSize(Integer crewSize) {
  294. this.crewSize = crewSize;
  295. }
  296. public String getOutWorkFlag() {
  297. return outWorkFlag;
  298. }
  299. public void setOutWorkFlag(String outWorkFlag) {
  300. this.outWorkFlag = outWorkFlag;
  301. }
  302. public Float getEfficiency() {
  303. return efficiency;
  304. }
  305. public void setEfficiency(Float efficiency) {
  306. this.efficiency = efficiency;
  307. }
  308. public String getClosedBy() {
  309. return closedBy;
  310. }
  311. public void setClosedBy(String closedBy) {
  312. this.closedBy = closedBy;
  313. }
  314. public Date getClosedDate() {
  315. return closedDate;
  316. }
  317. public void setClosedDate(Date closedDate) {
  318. this.closedDate = closedDate;
  319. }
  320. public String getRepairSOFlag() {
  321. return repairSOFlag;
  322. }
  323. public void setRepairSOFlag(String repairSOFlag) {
  324. this.repairSOFlag = repairSOFlag;
  325. }
  326. public String getManualFlag() {
  327. return manualFlag;
  328. }
  329. public void setManualFlag(String manualFlag) {
  330. this.manualFlag = manualFlag;
  331. }
  332. public boolean isCheckedFlag() {
  333. return checkedFlag;
  334. }
  335. public void setCheckedFlag(boolean checkedFlag) {
  336. this.checkedFlag = checkedFlag;
  337. }
  338. public String getOrderType() {
  339. return orderType;
  340. }
  341. public void setOrderType(String orderType) {
  342. this.orderType = orderType;
  343. }
  344. public String getMergeStatusCon() {
  345. return mergeStatusCon;
  346. }
  347. public void setMergeStatusCon(String mergeStatusCon) {
  348. this.mergeStatusCon = mergeStatusCon;
  349. }
  350. public String getLaterShipFlag() {
  351. return laterShipFlag;
  352. }
  353. public void setLaterShipFlag(String laterShipFlag) {
  354. this.laterShipFlag = laterShipFlag;
  355. }
  356. public String getEarlierItemFlag() {
  357. return earlierItemFlag;
  358. }
  359. public void setEarlierItemFlag(String earlierItemFlag) {
  360. this.earlierItemFlag = earlierItemFlag;
  361. }
  362. public String getFinishPreItemFlag() {
  363. return finishPreItemFlag;
  364. }
  365. public void setFinishPreItemFlag(String finishPreItemFlag) {
  366. this.finishPreItemFlag = finishPreItemFlag;
  367. }
  368. }