Prechádzať zdrojové kódy

fix: 可配置多个时间点策略关联多个不同停泊点策略

hum tan 1 rok pred
rodič
commit
dc500246c2

+ 1 - 1
ruoyi-system/src/main/java/com/ruoyi/system/mapper/BerthingTimeConfigMapper.java

@@ -29,7 +29,7 @@ public interface BerthingTimeConfigMapper {
      * @param siteId 站点id
      * @return 实例对象
      */
-    BerthingFloatConfig queryByMaxPlanid(Long siteId);
+    BerthingTimeConfig queryByMaxPlanid(Long siteId);
 
 
     /**

+ 1 - 1
ruoyi-system/src/main/java/com/ruoyi/system/service/impl/BerthingServiceImpl.java

@@ -348,7 +348,7 @@ public class BerthingServiceImpl implements BerthingService {
                 if (count > 0){
                     throw new BaseException("起测水位已存在");
                 }
-                BerthingFloatConfig maxPlanidTimeConfig = berthingTimeConfigMapper.queryByMaxPlanid(siteInfo.getSiteId());
+                BerthingTimeConfig maxPlanidTimeConfig = berthingTimeConfigMapper.queryByMaxPlanid(siteInfo.getSiteId());
                 if (maxPlanidTimeConfig == null) {
                     berthingTime.setPlanid(1L);
                 } else {

+ 1 - 5
ruoyi-ui/src/views/site/plain-time/index.vue

@@ -118,11 +118,7 @@ export default {
       this.loadSection();
     },
     handleAdd() {
-      if (this.list.length > 0) {
-        this.$message.warning('只能设置一条时间点策略');
-      } else {
-        this.$router.push(`/site/plain/time/add?siteId=${this.siteId}`);
-      }
+      this.$router.push(`/site/plain/time/add?siteId=${this.siteId}`);
     },
     handleUpdate(plain) {
       this.$router.push(`/site/plain/time/edit/${plain.timeId}`);