Commit bbbd710caa29e2bfae5b6521f727ac4cfefecd0f
1 parent
a19ff945
feat: 修改检测设备
Showing
2 changed files
with
9 additions
and
16 deletions
ruoyi-admin/src/main/java/com/ruoyi/driver/service/impl/DriverServiceImpl.java
| @@ -357,24 +357,18 @@ public class DriverServiceImpl implements IDriverService { | @@ -357,24 +357,18 @@ public class DriverServiceImpl implements IDriverService { | ||
| 357 | return vos; | 357 | return vos; |
| 358 | } | 358 | } |
| 359 | 359 | ||
| 360 | + /** | ||
| 361 | + * 100一下的都设置为有酒精测试的设备 | ||
| 362 | + * @param deviceId | ||
| 363 | + * @return | ||
| 364 | + */ | ||
| 360 | public static boolean doCheckDevice(String deviceId) { | 365 | public static boolean doCheckDevice(String deviceId) { |
| 361 | if (StringUtil.isEmpty(deviceId)){ | 366 | if (StringUtil.isEmpty(deviceId)){ |
| 362 | return true; | 367 | return true; |
| 363 | } | 368 | } |
| 364 | - switch (deviceId){ | ||
| 365 | - case "001": | ||
| 366 | - case "002": | ||
| 367 | - case "003": | ||
| 368 | - case "004": | ||
| 369 | - case "005": | ||
| 370 | - case "006": | ||
| 371 | - case "007": | ||
| 372 | - case "008": | ||
| 373 | - case "009": | ||
| 374 | - case "010": | ||
| 375 | - case "011": | ||
| 376 | - case "012": | ||
| 377 | - return true; | 369 | + int num = Integer.parseInt(deviceId); |
| 370 | + if (num < 101){ | ||
| 371 | + return true; | ||
| 378 | } | 372 | } |
| 379 | return false; | 373 | return false; |
| 380 | } | 374 | } |
ruoyi-admin/src/main/java/com/ruoyi/in/service/impl/SignInServiceImpl.java
| @@ -261,7 +261,6 @@ public class SignInServiceImpl implements ISignInService { | @@ -261,7 +261,6 @@ public class SignInServiceImpl implements ISignInService { | ||
| 261 | 261 | ||
| 262 | @Override | 262 | @Override |
| 263 | public AjaxResult supplementarySignature(SignIn signIn) { | 263 | public AjaxResult supplementarySignature(SignIn signIn) { |
| 264 | - signIn.setRemark(""); | ||
| 265 | Driver driver = driverMapper.getDriverInfoByJobCode(signIn.getJobCode()); | 264 | Driver driver = driverMapper.getDriverInfoByJobCode(signIn.getJobCode()); |
| 266 | if (Objects.isNull(driver)) return AjaxResult.warn("这个工号的员工不存在!"); | 265 | if (Objects.isNull(driver)) return AjaxResult.warn("这个工号的员工不存在!"); |
| 267 | GlobalIndex globalIndex = new GlobalIndex(); | 266 | GlobalIndex globalIndex = new GlobalIndex(); |
| @@ -269,7 +268,7 @@ public class SignInServiceImpl implements ISignInService { | @@ -269,7 +268,7 @@ public class SignInServiceImpl implements ISignInService { | ||
| 269 | List<DriverScheduling> dto = schedulingService.queryScheduling(signIn.getJobCode(), now); | 268 | List<DriverScheduling> dto = schedulingService.queryScheduling(signIn.getJobCode(), now); |
| 270 | handleSignBody(signIn, driver, globalIndex, now, dto); | 269 | handleSignBody(signIn, driver, globalIndex, now, dto); |
| 271 | signIn.setUpdateBy(SecurityUtils.getUsername()); | 270 | signIn.setUpdateBy(SecurityUtils.getUsername()); |
| 272 | - | 271 | + signIn.setRemark("补签"); |
| 273 | signInMapper.insertSignIn(signIn); | 272 | signInMapper.insertSignIn(signIn); |
| 274 | // 更新考勤 | 273 | // 更新考勤 |
| 275 | if (CollectionUtil.isNotEmpty(dto)) { | 274 | if (CollectionUtil.isNotEmpty(dto)) { |