Skip to content
项目
群组
代码片段
帮助
当前项目
正在载入...
登录 / 注册
切换导航面板
H
huazheng-project-flink
概览
概览
详情
活动
周期分析
版本库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
统计图
问题
0
议题
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
CI / CD
CI / CD
流水线
作业
日程表
图表
维基
Wiki
代码片段
代码片段
成员
成员
折叠边栏
关闭边栏
活动
图像
聊天
创建新问题
作业
提交
问题看板
Open sidebar
huazheng
huazheng-project-flink
Commits
92e76ea8
提交
92e76ea8
authored
11月 21, 2020
作者:
guofeng
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
1、aufk增加aedat字段
上级
2eaa4d3f
隐藏空白字符变更
内嵌
并排
正在显示
5 个修改的文件
包含
30 行增加
和
46 行删除
+30
-46
Aufk.java
src/main/java/com/huazheng/project/hana/model/Aufk.java
+9
-1
hana.sql
src/main/resources/devtools/dev/hana.sql
+8
-38
t_aufk.sql
src/main/resources/devtools/table/hana/t_aufk.sql
+3
-2
GPMapper_greenplum.xml
src/main/resources/mapper/greenplum/GPMapper_greenplum.xml
+6
-3
SapMapper_hana.xml
src/main/resources/mapper/hana/SapMapper_hana.xml
+4
-2
没有找到文件。
src/main/java/com/huazheng/project/hana/model/Aufk.java
浏览文件 @
92e76ea8
...
...
@@ -3,6 +3,10 @@ package com.huazheng.project.hana.model;
import
java.io.Serializable
;
import
java.util.Date
;
import
org.springframework.format.annotation.DateTimeFormat
;
import
com.alibaba.fastjson.annotation.JSONField
;
import
lombok.AllArgsConstructor
;
import
lombok.Builder
;
import
lombok.Data
;
...
...
@@ -44,8 +48,12 @@ public class Aufk implements Serializable {
private
Date
erdat1
;
// 转换 erdat 创建日期yyyy-MM-dd
private
Date
erdat2
;
// 转换 erdat 创建日期yyyy-MM-dd hh:mm:ss
@DateTimeFormat
(
pattern
=
"yyyy-MM-dd"
)
// 页面写入数据库时格式化
@JSONField
(
format
=
"yyyy-MM-dd"
)
// 数据库导出页面时json格式化
private
Date
aedat
;
// 更改订单主文件日期
private
Vbap
vbap
;
private
Long
rowids
;
// sap那边的rowid
private
boolean
exist
;
// 用于标记,不是字段
...
...
src/main/resources/devtools/dev/hana.sql
浏览文件 @
92e76ea8
------------------
select
top
20
a
.
"$rowid$"
as
rowids
,
a
.
vbeln
,
a
.
mandt
,
a
.
bukrs
,
a
.
kunnr
,
a
.
umsks
,
a
.
umskz
,
a
.
augdt
as
augdts
,
a
.
augbl
,
a
.
zuonr
,
a
.
gjahr
,
a
.
belnr
,
a
.
buzei
,
a
.
buzei
as
buzeis
,
a
.
blart
,
a
.
waers
,
a
.
wrbtr
,
a
.
shkzg
,
a
.
budat
as
budats
,
a
.
zfbdt
as
zfbdts
,
a
.
zterm
from
sapabap1
.
bsid
a
where
a
.
"$rowid$"
>
'1'
and
a
.
mandt
=
'800'
order
by
a
.
"$rowid$"
</
select
>
<
select
id
=
"selectBsadNew"
parameterType
=
"Bsad"
resultType
=
"Bsad"
>
select
top
20
a
.
"$rowid$"
as
rowids
,
a
.
vbeln
,
a
.
mandt
,
a
.
bukrs
,
a
.
kunnr
,
a
.
umsks
,
a
.
umskz
,
a
.
augdt
as
augdts
,
a
.
augbl
,
a
.
zuonr
,
a
.
gjahr
,
a
.
belnr
,
a
.
buzei
,
a
.
buzei
as
buzeis
,
a
.
blart
,
a
.
waers
,
a
.
wrbtr
,
a
.
shkzg
,
a
.
budat
as
budats
,
a
.
zfbdt
as
zfbdts
,
a
.
zterm
from
sapabap1
.
bsad
a
where
a
.
"$rowid$"
>
'1'
and
a
.
mandt
=
'800'
order
by
a
.
"$rowid$"
select
a
.
vbeln
,
a
.
mandt
,
a
.
bukrs
,
a
.
kunnr
,
a
.
umsks
,
a
.
umskz
,
a
.
augdt
as
augdts
,
a
.
augbl
,
a
.
zuonr
,
a
.
gjahr
,
a
.
belnr
,
a
.
buzei
,
a
.
buzei
as
buzeis
,
a
.
blart
,
a
.
waers
,
a
.
wrbtr
,
a
.
shkzg
,
a
.
budat
as
budats
,
a
.
zfbdt
as
zfbdts
,
a
.
zterm
from
sapabap1
.
Bsid
a
limit
10
where
a
.
mandt
=
#
{
mandt
}
and
a
.
bukrs
=
#
{
bukrs
}
and
a
.
kunnr
=
#
{
kunnr
}
and
a
.
umsks
=
#
{
umsks
}
and
a
.
umskz
=
#
{
umskz
}
and
a
.
augdt
=
#
{
augdts
}
and
a
.
augbl
=
#
{
augbl
}
and
a
.
zuonr
=
#
{
zuonr
}
and
a
.
gjahr
=
#
{
gjahr
}
and
a
.
belnr
=
#
{
belnr
}
and
a
.
buzei
=
#
{
buzeis
}
</
select
>
<
select
id
=
"selectBsadById"
parameterType
=
"Bsad"
resultType
=
"Bsad"
>
select
a
.
vbeln
,
a
.
mandt
,
a
.
bukrs
,
a
.
kunnr
,
a
.
umsks
,
a
.
umskz
,
a
.
augdt
as
augdts
,
a
.
augbl
,
a
.
zuonr
,
a
.
gjahr
,
a
.
belnr
,
a
.
buzei
,
a
.
buzei
as
buzeis
,
a
.
blart
,
a
.
waers
,
a
.
wrbtr
,
a
.
shkzg
,
a
.
budat
as
budats
,
a
.
zfbdt
as
zfbdts
,
a
.
zterm
from
sapabap1
.
Bsad
a
limit
10
where
a
.
mandt
=
#
{
mandt
}
and
a
.
bukrs
=
#
{
bukrs
}
and
a
.
kunnr
=
#
{
kunnr
}
and
a
.
umsks
=
#
{
umsks
}
and
a
.
umskz
=
#
{
umskz
}
and
a
.
augdt
=
#
{
augdts
}
and
a
.
augbl
=
#
{
augbl
}
and
a
.
zuonr
=
#
{
zuonr
}
and
a
.
gjahr
=
#
{
gjahr
}
and
a
.
belnr
=
#
{
belnr
}
and
a
.
buzei
=
#
{
buzeis
}
\ No newline at end of file
select
top
20
"$rowid$"
as
rowids
,
kdauf
,
kdpos
,
mandt
,
aufnr
,
erdat
,
erfzeit
,
ernam
,
aenam
,
bukrs
,
loekz
,
auart
,
werks
,
case
aedat
when
'00000000'
then
null
else
to_date
(
aedat
)
end
as
aedat
from
sapabap1
.
aufk
where
"$rowid$"
>
100
and
mandt
=
'800'
order
by
"$rowid$"
\ No newline at end of file
src/main/resources/devtools/table/hana/t_aufk.sql
浏览文件 @
92e76ea8
...
...
@@ -20,4 +20,6 @@ alter table aufk add column rowNum serial;
alter
table
aufk
add
column
loekz
text
;
alter
table
aufk
add
column
auart
text
;
alter
table
aufk
add
column
werks
text
;
\ No newline at end of file
alter
table
aufk
add
column
werks
text
;
alter
table
aufk
add
column
aedat
date
;
src/main/resources/mapper/greenplum/GPMapper_greenplum.xml
浏览文件 @
92e76ea8
...
...
@@ -512,8 +512,10 @@
select * from aufk where mandt = #{mandt} and aufnr = #{aufnr}
</select>
<insert
id=
"insertAufk"
parameterType=
"com.huazheng.project.hana.model.Aufk"
>
insert into aufk (kdauf, kdpos, mandt, aufnr, erdat, erfzeit, ernam, aenam, bukrs, erdat1, erdat2, loekz, auart, werks, hashResult)
values (#{kdauf}, #{kdpos}, #{mandt}, #{aufnr}, #{erdat}, #{erfzeit}, #{ernam}, #{aenam}, #{bukrs}, #{erdat1}, #{erdat2}, #{loekz}, #{auart}, #{werks}, #{hashResult})
insert into aufk (kdauf, kdpos, mandt, aufnr, erdat, erfzeit, ernam, aenam, bukrs, erdat1, erdat2, loekz,
auart, werks, aedat, hashResult)
values (#{kdauf}, #{kdpos}, #{mandt}, #{aufnr}, #{erdat}, #{erfzeit}, #{ernam}, #{aenam}, #{bukrs}, #{erdat1}, #{erdat2}, #{loekz},
#{auart}, #{werks}, #{aedat}, #{hashResult})
</insert>
<delete
id=
"deleteAufk"
parameterType=
"com.huazheng.project.hana.model.Aufk"
>
delete from aufk where mandt = #{mandt} and aufnr = #{aufnr}
...
...
@@ -521,7 +523,8 @@
<update
id=
"updateAufk"
parameterType=
"com.huazheng.project.hana.model.Aufk"
>
update Aufk set
kdauf = #{kdauf}, kdpos = #{kdpos}, mandt = #{mandt}, aufnr = #{aufnr}, erdat = #{erdat}, erfzeit = #{erfzeit},
ernam = #{ernam}, aenam = #{aenam}, bukrs = #{bukrs}, erdat1 = #{erdat1}, erdat2 = #{erdat2}, loekz=#{loekz}, auart=#{auart}, werks=#{werks}, hashResult = #{hashResult}
ernam = #{ernam}, aenam = #{aenam}, bukrs = #{bukrs}, erdat1 = #{erdat1}, erdat2 = #{erdat2}, loekz=#{loekz},
auart=#{auart}, werks=#{werks}, aedat = #{aedat}, hashResult = #{hashResult}
where mandt = #{mandt} and aufnr = #{aufnr}
</update>
<select
id=
"selectAufkCheck"
parameterType=
"com.huazheng.project.hana.model.Aufk"
resultType=
"com.huazheng.project.hana.model.Aufk"
>
...
...
src/main/resources/mapper/hana/SapMapper_hana.xml
浏览文件 @
92e76ea8
...
...
@@ -295,7 +295,8 @@
</select>
<select
id=
"selectAufkNew"
parameterType=
"Aufk"
resultType=
"Aufk"
>
select top 20 "$rowid$" as rowids,
kdauf,kdpos,mandt,aufnr,erdat,erfzeit,ernam,aenam,bukrs,loekz,auart,werks
kdauf,kdpos,mandt,aufnr,erdat,erfzeit,ernam,aenam,bukrs,loekz,auart,werks,
case aedat when '00000000' then null else to_date(aedat) end as aedat
from ${hana_user}.aufk
where "$rowid$"
>
#{rowids} ${hana_mandt}
order by "$rowid$"
...
...
@@ -417,7 +418,8 @@
where aufnr = #{aufnr} and posnr = #{posnr} and mandt = #{mandt}
</select>
<select
id=
"selectAufkById"
parameterType=
"Aufk"
resultType=
"Aufk"
>
select kdauf,kdpos,mandt,aufnr,erdat,erfzeit,ernam,aenam,bukrs,loekz,auart,werks
select kdauf,kdpos,mandt,aufnr,erdat,erfzeit,ernam,aenam,bukrs,loekz,auart,werks,
case aedat when '00000000' then null else to_date(aedat) end as aedat
from ${hana_user}.aufk
where mandt = #{mandt} and aufnr = #{aufnr}
</select>
...
...
编写
预览
Markdown
格式
0%
重试
或
添加新文件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
请先完成此评论的编辑!
取消
请
注册
或者
登录
后发表评论