Parcourir la source

项目基础信息增加理论风向、理论发电量、理论小时数

zy il y a 2 ans
Parent
commit
1a6447c9fc

+ 6 - 0
neim-biz/src/main/java/com/jiayue/biz/domain/ProjectBasicInfo.java

@@ -28,5 +28,11 @@ public class ProjectBasicInfo {
     private String resourcesOverview;
     //项目经纬度
     private String position;
+    //项目理论主方向
+    private String wd;
+    //项目理论发电量
+    private String TPowerGeneration;
+    //项目理论有效小时数
+    private String TAvailableHours;
 
 }

+ 6 - 1
neim-biz/src/main/java/com/jiayue/biz/dto/ProjectDto.java

@@ -35,6 +35,11 @@ public class ProjectDto {
     private String equipment;
 
     private String coordinates;
-
+    //项目理论主方向
+    private String wd;
+    //项目理论发电量
+    private String TPowerGeneration;
+    //项目理论有效小时数
+    private String TAvailableHours;
 
 }

+ 6 - 0
neim-biz/src/main/java/com/jiayue/biz/service/impl/ProjectServiceImpl.java

@@ -70,6 +70,9 @@ public class ProjectServiceImpl extends ServiceImpl<ProjectMapper, Project> impl
                 projectDto.setProjectOverview(projectInfo.getProjectBasicInfo().getProjectOverview());
                 projectDto.setResourcesOverview(projectInfo.getProjectBasicInfo().getResourcesOverview());
                 projectDto.setProjectNameEasy(projectInfo.getProjectBasicInfo().getProjectNameEasy());
+                projectDto.setWd(projectInfo.getProjectBasicInfo().getWd());
+                projectDto.setTAvailableHours(projectInfo.getProjectBasicInfo().getTAvailableHours());
+                projectDto.setTPowerGeneration(projectInfo.getProjectBasicInfo().getTPowerGeneration());
                 if (projectInfo.getProjectBasicInfo().getPosition() != null && !projectInfo.getProjectBasicInfo().getPosition().equals("")) {
                     String[] split = projectInfo.getProjectBasicInfo().getPosition().split(",");
                     projectDto.setLongitude(split[0]);
@@ -216,6 +219,9 @@ public class ProjectServiceImpl extends ServiceImpl<ProjectMapper, Project> impl
         projectBasicInfo.setProjectState(projectDto.getProjectState());
         projectBasicInfo.setProjectType(projectDto.getProjectType());
         projectBasicInfo.setProjectNameEasy(projectDto.getProjectNameEasy());
+        projectBasicInfo.setWd(projectDto.getWd());
+        projectBasicInfo.setTAvailableHours(projectDto.getTAvailableHours());
+        projectBasicInfo.setTPowerGeneration(projectDto.getTPowerGeneration());
         if (projectDto.getLongitude() != null && projectDto.getLatitude() != null) {
             if (projectDto.getLongitude().equals("") && projectDto.getLatitude().equals("")) {
                 projectBasicInfo.setPosition("");

+ 30 - 2
neim-ui/src/views/dataQuery/project/index.vue

@@ -138,6 +138,28 @@
             </el-form-item>
           </el-col>
         </el-row>
+        <el-row :gutter="20" class="mb8">
+          <el-col :span="12">
+            <el-form-item label="项目理论主风向" prop="wd" label-width="120px">
+              <el-input v-model="form.wd" placeholder="请输入主风向"/>
+            </el-form-item>
+          </el-col>
+          <el-col :span="12">
+            <el-form-item label="项目理论发电量" prop="tpowerGeneration" label-width="120px">
+              <el-input v-model="form.tpowerGeneration" placeholder="请输入理论发电量"/>
+            </el-form-item>
+          </el-col>
+        </el-row>
+        <el-row :gutter="20" class="mb8">
+          <el-col :span="12">
+            <el-form-item label="项目理论有效小时数" prop="tavailableHours" label-width="150px">
+              <el-input v-model="form.tavailableHours" placeholder="请输入理论有效小时数"/>
+            </el-form-item>
+          </el-col>
+
+
+
+        </el-row>
         <el-form-item label="项目拐点坐标" prop="coordinates" label-width="100px">
           <el-input v-model="form.coordinates" placeholder="请输入项目拐点坐标" type="textarea" :rows="2"/>
           <span>拐点坐标填写样例:经度1,纬度1;经度2,纬度2;经度3,纬度3;经度4,纬度4;............;经度n,纬度n   标点符号","和";"都是英文书写</span>
@@ -349,7 +371,10 @@ export default {
         latitude: null,
         resourcesOverview: null,
         projectOverview: null,
-        equipment: null
+        equipment: null,
+        wd:null,
+        tpowerGeneration:null,
+        tavailableHours:null
       };
       this.resetForm("form");
     },
@@ -396,7 +421,10 @@ export default {
         resourcesOverview: row.resourcesOverview,
         projectOverview: row.projectOverview,
         equipment: a,
-        coordinates:row.coordinates
+        coordinates:row.coordinates,
+        wd:row.wd,
+        tpowerGeneration:row.tpowerGeneration,
+        tavailableHours:row.tavailableHours
       }
       this.title = "修改&保存";
       this.open = true;