wangbo 9 місяців тому
батько
коміт
e601f64056

+ 4 - 30
business-common/src/main/java/com/rongwei/bscommon/sys/service/impl/TestrunServiceImpl.java

@@ -54,12 +54,7 @@ public class TestrunServiceImpl extends ServiceImpl<TestrunDao, TestrunDo> imple
                 TestrunDo testrunDo1 = convertToTestrunDo(vo);
                 UpdateWrapper<TestrunDo> updateWrapper = new UpdateWrapper<>();
                 updateWrapper.eq("ID", testrunDo1.getIDONE());  // 设置更新条件:ID 等于指定值
-             /*   updateWrapper.eq("PID", testrunDo.getPid())  // 父ID相同
-                        .eq("CHAPTERNO", testrunDo.getCHAPTERNO());  // 章节号相同
-                if (testrunDo.getIDONE() != null) {
-                    updateWrapper.eq("ID", testrunDo.getIDONE());  // 只有在 IDONE 不为 null 时才添加该条件
-                }*/
-                // 更新所有字段
+
                 updateWrapper.set("PID", testrunDo1.getPid())  // 更新 pid
                         .set("STATUS", testrunDo1.getStatus())  // 更新 status
                         .set("ISTITLE", testrunDo1.getIstitle())  // 更新 istitle
@@ -75,16 +70,7 @@ public class TestrunServiceImpl extends ServiceImpl<TestrunDao, TestrunDo> imple
                         .set("CLASSIFICATIONTHREE", testrunDo1.getCLASSIFICATIONTHREE())  // 更新 classification three
                         .set("ENTESTCONTENT",testrunDo1.getENTESTCONTENT())
                         .set("CLASSIFICATIONTWO", testrunDo1.getCLASSIFICATIONTWO());  // 更新 classification two
-//                if (vo.getISTITLE() == null || vo.getISTITLE().isEmpty()) {
-//                    // ISTITLE 为空时,只更新 PID 和 STATUS
-//                    updateWrapper.set("PID", testrunDo1.getPid())  // 更新 pid
-//                            .set("STATUS", testrunDo1.getStatus());  // 更新 status
-//                } else {
-//                    // ISTITLE 不为空时,更新 PID、STATUS 和 ISTITLE
-//                    updateWrapper.set("PID", testrunDo1.getPid())  // 更新 pid
-//                            .set("STATUS", testrunDo1.getStatus())  // 更新 status
-//                            .set("ISTITLE", testrunDo1.getIstitle());  // 更新 istitle
-//                }
+
 
                 // 执行更新
                 this.update(null, updateWrapper);
@@ -108,11 +94,7 @@ public class TestrunServiceImpl extends ServiceImpl<TestrunDao, TestrunDo> imple
                 vo.setONELEVELCLASSIFICATION((String) item.get("ONELEVELCLASSIFICATION"));
                 vo.setSECONDLEVELCLASSIFICATION((String) item.get("SECONDLEVELCLASSIFICATION"));
                 vo.setTESTMETHOD((String) item.get("TESTMETHOD"));
-//                vo.setTESTTIME((float) item.get("TESTTIME"));
-//                Object testTimeValue = item.get("TESTTIME");
-//                if (testTimeValue != null) {
-//                    vo.setTESTTIME(((Number) testTimeValue).floatValue());
-//                } // else 不做任何处理
+
                 Object testTimeValue = item.get("TESTTIME");
                 if (testTimeValue != null && !"NULL".equals(testTimeValue.toString())) {
                     vo.setTESTTIME(((Number) testTimeValue).floatValue());
@@ -147,15 +129,7 @@ public class TestrunServiceImpl extends ServiceImpl<TestrunDao, TestrunDo> imple
         testrunDo.setSECONDLEVELCLASSIFICATION(vo.getSECONDLEVELCLASSIFICATION());
         testrunDo.setTESTMETHOD(vo.getTESTMETHOD());
         testrunDo.setTESTTIME(vo.getTESTTIME());
-/*        String testTimeString = vo.getTESTTIME(); // 获取字符串
-        if (testTimeString != null && !testTimeString.isEmpty()) {
-            try {
-                float testTimeFloat = Float.parseFloat(testTimeString); // 转换为 float
-                testrunDo.setTESTTIME(testTimeFloat); // 设置值
-            } catch (NumberFormatException e) {
-                e.printStackTrace();
-            }
-        }*/
+
 
         testrunDo.setCHTITLE(vo.getCHTITLE());
         testrunDo.setCLASSIFICATION(vo.getCLASSIFICATION());