Browse Source

修改财务时间统计接口数据返回格式

ptos
lucky 4 years ago
parent
commit
4cf1f28738
  1. 8
      src/main/java/com/ccsens/ptccsens/bean/vo/ProjectFinanceVo.java
  2. 6
      src/main/resources/mapper_dao/PluFinanceApplyDao.xml

8
src/main/java/com/ccsens/ptccsens/bean/vo/ProjectFinanceVo.java

@ -136,16 +136,16 @@ public class ProjectFinanceVo {
@Data
@ApiModel("时间财务图-返参")
public static class TimeFinancialChart {
@ApiModelProperty("时间")
private String time;
@ApiModelProperty("任务名称")
private String name;
@ApiModelProperty("数据")
private List<ChartData> data;
}
@Data
@ApiModel("时间财务图-具体数据")
public static class ChartData {
@ApiModelProperty("任务名称")
private String name;
@ApiModelProperty("时间")
private String time;
@ApiModelProperty("支出")
private Long expend;
}

6
src/main/resources/mapper_dao/PluFinanceApplyDao.xml

@ -102,16 +102,16 @@
</select>
<resultMap id="TimeFinancialChart" type="com.ccsens.ptccsens.bean.vo.ProjectFinanceVo$TimeFinancialChart">
<id column="time" property="time"/>
<result column="name" property="name"/>
<collection property="data" ofType="com.ccsens.ptccsens.bean.vo.ProjectFinanceVo$ChartData">
<id column="name" property="name"/>
<id column="time" property="time"/>
<result column="expend" property="expend"/>
</collection>
</resultMap>
<select id="timeFinancialChart" resultMap="TimeFinancialChart">
SELECT
task.`name`,
DATE_FORMAT(FROM_UNIXTIME (fa.apply_time/1000),'%Y-%m') AS `time`,
DATE_FORMAT(FROM_UNIXTIME (fa.apply_time/1000),'%m') AS `time`,
SUM(fa.money) AS expend
FROM
(

Loading…
Cancel
Save