Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
R
renren-fast
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
MaintenanceFund
renren-fast
Commits
73470dbf
Commit
73470dbf
authored
Oct 15, 2024
by
张俊
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
凭证维修描述名称修改
parent
8092c765
Changes
2
Show whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
45 additions
and
41 deletions
+45
-41
src/main/java/io/renren/modules/app/entity/HPzEntity.java
src/main/java/io/renren/modules/app/entity/HPzEntity.java
+3
-0
src/main/java/io/renren/modules/app/service/impl/HPzServiceImpl.java
...va/io/renren/modules/app/service/impl/HPzServiceImpl.java
+42
-41
No files found.
src/main/java/io/renren/modules/app/entity/HPzEntity.java
View file @
73470dbf
...
...
@@ -305,4 +305,7 @@ public class HPzEntity implements Serializable {
@ApiModelProperty
(
""
)
@TableId
private
String
djlx
;
@ApiModelProperty
(
"维修部位"
)
private
String
wxbw
;
}
src/main/java/io/renren/modules/app/service/impl/HPzServiceImpl.java
View file @
73470dbf
...
...
@@ -3463,6 +3463,7 @@ public class HPzServiceImpl extends ServiceImpl<HPzDao, HPzEntity> implements HP
if
(
res
>
0
)
{
// 用2021以前市局科目
ztbm
=
"0003"
;
}
List
<
HPzEntity
>
hPzEntities
=
ywpzEntity
.
getHPzEntities
();
if
(
0
==
ywpzEntity
.
getSfhbfl
())
{
// 不合并分录
// 支取凭证都是一条一条生成的,也不存在合并分录这一说法,都是一条单据生成一个凭证号,对应两条分录,先借后贷。
// 1.生成凭证号(取当前会计期间最大凭证号+1):
...
...
@@ -3507,7 +3508,7 @@ public class HPzServiceImpl extends ServiceImpl<HPzDao, HPzEntity> implements HP
// ------------------------------------
int
flxh
=
1
;
for
(
int
i
=
0
;
i
<
ywpzEntity
.
getHPzEntities
()
.
size
();
i
++)
{
for
(
int
i
=
0
;
i
<
hPzEntities
.
size
();
i
++)
{
// a.先生成借方凭证
HPzEntity
hPzEntityjf
=
new
HPzEntity
();
hPzEntityjf
.
setGzdbm
(
"0001"
);
...
...
@@ -3519,10 +3520,11 @@ public class HPzServiceImpl extends ServiceImpl<HPzDao, HPzEntity> implements HP
Date
dtx
=
new
Date
();
SimpleDateFormat
sdfx
=
new
SimpleDateFormat
(
"yyyy-MM-dd"
);
temp_strx
=
sdfx
.
format
(
dtx
);
hPzEntityjf
.
setPzrq
(
ywpzEntity
.
getHPzEntities
().
get
(
i
).
getDjrq
());
HPzEntity
hPzEntity
=
hPzEntities
.
get
(
i
);
hPzEntityjf
.
setPzrq
(
hPzEntity
.
getDjrq
());
hPzEntityjf
.
setFjzs
(
0
);
hPzEntityjf
.
setZymc
(
ywpzEntity
.
getHPzEntities
().
get
(
i
).
getXqmc
()
+
"_"
+
ywpzEntity
.
getHPzEntities
().
get
(
i
).
getXmmc
()
);
String
zymc
=
hPzEntity
.
getWxbw
();
hPzEntityjf
.
setZymc
(
zymc
);
// -----
String
maxzybm
=
baseMapper
.
selectmaxzybm
();
String
newzybm
=
""
;
...
...
@@ -3536,19 +3538,18 @@ public class HPzServiceImpl extends ServiceImpl<HPzDao, HPzEntity> implements HP
}
HZyEntity
zy
=
new
HZyEntity
();
zy
.
setZybm
(
newzybm
);
zy
.
setZymc
(
ywpzEntity
.
getHPzEntities
().
get
(
i
).
getXqmc
()
+
"_"
+
ywpzEntity
.
getHPzEntities
().
get
(
i
).
getXmmc
());
zy
.
setZymc
(
zymc
);
zy
.
setZtbm
(
ztbm
);
baseMapper
.
insertzy
(
zy
);
// -------
hPzEntityjf
.
setKm
(
ywpzEntity
.
getHPzEntities
().
get
(
i
)
.
getKfskmdm
());
hPzEntityjf
.
setJfje
(
ywpzEntity
.
getHPzEntities
().
get
(
i
)
.
getJe
());
hPzEntityjf
.
setKm
(
hPzEntity
.
getKfskmdm
());
hPzEntityjf
.
setJfje
(
hPzEntity
.
getJe
());
hPzEntityjf
.
setDfje
(
0.0
);
hPzEntityjf
.
setSfsh
(
"0"
);
hPzEntityjf
.
setSfjz
(
"0"
);
hPzEntityjf
.
setLrfs
(
"1"
);
hPzEntityjf
.
setYwlx
(
ywpzEntity
.
getHPzEntities
().
get
(
i
)
.
getDjlx
());
hPzEntityjf
.
setYwbh
(
ywpzEntity
.
getHPzEntities
().
get
(
i
)
.
getZph
());
hPzEntityjf
.
setYwlx
(
hPzEntity
.
getDjlx
());
hPzEntityjf
.
setYwbh
(
hPzEntity
.
getZph
());
hPzEntityjf
.
setZdrbm
(
ywpzEntity
.
getZdrbm
());
String
temp_str
=
""
;
Date
dt
=
new
Date
();
...
...
@@ -3561,7 +3562,7 @@ public class HPzServiceImpl extends ServiceImpl<HPzDao, HPzEntity> implements HP
hPzEntityjf
.
setZdrmc
(
ywpzEntity
.
getZdrmc
());
hPzEntityjf
.
setJzsj
(
temp_str
);
baseMapper
.
inserthpzjf
(
hPzEntityjf
);
hPzEntityjf
.
setDjbh
(
ywpzEntity
.
getHPzEntities
().
get
(
i
)
.
getDjbh
());
hPzEntityjf
.
setDjbh
(
hPzEntity
.
getDjbh
());
// 改单据生成凭证之后将pzh记录在ywpz该pzh字段单据中
baseMapper
.
updateywpzpzh
(
hPzEntityjf
);
flxh
=
flxh
+
1
;
...
...
@@ -3569,7 +3570,7 @@ public class HPzServiceImpl extends ServiceImpl<HPzDao, HPzEntity> implements HP
// // 单位凭证生成的时候,将辅助核算明细中该单据的pzh和cwkjqj刷进去
baseMapper
.
updatefzhsmxdw
(
hPzEntityjf
);
}
for
(
int
i
=
0
;
i
<
ywpzEntity
.
getHPzEntities
()
.
size
();
i
++)
{
for
(
int
i
=
0
;
i
<
hPzEntities
.
size
();
i
++)
{
// b.再生成贷方凭证
HPzEntity
l
=
new
HPzEntity
();
l
.
setKjqj
(
ywpzEntity
.
getKjqj
());
...
...
@@ -3585,10 +3586,11 @@ public class HPzServiceImpl extends ServiceImpl<HPzDao, HPzEntity> implements HP
Date
dtx
=
new
Date
();
SimpleDateFormat
sdfx
=
new
SimpleDateFormat
(
"yyyy-MM-dd"
);
temp_strx
=
sdfx
.
format
(
dtx
);
hPzEntityjf
.
setPzrq
(
ywpzEntity
.
getHPzEntities
().
get
(
i
).
getDjrq
());
HPzEntity
hPzEntity
=
hPzEntities
.
get
(
i
);
hPzEntityjf
.
setPzrq
(
hPzEntity
.
getDjrq
());
hPzEntityjf
.
setFjzs
(
0
);
hPzEntityjf
.
setZymc
(
ywpzEntity
.
getHPzEntities
().
get
(
i
).
getXqmc
()
+
"_"
+
ywpzEntity
.
getHPzEntities
().
get
(
i
).
getXmmc
()
);
String
zymc
=
hPzEntity
.
getWxbw
();
hPzEntityjf
.
setZymc
(
zymc
);
// -----
String
maxzybm
=
baseMapper
.
selectmaxzybm
();
String
newzybm
=
""
;
...
...
@@ -3602,14 +3604,13 @@ public class HPzServiceImpl extends ServiceImpl<HPzDao, HPzEntity> implements HP
}
HZyEntity
zy
=
new
HZyEntity
();
zy
.
setZybm
(
newzybm
);
zy
.
setZymc
(
ywpzEntity
.
getHPzEntities
().
get
(
i
).
getXqmc
()
+
"_"
+
ywpzEntity
.
getHPzEntities
().
get
(
i
).
getXmmc
());
zy
.
setZymc
(
zymc
);
zy
.
setZtbm
(
ztbm
);
baseMapper
.
insertzy
(
zy
);
// -----
hPzEntityjf
.
setKm
(
ywpzEntity
.
getHPzEntities
().
get
(
i
)
.
getYhkmdm
());
hPzEntityjf
.
setKm
(
hPzEntity
.
getYhkmdm
());
hPzEntityjf
.
setJfje
(
0.0
);
hPzEntityjf
.
setDfje
(
ywpzEntity
.
getHPzEntities
().
get
(
i
)
.
getJe
());
hPzEntityjf
.
setDfje
(
hPzEntity
.
getJe
());
hPzEntityjf
.
setSfsh
(
"0"
);
hPzEntityjf
.
setSfjz
(
"0"
);
hPzEntityjf
.
setLrfs
(
"1"
);
...
...
@@ -3619,8 +3620,8 @@ public class HPzServiceImpl extends ServiceImpl<HPzDao, HPzEntity> implements HP
SimpleDateFormat
sdf1
=
new
SimpleDateFormat
(
"yyyy-MM-dd HH:mm:ss"
);
temp_str1
=
sdf1
.
format
(
dt1
);
hPzEntityjf
.
setJzsj
(
temp_str1
);
hPzEntityjf
.
setYwlx
(
ywpzEntity
.
getHPzEntities
().
get
(
i
)
.
getJsfs
());
hPzEntityjf
.
setYwbh
(
ywpzEntity
.
getHPzEntities
().
get
(
i
)
.
getZph
());
hPzEntityjf
.
setYwlx
(
hPzEntity
.
getJsfs
());
hPzEntityjf
.
setYwbh
(
hPzEntity
.
getZph
());
hPzEntityjf
.
setZdrbm
(
ywpzEntity
.
getZdrbm
());
String
temp_str
=
""
;
Date
dt
=
new
Date
();
...
...
@@ -3677,7 +3678,7 @@ public class HPzServiceImpl extends ServiceImpl<HPzDao, HPzEntity> implements HP
// ------------------------------------
int
flxh
=
1
;
for
(
int
i
=
0
;
i
<
ywpzEntity
.
getHPzEntities
()
.
size
();
i
++)
{
for
(
int
i
=
0
;
i
<
hPzEntities
.
size
();
i
++)
{
// a.先生成借方凭证
HPzEntity
hPzEntityjf
=
new
HPzEntity
();
hPzEntityjf
.
setGzdbm
(
"0001"
);
...
...
@@ -3689,10 +3690,11 @@ public class HPzServiceImpl extends ServiceImpl<HPzDao, HPzEntity> implements HP
Date
dtx
=
new
Date
();
SimpleDateFormat
sdfx
=
new
SimpleDateFormat
(
"yyyy-MM-dd"
);
temp_strx
=
sdfx
.
format
(
dtx
);
hPzEntityjf
.
setPzrq
(
ywpzEntity
.
getHPzEntities
().
get
(
i
).
getDjrq
());
HPzEntity
hPzEntity
=
hPzEntities
.
get
(
i
);
hPzEntityjf
.
setPzrq
(
hPzEntity
.
getDjrq
());
hPzEntityjf
.
setFjzs
(
0
);
hPzEntityjf
.
setZymc
(
ywpzEntity
.
getHPzEntities
().
get
(
i
).
getXqmc
()
+
"_"
+
ywpzEntity
.
getHPzEntities
().
get
(
i
).
getXmmc
()
);
String
zymc
=
hPzEntity
.
getWxbw
();
hPzEntityjf
.
setZymc
(
zymc
);
// -----
String
maxzybm
=
baseMapper
.
selectmaxzybm
();
String
newzybm
=
""
;
...
...
@@ -3706,19 +3708,18 @@ public class HPzServiceImpl extends ServiceImpl<HPzDao, HPzEntity> implements HP
}
HZyEntity
zy
=
new
HZyEntity
();
zy
.
setZybm
(
newzybm
);
zy
.
setZymc
(
ywpzEntity
.
getHPzEntities
().
get
(
i
).
getXqmc
()
+
"_"
+
ywpzEntity
.
getHPzEntities
().
get
(
i
).
getXmmc
());
zy
.
setZymc
(
zymc
);
zy
.
setZtbm
(
ztbm
);
baseMapper
.
insertzy
(
zy
);
// -------
hPzEntityjf
.
setKm
(
ywpzEntity
.
getHPzEntities
().
get
(
i
)
.
getKfskmdm
());
hPzEntityjf
.
setJfje
(
ywpzEntity
.
getHPzEntities
().
get
(
i
)
.
getJe
());
hPzEntityjf
.
setKm
(
hPzEntity
.
getKfskmdm
());
hPzEntityjf
.
setJfje
(
hPzEntity
.
getJe
());
hPzEntityjf
.
setDfje
(
0.0
);
hPzEntityjf
.
setSfsh
(
"0"
);
hPzEntityjf
.
setSfjz
(
"0"
);
hPzEntityjf
.
setLrfs
(
"1"
);
hPzEntityjf
.
setYwlx
(
ywpzEntity
.
getHPzEntities
().
get
(
i
)
.
getDjlx
());
hPzEntityjf
.
setYwbh
(
ywpzEntity
.
getHPzEntities
().
get
(
i
)
.
getZph
());
hPzEntityjf
.
setYwlx
(
hPzEntity
.
getDjlx
());
hPzEntityjf
.
setYwbh
(
hPzEntity
.
getZph
());
hPzEntityjf
.
setZdrbm
(
ywpzEntity
.
getZdrbm
());
String
temp_str
=
""
;
Date
dt
=
new
Date
();
...
...
@@ -3731,7 +3732,7 @@ public class HPzServiceImpl extends ServiceImpl<HPzDao, HPzEntity> implements HP
hPzEntityjf
.
setZdrmc
(
ywpzEntity
.
getZdrmc
());
hPzEntityjf
.
setJzsj
(
temp_str
);
baseMapper
.
inserthpzjf
(
hPzEntityjf
);
hPzEntityjf
.
setDjbh
(
ywpzEntity
.
getHPzEntities
().
get
(
i
)
.
getDjbh
());
hPzEntityjf
.
setDjbh
(
hPzEntity
.
getDjbh
());
// 改单据生成凭证之后将pzh记录在ywpz该pzh字段单据中
baseMapper
.
updateywpzpzh
(
hPzEntityjf
);
flxh
=
flxh
+
1
;
...
...
@@ -3740,13 +3741,12 @@ public class HPzServiceImpl extends ServiceImpl<HPzDao, HPzEntity> implements HP
}
Double
sumdfje
=
0.0
;
String
zymc
=
""
;
for
(
int
i
=
0
;
i
<
ywpzEntity
.
getHPzEntities
()
.
size
();
i
++)
{
sumdfje
+=
ywpzEntity
.
getHPzEntities
()
.
get
(
i
).
getJe
();
for
(
int
i
=
0
;
i
<
hPzEntities
.
size
();
i
++)
{
sumdfje
+=
hPzEntities
.
get
(
i
).
getJe
();
if
(
i
==
0
)
{
zymc
+=
ywpzEntity
.
getHPzEntities
().
get
(
i
).
getXqmc
()
+
"_"
+
ywpzEntity
.
getHPzEntities
().
get
(
i
).
getXmmc
();
zymc
+=
hPzEntities
.
get
(
i
).
getXqmc
()
+
"_"
+
hPzEntities
.
get
(
i
).
getXmmc
();
}
else
{
zymc
=
zymc
+
","
+
ywpzEntity
.
getHPzEntities
()
.
get
(
i
).
getXmmc
();
zymc
=
zymc
+
","
+
hPzEntities
.
get
(
i
).
getXmmc
();
}
}
// b.再生成贷方凭证
...
...
@@ -3764,7 +3764,8 @@ public class HPzServiceImpl extends ServiceImpl<HPzDao, HPzEntity> implements HP
Date
dtx
=
new
Date
();
SimpleDateFormat
sdfx
=
new
SimpleDateFormat
(
"yyyy-MM-dd"
);
temp_strx
=
sdfx
.
format
(
dtx
);
hPzEntityjf
.
setPzrq
(
ywpzEntity
.
getHPzEntities
().
get
(
0
).
getDjrq
());
HPzEntity
hPzEntity
=
hPzEntities
.
get
(
0
);
hPzEntityjf
.
setPzrq
(
hPzEntity
.
getDjrq
());
hPzEntityjf
.
setFjzs
(
0
);
hPzEntityjf
.
setZymc
(
zymc
);
// -----
...
...
@@ -3784,7 +3785,7 @@ public class HPzServiceImpl extends ServiceImpl<HPzDao, HPzEntity> implements HP
zy
.
setZtbm
(
ztbm
);
baseMapper
.
insertzy
(
zy
);
// -----
hPzEntityjf
.
setKm
(
ywpzEntity
.
getHPzEntities
().
get
(
0
)
.
getYhkmdm
());
hPzEntityjf
.
setKm
(
hPzEntity
.
getYhkmdm
());
hPzEntityjf
.
setJfje
(
0.0
);
hPzEntityjf
.
setDfje
(
sumdfje
);
hPzEntityjf
.
setSfsh
(
"0"
);
...
...
@@ -3796,8 +3797,8 @@ public class HPzServiceImpl extends ServiceImpl<HPzDao, HPzEntity> implements HP
SimpleDateFormat
sdf1
=
new
SimpleDateFormat
(
"yyyy-MM-dd HH:mm:ss"
);
temp_str1
=
sdf1
.
format
(
dt1
);
hPzEntityjf
.
setJzsj
(
temp_str1
);
hPzEntityjf
.
setYwlx
(
ywpzEntity
.
getHPzEntities
().
get
(
0
)
.
getJsfs
());
hPzEntityjf
.
setYwbh
(
ywpzEntity
.
getHPzEntities
().
get
(
0
)
.
getZph
());
hPzEntityjf
.
setYwlx
(
hPzEntity
.
getJsfs
());
hPzEntityjf
.
setYwbh
(
hPzEntity
.
getZph
());
hPzEntityjf
.
setZdrbm
(
ywpzEntity
.
getZdrbm
());
String
temp_str
=
""
;
Date
dt
=
new
Date
();
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment