切换公司

master
lzq 2025-12-20 09:49:40 +08:00
parent 2f8281179a
commit e3b0bcd304
4 changed files with 42 additions and 4 deletions

View File

@ -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();
}
}

View File

@ -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();
}
}

View File

@ -223,4 +223,11 @@ public class BizDriverService extends ServiceImpl<BizDriverMapper, BizDriverEnti
.eq(BizDriverEntity::getId, id)
);
}
public void changeCompany(Long id, Long companyId) {
this.updateById(new BizDriverEntity()
.setId(id)
.setCompanyId(companyId)
);
}
}

View File

@ -31,7 +31,6 @@ import com.njzscloud.supervisory.sys.dict.pojo.DictItemEntity;
import com.njzscloud.supervisory.sys.dict.service.DictItemService;
import lombok.RequiredArgsConstructor;
import lombok.extern.slf4j.Slf4j;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Transactional;
@ -46,8 +45,7 @@ import java.util.stream.Collectors;
@RequiredArgsConstructor
public class BizTruckService extends ServiceImpl<BizTruckMapper, BizTruckEntity> implements IService<BizTruckEntity> {
private final DeviceLocalizerService deviceLocalizerService;
@Autowired
private DictItemService dictItemService;
private final DictItemService dictItemService;
/**
*
@ -75,7 +73,7 @@ public class BizTruckService extends ServiceImpl<BizTruckMapper, BizTruckEntity>
/**
*
*
* @param bizTruckEntity
* @param modifyBizTruckParam
*/
@Transactional(rollbackFor = Exception.class)
public void modify(ModifyBizTruckParam modifyBizTruckParam) {
@ -231,4 +229,11 @@ public class BizTruckService extends ServiceImpl<BizTruckMapper, BizTruckEntity>
.eq(BizTruckEntity::getId, id)
);
}
public void changeCompany(Long id, Long companyId) {
this.updateById(new BizTruckEntity()
.setId(id)
.setCompanyId(companyId)
);
}
}