Skip to content
项目
群组
代码片段
帮助
当前项目
正在载入...
登录 / 注册
切换导航面板
A
aroad_aqsc
项目
项目
详情
活动
周期分析
仓库
仓库
文件
提交
分支
标签
贡献者
图表
比较
统计图
议题
0
议题
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
CI / CD
CI / CD
流水线
作业
日程
统计图
Wiki
Wiki
代码片段
代码片段
成员
成员
折叠边栏
关闭边栏
活动
图像
聊天
创建新问题
作业
提交
问题看板
Open sidebar
许言琪
aroad_aqsc
Commits
19ba4ea9
提交
19ba4ea9
authored
5月 18, 2019
作者:
张龙发
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
智慧建设代码提交
上级
df560135
隐藏空白字符变更
内嵌
并排
正在显示
39 个修改的文件
包含
1498 行增加
和
23 行删除
+1498
-23
pom.xml
pom.xml
+48
-0
GetZhjsInterfaceData.java
.../module/common/getInterfaceData/GetZhjsInterfaceData.java
+150
-0
HttpClient.java
...laxy/aroad/module/common/getInterfaceData/HttpClient.java
+25
-0
ZhjsGcxmController.java
...laxy/aroad/module/zhjs/controller/ZhjsGcxmController.java
+30
-0
ZhjsHzmxController.java
...laxy/aroad/module/zhjs/controller/ZhjsHzmxController.java
+82
-0
ZhjsZqzfzsController.java
...xy/aroad/module/zhjs/controller/ZhjsZqzfzsController.java
+49
-0
ZhjsZqzfzsMxController.java
.../aroad/module/zhjs/controller/ZhjsZqzfzsMxController.java
+49
-0
ZhjsGcht.java
...t/framework/galaxy/aroad/module/zhjs/entity/ZhjsGcht.java
+115
-0
ZhjsGchtandgcxmV.java
...ork/galaxy/aroad/module/zhjs/entity/ZhjsGchtandgcxmV.java
+1
-1
ZhjsGcxm.java
...t/framework/galaxy/aroad/module/zhjs/entity/ZhjsGcxm.java
+5
-6
ZhjsGcxmShape.java
...mework/galaxy/aroad/module/zhjs/entity/ZhjsGcxmShape.java
+178
-0
ZhjsHzmx.java
...t/framework/galaxy/aroad/module/zhjs/entity/ZhjsHzmx.java
+65
-0
ZhjsToken.java
.../framework/galaxy/aroad/module/zhjs/entity/ZhjsToken.java
+33
-0
ZhjsZqzfzs.java
...framework/galaxy/aroad/module/zhjs/entity/ZhjsZqzfzs.java
+117
-0
ZhjsZqzfzsMx.java
...amework/galaxy/aroad/module/zhjs/entity/ZhjsZqzfzsMx.java
+74
-0
ZhjsGchtMapper.java
...ework/galaxy/aroad/module/zhjs/mapper/ZhjsGchtMapper.java
+15
-0
ZhjsGcxmMapper.java
...ework/galaxy/aroad/module/zhjs/mapper/ZhjsGcxmMapper.java
+11
-2
ZhjsHzmxMapper.java
...ework/galaxy/aroad/module/zhjs/mapper/ZhjsHzmxMapper.java
+14
-0
ZhjsTokenMapper.java
...work/galaxy/aroad/module/zhjs/mapper/ZhjsTokenMapper.java
+19
-0
ZhjsZqzfzsMapper.java
...ork/galaxy/aroad/module/zhjs/mapper/ZhjsZqzfzsMapper.java
+14
-0
ZhjsZqzfzsMxMapper.java
...k/galaxy/aroad/module/zhjs/mapper/ZhjsZqzfzsMxMapper.java
+14
-0
ZhjsGchtService.java
...ork/galaxy/aroad/module/zhjs/service/ZhjsGchtService.java
+15
-0
ZhjsGcxmService.java
...ork/galaxy/aroad/module/zhjs/service/ZhjsGcxmService.java
+16
-0
ZhjsHzmxService.java
...ork/galaxy/aroad/module/zhjs/service/ZhjsHzmxService.java
+14
-0
ZhjsTokenService.java
...rk/galaxy/aroad/module/zhjs/service/ZhjsTokenService.java
+19
-0
ZhjsZqzfzsMxService.java
...galaxy/aroad/module/zhjs/service/ZhjsZqzfzsMxService.java
+14
-0
ZhjsZqzfzsService.java
...k/galaxy/aroad/module/zhjs/service/ZhjsZqzfzsService.java
+14
-0
ZhjsGchtServiceImpl.java
...y/aroad/module/zhjs/service/impl/ZhjsGchtServiceImpl.java
+19
-0
ZhjsGcxmServiceImpl.java
...y/aroad/module/zhjs/service/impl/ZhjsGcxmServiceImpl.java
+59
-10
ZhjsHzmxServiceImpl.java
...y/aroad/module/zhjs/service/impl/ZhjsHzmxServiceImpl.java
+18
-0
ZhjsTokenServiceImpl.java
.../aroad/module/zhjs/service/impl/ZhjsTokenServiceImpl.java
+29
-0
ZhjsZqzfzsMxServiceImpl.java
...oad/module/zhjs/service/impl/ZhjsZqzfzsMxServiceImpl.java
+18
-0
ZhjsZqzfzsServiceImpl.java
...aroad/module/zhjs/service/impl/ZhjsZqzfzsServiceImpl.java
+18
-0
ZhjsGchtMapper.xml
src/main/resources/mapper/zhjs/ZhjsGchtMapper.xml
+31
-0
ZhjsGcxmMapper.xml
src/main/resources/mapper/zhjs/ZhjsGcxmMapper.xml
+16
-4
ZhjsHzmxMapper.xml
src/main/resources/mapper/zhjs/ZhjsHzmxMapper.xml
+19
-0
ZhjsTokenMapper.xml
src/main/resources/mapper/zhjs/ZhjsTokenMapper.xml
+18
-0
ZhjsZqzfzsMapper.xml
src/main/resources/mapper/zhjs/ZhjsZqzfzsMapper.xml
+32
-0
ZhjsZqzfzsMxMapper.xml
src/main/resources/mapper/zhjs/ZhjsZqzfzsMxMapper.xml
+21
-0
没有找到文件。
pom.xml
浏览文件 @
19ba4ea9
...
...
@@ -119,6 +119,54 @@
<version>
1.2.28
</version>
</dependency>
<dependency>
<groupId>
org.elasticsearch.client
</groupId>
<artifactId>
transport
</artifactId>
<version>
6.0.0
</version>
</dependency>
<dependency>
<groupId>
org.apache.poi
</groupId>
<artifactId>
poi-ooxml-schemas
</artifactId>
<version>
3.9
</version>
</dependency>
<dependency>
<groupId>
org.apache.poi
</groupId>
<artifactId>
poi-ooxml
</artifactId>
<version>
3.8
</version>
</dependency>
<dependency>
<groupId>
org.apache.poi
</groupId>
<artifactId>
poi
</artifactId>
<version>
3.8
</version>
</dependency>
<dependency>
<groupId>
com.google.code.gson
</groupId>
<artifactId>
gson
</artifactId>
<version>
2.8.2
</version>
</dependency>
<dependency>
<groupId>
org.apache.commons
</groupId>
<artifactId>
commons-collections4
</artifactId>
<version>
4.1
</version>
</dependency>
<!-- fastdfs-client -->
<dependency>
<groupId>
com.github.tobato
</groupId>
<artifactId>
fastdfs-client
</artifactId>
<version>
${fastdfs.version}
</version>
</dependency>
<dependency>
<groupId>
com.github.tobato
</groupId>
<artifactId>
fastdfs-client
</artifactId>
<version>
${fastdfs.version}
</version>
</dependency>
<dependency>
<groupId>
net.sf.json-lib
</groupId>
<artifactId>
json-lib
</artifactId>
<version>
2.4
</version>
<classifier>
jdk15
</classifier>
</dependency>
</dependencies>
<dependency>
<groupId>
org.elasticsearch.client
</groupId>
<artifactId>
transport
</artifactId>
...
...
src/main/java/com/elephant/framework/galaxy/aroad/module/common/getInterfaceData/GetZhjsInterfaceData.java
0 → 100644
浏览文件 @
19ba4ea9
package
com
.
elephant
.
framework
.
galaxy
.
aroad
.
module
.
common
.
getInterfaceData
;
import
com.elephant.framework.galaxy.aroad.module.zhjs.entity.ZhjsGcht
;
import
com.elephant.framework.galaxy.aroad.module.zhjs.entity.ZhjsGcxm
;
import
com.elephant.framework.galaxy.aroad.module.zhjs.entity.ZhjsZqzfzsMx
;
import
com.elephant.framework.galaxy.aroad.module.zhjs.service.ZhjsGchtService
;
import
com.elephant.framework.galaxy.aroad.module.zhjs.service.ZhjsGcxmService
;
import
com.elephant.framework.galaxy.aroad.module.zhjs.entity.ZhjsZqzfzs
;
import
com.elephant.framework.galaxy.aroad.module.zhjs.service.ZhjsZqzfzsMxService
;
import
com.elephant.framework.galaxy.aroad.module.zhjs.service.ZhjsZqzfzsService
;
import
lombok.AllArgsConstructor
;
import
net.sf.json.JSONArray
;
import
net.sf.json.JSONObject
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.context.annotation.Configuration
;
import
org.springframework.scheduling.annotation.EnableScheduling
;
import
org.springframework.scheduling.annotation.Scheduled
;
import
org.springframework.stereotype.Component
;
import
java.util.Calendar
;
import
java.util.Iterator
;
@Component
@Configuration
@EnableScheduling
@AllArgsConstructor
public
class
GetZhjsInterfaceData
{
HttpClient
httpClient
;
private
final
ZhjsGcxmService
zhjsGcxmService
;
private
final
ZhjsGchtService
zhjsGchtService
;
private
final
ZhjsZqzfzsService
zhjsZqzfzsService
;
private
final
ZhjsZqzfzsMxService
zhjsZqzfzsMxService
;
@Scheduled
(
cron
=
"59 59 23 ? * *"
)
//@Scheduled(cron = "0/5 * * * * ?")
public
void
scheduledSaveEvent
()
throws
Exception
{
String
token
=
zhjsGcxmService
.
getTokenData
();
String
createDate
=
getLastTimestamp
().
toString
();
addGcxmData
(
getXmData
(
token
,
createDate
));
addGcHtData
(
getHtData
(
token
,
createDate
));
addZqjlzfData
(
getZqjlzfData
(
token
,
createDate
));
}
//获取昨晚0点时间戳
public
static
Long
getLastTimestamp
()
{
Calendar
calendar
=
Calendar
.
getInstance
();
calendar
.
set
(
calendar
.
get
(
Calendar
.
YEAR
),
calendar
.
get
(
Calendar
.
MONTH
),
calendar
.
get
(
Calendar
.
DAY_OF_MONTH
)-
1
,
0
,
0
,
0
);
long
tt
=
calendar
.
getTime
().
getTime
()/
1000
;
return
tt
;
}
//获取计量支付信息
public
String
getZqjlzfData
(
String
token
,
String
createDate
){
return
httpClient
.
callOtherInterface
(
"getMeteringPayListTestInterfaces.action"
,
token
,
createDate
);
}
//处理计量支付信息,添加到数据库
public
void
addZqjlzfData
(
String
jlzfxx
)
{
if
(
jlzfxx
==
null
||
""
.
equals
(
jlzfxx
))
{
return
;
}
String
data
=
JSONObject
.
fromObject
(
jlzfxx
).
getString
(
"data"
);
JSONArray
jsonArray
=
JSONArray
.
fromObject
(
data
);
JSONArray
interimPaymentList
=
JSONArray
.
fromObject
(
JSONObject
.
fromObject
(
JSONArray
.
fromObject
(
jsonArray
.
get
(
0
)).
get
(
0
)).
getString
(
"interimPaymentList"
));
for
(
int
i
=
0
;
i
<
interimPaymentList
.
size
();
i
++)
{
ZhjsZqzfzs
zhjsZqzfzs
=
(
ZhjsZqzfzs
)
JSONObject
.
toBean
(
transObject
(
JSONObject
.
fromObject
(
interimPaymentList
.
get
(
i
))),
ZhjsZqzfzs
.
class
);
try
{
zhjsZqzfzsService
.
save
(
zhjsZqzfzs
);
System
.
out
.
println
(
"ID为:"
+
zhjsZqzfzs
.
getId
()+
"计量支付信息添加成功。"
);
}
catch
(
Exception
e
)
{
System
.
out
.
println
(
"ID为:"
+
zhjsZqzfzs
.
getId
()+
"计量支付信息添加失败!!"
);
}
}
JSONArray
interimPaymentItemList
=
JSONArray
.
fromObject
(
JSONObject
.
fromObject
(
JSONArray
.
fromObject
(
jsonArray
.
get
(
1
)).
get
(
0
)).
getString
(
"interimPaymentItemList"
));
for
(
int
i
=
0
;
i
<
interimPaymentItemList
.
size
();
i
++)
{
ZhjsZqzfzsMx
zhjsZqzfzsMx
=
(
ZhjsZqzfzsMx
)
JSONObject
.
toBean
(
transObject
(
JSONObject
.
fromObject
(
interimPaymentItemList
.
get
(
i
))),
ZhjsZqzfzsMx
.
class
);
try
{
zhjsZqzfzsMxService
.
save
(
zhjsZqzfzsMx
);
System
.
out
.
println
(
"ID为:"
+
zhjsZqzfzsMx
.
getId
()+
"计量支付详细信息添加成功。"
);
}
catch
(
Exception
e
)
{
System
.
out
.
println
(
"ID为:"
+
zhjsZqzfzsMx
.
getId
()+
"计量支付详细信息添加失败!!"
);
}
}
}
//获取项目信息
public
String
getXmData
(
String
token
,
String
createDate
)
{
return
httpClient
.
callOtherInterface
(
"getProListTestInterfaces.action"
,
token
,
createDate
);
}
//处理项目信息数据,添加到数据库
public
void
addGcxmData
(
String
xmxx
)
{
JSONArray
jsonArray
=
JSONArray
.
fromObject
(
JSONObject
.
fromObject
(
xmxx
).
getString
(
"data"
));
for
(
int
i
=
0
;
i
<
jsonArray
.
size
();
i
++)
{
ZhjsGcxm
zhjsGcxm
=
(
ZhjsGcxm
)
JSONObject
.
toBean
(
transObject
(
JSONObject
.
fromObject
(
jsonArray
.
get
(
i
))),
ZhjsGcxm
.
class
);
try
{
zhjsGcxmService
.
save
(
zhjsGcxm
);
System
.
out
.
println
(
"ID 为:"
+
zhjsGcxm
.
getId
()+
" 的项目信息添加成功。"
);
}
catch
(
Exception
e
)
{
System
.
out
.
println
(
"ID 为:"
+
zhjsGcxm
.
getId
()+
" 的项目信息添加失败!!"
);
}
}
}
//获取合同信息
public
String
getHtData
(
String
token
,
String
createDate
)
{
return
httpClient
.
callOtherInterface
(
"getConListTestInterfaces.action"
,
token
,
createDate
);
}
//处理合同信息,添加到数据库
public
void
addGcHtData
(
String
htxx
)
{
JSONArray
jsonArray
=
JSONArray
.
fromObject
(
JSONObject
.
fromObject
(
htxx
).
getString
(
"data"
));
for
(
int
i
=
0
;
i
<
jsonArray
.
size
();
i
++)
{
ZhjsGcht
zhjsGcht
=
(
ZhjsGcht
)
JSONObject
.
toBean
(
transObject
(
JSONObject
.
fromObject
(
jsonArray
.
get
(
i
))),
ZhjsGcht
.
class
);
try
{
zhjsGchtService
.
save
(
zhjsGcht
);
System
.
out
.
println
(
"ID 为:"
+
zhjsGcht
.
getId
()+
" 的合同信息添加成功。"
);
}
catch
(
Exception
e
)
{
System
.
out
.
println
(
"ID 为:"
+
zhjsGcht
.
getId
()+
" 的合同信息添加失败!!"
);
}
}
}
//JSONObject key值转小写
public
static
JSONObject
transObject
(
JSONObject
o1
){
JSONObject
o2
=
new
JSONObject
();
Iterator
it
=
o1
.
keys
();
while
(
it
.
hasNext
())
{
String
key
=
(
String
)
it
.
next
();
Object
object
=
o1
.
get
(
key
);
if
(
key
.
toLowerCase
().
indexOf
(
"_"
)>-
1
)
{
String
keyLower
=
key
.
toLowerCase
();
String
startKey
=
keyLower
.
substring
(
0
,
keyLower
.
indexOf
(
"_"
));
String
endKey
=
keyLower
.
substring
(
keyLower
.
indexOf
(
"_"
)+
1
);
String
endKey2
=
endKey
.
substring
(
0
,
1
).
toUpperCase
()
+
endKey
.
substring
(
1
);
o2
.
accumulate
(
startKey
+
endKey2
,
object
);
}
else
{
o2
.
accumulate
(
key
.
toLowerCase
(),
object
);
}
}
return
o2
;
}
}
src/main/java/com/elephant/framework/galaxy/aroad/module/common/getInterfaceData/HttpClient.java
0 → 100644
浏览文件 @
19ba4ea9
package
com
.
elephant
.
framework
.
galaxy
.
aroad
.
module
.
common
.
getInterfaceData
;
import
com.alibaba.fastjson.JSONObject
;
import
org.springframework.http.ResponseEntity
;
import
org.springframework.stereotype.Service
;
import
org.springframework.web.client.RestTemplate
;
@Service
public
class
HttpClient
{
public
String
client
(
String
token
)
{
RestTemplate
template
=
new
RestTemplate
();
String
url
=
"http://118.24.7.48:8088/updateAccessTokenSysInterfaceEnterprise.action?refreshtoken="
+
token
;
ResponseEntity
<
String
>
response
=
template
.
getForEntity
(
url
,
String
.
class
);
return
response
.
getBody
();
}
public
static
String
callOtherInterface
(
String
propUrl
,
String
token
,
String
createData
)
{
RestTemplate
rest
=
new
RestTemplate
();
String
json
=
"{'createDate':"
+
createData
+
"}"
;
String
url
=
"http://118.24.7.48:8088/"
+
propUrl
+
"?access_token="
+
token
+
"&key={json}"
;
ResponseEntity
<
String
>
res
=
rest
.
getForEntity
(
url
,
String
.
class
,
json
);
return
res
.
getBody
();
}
}
src/main/java/com/elephant/framework/galaxy/aroad/module/zhjs/controller/ZhjsGcxmController.java
浏览文件 @
19ba4ea9
...
...
@@ -3,6 +3,7 @@ package com.elephant.framework.galaxy.aroad.module.zhjs.controller;
import
com.baomidou.mybatisplus.core.metadata.IPage
;
import
com.baomidou.mybatisplus.core.toolkit.Wrappers
;
import
com.baomidou.mybatisplus.extension.plugins.pagination.Page
;
import
com.elephant.framework.galaxy.aroad.module.zhjs.entity.ZhjsGcxmShape
;
import
com.elephant.framework.galaxy.aroad.response.R
;
import
com.elephant.framework.galaxy.aroad.module.common.annotation.SysLog
;
import
com.elephant.framework.galaxy.aroad.module.zhjs.entity.ZhjsGcxm
;
...
...
@@ -11,6 +12,8 @@ import lombok.AllArgsConstructor;
import
org.springframework.web.bind.annotation.*
;
import
com.elephant.framework.galaxy.aroad.module.common.controller.BaseController
;
import
java.util.List
;
/**
* 工程项目信息表
...
...
@@ -38,6 +41,15 @@ public class ZhjsGcxmController extends BaseController {
return
new
R
<>(
zhjsGcxmService
.
page
(
page
,
Wrappers
.
query
(
zhjsGcxm
)));
}
/**
* 获取token
* @return
*/
@GetMapping
(
"/getToken"
)
public
R
getTokenData
()
{
return
new
R
(
zhjsGcxmService
.
getTokenData
());
}
/**
* 根据项目名称分页模糊查询数据
*/
...
...
@@ -46,6 +58,16 @@ public class ZhjsGcxmController extends BaseController {
return
new
R
<>(
zhjsGcxmService
.
getZhjsGcxmPageByProName
(
page
,
proname
));
}
/**
* 根据项目ID获取汇总明细
* @return
*/
@GetMapping
(
"/getHzmx"
)
public
R
getHzmxByProId
(
String
token
,
String
proId
)
{
return
new
R
<>(
zhjsGcxmService
.
getHzmxByProId
(
token
,
proId
));
}
/**
* 根据项目ID查询项目情况
* @param xmid
...
...
@@ -82,4 +104,12 @@ public class ZhjsGcxmController extends BaseController {
public
R
getZhjsZhzsThreeData
()
{
return
new
R
<>(
zhjsGcxmService
.
getZhjsZhzsThreeDatas
());
}
/**
* 查询项目信息
*/
@GetMapping
(
"/getGcxmShape"
)
public
R
getGcxmAndShape
(
Integer
attribute
,
Integer
invmodel
)
{
return
new
R
<>(
zhjsGcxmService
.
getGcxmAndShape
(
attribute
,
invmodel
));
}
}
src/main/java/com/elephant/framework/galaxy/aroad/module/zhjs/controller/ZhjsHzmxController.java
0 → 100644
浏览文件 @
19ba4ea9
package
com
.
elephant
.
framework
.
galaxy
.
aroad
.
module
.
zhjs
.
controller
;
import
com.baomidou.mybatisplus.core.toolkit.Wrappers
;
import
com.baomidou.mybatisplus.extension.plugins.pagination.Page
;
import
com.elephant.framework.galaxy.aroad.response.R
;
import
com.elephant.framework.galaxy.aroad.module.common.annotation.SysLog
;
import
com.elephant.framework.galaxy.aroad.module.zhjs.entity.ZhjsHzmx
;
import
com.elephant.framework.galaxy.aroad.module.zhjs.service.ZhjsHzmxService
;
import
lombok.AllArgsConstructor
;
import
org.springframework.web.bind.annotation.*
;
import
com.elephant.framework.galaxy.aroad.module.common.controller.BaseController
;
/**
* 智慧建设_汇总明细
*
* @author wangjian
* @date 2019-05-17 17:50:54
*/
@RestController
@AllArgsConstructor
@RequestMapping
(
"/zhj/shzmx"
)
public
class
ZhjsHzmxController
extends
BaseController
{
private
final
ZhjsHzmxService
zhjsHzmxService
;
/**
* 分页查询
* @param page 分页对象
* @param zhjsHzmx 智慧建设_汇总明细
* @return
*/
@GetMapping
(
"/page"
)
public
R
getZhjsHzmxPage
(
Page
page
,
ZhjsHzmx
zhjsHzmx
)
{
return
new
R
<>(
zhjsHzmxService
.
page
(
page
,
Wrappers
.
query
(
zhjsHzmx
)));
}
/**
* 通过id查询智慧建设_汇总明细
* @param id id
* @return R
*/
@GetMapping
(
"/{id}"
)
public
R
getById
(
@PathVariable
(
"id"
)
String
id
){
return
new
R
<>(
zhjsHzmxService
.
getById
(
id
));
}
/**
* 新增智慧建设_汇总明细
* @param zhjsHzmx 智慧建设_汇总明细
* @return R
*/
@SysLog
(
"新增智慧建设_汇总明细"
)
@PostMapping
public
R
save
(
@RequestBody
ZhjsHzmx
zhjsHzmx
){
return
new
R
<>(
zhjsHzmxService
.
save
(
zhjsHzmx
));
}
/**
* 修改智慧建设_汇总明细
* @param zhjsHzmx 智慧建设_汇总明细
* @return R
*/
@SysLog
(
"修改智慧建设_汇总明细"
)
@PutMapping
public
R
updateById
(
@RequestBody
ZhjsHzmx
zhjsHzmx
){
return
new
R
<>(
zhjsHzmxService
.
updateById
(
zhjsHzmx
));
}
/**
* 通过id删除智慧建设_汇总明细
* @param id id
* @return R
*/
@SysLog
(
"删除智慧建设_汇总明细"
)
@DeleteMapping
(
"/{id}"
)
public
R
removeById
(
@PathVariable
String
id
){
return
new
R
<>(
zhjsHzmxService
.
removeById
(
id
));
}
}
src/main/java/com/elephant/framework/galaxy/aroad/module/zhjs/controller/ZhjsZqzfzsController.java
0 → 100644
浏览文件 @
19ba4ea9
package
com
.
elephant
.
framework
.
galaxy
.
aroad
.
module
.
zhjs
.
controller
;
import
com.baomidou.mybatisplus.core.toolkit.Wrappers
;
import
com.baomidou.mybatisplus.extension.plugins.pagination.Page
;
import
com.elephant.framework.galaxy.aroad.response.R
;
import
com.elephant.framework.galaxy.aroad.module.common.annotation.SysLog
;
import
com.elephant.framework.galaxy.aroad.module.zhjs.entity.ZhjsZqzfzs
;
import
com.elephant.framework.galaxy.aroad.module.zhjs.service.ZhjsZqzfzsService
;
import
lombok.AllArgsConstructor
;
import
org.springframework.web.bind.annotation.*
;
import
com.elephant.framework.galaxy.aroad.module.common.controller.BaseController
;
/**
* 中期支付证书
*
* @author wangjian
* @date 2019-05-16 17:39:16
*/
@RestController
@AllArgsConstructor
@RequestMapping
(
"/zhjs/zqzfzs"
)
public
class
ZhjsZqzfzsController
extends
BaseController
{
private
final
ZhjsZqzfzsService
zhjsZqzfzsService
;
/**
* 分页查询
* @param page 分页对象
* @param zhjsZqzfzs 中期支付证书
* @return
*/
@GetMapping
(
"/page"
)
public
R
getZhjsZqzfzsPage
(
Page
page
,
ZhjsZqzfzs
zhjsZqzfzs
)
{
return
new
R
<>(
zhjsZqzfzsService
.
page
(
page
,
Wrappers
.
query
(
zhjsZqzfzs
)));
}
/**
* 通过id查询中期支付证书
* @param id id
* @return R
*/
@GetMapping
(
"/{id}"
)
public
R
getById
(
@PathVariable
(
"id"
)
String
id
){
return
new
R
<>(
zhjsZqzfzsService
.
getById
(
id
));
}
}
src/main/java/com/elephant/framework/galaxy/aroad/module/zhjs/controller/ZhjsZqzfzsMxController.java
0 → 100644
浏览文件 @
19ba4ea9
package
com
.
elephant
.
framework
.
galaxy
.
aroad
.
module
.
zhjs
.
controller
;
import
com.baomidou.mybatisplus.core.toolkit.Wrappers
;
import
com.baomidou.mybatisplus.extension.plugins.pagination.Page
;
import
com.elephant.framework.galaxy.aroad.response.R
;
import
com.elephant.framework.galaxy.aroad.module.common.annotation.SysLog
;
import
com.elephant.framework.galaxy.aroad.module.zhjs.entity.ZhjsZqzfzsMx
;
import
com.elephant.framework.galaxy.aroad.module.zhjs.service.ZhjsZqzfzsMxService
;
import
lombok.AllArgsConstructor
;
import
org.springframework.web.bind.annotation.*
;
import
com.elephant.framework.galaxy.aroad.module.common.controller.BaseController
;
/**
* 中期支付证书明细
*
* @author wangjian
* @date 2019-05-16 19:44:02
*/
@RestController
@AllArgsConstructor
@RequestMapping
(
"/zhjs/zqzfzsmx"
)
public
class
ZhjsZqzfzsMxController
extends
BaseController
{
private
final
ZhjsZqzfzsMxService
zhjsZqzfzsMxService
;
/**
* 分页查询
* @param page 分页对象
* @param zhjsZqzfzsMx 中期支付证书明细
* @return
*/
@GetMapping
(
"/page"
)
public
R
getZhjsZqzfzsMxPage
(
Page
page
,
ZhjsZqzfzsMx
zhjsZqzfzsMx
)
{
return
new
R
<>(
zhjsZqzfzsMxService
.
page
(
page
,
Wrappers
.
query
(
zhjsZqzfzsMx
)));
}
/**
* 通过id查询中期支付证书明细
* @param id id
* @return R
*/
@GetMapping
(
"/{id}"
)
public
R
getById
(
@PathVariable
(
"id"
)
String
id
){
return
new
R
<>(
zhjsZqzfzsMxService
.
getById
(
id
));
}
}
src/main/java/com/elephant/framework/galaxy/aroad/module/zhjs/entity/ZhjsGcht.java
0 → 100644
浏览文件 @
19ba4ea9
package
com
.
elephant
.
framework
.
galaxy
.
aroad
.
module
.
zhjs
.
entity
;
import
com.baomidou.mybatisplus.annotation.TableId
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
com.baomidou.mybatisplus.extension.activerecord.Model
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
java.math.BigDecimal
;
import
java.io.Serializable
;
import
java.time.LocalDateTime
;
/**
* 工程合同表
*
* @author wangjian
* @date 2019-05-15 10:40:44
*/
@Data
@TableName
(
"t_zhjs_gcht"
)
@EqualsAndHashCode
(
callSuper
=
true
)
public
class
ZhjsGcht
extends
Model
<
ZhjsGcht
>
{
private
static
final
long
serialVersionUID
=
1L
;
/**
* id
*/
@TableId
private
String
id
;
/**
* 合同编号
*/
private
String
code
;
/**
* 合同名称
*/
private
String
name
;
/**
* 合同类型
*/
private
Integer
type
;
/**
* 签订单位
*/
private
String
unitname
;
/**
* 负责人
*/
private
String
principal
;
/**
* 签订日期
*/
private
Long
signdate
;
/**
* 合同总金额
*/
private
BigDecimal
conamount
;
/**
* 建设单位
*/
private
String
buildunit
;
/**
* 监理单位
*/
private
String
supervisorunit
;
/**
* 起始桩号
*/
private
String
startstation
;
/**
* 终止桩号
*/
private
String
endstation
;
/**
* 合同长度
*/
private
BigDecimal
conlength
;
/**
* 合同位置
*/
private
String
conlocation
;
/**
* 计划开工日期
*/
private
Long
planstartdate
;
/**
* 计划完工日期
*/
private
Long
planenddate
;
/**
* 实际开工日期
*/
private
Long
startdate
;
/**
* 实际完工日期
*/
private
Long
enddate
;
/**
* 创建日期
*/
private
Long
createdate
;
/**
* 所属项目ID
*/
private
String
proid
;
/**
* 坐标信息
*/
private
String
xy
;
/**
* 附件列表
*/
private
String
filelist
;
}
src/main/java/com/elephant/framework/galaxy/aroad/module/zhjs/entity/ZhjsGchtandgcxmV.java
浏览文件 @
19ba4ea9
...
...
@@ -49,7 +49,7 @@ private static final long serialVersionUID = 1L;
/**
* 签订日期
*/
private
Lo
calDateTime
signdate
;
private
Lo
ng
signdate
;
/**
* 合同总金额
*/
...
...
src/main/java/com/elephant/framework/galaxy/aroad/module/zhjs/entity/ZhjsGcxm.java
浏览文件 @
19ba4ea9
...
...
@@ -7,7 +7,6 @@ import lombok.Data;
import
lombok.EqualsAndHashCode
;
import
java.math.BigDecimal
;
import
java.io.Serializable
;
import
java.time.LocalDateTime
;
/**
* 工程项目信息表
...
...
@@ -19,7 +18,7 @@ import java.time.LocalDateTime;
@Data
@TableName
(
"t_zhjs_gcxm"
)
@EqualsAndHashCode
(
callSuper
=
true
)
public
class
ZhjsGcxm
extends
Model
<
Zhjs
Gcxm
>
{
public
class
ZhjsGcxm
extends
Model
<
Zhjs
Zqzfzs
>
{
private
static
final
long
serialVersionUID
=
1L
;
/**
...
...
@@ -66,19 +65,19 @@ private static final long serialVersionUID = 1L;
/**
* 计划开工日期
*/
private
Lo
calDateTime
planstartdate
;
private
Lo
ng
planstartdate
;
/**
* 计划完工日期
*/
private
Lo
calDateTime
planenddate
;
private
Lo
ng
planenddate
;
/**
* 实际开工日期
*/
private
Lo
calDateTime
startdate
;
private
Lo
ng
startdate
;
/**
* 实际完工日期
*/
private
Lo
calDateTime
enddate
;
private
Lo
ng
enddate
;
/**
* 主要工程量
*/
...
...
src/main/java/com/elephant/framework/galaxy/aroad/module/zhjs/entity/ZhjsGcxmShape.java
0 → 100644
浏览文件 @
19ba4ea9
package
com
.
elephant
.
framework
.
galaxy
.
aroad
.
module
.
zhjs
.
entity
;
import
com.baomidou.mybatisplus.annotation.TableId
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
com.baomidou.mybatisplus.extension.activerecord.Model
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
java.math.BigDecimal
;
/**
* 工程项目信息表
*
* @author wangjian
* @date 2019-04-08 18:14:32
*/
@Data
public
class
ZhjsGcxmShape
extends
Model
<
ZhjsGcxmShape
>
{
/**
* id
*/
@TableId
private
String
id
;
/**
* 项目编号
*/
private
String
code
;
/**
* 项目名称
*/
private
String
proname
;
/**
* 报表项目名称
*/
private
String
reportitemname
;
/**
* 项目简名称
*/
private
String
proabbreviation
;
/**
* 项目属性
*/
private
Integer
attribute
;
/**
* 建设性质
*/
private
Integer
property
;
/**
* 项目级别
*/
private
Integer
level
;
/**
* 建设单位
*/
private
String
constructionunit
;
/**
* 设计单位
*/
private
String
designunit
;
/**
* 计划开工日期
*/
private
Long
planstartdate
;
/**
* 计划完工日期
*/
private
Long
planenddate
;
/**
* 实际开工日期
*/
private
Long
startdate
;
/**
* 实际完工日期
*/
private
Long
enddate
;
/**
* 主要工程量
*/
private
String
quantities
;
/**
* 招标价(万元)
*/
private
BigDecimal
bid
;
/**
* 省投资(万元)
*/
private
BigDecimal
provinceinvest
;
/**
* 中央投资(万元)
*/
private
BigDecimal
centreinvest
;
/**
* 概算总投资(万元)
*/
private
BigDecimal
estimate
;
/**
* 计划文号
*/
private
String
planno
;
/**
* 分管领导
*/
private
String
branched
;
/**
* 项目所在县、市、区
*/
private
String
address
;
/**
* 路面结构
*/
private
String
structure
;
/**
* 建设标准、规模及主要控制部位情况
*/
private
String
proinfo
;
/**
* 排序
*/
private
Integer
sort
;
/**
* 管辖地市ID
*/
private
String
managesorgid
;
/**
* 管辖地市名字
*/
private
String
managesorgname
;
/**
* 所属地市
*/
private
String
city
;
/**
* 起始桩号
*/
private
String
startstation
;
/**
* 终止桩号
*/
private
String
endstation
;
/**
* 坐标信息
*/
private
String
xy
;
/**
* 投资模式
*/
private
Integer
invmodel
;
/**
* 里程
*/
private
BigDecimal
mileage
;
/**
* 备注
*/
private
String
remark
;
/**
* 项目介绍
*/
private
String
introduce
;
/**
* 项目类型
*/
private
String
type
;
/**
* 项目法人
*/
private
String
legalperson
;
/**
* 路线全长
*/
private
BigDecimal
spanlength
;
/**
* 坐标
*/
private
String
shape
;
}
src/main/java/com/elephant/framework/galaxy/aroad/module/zhjs/entity/ZhjsHzmx.java
0 → 100644
浏览文件 @
19ba4ea9
package
com
.
elephant
.
framework
.
galaxy
.
aroad
.
module
.
zhjs
.
entity
;
import
com.baomidou.mybatisplus.annotation.TableId
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
com.baomidou.mybatisplus.extension.activerecord.Model
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
java.io.Serializable
;
import
java.time.LocalDateTime
;
/**
* 智慧建设_汇总明细
*
* @author wangjian
* @date 2019-05-17 17:50:54
*/
@Data
@TableName
(
"t_zhjs_hzmx"
)
@EqualsAndHashCode
(
callSuper
=
true
)
public
class
ZhjsHzmx
extends
Model
<
ZhjsHzmx
>
{
private
static
final
long
serialVersionUID
=
1L
;
/**
* 主键
*/
@TableId
private
String
id
;
/**
* 项目名称
*/
private
String
proName
;
/**
* 建设年限
*/
private
String
life
;
/**
* 所属期次
*/
private
String
reportperiodName
;
/**
* 项目id
*/
private
String
proId
;
/**
* 项目编码
*/
private
String
proCode
;
/**
* 建设性质
*/
private
Integer
property
;
/**
* 申报日期
*/
private
Long
reportDate
;
/**
* 年
*/
private
Integer
year
;
/**
* 计划建设规模及标准
*/
private
String
planandscst
;
}
src/main/java/com/elephant/framework/galaxy/aroad/module/zhjs/entity/ZhjsToken.java
0 → 100644
浏览文件 @
19ba4ea9
package
com
.
elephant
.
framework
.
galaxy
.
aroad
.
module
.
zhjs
.
entity
;
import
com.baomidou.mybatisplus.annotation.TableId
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
com.baomidou.mybatisplus.extension.activerecord.Model
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
java.io.Serializable
;
import
java.time.LocalDateTime
;
/**
*
*
* @author wangjian
* @date 2019-05-17 17:00:41
*/
@Data
@TableName
(
"t_zhjs_token"
)
@EqualsAndHashCode
(
callSuper
=
true
)
public
class
ZhjsToken
extends
Model
<
ZhjsToken
>
{
private
static
final
long
serialVersionUID
=
1L
;
/**
*
*/
@TableId
private
String
token
;
/**
*
*/
private
String
createtime
;
}
src/main/java/com/elephant/framework/galaxy/aroad/module/zhjs/entity/ZhjsZqzfzs.java
0 → 100644
浏览文件 @
19ba4ea9
package
com
.
elephant
.
framework
.
galaxy
.
aroad
.
module
.
zhjs
.
entity
;
import
com.baomidou.mybatisplus.annotation.TableId
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
com.baomidou.mybatisplus.extension.activerecord.Model
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
java.math.BigDecimal
;
/**
* 中期支付证书
*
* @author wangjian
* @date 2019-05-16 17:39:16
*/
@Data
@TableName
(
"t_zhjs_zqzfzs"
)
@EqualsAndHashCode
(
callSuper
=
true
)
public
class
ZhjsZqzfzs
extends
Model
<
ZhjsZqzfzs
>
{
private
static
final
long
serialVersionUID
=
1L
;
/**
* id
*/
@TableId
private
String
id
;
/**
* 流程环节
*/
private
String
flowId
;
/**
* 流程编号
*/
private
String
flowCode
;
/**
* 流程名称
*/
private
String
flowName
;
/**
* 合同编号ID
*/
private
String
conId
;
/**
* 计量周期ID
*/
private
String
periodId
;
/**
* 计量周期
*/
private
String
periodName
;
/**
* 业务日期
*/
private
Long
businessdate
;
/**
* 本期实际支付
*/
private
BigDecimal
currentAmount
;
/**
* 本期清单完成合计
*/
private
BigDecimal
listamount
;
/**
* 本期小计
*/
private
BigDecimal
subtotalamount
;
/**
* 本期合计
*/
private
BigDecimal
totalamount
;
/**
* 上期末实际支付
*/
private
BigDecimal
onAmount
;
/**
* 上期末清单完成合计
*/
private
BigDecimal
onListamount
;
/**
* 上期末小计
*/
private
BigDecimal
onSubtotalamount
;
/**
* 上期末合计
*/
private
BigDecimal
onTotalamount
;
/**
* 本期末实际支付
*/
private
BigDecimal
endAmount
;
/**
* 本期末清单完成合计
*/
private
BigDecimal
endListamount
;
/**
* 本期末小计
*/
private
BigDecimal
endSubtotalamount
;
/**
* 本期末合计
*/
private
BigDecimal
endTotalamount
;
/**
* 项目编号
*/
private
String
proCode
;
/**
* 项目id
*/
private
String
proId
;
/**
* 年份
*/
private
Integer
year
;
}
src/main/java/com/elephant/framework/galaxy/aroad/module/zhjs/entity/ZhjsZqzfzsMx.java
0 → 100644
浏览文件 @
19ba4ea9
package
com
.
elephant
.
framework
.
galaxy
.
aroad
.
module
.
zhjs
.
entity
;
import
com.baomidou.mybatisplus.annotation.TableId
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
com.baomidou.mybatisplus.extension.activerecord.Model
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
java.math.BigDecimal
;
import
java.io.Serializable
;
import
java.time.LocalDateTime
;
/**
* 中期支付证书明细
*
* @author wangjian
* @date 2019-05-16 19:44:02
*/
@Data
@TableName
(
"t_zhjs_zqzfzs_mx"
)
@EqualsAndHashCode
(
callSuper
=
true
)
public
class
ZhjsZqzfzsMx
extends
Model
<
ZhjsZqzfzsMx
>
{
private
static
final
long
serialVersionUID
=
1L
;
/**
* id
*/
@TableId
private
String
id
;
/**
* 中期证书ID
*/
private
String
payId
;
/**
* 编号
*/
private
String
code
;
/**
* 项目内容
*/
private
String
name
;
/**
* 合同总金额
*/
private
BigDecimal
conAmount
;
/**
* 合同变更总金额
*/
private
BigDecimal
conAlteramount
;
/**
* 合同变更后总金额
*/
private
BigDecimal
conAlterendamount
;
/**
* 上期末金额
*/
private
BigDecimal
onAmount
;
/**
* 本期金额
*/
private
BigDecimal
currentAmount
;
/**
* 本期末金额
*/
private
BigDecimal
currentendAmount
;
/**
* 分类
*/
private
Integer
type
;
/**
* 是否扣款
*/
private
Integer
isdebit
;
}
src/main/java/com/elephant/framework/galaxy/aroad/module/zhjs/mapper/ZhjsGchtMapper.java
0 → 100644
浏览文件 @
19ba4ea9
package
com
.
elephant
.
framework
.
galaxy
.
aroad
.
module
.
zhjs
.
mapper
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
import
com.elephant.framework.galaxy.aroad.module.zhjs.entity.ZhjsGcht
;
/**
* 工程合同表
*
* @author wangjian
* @date 2019-05-15 10:40:44
*/
public
interface
ZhjsGchtMapper
extends
BaseMapper
<
ZhjsGcht
>
{
}
src/main/java/com/elephant/framework/galaxy/aroad/module/zhjs/mapper/ZhjsGcxmMapper.java
浏览文件 @
19ba4ea9
...
...
@@ -3,6 +3,7 @@ package com.elephant.framework.galaxy.aroad.module.zhjs.mapper;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
import
com.elephant.framework.galaxy.aroad.module.common.entity.KeyValues
;
import
com.elephant.framework.galaxy.aroad.module.zhjs.entity.ZhjsGcxm
;
import
com.elephant.framework.galaxy.aroad.module.zhjs.entity.ZhjsGcxmShape
;
import
com.elephant.framework.galaxy.aroad.module.zhjs.entity.ZhjsXmqk
;
import
org.apache.ibatis.annotations.Param
;
...
...
@@ -28,10 +29,18 @@ public interface ZhjsGcxmMapper extends BaseMapper<ZhjsGcxm> {
* 综合展示页面图三和图一数据查询
* @return
*/
List
<
KeyValues
>
getZhjsZhzsThreeAndOne
(
@Param
(
"type"
)
String
type
,
@Param
(
"sx"
)
Integer
sx
);
List
<
KeyValues
>
getZhjsZhzsThreeAndOne
(
@Param
(
"type"
)
Integer
type
,
@Param
(
"sx"
)
Integer
sx
);
/**
* 综合展示页面图二数据展示
*/
Integer
getZhjsZhzsTwo
(
@Param
(
"city"
)
String
city
,
@Param
(
"type"
)
String
type
,
@Param
(
"sx"
)
Integer
sx
);
Integer
getZhjsZhzsTwo
(
@Param
(
"city"
)
String
city
,
@Param
(
"type"
)
Integer
type
,
@Param
(
"sx"
)
Integer
sx
);
/**
* 查询项目信息
* @param attribute
* @param invmodel
* @return
*/
List
<
ZhjsGcxmShape
>
getGcxmAndShape
(
@Param
(
"attribute"
)
Integer
attribute
,
@Param
(
"invmodel"
)
Integer
invmodel
);
}
src/main/java/com/elephant/framework/galaxy/aroad/module/zhjs/mapper/ZhjsHzmxMapper.java
0 → 100644
浏览文件 @
19ba4ea9
package
com
.
elephant
.
framework
.
galaxy
.
aroad
.
module
.
zhjs
.
mapper
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
import
com.elephant.framework.galaxy.aroad.module.zhjs.entity.ZhjsHzmx
;
/**
* 智慧建设_汇总明细
*
* @author wangjian
* @date 2019-05-17 17:50:54
*/
public
interface
ZhjsHzmxMapper
extends
BaseMapper
<
ZhjsHzmx
>
{
}
src/main/java/com/elephant/framework/galaxy/aroad/module/zhjs/mapper/ZhjsTokenMapper.java
0 → 100644
浏览文件 @
19ba4ea9
package
com
.
elephant
.
framework
.
galaxy
.
aroad
.
module
.
zhjs
.
mapper
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
import
com.elephant.framework.galaxy.aroad.module.zhjs.entity.ZhjsToken
;
import
org.apache.ibatis.annotations.Param
;
/**
*
*
* @author wangjian
* @date 2019-05-17 17:00:41
*/
public
interface
ZhjsTokenMapper
extends
BaseMapper
<
ZhjsToken
>
{
/**
* 更新token
*/
void
setZhjsToken
(
@Param
(
"token"
)
String
token
,
@Param
(
"zhjsToken"
)
ZhjsToken
zhjsToken
);
}
src/main/java/com/elephant/framework/galaxy/aroad/module/zhjs/mapper/ZhjsZqzfzsMapper.java
0 → 100644
浏览文件 @
19ba4ea9
package
com
.
elephant
.
framework
.
galaxy
.
aroad
.
module
.
zhjs
.
mapper
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
import
com.elephant.framework.galaxy.aroad.module.zhjs.entity.ZhjsZqzfzs
;
/**
* 中期支付证书
*
* @author wangjian
* @date 2019-05-16 17:39:16
*/
public
interface
ZhjsZqzfzsMapper
extends
BaseMapper
<
ZhjsZqzfzs
>
{
}
src/main/java/com/elephant/framework/galaxy/aroad/module/zhjs/mapper/ZhjsZqzfzsMxMapper.java
0 → 100644
浏览文件 @
19ba4ea9
package
com
.
elephant
.
framework
.
galaxy
.
aroad
.
module
.
zhjs
.
mapper
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
import
com.elephant.framework.galaxy.aroad.module.zhjs.entity.ZhjsZqzfzsMx
;
/**
* 中期支付证书明细
*
* @author wangjian
* @date 2019-05-16 19:44:02
*/
public
interface
ZhjsZqzfzsMxMapper
extends
BaseMapper
<
ZhjsZqzfzsMx
>
{
}
src/main/java/com/elephant/framework/galaxy/aroad/module/zhjs/service/ZhjsGchtService.java
0 → 100644
浏览文件 @
19ba4ea9
package
com
.
elephant
.
framework
.
galaxy
.
aroad
.
module
.
zhjs
.
service
;
import
com.baomidou.mybatisplus.extension.service.IService
;
import
com.elephant.framework.galaxy.aroad.module.zhjs.entity.ZhjsGcht
;
/**
* 工程合同表
*
* @author wangjian
* @date 2019-05-15 10:40:44
*/
public
interface
ZhjsGchtService
extends
IService
<
ZhjsGcht
>
{
}
src/main/java/com/elephant/framework/galaxy/aroad/module/zhjs/service/ZhjsGcxmService.java
浏览文件 @
19ba4ea9
...
...
@@ -43,4 +43,20 @@ public interface ZhjsGcxmService extends IService<ZhjsGcxm> {
* 根据项目名称分页模糊查询数据
*/
IPage
<
ZhjsGcxm
>
getZhjsGcxmPageByProName
(
Page
page
,
String
proname
);
/**
* 查询项目信息
*/
List
<
ZhjsGcxmShape
>
getGcxmAndShape
(
Integer
attribute
,
Integer
invmodel
);
/**
* 获取token
*/
String
getTokenData
();
/**
* 通过项目Id获取汇总明细
* @return
*/
String
getHzmxByProId
(
String
token
,
String
proId
);
}
src/main/java/com/elephant/framework/galaxy/aroad/module/zhjs/service/ZhjsHzmxService.java
0 → 100644
浏览文件 @
19ba4ea9
package
com
.
elephant
.
framework
.
galaxy
.
aroad
.
module
.
zhjs
.
service
;
import
com.baomidou.mybatisplus.extension.service.IService
;
import
com.elephant.framework.galaxy.aroad.module.zhjs.entity.ZhjsHzmx
;
/**
* 智慧建设_汇总明细
*
* @author wangjian
* @date 2019-05-17 17:50:54
*/
public
interface
ZhjsHzmxService
extends
IService
<
ZhjsHzmx
>
{
}
src/main/java/com/elephant/framework/galaxy/aroad/module/zhjs/service/ZhjsTokenService.java
0 → 100644
浏览文件 @
19ba4ea9
package
com
.
elephant
.
framework
.
galaxy
.
aroad
.
module
.
zhjs
.
service
;
import
com.baomidou.mybatisplus.extension.service.IService
;
import
com.elephant.framework.galaxy.aroad.module.zhjs.entity.ZhjsToken
;
import
org.apache.ibatis.annotations.Param
;
/**
*
*
* @author wangjian
* @date 2019-05-17 17:00:41
*/
public
interface
ZhjsTokenService
extends
IService
<
ZhjsToken
>
{
/**
* 更新token
*/
void
setZhjsToken
(
String
token
,
ZhjsToken
zhjsToken
);
}
src/main/java/com/elephant/framework/galaxy/aroad/module/zhjs/service/ZhjsZqzfzsMxService.java
0 → 100644
浏览文件 @
19ba4ea9
package
com
.
elephant
.
framework
.
galaxy
.
aroad
.
module
.
zhjs
.
service
;
import
com.baomidou.mybatisplus.extension.service.IService
;
import
com.elephant.framework.galaxy.aroad.module.zhjs.entity.ZhjsZqzfzsMx
;
/**
* 中期支付证书明细
*
* @author wangjian
* @date 2019-05-16 19:44:02
*/
public
interface
ZhjsZqzfzsMxService
extends
IService
<
ZhjsZqzfzsMx
>
{
}
src/main/java/com/elephant/framework/galaxy/aroad/module/zhjs/service/ZhjsZqzfzsService.java
0 → 100644
浏览文件 @
19ba4ea9
package
com
.
elephant
.
framework
.
galaxy
.
aroad
.
module
.
zhjs
.
service
;
import
com.baomidou.mybatisplus.extension.service.IService
;
import
com.elephant.framework.galaxy.aroad.module.zhjs.entity.ZhjsZqzfzs
;
/**
* 中期支付证书
*
* @author wangjian
* @date 2019-05-16 17:39:16
*/
public
interface
ZhjsZqzfzsService
extends
IService
<
ZhjsZqzfzs
>
{
}
src/main/java/com/elephant/framework/galaxy/aroad/module/zhjs/service/impl/ZhjsGchtServiceImpl.java
0 → 100644
浏览文件 @
19ba4ea9
package
com
.
elephant
.
framework
.
galaxy
.
aroad
.
module
.
zhjs
.
service
.
impl
;
import
com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
;
import
com.elephant.framework.galaxy.aroad.module.zhjs.entity.ZhjsGcht
;
import
com.elephant.framework.galaxy.aroad.module.zhjs.mapper.ZhjsGchtMapper
;
import
com.elephant.framework.galaxy.aroad.module.zhjs.service.ZhjsGchtService
;
import
org.springframework.stereotype.Service
;
/**
* 工程合同表
*
* @author wangjian
* @date 2019-05-15 10:40:44
*/
@Service
public
class
ZhjsGchtServiceImpl
extends
ServiceImpl
<
ZhjsGchtMapper
,
ZhjsGcht
>
implements
ZhjsGchtService
{
}
src/main/java/com/elephant/framework/galaxy/aroad/module/zhjs/service/impl/ZhjsGcxmServiceImpl.java
浏览文件 @
19ba4ea9
...
...
@@ -5,13 +5,19 @@ import com.baomidou.mybatisplus.core.toolkit.Wrappers;
import
com.baomidou.mybatisplus.extension.plugins.pagination.Page
;
import
com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
;
import
com.elephant.framework.galaxy.aroad.module.common.entity.KeyValues
;
import
com.elephant.framework.galaxy.aroad.module.common.getInterfaceData.HttpClient
;
import
com.elephant.framework.galaxy.aroad.module.zhjs.entity.*
;
import
com.elephant.framework.galaxy.aroad.module.zhjs.mapper.ZhjsGcxmMapper
;
import
com.elephant.framework.galaxy.aroad.module.zhjs.service.ZhjsGcxmService
;
import
com.elephant.framework.galaxy.aroad.module.zhjs.service.ZhjsTokenService
;
import
lombok.AllArgsConstructor
;
import
net.sf.json.JSONObject
;
import
org.springframework.http.ResponseEntity
;
import
org.springframework.stereotype.Service
;
import
org.springframework.web.client.RestTemplate
;
import
java.util.ArrayList
;
import
java.util.Date
;
import
java.util.List
;
/**
...
...
@@ -26,6 +32,8 @@ import java.util.List;
public
class
ZhjsGcxmServiceImpl
extends
ServiceImpl
<
ZhjsGcxmMapper
,
ZhjsGcxm
>
implements
ZhjsGcxmService
{
final
ZhjsGcxmMapper
zhjsGcxmMapper
;
final
HttpClient
httpClient
;
final
ZhjsTokenService
zhjsTokenService
;
private
static
String
[]
citys
=
new
String
[]{
"济南"
,
"青岛"
,
"淄博"
,
"枣庄"
,
"东营"
,
"烟台"
,
"潍坊"
,
"济宁"
,
"泰安"
,
"威海"
,
"日照"
,
"滨州"
,
"德州"
,
"聊城"
,
"临沂"
,
"菏泽"
,
"莱芜"
};
...
...
@@ -39,8 +47,40 @@ public class ZhjsGcxmServiceImpl extends ServiceImpl<ZhjsGcxmMapper, ZhjsGcxm> i
return
zhjsGcxmMapper
.
getZhjsXmqkByXmid
(
xmid
);
}
//获取token
public
String
getTokenData
()
{
ZhjsToken
zhjsToken
=
zhjsTokenService
.
getOne
(
Wrappers
.
query
());
String
token
=
zhjsToken
.
getToken
();
while
(
true
)
{
JSONObject
jsonObject
=
JSONObject
.
fromObject
(
httpClient
.
client
(
zhjsToken
.
getToken
()));
if
(
"1"
.
equals
(
jsonObject
.
getString
(
"code"
)))
{
zhjsToken
.
setToken
(
JSONObject
.
fromObject
(
jsonObject
.
getString
(
"data"
)).
getString
(
"token"
));
}
else
if
(
"107"
.
equals
(
jsonObject
.
getString
(
"code"
)))
{
if
(!
token
.
equals
(
zhjsToken
.
getToken
()))
{
zhjsTokenService
.
setZhjsToken
(
token
,
zhjsToken
);
System
.
out
.
println
(
"更新koken成功,值为:"
+
zhjsToken
.
getToken
());
}
break
;
}
}
return
zhjsToken
.
getToken
();
}
/**
* 通过项目Id获取汇总明细
* @return
*/
public
String
getHzmxByProId
(
String
token
,
String
proId
)
{
RestTemplate
rest
=
new
RestTemplate
();
String
json
=
"{'pro_id':'"
+
proId
+
"'}"
;
String
url
=
"http://118.24.7.48:8088/getSummaryListTestInterfaces.action?access_token="
+
token
+
"&key={json}"
;
ResponseEntity
<
String
>
res
=
rest
.
getForEntity
(
url
,
String
.
class
,
json
);
return
JSONObject
.
fromObject
(
res
.
getBody
()).
getString
(
"data"
);
}
/**
* 查询综合展示图一数据
*/
...
...
@@ -82,12 +122,12 @@ public class ZhjsGcxmServiceImpl extends ServiceImpl<ZhjsGcxmMapper, ZhjsGcxm> i
public
List
<
KeyValues
>
getZhjsZhzsTwoDatas
(
String
city
)
{
List
<
KeyValues
>
keyValues
=
new
ArrayList
<>();
keyValues
.
add
(
new
KeyValues
(
"瓶颈续建"
,
zhjsGcxmMapper
.
getZhjsZhzsTwo
(
city
,
"瓶颈"
,
1
)));
keyValues
.
add
(
new
KeyValues
(
"瓶颈新建"
,
zhjsGcxmMapper
.
getZhjsZhzsTwo
(
city
,
"瓶颈"
,
2
)));
keyValues
.
add
(
new
KeyValues
(
"瓶颈项目"
,
zhjsGcxmMapper
.
getZhjsZhzsTwo
(
city
,
"瓶颈"
,
null
)));
keyValues
.
add
(
new
KeyValues
(
"穿城续建"
,
zhjsGcxmMapper
.
getZhjsZhzsTwo
(
city
,
"穿城"
,
1
)));
keyValues
.
add
(
new
KeyValues
(
"穿城新建"
,
zhjsGcxmMapper
.
getZhjsZhzsTwo
(
city
,
"穿城"
,
2
)));
keyValues
.
add
(
new
KeyValues
(
"穿城项目"
,
zhjsGcxmMapper
.
getZhjsZhzsTwo
(
city
,
"穿城"
,
null
)));
keyValues
.
add
(
new
KeyValues
(
"瓶颈续建"
,
zhjsGcxmMapper
.
getZhjsZhzsTwo
(
city
,
1
,
1
)));
keyValues
.
add
(
new
KeyValues
(
"瓶颈新建"
,
zhjsGcxmMapper
.
getZhjsZhzsTwo
(
city
,
1
,
2
)));
keyValues
.
add
(
new
KeyValues
(
"瓶颈项目"
,
zhjsGcxmMapper
.
getZhjsZhzsTwo
(
city
,
1
,
null
)));
keyValues
.
add
(
new
KeyValues
(
"穿城续建"
,
zhjsGcxmMapper
.
getZhjsZhzsTwo
(
city
,
2
,
1
)));
keyValues
.
add
(
new
KeyValues
(
"穿城新建"
,
zhjsGcxmMapper
.
getZhjsZhzsTwo
(
city
,
2
,
2
)));
keyValues
.
add
(
new
KeyValues
(
"穿城项目"
,
zhjsGcxmMapper
.
getZhjsZhzsTwo
(
city
,
2
,
null
)));
return
keyValues
;
}
...
...
@@ -98,10 +138,10 @@ public class ZhjsGcxmServiceImpl extends ServiceImpl<ZhjsGcxmMapper, ZhjsGcxm> i
public
List
<
ZhjsZhzsThree
>
getZhjsZhzsThreeDatas
()
{
List
<
ZhjsZhzsThree
>
zhjsZhzsThrees
=
new
ArrayList
<>();
List
<
KeyValues
>
ccxuj
=
zhjsGcxmMapper
.
getZhjsZhzsThreeAndOne
(
"穿城项目"
,
1
);
List
<
KeyValues
>
ccxij
=
zhjsGcxmMapper
.
getZhjsZhzsThreeAndOne
(
"穿城项目"
,
2
);
List
<
KeyValues
>
pjxuj
=
zhjsGcxmMapper
.
getZhjsZhzsThreeAndOne
(
"瓶颈项目"
,
1
);
List
<
KeyValues
>
pjxij
=
zhjsGcxmMapper
.
getZhjsZhzsThreeAndOne
(
"瓶颈项目"
,
2
);
List
<
KeyValues
>
ccxuj
=
zhjsGcxmMapper
.
getZhjsZhzsThreeAndOne
(
2
,
1
);
List
<
KeyValues
>
ccxij
=
zhjsGcxmMapper
.
getZhjsZhzsThreeAndOne
(
2
,
2
);
List
<
KeyValues
>
pjxuj
=
zhjsGcxmMapper
.
getZhjsZhzsThreeAndOne
(
1
,
1
);
List
<
KeyValues
>
pjxij
=
zhjsGcxmMapper
.
getZhjsZhzsThreeAndOne
(
1
,
2
);
for
(
String
city
:
citys
)
{
ZhjsZhzsThree
zhjsZhzsThree
=
new
ZhjsZhzsThree
();
...
...
@@ -141,4 +181,12 @@ public class ZhjsGcxmServiceImpl extends ServiceImpl<ZhjsGcxmMapper, ZhjsGcxm> i
public
IPage
<
ZhjsGcxm
>
getZhjsGcxmPageByProName
(
Page
page
,
String
proname
)
{
return
zhjsGcxmMapper
.
selectPage
(
page
,
Wrappers
.<
ZhjsGcxm
>
query
().
lambda
().
like
(
ZhjsGcxm:
:
getProname
,
proname
));
}
/**
* 查询项目信息
*/
public
List
<
ZhjsGcxmShape
>
getGcxmAndShape
(
Integer
attribute
,
Integer
invmodel
)
{
return
zhjsGcxmMapper
.
getGcxmAndShape
(
attribute
,
invmodel
);
}
}
\ No newline at end of file
src/main/java/com/elephant/framework/galaxy/aroad/module/zhjs/service/impl/ZhjsHzmxServiceImpl.java
0 → 100644
浏览文件 @
19ba4ea9
package
com
.
elephant
.
framework
.
galaxy
.
aroad
.
module
.
zhjs
.
service
.
impl
;
import
com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
;
import
com.elephant.framework.galaxy.aroad.module.zhjs.entity.ZhjsHzmx
;
import
com.elephant.framework.galaxy.aroad.module.zhjs.mapper.ZhjsHzmxMapper
;
import
com.elephant.framework.galaxy.aroad.module.zhjs.service.ZhjsHzmxService
;
import
org.springframework.stereotype.Service
;
/**
* 智慧建设_汇总明细
*
* @author wangjian
* @date 2019-05-17 17:50:54
*/
@Service
public
class
ZhjsHzmxServiceImpl
extends
ServiceImpl
<
ZhjsHzmxMapper
,
ZhjsHzmx
>
implements
ZhjsHzmxService
{
}
src/main/java/com/elephant/framework/galaxy/aroad/module/zhjs/service/impl/ZhjsTokenServiceImpl.java
0 → 100644
浏览文件 @
19ba4ea9
package
com
.
elephant
.
framework
.
galaxy
.
aroad
.
module
.
zhjs
.
service
.
impl
;
import
com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
;
import
com.elephant.framework.galaxy.aroad.module.zhjs.entity.ZhjsToken
;
import
com.elephant.framework.galaxy.aroad.module.zhjs.mapper.ZhjsTokenMapper
;
import
com.elephant.framework.galaxy.aroad.module.zhjs.service.ZhjsTokenService
;
import
lombok.AllArgsConstructor
;
import
org.apache.ibatis.annotations.Param
;
import
org.springframework.stereotype.Service
;
/**
*
*
* @author wangjian
* @date 2019-05-17 17:00:41
*/
@Service
@AllArgsConstructor
public
class
ZhjsTokenServiceImpl
extends
ServiceImpl
<
ZhjsTokenMapper
,
ZhjsToken
>
implements
ZhjsTokenService
{
final
ZhjsTokenMapper
zhjsTokenMapper
;
/**
* 更新token
*/
public
void
setZhjsToken
(
String
token
,
ZhjsToken
zhjsToken
)
{
zhjsTokenMapper
.
setZhjsToken
(
token
,
zhjsToken
);
}
}
src/main/java/com/elephant/framework/galaxy/aroad/module/zhjs/service/impl/ZhjsZqzfzsMxServiceImpl.java
0 → 100644
浏览文件 @
19ba4ea9
package
com
.
elephant
.
framework
.
galaxy
.
aroad
.
module
.
zhjs
.
service
.
impl
;
import
com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
;
import
com.elephant.framework.galaxy.aroad.module.zhjs.entity.ZhjsZqzfzsMx
;
import
com.elephant.framework.galaxy.aroad.module.zhjs.mapper.ZhjsZqzfzsMxMapper
;
import
com.elephant.framework.galaxy.aroad.module.zhjs.service.ZhjsZqzfzsMxService
;
import
org.springframework.stereotype.Service
;
/**
* 中期支付证书明细
*
* @author wangjian
* @date 2019-05-16 19:44:02
*/
@Service
public
class
ZhjsZqzfzsMxServiceImpl
extends
ServiceImpl
<
ZhjsZqzfzsMxMapper
,
ZhjsZqzfzsMx
>
implements
ZhjsZqzfzsMxService
{
}
src/main/java/com/elephant/framework/galaxy/aroad/module/zhjs/service/impl/ZhjsZqzfzsServiceImpl.java
0 → 100644
浏览文件 @
19ba4ea9
package
com
.
elephant
.
framework
.
galaxy
.
aroad
.
module
.
zhjs
.
service
.
impl
;
import
com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
;
import
com.elephant.framework.galaxy.aroad.module.zhjs.entity.ZhjsZqzfzs
;
import
com.elephant.framework.galaxy.aroad.module.zhjs.mapper.ZhjsZqzfzsMapper
;
import
com.elephant.framework.galaxy.aroad.module.zhjs.service.ZhjsZqzfzsService
;
import
org.springframework.stereotype.Service
;
/**
* 中期支付证书
*
* @author wangjian
* @date 2019-05-16 17:39:16
*/
@Service
public
class
ZhjsZqzfzsServiceImpl
extends
ServiceImpl
<
ZhjsZqzfzsMapper
,
ZhjsZqzfzs
>
implements
ZhjsZqzfzsService
{
}
src/main/resources/mapper/zhjs/ZhjsGchtMapper.xml
0 → 100644
浏览文件 @
19ba4ea9
<?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.elephant.framework.galaxy.aroad.module.zhjs.mapper.ZhjsGchtMapper"
>
<resultMap
id=
"zhjsGchtMap"
type=
"com.elephant.framework.galaxy.aroad.module.zhjs.entity.ZhjsGcht"
>
<id
property=
"id"
column=
"id"
/>
<result
property=
"code"
column=
"code"
/>
<result
property=
"name"
column=
"name"
/>
<result
property=
"type"
column=
"type"
/>
<result
property=
"unitname"
column=
"unitName"
/>
<result
property=
"principal"
column=
"principal"
/>
<result
property=
"signdate"
column=
"signDate"
/>
<result
property=
"conamount"
column=
"conamount"
/>
<result
property=
"buildunit"
column=
"buildunit"
/>
<result
property=
"supervisorunit"
column=
"supervisorunit"
/>
<result
property=
"startstation"
column=
"startStation"
/>
<result
property=
"endstation"
column=
"endStation"
/>
<result
property=
"conlength"
column=
"conlength"
/>
<result
property=
"conlocation"
column=
"conlocation"
/>
<result
property=
"planstartdate"
column=
"planstartdate"
/>
<result
property=
"planenddate"
column=
"planenddate"
/>
<result
property=
"startdate"
column=
"startdate"
/>
<result
property=
"enddate"
column=
"enddate"
/>
<result
property=
"createdate"
column=
"createdate"
/>
<result
property=
"proid"
column=
"proId"
/>
<result
property=
"xy"
column=
"xy"
/>
<result
property=
"filelist"
column=
"fileList"
/>
</resultMap>
</mapper>
src/main/resources/mapper/zhjs/ZhjsGcxmMapper.xml
浏览文件 @
19ba4ea9
...
...
@@ -62,8 +62,8 @@
<select
id=
"getZhjsZhzsThreeAndOne"
resultType=
"com.elephant.framework.galaxy.aroad.module.common.entity.KeyValues"
>
select city as name,count(*) as number from t_zhjs_gcxm
<where>
<if
test=
"type!=
'' and type!=
null"
>
type like concat('%',#{type},'%')
<if
test=
"type!=null"
>
invmodel=#{type}
</if>
<if
test=
"sx!=null"
>
and attribute=#{sx}
...
...
@@ -75,8 +75,8 @@
<select
id=
"getZhjsZhzsTwo"
resultType=
"java.lang.Integer"
>
select count(*) from t_zhjs_gcxm
<where>
<if
test=
"type!=
'' and type!=
null"
>
type like concat('%',#{type},'%')
<if
test=
"type!=null"
>
invmodel=#{type}
</if>
<if
test=
"sx!=null"
>
and attribute=#{sx}
...
...
@@ -86,4 +86,16 @@
</if>
</where>
</select>
<select
id=
"getGcxmAndShape"
resultType=
"com.elephant.framework.galaxy.aroad.module.zhjs.entity.ZhjsGcxmShape"
>
select g.*,s.shape from t_zhjs_gcxm g LEFT JOIN t_zhjc_xmjc_ghxm_shape s ON substring(g.proname,1,char_length(g.proname)-4)=s.name
<where>
<if
test=
"attribute!=null"
>
g.attribute=#{attribute}
</if>
<if
test=
"invmodel!=null"
>
and g.invmodel=#{invmodel}
</if>
</where>
</select>
</mapper>
src/main/resources/mapper/zhjs/ZhjsHzmxMapper.xml
0 → 100644
浏览文件 @
19ba4ea9
<?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.elephant.framework.galaxy.aroad.module.zhjs.mapper.ZhjsHzmxMapper"
>
<resultMap
id=
"zhjsHzmxMap"
type=
"com.elephant.framework.galaxy.aroad.module.zhjs.entity.ZhjsHzmx"
>
<id
property=
"id"
column=
"id"
/>
<result
property=
"proName"
column=
"pro_name"
/>
<result
property=
"life"
column=
"life"
/>
<result
property=
"reportperiodName"
column=
"reportperiod_name"
/>
<result
property=
"proId"
column=
"pro_id"
/>
<result
property=
"proCode"
column=
"pro_code"
/>
<result
property=
"property"
column=
"property"
/>
<result
property=
"reportDate"
column=
"report_date"
/>
<result
property=
"year"
column=
"year"
/>
<result
property=
"planandscst"
column=
"planandscst"
/>
</resultMap>
</mapper>
src/main/resources/mapper/zhjs/ZhjsTokenMapper.xml
0 → 100644
浏览文件 @
19ba4ea9
<?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.elephant.framework.galaxy.aroad.module.zhjs.mapper.ZhjsTokenMapper"
>
<resultMap
id=
"zhjsTokenMap"
type=
"com.elephant.framework.galaxy.aroad.module.zhjs.entity.ZhjsToken"
>
<id
property=
"token"
column=
"token"
/>
<result
property=
"createtime"
column=
"createTime"
/>
</resultMap>
<update
id=
"setZhjsToken"
>
update t_zhjs_token set createTime=#{zhjsToken.createtime} and token=#{zhjsToken.token}
<where>
token=#{token}
</where>
</update>
</mapper>
src/main/resources/mapper/zhjs/ZhjsZqzfzsMapper.xml
0 → 100644
浏览文件 @
19ba4ea9
<?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.elephant.framework.galaxy.aroad.module.zhjs.mapper.ZhjsZqzfzsMapper"
>
<resultMap
id=
"zhjsZqzfzsMap"
type=
"com.elephant.framework.galaxy.aroad.module.zhjs.entity.ZhjsZqzfzs"
>
<id
property=
"id"
column=
"id"
/>
<result
property=
"flowId"
column=
"flow_id"
/>
<result
property=
"flowCode"
column=
"flow_code"
/>
<result
property=
"flowName"
column=
"flow_name"
/>
<result
property=
"conId"
column=
"con_id"
/>
<result
property=
"periodId"
column=
"period_id"
/>
<result
property=
"periodName"
column=
"period_name"
/>
<result
property=
"businessdate"
column=
"businessdate"
/>
<result
property=
"currentAmount"
column=
"current_amount"
/>
<result
property=
"listamount"
column=
"listamount"
/>
<result
property=
"subtotalamount"
column=
"subtotalamount"
/>
<result
property=
"totalamount"
column=
"totalamount"
/>
<result
property=
"onAmount"
column=
"on_amount"
/>
<result
property=
"onListamount"
column=
"on_listamount"
/>
<result
property=
"onSubtotalamount"
column=
"on_subtotalamount"
/>
<result
property=
"onTotalamount"
column=
"on_totalamount"
/>
<result
property=
"endAmount"
column=
"end_amount"
/>
<result
property=
"endListamount"
column=
"end_listamount"
/>
<result
property=
"endSubtotalamount"
column=
"end_subtotalamount"
/>
<result
property=
"endTotalamount"
column=
"end_totalamount"
/>
<result
property=
"proCode"
column=
"pro_code"
/>
<result
property=
"proId"
column=
"pro_id"
/>
<result
property=
"year"
column=
"year"
/>
</resultMap>
</mapper>
src/main/resources/mapper/zhjs/ZhjsZqzfzsMxMapper.xml
0 → 100644
浏览文件 @
19ba4ea9
<?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.elephant.framework.galaxy.aroad.module.zhjs.mapper.ZhjsZqzfzsMxMapper"
>
<resultMap
id=
"zhjsZqzfzsMxMap"
type=
"com.elephant.framework.galaxy.aroad.module.zhjs.entity.ZhjsZqzfzsMx"
>
<id
property=
"id"
column=
"id"
/>
<result
property=
"payId"
column=
"pay_id"
/>
<result
property=
"code"
column=
"code"
/>
<result
property=
"name"
column=
"name"
/>
<result
property=
"conAmount"
column=
"con_amount"
/>
<result
property=
"conAlteramount"
column=
"con_alteramount"
/>
<result
property=
"conAlterendamount"
column=
"con_alterendamount"
/>
<result
property=
"onAmount"
column=
"on_amount"
/>
<result
property=
"currentAmount"
column=
"current_amount"
/>
<result
property=
"currentendAmount"
column=
"currentend_amount"
/>
<result
property=
"type"
column=
"type"
/>
<result
property=
"isdebit"
column=
"isdebit"
/>
</resultMap>
</mapper>
编写
预览
Markdown
格式
0%
重试
或
添加新文件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
请先完成此评论的编辑!
取消
请
注册
或者
登录
后发表评论