救援司机端
This commit is contained in:
parent
22209220b8
commit
b760db71c9
@ -68,9 +68,11 @@ public class RescueInfoSystem extends BaseController {
|
|||||||
|
|
||||||
@PostMapping("/update")
|
@PostMapping("/update")
|
||||||
public CommonResult update(@RequestBody RescueInfo rescueInfo) {
|
public CommonResult update(@RequestBody RescueInfo rescueInfo) {
|
||||||
RescueOrderInfo orderInfo = infoService.getById(rescueInfo.getRescueOrderId());
|
if (ObjectUtil.isNotEmpty(rescueInfo.getSetMoney())){
|
||||||
orderInfo.setSetMoney(rescueInfo.getSetMoney());
|
RescueOrderInfo orderInfo = infoService.getById(rescueInfo.getRescueOrderId());
|
||||||
infoService.updateById(orderInfo);
|
orderInfo.setSetMoney(rescueInfo.getSetMoney());
|
||||||
|
infoService.updateById(orderInfo);
|
||||||
|
}
|
||||||
rescueInfoService.updateById(rescueInfo);
|
rescueInfoService.updateById(rescueInfo);
|
||||||
return CommonResult.ok();
|
return CommonResult.ok();
|
||||||
}
|
}
|
||||||
|
@ -10,6 +10,7 @@ import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
|||||||
import cn.iocoder.yudao.module.rescue.mapper.RescueRefuelRecordMapper;
|
import cn.iocoder.yudao.module.rescue.mapper.RescueRefuelRecordMapper;
|
||||||
import org.springframework.stereotype.Service;
|
import org.springframework.stereotype.Service;
|
||||||
|
|
||||||
|
import java.util.Arrays;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@ -19,8 +20,7 @@ import java.util.List;
|
|||||||
* @date 2023-09-26
|
* @date 2023-09-26
|
||||||
*/
|
*/
|
||||||
@Service
|
@Service
|
||||||
public class RescueRefuelRecordServiceImpl extends ServiceImpl<RescueRefuelRecordMapper, RescueRefuelRecord> implements IRescueRefuelRecordService
|
public class RescueRefuelRecordServiceImpl extends ServiceImpl<RescueRefuelRecordMapper, RescueRefuelRecord> implements IRescueRefuelRecordService {
|
||||||
{
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 查询加油记录
|
* 查询加油记录
|
||||||
@ -29,8 +29,7 @@ public class RescueRefuelRecordServiceImpl extends ServiceImpl<RescueRefuelRecor
|
|||||||
* @return 加油记录
|
* @return 加油记录
|
||||||
*/
|
*/
|
||||||
@Override
|
@Override
|
||||||
public RescueRefuelRecord selectRescueRefuelRecordById(Long id)
|
public RescueRefuelRecord selectRescueRefuelRecordById(Long id) {
|
||||||
{
|
|
||||||
return baseMapper.selectRescueRefuelRecordById(id);
|
return baseMapper.selectRescueRefuelRecordById(id);
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -41,8 +40,7 @@ public class RescueRefuelRecordServiceImpl extends ServiceImpl<RescueRefuelRecor
|
|||||||
* @return 加油记录
|
* @return 加油记录
|
||||||
*/
|
*/
|
||||||
@Override
|
@Override
|
||||||
public IPage<RescueRefuelRecord> selectRescueRefuelRecordList(RescueRefuelRecord rescueRefuelRecord, Page<RescueRefuelRecord> page)
|
public IPage<RescueRefuelRecord> selectRescueRefuelRecordList(RescueRefuelRecord rescueRefuelRecord, Page<RescueRefuelRecord> page) {
|
||||||
{
|
|
||||||
return baseMapper.selectRescueRefuelRecordList(rescueRefuelRecord, page);
|
return baseMapper.selectRescueRefuelRecordList(rescueRefuelRecord, page);
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -53,8 +51,7 @@ public class RescueRefuelRecordServiceImpl extends ServiceImpl<RescueRefuelRecor
|
|||||||
* @return 结果
|
* @return 结果
|
||||||
*/
|
*/
|
||||||
@Override
|
@Override
|
||||||
public int insertRescueRefuelRecord(RescueRefuelRecord rescueRefuelRecord)
|
public int insertRescueRefuelRecord(RescueRefuelRecord rescueRefuelRecord) {
|
||||||
{
|
|
||||||
return baseMapper.insert(rescueRefuelRecord);
|
return baseMapper.insert(rescueRefuelRecord);
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -65,8 +62,7 @@ public class RescueRefuelRecordServiceImpl extends ServiceImpl<RescueRefuelRecor
|
|||||||
* @return 结果
|
* @return 结果
|
||||||
*/
|
*/
|
||||||
@Override
|
@Override
|
||||||
public int updateRescueRefuelRecord(RescueRefuelRecord rescueRefuelRecord)
|
public int updateRescueRefuelRecord(RescueRefuelRecord rescueRefuelRecord) {
|
||||||
{
|
|
||||||
return baseMapper.updateById(rescueRefuelRecord);
|
return baseMapper.updateById(rescueRefuelRecord);
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -77,9 +73,8 @@ public class RescueRefuelRecordServiceImpl extends ServiceImpl<RescueRefuelRecor
|
|||||||
* @return 结果
|
* @return 结果
|
||||||
*/
|
*/
|
||||||
@Override
|
@Override
|
||||||
public int deleteRescueRefuelRecordByIds(Long[] ids)
|
public int deleteRescueRefuelRecordByIds(Long[] ids) {
|
||||||
{
|
return baseMapper.deleteByIds(Arrays.asList(ids));
|
||||||
return baseMapper.deleteRescueRefuelRecordByIds(ids);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@ -89,8 +84,7 @@ public class RescueRefuelRecordServiceImpl extends ServiceImpl<RescueRefuelRecor
|
|||||||
* @return 结果
|
* @return 结果
|
||||||
*/
|
*/
|
||||||
@Override
|
@Override
|
||||||
public int deleteRescueRefuelRecordById(Long id)
|
public int deleteRescueRefuelRecordById(Long id) {
|
||||||
{
|
|
||||||
return baseMapper.deleteRescueRefuelRecordById(id);
|
return baseMapper.deleteRescueRefuelRecordById(id);
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -98,7 +92,7 @@ public class RescueRefuelRecordServiceImpl extends ServiceImpl<RescueRefuelRecor
|
|||||||
//通过司机主键和时间计算该月的加油总数和行驶总公里数
|
//通过司机主键和时间计算该月的加油总数和行驶总公里数
|
||||||
@Override
|
@Override
|
||||||
public JSONObject getMonthRescueRefuelRecord(Long driverId, String time, Long carId) {
|
public JSONObject getMonthRescueRefuelRecord(Long driverId, String time, Long carId) {
|
||||||
return baseMapper.getMonthRescueRefuelRecord(driverId,time,carId);
|
return baseMapper.getMonthRescueRefuelRecord(driverId, time, carId);
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -28,7 +28,7 @@
|
|||||||
INNER JOIN system_users su ON su.id = di.user_id
|
INNER JOIN system_users su ON su.id = di.user_id
|
||||||
left join rescue_car_info rci on di.id = rci.possessor_id
|
left join rescue_car_info rci on di.id = rci.possessor_id
|
||||||
where rrc.deleted = '0'
|
where rrc.deleted = '0'
|
||||||
<if test="map.realName != null ">and su.real_name like concat('%',#{map.realName},'%')</if>
|
<if test="map.realName != null ">and su.nickname like concat('%',#{map.realName},'%')</if>
|
||||||
<if test="map.rescueCarNum != null ">and rci.rescue_car_num like concat('%',#{map.rescueCarNum},'%')</if>
|
<if test="map.rescueCarNum != null ">and rci.rescue_car_num like concat('%',#{map.rescueCarNum},'%')</if>
|
||||||
order by rrc.record_time desc
|
order by rrc.record_time desc
|
||||||
</select>
|
</select>
|
||||||
|
Loading…
Reference in New Issue
Block a user