Commit fffdd8a30da38aace7f99c22f4a21514b163a732

Authored by 2c2c2c
1 parent 42dd74ca

快速新增测试司机接口

Bsth-admin/src/main/java/com/ruoyi/driver/controller/DriverController.java
@@ -221,4 +221,13 @@ public class DriverController extends BaseController { @@ -221,4 +221,13 @@ public class DriverController extends BaseController {
221 return driverService.allUpdateDriverInfo(request); 221 return driverService.allUpdateDriverInfo(request);
222 } 222 }
223 223
  224 + /**
  225 + * 创建测试司机
  226 + */
  227 + @GetMapping("/createTestDriver")
  228 + public AjaxResult createTestDriver() {
  229 + driverService.createTestDriver();
  230 + return AjaxResult.success("创建测试司机成功!");
  231 + }
  232 +
224 } 233 }
Bsth-admin/src/main/java/com/ruoyi/driver/mapper/DriverMapper.java
@@ -140,4 +140,6 @@ public interface DriverMapper @@ -140,4 +140,6 @@ public interface DriverMapper
140 List<Driver> selectDriverListAll(); 140 List<Driver> selectDriverListAll();
141 141
142 int insertFaceUpdateLog(@Param("jobCode") String jobCode,@Param("image") String image,@Param("createTime") String createTime,@Param("createBy") String createBy); 142 int insertFaceUpdateLog(@Param("jobCode") String jobCode,@Param("image") String image,@Param("createTime") String createTime,@Param("createBy") String createBy);
  143 +
  144 + int createTestDriver();
143 } 145 }
Bsth-admin/src/main/java/com/ruoyi/driver/service/IDriverService.java
@@ -126,4 +126,10 @@ public interface IDriverService @@ -126,4 +126,10 @@ public interface IDriverService
126 AjaxResult allUpdateDriverInfo(HttpServletRequest request); 126 AjaxResult allUpdateDriverInfo(HttpServletRequest request);
127 127
128 List<Driver> selectDriverListAll(); 128 List<Driver> selectDriverListAll();
  129 +
  130 + /**
  131 + * 创建测试司机
  132 + * @return 结果
  133 + */
  134 + int createTestDriver();
129 } 135 }
Bsth-admin/src/main/java/com/ruoyi/driver/service/impl/DriverServiceImpl.java
@@ -743,4 +743,12 @@ public class DriverServiceImpl implements IDriverService { @@ -743,4 +743,12 @@ public class DriverServiceImpl implements IDriverService {
743 743
744 return new File(RuoYiConfig.getProfile() + File.separator + image.replace("/profile", "")); 744 return new File(RuoYiConfig.getProfile() + File.separator + image.replace("/profile", ""));
745 } 745 }
  746 +
  747 + /**
  748 + * 创建测试司机
  749 + * @return 结果
  750 + */
  751 + public int createTestDriver(){
  752 + return driverMapper.createTestDriver();
  753 + }
746 } 754 }
Bsth-admin/src/main/resources/mapper/driver/DriverMapper.xml
@@ -489,4 +489,11 @@ @@ -489,4 +489,11 @@
489 value(#{jobCode},#{image},#{createTime},#{createBy}) 489 value(#{jobCode},#{image},#{createTime},#{createBy})
490 </insert> 490 </insert>
491 491
  492 +
  493 + <insert id="createTestDriver">
  494 + INSERT INTO driver (job_code, personnel_name, posts, face_sign_in, update_time, fleet_name)
  495 + VALUES ('700001', '测试司机', '驾驶员', 2, now(), '三车队')
  496 + ON DUPLICATE KEY UPDATE job_code = VALUES(job_code);
  497 + </insert>
  498 +
492 </mapper> 499 </mapper>
493 \ No newline at end of file 500 \ No newline at end of file