소스 검색

新增配置定时上下架

zoujiajian 1 년 전
부모
커밋
95f97611c7
1개의 변경된 파일11개의 추가작업 그리고 12개의 파일을 삭제
  1. 11 12
      netflix-service/src/main/java/com/cyksj/service/home/impl/HomeManagementConfigServiceImpl.java

+ 11 - 12
netflix-service/src/main/java/com/cyksj/service/home/impl/HomeManagementConfigServiceImpl.java

@@ -57,6 +57,17 @@ public class HomeManagementConfigServiceImpl extends ServiceImpl<HomeManagementC
 				}
 			}
 			this.saveOrUpdate(homeManagementConfig);
+			//定时上下架
+			Long time = config.getTime();
+			Long endTime = config.getEndTime();
+			if (time != null && endTime != null) {
+				HomeConfigTimingReq homeConfigTimingReq = new HomeConfigTimingReq();
+				homeConfigTimingReq.setId(homeManagementConfig.getId());
+				homeConfigTimingReq.setTime(time);
+				homeConfigTimingReq.setEndTime(endTime);
+				homeConfigTimingReq.setPreStatus(config.getStatus());
+				timingUpdateStatus(homeConfigTimingReq);
+			}
 			return;
 		}
 
@@ -84,18 +95,6 @@ public class HomeManagementConfigServiceImpl extends ServiceImpl<HomeManagementC
 			homeManagementConfig.setType(config.getType());
 			this.saveOrUpdate(homeManagementConfig);
 		});
-
-		//定时上下架
-		Long time = config.getTime();
-		Long endTime = config.getEndTime();
-		if (time != null && endTime != null) {
-			HomeConfigTimingReq homeConfigTimingReq = new HomeConfigTimingReq();
-			homeConfigTimingReq.setId(homeConfigTimingReq.getId());
-			homeConfigTimingReq.setTime(time);
-			homeConfigTimingReq.setEndTime(endTime);
-			homeConfigTimingReq.setPreStatus(true);
-			timingUpdateStatus(homeConfigTimingReq);
-		}
 	}