diff --git a/njzscloud-svr/src/main/java/com/njzscloud/supervisory/biz/controller/BizDriverController.java b/njzscloud-svr/src/main/java/com/njzscloud/supervisory/biz/controller/BizDriverController.java index 73fd49f..d46e2c9 100644 --- a/njzscloud-svr/src/main/java/com/njzscloud/supervisory/biz/controller/BizDriverController.java +++ b/njzscloud-svr/src/main/java/com/njzscloud/supervisory/biz/controller/BizDriverController.java @@ -108,4 +108,17 @@ public class BizDriverController { bizDriverService.cancel(id); return R.success(); } + + /** + * 切换公司 + * + * @param companyId Id + */ + @GetMapping("/change_company") + public R changeCompany(@RequestParam Long id, + @RequestParam Long companyId + ) { + bizDriverService.changeCompany(id, companyId); + return R.success(); + } } diff --git a/njzscloud-svr/src/main/java/com/njzscloud/supervisory/biz/controller/BizTruckController.java b/njzscloud-svr/src/main/java/com/njzscloud/supervisory/biz/controller/BizTruckController.java index 6082e36..4f07960 100644 --- a/njzscloud-svr/src/main/java/com/njzscloud/supervisory/biz/controller/BizTruckController.java +++ b/njzscloud-svr/src/main/java/com/njzscloud/supervisory/biz/controller/BizTruckController.java @@ -115,4 +115,17 @@ public class BizTruckController { bizTruckService.cancel(id); return R.success(); } + + /** + * 切换公司 + * + * @param companyId Id + */ + @GetMapping("/change_company") + public R changeCompany(@RequestParam Long id, + @RequestParam Long companyId + ) { + bizTruckService.changeCompany(id, companyId); + return R.success(); + } } diff --git a/njzscloud-svr/src/main/java/com/njzscloud/supervisory/biz/service/BizDriverService.java b/njzscloud-svr/src/main/java/com/njzscloud/supervisory/biz/service/BizDriverService.java index 402432b..7fc76a6 100644 --- a/njzscloud-svr/src/main/java/com/njzscloud/supervisory/biz/service/BizDriverService.java +++ b/njzscloud-svr/src/main/java/com/njzscloud/supervisory/biz/service/BizDriverService.java @@ -223,4 +223,11 @@ public class BizDriverService extends ServiceImpl implements IService { private final DeviceLocalizerService deviceLocalizerService; - @Autowired - private DictItemService dictItemService; + private final DictItemService dictItemService; /** * 新增 @@ -75,7 +73,7 @@ public class BizTruckService extends ServiceImpl /** * 修改 * - * @param bizTruckEntity 数据 + * @param modifyBizTruckParam 数据 */ @Transactional(rollbackFor = Exception.class) public void modify(ModifyBizTruckParam modifyBizTruckParam) { @@ -231,4 +229,11 @@ public class BizTruckService extends ServiceImpl .eq(BizTruckEntity::getId, id) ); } + + public void changeCompany(Long id, Long companyId) { + this.updateById(new BizTruckEntity() + .setId(id) + .setCompanyId(companyId) + ); + } }