Skip to content
项目
群组
代码片段
帮助
当前项目
正在载入...
登录 / 注册
切换导航面板
A
aroad_aqsc
项目
项目
详情
活动
周期分析
仓库
仓库
文件
提交
分支
标签
贡献者
图表
比较
统计图
议题
0
议题
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
CI / CD
CI / CD
流水线
作业
日程
统计图
Wiki
Wiki
代码片段
代码片段
成员
成员
折叠边栏
关闭边栏
活动
图像
聊天
创建新问题
作业
提交
问题看板
Open sidebar
许言琪
aroad_aqsc
Commits
6f431853
提交
6f431853
authored
6月 04, 2019
作者:
Phyday
浏览文件
操作
浏览文件
下载
差异文件
Merge remote-tracking branch 'origin/dev' into dev
上级
ae60af2d
5f345587
隐藏空白字符变更
内嵌
并排
正在显示
6 个修改的文件
包含
94 行增加
和
4 行删除
+94
-4
ZhjcGhjhTimeline.java
...ork/galaxy/aroad/module/zhjc/entity/ZhjcGhjhTimeline.java
+26
-0
ZhjcGhjhTimelineTwo.java
.../galaxy/aroad/module/zhjc/entity/ZhjcGhjhTimelineTwo.java
+9
-0
ZhjcGhjhMapper.java
...ework/galaxy/aroad/module/zhjc/mapper/ZhjcGhjhMapper.java
+13
-0
ZhjcGhjhService.java
...ork/galaxy/aroad/module/zhjc/service/ZhjcGhjhService.java
+1
-1
ZhjcGhjhServiceImpl.java
...y/aroad/module/zhjc/service/impl/ZhjcGhjhServiceImpl.java
+32
-2
ZhjcGhjhMapper.xml
src/main/resources/mapper/zhjc/ZhjcGhjhMapper.xml
+13
-1
没有找到文件。
src/main/java/com/elephant/framework/galaxy/aroad/module/zhjc/entity/ZhjcGhjhTimeline.java
0 → 100644
浏览文件 @
6f431853
package
com
.
elephant
.
framework
.
galaxy
.
aroad
.
module
.
zhjc
.
entity
;
import
lombok.Data
;
import
java.util.List
;
@Data
public
class
ZhjcGhjhTimeline
{
private
String
oneDate
;
private
String
oneXmName
;
private
String
oneJslx
;
private
String
oneJsxz
;
private
List
<
ZhjcGhjhTimelineTwo
>
TwoData
;
private
String
threeDate
;
private
Double
threeZsnZy
;
private
Double
threeZsnS
;
private
Double
threeBnZy
;
private
Double
threeBnS
;
private
String
fourDate
;
private
String
fourTbDate
;
private
Double
fourTz
;
}
src/main/java/com/elephant/framework/galaxy/aroad/module/zhjc/entity/ZhjcGhjhTimelineTwo.java
0 → 100644
浏览文件 @
6f431853
package
com
.
elephant
.
framework
.
galaxy
.
aroad
.
module
.
zhjc
.
entity
;
import
lombok.Data
;
@Data
public
class
ZhjcGhjhTimelineTwo
{
private
String
xmjdHy
;
private
String
date
;
}
src/main/java/com/elephant/framework/galaxy/aroad/module/zhjc/mapper/ZhjcGhjhMapper.java
浏览文件 @
6f431853
...
...
@@ -2,6 +2,7 @@ package com.elephant.framework.galaxy.aroad.module.zhjc.mapper;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
import
com.elephant.framework.galaxy.aroad.module.zhjc.entity.ZhjcGhjh
;
import
com.elephant.framework.galaxy.aroad.module.zhjc.entity.ZhjcGhjhTzzh
;
import
org.apache.ibatis.annotations.Param
;
import
java.util.List
;
...
...
@@ -19,6 +20,18 @@ import java.util.List;
*/
public
interface
ZhjcGhjhMapper
extends
BaseMapper
<
ZhjcGhjh
>
{
/**
* 获取第四阶段填报时间
* @return
*/
List
<
ZhjcGhjhTzzh
>
getFourDataTbsj
(
@Param
(
"xmid"
)
String
xmid
);
/**
* 获取第四阶段累计完成投资
* @return
*/
Double
getFourDataWctzMonth
(
@Param
(
"xmid"
)
String
xmid
);
/**
* 获取项目跟踪列表本年数据资金
* @return
...
...
src/main/java/com/elephant/framework/galaxy/aroad/module/zhjc/service/ZhjcGhjhService.java
浏览文件 @
6f431853
...
...
@@ -22,7 +22,7 @@ public interface ZhjcGhjhService extends IService<ZhjcGhjh> {
/**
* 根据项目编码查询项目数据
*/
List
<
ZhjcGhjh
>
getZhjcGhjhByXmbm
(
String
xmbm
);
ZhjcGhjhTimeline
getZhjcGhjhByXmbm
(
String
xmbm
);
/**
* 获取项目跟踪页面数据
...
...
src/main/java/com/elephant/framework/galaxy/aroad/module/zhjc/service/impl/ZhjcGhjhServiceImpl.java
浏览文件 @
6f431853
...
...
@@ -44,8 +44,38 @@ public class ZhjcGhjhServiceImpl extends ServiceImpl<ZhjcGhjhMapper, ZhjcGhjh> i
/**
* 根据项目编码查询项目数据
*/
public
List
<
ZhjcGhjh
>
getZhjcGhjhByXmbm
(
String
xmbm
)
{
return
zhjcGhjhMapper
.
selectList
(
Wrappers
.<
ZhjcGhjh
>
query
().
lambda
().
eq
(
ZhjcGhjh:
:
getXmbm
,
xmbm
).
orderByAsc
(
ZhjcGhjh:
:
getXmjd
));
public
ZhjcGhjhTimeline
getZhjcGhjhByXmbm
(
String
xmbm
)
{
ZhjcGhjhTimeline
zhjcGhjhTimeline
=
new
ZhjcGhjhTimeline
();
List
<
ZhjcGhjh
>
zhjcGhjhs
=
zhjcGhjhMapper
.
selectList
(
Wrappers
.<
ZhjcGhjh
>
query
().
lambda
().
eq
(
ZhjcGhjh:
:
getXmbm
,
xmbm
));
List
<
ZhjcGhjhTimelineTwo
>
TwoDatas
=
new
ArrayList
<>();
for
(
ZhjcGhjh
zhjcGhjh
:
zhjcGhjhs
)
{
if
(
"10"
.
equals
(
zhjcGhjh
.
getXmjd
()))
{
zhjcGhjhTimeline
.
setOneDate
(
zhjcGhjh
.
getCreatetime
());
zhjcGhjhTimeline
.
setOneJslx
(
zhjcGhjh
.
getXmlx
());
zhjcGhjhTimeline
.
setOneJsxz
(
zhjcGhjh
.
getJsxz
());
zhjcGhjhTimeline
.
setOneXmName
(
zhjcGhjh
.
getXmmc
());
}
else
if
(
"30"
.
equals
(
zhjcGhjh
.
getXmjd
()))
{
String
year
=
Calendar
.
getInstance
().
get
(
Calendar
.
YEAR
)+
""
;
zhjcGhjhTimeline
.
setThreeBnS
(
zhjcGhjhMapper
.
getTableBnZJData
(
zhjcGhjh
.
getXmid
(),
"S"
,
year
));
zhjcGhjhTimeline
.
setThreeBnZy
(
zhjcGhjhMapper
.
getTableBnZJData
(
zhjcGhjh
.
getXmid
(),
"Z"
,
year
));
zhjcGhjhTimeline
.
setThreeDate
(
zhjcGhjh
.
getCreatetime
());
zhjcGhjhTimeline
.
setThreeZsnS
(
zhjcGhjhMapper
.
getTableZsnZJData
(
zhjcGhjh
.
getXmid
(),
"S"
,
year
));
zhjcGhjhTimeline
.
setThreeZsnZy
(
zhjcGhjhMapper
.
getTableZsnZJData
(
zhjcGhjh
.
getXmid
(),
"Z"
,
year
));
}
else
if
(
"40"
.
equals
(
zhjcGhjh
.
getXmjd
()))
{
zhjcGhjhTimeline
.
setFourDate
(
zhjcGhjh
.
getCreatetime
());
zhjcGhjhTimeline
.
setFourTbDate
(
zhjcGhjhMapper
.
getFourDataTbsj
(
zhjcGhjh
.
getXmid
()).
get
(
0
).
getTbsj
());
zhjcGhjhTimeline
.
setFourTz
(
zhjcGhjhMapper
.
getFourDataWctzMonth
(
zhjcGhjh
.
getXmid
()));
}
else
if
(
zhjcGhjh
.
getXmjd
()!=
null
&&
zhjcGhjh
.
getXmjd
().
startsWith
(
"2"
))
{
ZhjcGhjhTimelineTwo
zhjcGhjhTimelineTwo
=
new
ZhjcGhjhTimelineTwo
();
zhjcGhjhTimelineTwo
.
setDate
(
zhjcGhjh
.
getCreatetime
());
zhjcGhjhTimelineTwo
.
setXmjdHy
(
zhjcGhjh
.
getXmjdhy
());
TwoDatas
.
add
(
zhjcGhjhTimelineTwo
);
}
}
zhjcGhjhTimeline
.
setTwoData
(
TwoDatas
);
return
zhjcGhjhTimeline
;
}
...
...
src/main/resources/mapper/zhjc/ZhjcGhjhMapper.xml
浏览文件 @
6f431853
...
...
@@ -36,12 +36,23 @@
<!-- <result property="jhnf" column="jhnf"/>-->
<!-- </collection>-->
<!-- </resultMap>-->
<select
id=
"getFourDataWctzMonth"
resultType=
"java.lang.Double"
>
select sum(WCTZMonth) from t_zhjc_ghjh_tzzh where xmid=#{xmid}
</select>
<select
id=
"getFourDataTbsj"
resultType=
"com.elephant.framework.galaxy.aroad.module.zhjc.entity.ZhjcGhjhTzzh"
>
select * from t_zhjc_ghjh_tzzh where xmid=#{xmid} ORDER BY tbsj desc
</select>
<select
id=
"queryLxGhjh"
resultType=
"HashMap"
>
select * from t_zhjc_ghjh where xmbm in (SELECT xmbm FROM `t_szgl_ghjh_gcxm` where gcxm_id = #{gcxmId})
</select>
<select
id=
"getTableBnZJData"
>
<select
id=
"getTableBnZJData"
resultType=
"java.lang.Double"
>
select sum(YXDTZ) from t_zhjc_ghjh_tzzh where xmid in (select xmid from t_zhjc_ghjh where xmbm in (select xmbm from t_zhjc_ghjh
where xmid=#{xmid}))
and xmjd='30'
and tzly=#{tzly}
and tznf=#{tznf}
</select>
...
...
@@ -49,6 +60,7 @@
<select
id=
"getTableZsnZJData"
resultType=
"java.lang.Double"
>
select sum(YXDTZ) from t_zhjc_ghjh_tzzh where xmid in (select xmid from t_zhjc_ghjh where xmbm in (select xmbm from t_zhjc_ghjh
where xmid=#{xmid}))
and xmjd='30'
and tzly=#{tzly}
and tznf
<
#{tznf}
</select>
...
...
编写
预览
Markdown
格式
0%
重试
或
添加新文件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
请先完成此评论的编辑!
取消
请
注册
或者
登录
后发表评论