From bf7833def6436a4100f15d179717190d9574666c Mon Sep 17 00:00:00 2001
From: whycrzg <ruanzhigang@whycst.com>
Date: 星期三, 26 五月 2021 09:34:13 +0800
Subject: [PATCH] 绕组实验更新接口

---
 src/main/java/com/whyc/service/WindingExperimentService.java       |    9 ++++-----
 src/main/java/com/whyc/mapper/ExperimentWindingStep1Mapper.java    |    4 +---
 src/main/java/com/whyc/controller/WindingExperimentController.java |    7 +++++--
 src/main/resources/mapper/ExperimentWindingStep1Mapper.xml         |    3 ++-
 4 files changed, 12 insertions(+), 11 deletions(-)

diff --git a/src/main/java/com/whyc/controller/WindingExperimentController.java b/src/main/java/com/whyc/controller/WindingExperimentController.java
index 582f228..a9914cd 100644
--- a/src/main/java/com/whyc/controller/WindingExperimentController.java
+++ b/src/main/java/com/whyc/controller/WindingExperimentController.java
@@ -78,9 +78,12 @@
 
     @GetMapping("getRZStep")
     @ApiOperation(value = "瀹為獙鏁版嵁",notes = "step鍙傛暟 1 2 瀵瑰簲瀹為獙姝ラ1銆�2 ")
-    public Response<PageInfo<ExperimentWindingStep1>> getExperimentWindingStep1(@RequestParam int rzLink,@RequestParam int step,@RequestParam int pageNum, @RequestParam int pageSize){
+    public Response<PageInfo<ExperimentWindingStep1>> getExperimentWindingStep1(@ApiParam(value = "璇曢獙缂栧彿",required = true)@RequestParam String  experimentId ,
+                                                                                @ApiParam(value = "鍚勭浉缁曠粍杩炴帴鎯呭喌: 0 寮曞嚭; 1 鍐呴儴杩炴帴",required = true)@RequestParam int rzLink,
+                                                                                @ApiParam(value = "瀹為獙姝ラ: 1 瀹為獙姝ラ1; 2 瀹為獙姝ラ2",required = true)@RequestParam int step,
+                                                                                @RequestParam int pageNum, @RequestParam int pageSize){
 
-        return service.getExperimentWindingStep1(rzLink,step,pageNum,pageSize);
+        return service.getExperimentWindingStep1(experimentId,rzLink,step,pageNum,pageSize);
     }
 
 
diff --git a/src/main/java/com/whyc/mapper/ExperimentWindingStep1Mapper.java b/src/main/java/com/whyc/mapper/ExperimentWindingStep1Mapper.java
index d94949f..ef14abe 100644
--- a/src/main/java/com/whyc/mapper/ExperimentWindingStep1Mapper.java
+++ b/src/main/java/com/whyc/mapper/ExperimentWindingStep1Mapper.java
@@ -1,12 +1,10 @@
 package com.whyc.mapper;
 
 
-import com.whyc.pojo.Experiment;
 import com.whyc.pojo.ExperimentWindingStep1;
 import org.apache.ibatis.annotations.Delete;
 import org.apache.ibatis.annotations.Param;
 import org.apache.ibatis.annotations.Update;
-import org.junit.runners.Parameterized;
 
 import java.util.List;
 
@@ -31,7 +29,7 @@
     //鏍规嵁璇曢獙ID鏌ヨ鍒皍id鍦╰b_user琛ㄦ煡璇eal_name
     String getRealName(String experimentId);
 
-    List<ExperimentWindingStep1> selectlistByCondition(@Param(value = "rzLink") int rzLink,@Param(value = "step")  int step);
+    List<ExperimentWindingStep1> selectlistByCondition(@Param(value = "experimentId")String experimentId, @Param(value = "rzLink") int rzLink, @Param(value = "step") int step);
 
     //瀹屾垚璇曢獙
     int updateRzFlag(String id);
diff --git a/src/main/java/com/whyc/service/WindingExperimentService.java b/src/main/java/com/whyc/service/WindingExperimentService.java
index 5bb24d0..ca5c963 100644
--- a/src/main/java/com/whyc/service/WindingExperimentService.java
+++ b/src/main/java/com/whyc/service/WindingExperimentService.java
@@ -335,19 +335,18 @@
      * 瀹為獙鏁版嵁 step鍙傛暟 1 2 瀵瑰簲瀹為獙姝ラ1銆�2
      *
      *
+     *
+     * @param experimentId
      * @param rzLink
      * @param step
      * @param pageNum
      * @param pageSize
      * @return
      */
-    public Response getExperimentWindingStep1(int rzLink, int step, int pageNum, int pageSize) {
+    public Response getExperimentWindingStep1(String experimentId, int rzLink, int step, int pageNum, int pageSize) {
 
         PageHelper.startPage(pageNum, pageSize);
-        QueryWrapper<ExperimentWindingStep1> wrapper = new QueryWrapper<>();
-        wrapper.eq("step",step);
-        List<ExperimentWindingStep1> list = mapper1.selectlistByCondition(rzLink,step);
-//        List<ExperimentWindingStep1> list = mapper1.selectList(wrapper);
+        List<ExperimentWindingStep1> list = mapper1.selectlistByCondition(experimentId,rzLink,step);
         PageInfo<ExperimentWindingStep1> pageInfo = new PageInfo<>(list);
         return new Response<PageInfo<ExperimentWindingStep1>>().set(1, pageInfo);
     }
diff --git a/src/main/resources/mapper/ExperimentWindingStep1Mapper.xml b/src/main/resources/mapper/ExperimentWindingStep1Mapper.xml
index 7611f4b..6b7409f 100644
--- a/src/main/resources/mapper/ExperimentWindingStep1Mapper.xml
+++ b/src/main/resources/mapper/ExperimentWindingStep1Mapper.xml
@@ -32,7 +32,8 @@
     SELECT
     *
     FROM
-    `db_3.5mw_web`.`tb_experiment_winding_step1` WHERE step =#{step} AND rz_link =#{rzLink}
+    `db_3.5mw_web`.`tb_experiment_winding_step1` WHERE step =#{step} AND rz_link =#{rzLink} AND experiment_id =
+    #{experimentId}
   </select>
   <delete id="deleteByPrimaryKey" parameterType="java.lang.Integer">
     delete from tb_experiment_winding_step1

--
Gitblit v1.9.1