Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
C
cloud-fb
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
王衍超
cloud-fb
Commits
0a619a55
Commit
0a619a55
authored
May 17, 2022
by
yanHeng
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
[修改] 自提车辆,异常数据bug
parent
1a9fc019
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
17 additions
and
2 deletions
+17
-2
SelfPickupCar.mk
...main/model/com/xyst/dinas/contract/query/SelfPickupCar.mk
+5
-0
SelfPickupCar.jmx
...resources/com/xyst/dinas/contract/query/SelfPickupCar.jmx
+10
-0
SalesRecordServiceImpl.java
.../dinas/sales/internal/service/SalesRecordServiceImpl.java
+2
-2
No files found.
backend/xyst.dinas.contract/src/main/model/com/xyst/dinas/contract/query/SelfPickupCar.mk
View file @
0a619a55
...
...
@@ -116,6 +116,11 @@
<type>string</type>
<description></description>
</field>
<field title='合同状态'>
<name>contract.contractState</name>
<type>string</type>
<description></description>
</field>
<field title='车辆信息'>
<name>carInfo</name>
<type>string</type>
...
...
backend/xyst.dinas.contract/src/main/resources/com/xyst/dinas/contract/query/SelfPickupCar.jmx
View file @
0a619a55
...
...
@@ -126,6 +126,16 @@
</m:ref>
<m:desc></m:desc>
</m:field>
<m:field>
<m:name>
contract.contractState
</m:name>
<m:title>
合同状态
</m:title>
<m:type>
string
</m:type>
<m:ref>
<m:name></m:name>
<m:type></m:type>
</m:ref>
<m:desc></m:desc>
</m:field>
<m:field>
<m:name>
contract.contractName
</m:name>
<m:title>
合同名称
</m:title>
...
...
backend/xyst.dinas.sales/src/main/java/com/xyst/dinas/sales/internal/service/SalesRecordServiceImpl.java
View file @
0a619a55
...
...
@@ -527,7 +527,7 @@ public class SalesRecordServiceImpl implements SalesRecordService {
KObject
kObject
=
contractService
.
queryContract
(
contractId
);
BigDecimal
advanceBalance
=
kObject
.
getBigDecimal
(
"advanceBalance"
);
if
(
advanceBalance
==
null
||
advanceBalance
.
compareTo
(
new
BigDecimal
(
salesRecordInfo
.
getString
(
SalesRecordConstant
.
AMOUNT
)))
==
-
1
)
{
return
ResponseObj
.
error
(
400
,
"合同名称为:"
+
salesRecordInfo
.
get
(
"contract"
).
get
Uuid
(
"contractName"
)
+
"的预付款余额不足"
);
return
ResponseObj
.
error
(
400
,
"合同名称为:"
+
salesRecordInfo
.
get
(
"contract"
).
get
(
"contractName"
)
+
"的预付款余额不足"
);
}
//获取当前异常数据的总价
amount
=
BigDecimal
.
ZERO
.
subtract
(
BigDecimal
.
valueOf
(
salesRecordInfo
.
getDouble
(
SalesRecordConstant
.
AMOUNT
)));
...
...
@@ -538,7 +538,7 @@ public class SalesRecordServiceImpl implements SalesRecordService {
KObject
kObject
=
contractService
.
queryContract
(
contractId
);
BigDecimal
advanceBalance
=
kObject
.
getBigDecimal
(
"advanceBalance"
);
if
(
advanceBalance
==
null
||
advanceBalance
.
compareTo
(
new
BigDecimal
(
salesRecordInfo
.
getString
(
SalesRecordConstant
.
AMOUNT
)))
==
-
1
)
{
return
ResponseObj
.
error
(
400
,
"合同名称为:"
+
salesRecordInfo
.
get
(
"contract"
).
get
Uuid
(
"contractName"
)
+
"的预付款余额不足"
);
return
ResponseObj
.
error
(
400
,
"合同名称为:"
+
salesRecordInfo
.
get
(
"contract"
).
get
(
"contractName"
)
+
"的预付款余额不足"
);
}
//获取当前异常数据的总价
amount
=
BigDecimal
.
ZERO
.
subtract
(
BigDecimal
.
valueOf
(
salesRecordInfo
.
getDouble
(
SalesRecordConstant
.
AMOUNT
)));
...
...
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