Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
L
leaf-hlcm
Project
Project
Details
Activity
Releases
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
hlcm
leaf-hlcm
Commits
c2070064
Commit
c2070064
authored
Jun 27, 2025
by
taoruidan18083
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
I-23138【建机】机易查小程序还款结束逻辑修改
parent
94bf092c
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
36 additions
and
2 deletions
+36
-2
JYCInterfaceMapper.xml
...om/hand/hls/hlcm/hlinteface/mapper/JYCInterfaceMapper.xml
+36
-2
No files found.
src/main/resources/com/hand/hls/hlcm/hlinteface/mapper/JYCInterfaceMapper.xml
View file @
c2070064
...
@@ -32,7 +32,24 @@
...
@@ -32,7 +32,24 @@
from con_contract cc, prj_project_lease_item li
from con_contract cc, prj_project_lease_item li
where cc.project_id = li.project_id
where cc.project_id = li.project_id
and cc.data_class = 'NORMAL'
and cc.data_class = 'NORMAL'
and cc.contract_status not in ('TERMINATE','ET','REPUR','CANCEL','TERMINATING')
and cc.contract_status not in ('TERMINATE','ET','REPUR','CANCEL')
and ((cc.contract_status in
('INCEPT',
'REPURING',
'TERMINATING',
'ETING',
'CANCELING',
'PENDING') and exists
(select 1
from con_contract_cashflow ccc
where cc.contract_id = ccc.contract_id
and ccc.cf_status = 'RELEASE'
and ccc.cf_direction = 'INFLOW'
and nvl(ccc.due_amount, 0) -
nvl(ccc.received_amount, 0) > 0
and ccc.cf_item in (1, 2, 8, 9, 11, 200, 250))) or
cc.contract_status in
('NEW', 'INCEPTING', 'INCEPT_RETURN'))
and cc.sign_contract_status not in ('NEW','SIGN_RETURN')
and cc.sign_contract_status not in ('NEW','SIGN_RETURN')
and cc.division != '95'
and cc.division != '95'
and (li.machine_number=#{machineNumber} or li.machine_number_70=#{machineNumber})
and (li.machine_number=#{machineNumber} or li.machine_number_70=#{machineNumber})
...
@@ -54,7 +71,24 @@
...
@@ -54,7 +71,24 @@
prj_project_lease_item_list lil
prj_project_lease_item_list lil
where cc.project_id = li.project_id
where cc.project_id = li.project_id
and cc.data_class = 'NORMAL'
and cc.data_class = 'NORMAL'
and cc.contract_status not in ('TERMINATE','ET','REPUR','CANCEL','TERMINATING')
and cc.contract_status not in ('TERMINATE','ET','REPUR','CANCEL')
and ((cc.contract_status in
('INCEPT',
'REPURING',
'TERMINATING',
'ETING',
'CANCELING',
'PENDING') and exists
(select 1
from con_contract_cashflow ccc
where cc.contract_id = ccc.contract_id
and ccc.cf_status = 'RELEASE'
and ccc.cf_direction = 'INFLOW'
and nvl(ccc.due_amount, 0) -
nvl(ccc.received_amount, 0) > 0
and ccc.cf_item in (1, 2, 8, 9, 11, 200, 250))) or
cc.contract_status in
('NEW', 'INCEPTING', 'INCEPT_RETURN'))
and cc.sign_contract_status not in ('NEW','SIGN_RETURN')
and cc.sign_contract_status not in ('NEW','SIGN_RETURN')
and li.project_lease_item_id = lil.project_lease_item_id
and li.project_lease_item_id = lil.project_lease_item_id
and cc.division != '95'
and cc.division != '95'
...
...
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