Parcourir la source

后台 看板问题修改

chenc il y a 4 ans
Parent
commit
947dc0c2ff

+ 4 - 3
src/main/java/org/jeecg/modules/appInterface/controller/FbsWorkingStatisticsController.java

@@ -201,7 +201,7 @@ public class FbsWorkingStatisticsController {
 		 entity.setMaterielCode(workshopDispatchList.getProductId());//物料编码
 		 entity.setMaterielName(workshopDispatchList.getProduct());//物料名称
 
-		 entity.setFirstTime(new Date());//获取当前时间
+		 entity.setFirstTime(entity.getCutTime());//获取当前时间
 		 entity.setFinalInfo("开工");
 		 entity.setFinalState("1");//完结状态(1-开工,2-下岗/暂停,3-实时报工)
 		 entity.setPkWorkshopDispatchList(list.get(0).getId());
@@ -255,7 +255,8 @@ public class FbsWorkingStatisticsController {
 			 FbsWorkingStatistics par = list2.get(0);
 			 if(par != null){
 			 	Date firstTime = par.getFirstTime();
-				 long diff = new Date().getTime() - firstTime.getTime();
+//				 long diff = new Date().getTime() - firstTime.getTime();
+				 long diff = entity.getCutTime().getTime() - firstTime.getTime();
 				 // 计算差多少天
 //				 long day = diff / nd;
 				 // 计算差多少小时
@@ -305,7 +306,7 @@ public class FbsWorkingStatisticsController {
          }
 		 entity.setStartDate(workshopDispatchList.getPlannedStartTime());//计划时间
 		 entity.setEndDate(workshopDispatchList.getPlannedStartTime());//计划时间
-		 entity.setFinalTime(new Date());//获取当前时间
+		 entity.setFinalTime(entity.getCutTime());//获取当前时间
 		 entity.setFinalInfo("下岗/暂停");
 		 entity.setFinalState("2");//完结状态(1-开工,2-下岗/暂停,3-实时报工)
 		 entity.setPkWorkshopDispatchList(list.get(0).getId());

+ 6 - 1
src/main/java/org/jeecg/modules/appInterface/entity/FbsWorkingStatistics.java

@@ -119,7 +119,12 @@ public class FbsWorkingStatistics implements Serializable {
 	//产品编码
 	@TableField(exist = false)
 	private String productId;
-
+	//时间
+	@Excel(name = "时间", width = 20, format = "yyyy-MM-dd HH:mm:ss")
+	@JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd HH:mm:ss")
+	@DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss")
+	@TableField(exist = false)
+	private Date cutTime;
 
 	/**
 	 * 批次号(以英文逗号分割)