大数据全系列 教程
1869个小节阅读:465.7k
目录
408考研
JAVA全系列 教程
面向对象的程序设计语言
Python全系列 教程
Python3.x版本,未来主流的版本
人工智能 教程
顺势而为,AI创新未来
大厂算法 教程
算法,程序员自我提升必经之路
C++ 教程
一门通用计算机编程语言
微服务 教程
目前业界流行的框架组合
web前端全系列 教程
通向WEB技术世界的钥匙
大数据全系列 教程
站在云端操控万千数据
AIGC全能工具班
A A
White Night
xxxxxxxxxx
/**
* 司机订单完成率
*/
@Data
public class DriverOrderSummary {
// 司机id
private String ROW; ;
// 司机名字
private String driver_name ;
// 天完成率
private String day_comple_rate;
// 月完成率
private String month_comple_rate ;
// 年完率
private String year_comple_rate;
}
xxxxxxxxxx
public interface DriverOrderSummaryDao {
/**
* 查询司机订单完率
* @return
*/
List<DriverOrderSummary> findByAll();
}
xxxxxxxxxx
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd" >
<!--命名空间-->
<mapper namespace="com.itbaizhan.dao.DriverOrderSummaryDao">
<select id="findByAll" resultType="com.itbaizhan.pojo.DriverOrderSummary">
select * from "driver_order_summary"
</select>
</mapper>
xxxxxxxxxx
package com.itbaizhan.controller;
import com.itbaizhan.common.ResultMsg;
import com.itbaizhan.dao.DriverOrderSummaryDao;
import com.itbaizhan.dao.RegisterDriverDao;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
/**
* 司机控制层
*/
@RestController
@RequestMapping("/driver")
public class DriverController {
@Autowired
private RegisterDriverDao registerDriverDao;
@Autowired
private DriverOrderSummaryDao driverOrderSummaryDao;
/**
* 各个城市司机注册数据
* @return
*/
@GetMapping("/findByAllRegisterDriver")
public ResultMsg findByAllRegisterDriver(){
return ResultMsg.ok(registerDriverDao.findByAll());
}
/**
* 查询司机订单完成率
* @return
*/
@GetMapping("/findByDriverOrderSummary")
public ResultMsg findByDriverOrderSummary(){
return ResultMsg.ok(driverOrderSummaryDao.findByAll());
}
}