Skip to content
Projects
Groups
Snippets
Help
Loading...
Sign in / Register
Toggle navigation
T
traffic-front
Project
Project
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
Packages
Packages
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
wangxiaoming
traffic-front
Commits
c3095df3
Commit
c3095df3
authored
Apr 03, 2019
by
chase
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
fixbug
parent
2a99e04d
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
57 additions
and
56 deletions
+57
-56
KPSR.java
.../taxtech/atms/vat/service/impl/report/functions/KPSR.java
+11
-11
TaxDocumentExample.java
...main/java/pwc/taxtech/atms/entity/TaxDocumentExample.java
+14
-14
tax-document-list.ctrl.js
...ocumentManage/tax-document-list/tax-document-list.ctrl.js
+32
-31
No files found.
atms-api/src/main/java/pwc/taxtech/atms/vat/service/impl/report/functions/KPSR.java
View file @
c3095df3
...
...
@@ -52,19 +52,19 @@ public class KPSR extends FunctionBase implements FreeRefFunction {
private
double
assembleData
(
String
revenueTypeName
,
List
<
OutputInvoiceDataSourceDto
>
contain
,
Integer
billType
,
Integer
amountType
,
OperationEvaluationContext
ec
)
{
String
queryDate
=
formulaContext
.
getYear
()
+
(
formulaContext
.
getPeriod
()
<
10
?
(
"0"
+
formulaContext
.
getPeriod
())
:
(
formulaContext
.
getPeriod
()
+
""
));
RevenueTypeMappingExample
typeMappingExample
=
new
RevenueTypeMappingExample
();
typeMappingExample
.
createCriteria
().
andOrgIdEqualTo
(
formulaContext
.
getOrganizationId
())
.
andRevenueTypeNameEqualTo
(
revenueTypeName
).
andStartDateLessThanOrEqualTo
(
queryDate
)
.
andEndDateGreaterThanOrEqualTo
(
queryDate
);
List
<
RevenueTypeMapping
>
typeMappingList
=
SpringContextUtil
.
revenueTypeMappingMapper
.
selectByExample
(
typeMappingExample
);
if
(
CollectionUtils
.
isEmpty
(
typeMappingList
))
{
return
0.0
;
}
List
<
String
>
revenueTypes
=
typeMappingList
.
stream
()
.
map
(
o
->
o
.
getRevenueTypeName
()).
collect
(
Collectors
.
toList
());
//
RevenueTypeMappingExample typeMappingExample = new RevenueTypeMappingExample();
//
typeMappingExample.createCriteria().andOrgIdEqualTo(formulaContext.getOrganizationId())
//
.andRevenueTypeNameEqualTo(revenueTypeName).andStartDateLessThanOrEqualTo(queryDate)
//
.andEndDateGreaterThanOrEqualTo(queryDate);
//
List<RevenueTypeMapping> typeMappingList = SpringContextUtil.revenueTypeMappingMapper.selectByExample(typeMappingExample);
//
if (CollectionUtils.isEmpty(typeMappingList)) {
//
return 0.0;
//
}
//
List<String> revenueTypes = typeMappingList.stream()
//
.map(o -> o.getRevenueTypeName()).collect(Collectors.toList());
RevenueConfigExample
configExample
=
new
RevenueConfigExample
();
configExample
.
createCriteria
().
andOrgIdEqualTo
(
formulaContext
.
getOrganizationId
()).
andStartDateLessThanOrEqualTo
(
queryDate
)
.
andEndDateGreaterThanOrEqualTo
(
queryDate
).
andName
In
(
revenueTypes
);
.
andEndDateGreaterThanOrEqualTo
(
queryDate
).
andName
EqualTo
(
revenueTypeName
);
List
<
RevenueConfig
>
configDatas
=
SpringContextUtil
.
revenueConfigMapper
.
selectByExample
(
configExample
);
if
(
CollectionUtils
.
isEmpty
(
configDatas
))
{
return
0.0
;
...
...
atms-dao/src/main/java/pwc/taxtech/atms/entity/TaxDocumentExample.java
View file @
c3095df3
...
...
@@ -1916,72 +1916,72 @@ public class TaxDocumentExample {
}
public
Criteria
andEnableIsNull
()
{
addCriterion
(
"
enable
is null"
);
addCriterion
(
"
`enable`
is null"
);
return
(
Criteria
)
this
;
}
public
Criteria
andEnableIsNotNull
()
{
addCriterion
(
"
enable
is not null"
);
addCriterion
(
"
`enable`
is not null"
);
return
(
Criteria
)
this
;
}
public
Criteria
andEnableEqualTo
(
String
value
)
{
addCriterion
(
"
enable
="
,
value
,
"enable"
);
addCriterion
(
"
`enable`
="
,
value
,
"enable"
);
return
(
Criteria
)
this
;
}
public
Criteria
andEnableNotEqualTo
(
String
value
)
{
addCriterion
(
"
enable
<>"
,
value
,
"enable"
);
addCriterion
(
"
`enable`
<>"
,
value
,
"enable"
);
return
(
Criteria
)
this
;
}
public
Criteria
andEnableGreaterThan
(
String
value
)
{
addCriterion
(
"
enable
>"
,
value
,
"enable"
);
addCriterion
(
"
`enable`
>"
,
value
,
"enable"
);
return
(
Criteria
)
this
;
}
public
Criteria
andEnableGreaterThanOrEqualTo
(
String
value
)
{
addCriterion
(
"
enable
>="
,
value
,
"enable"
);
addCriterion
(
"
`enable`
>="
,
value
,
"enable"
);
return
(
Criteria
)
this
;
}
public
Criteria
andEnableLessThan
(
String
value
)
{
addCriterion
(
"
enable
<"
,
value
,
"enable"
);
addCriterion
(
"
`enable`
<"
,
value
,
"enable"
);
return
(
Criteria
)
this
;
}
public
Criteria
andEnableLessThanOrEqualTo
(
String
value
)
{
addCriterion
(
"
enable
<="
,
value
,
"enable"
);
addCriterion
(
"
`enable`
<="
,
value
,
"enable"
);
return
(
Criteria
)
this
;
}
public
Criteria
andEnableLike
(
String
value
)
{
addCriterion
(
"
enable
like"
,
value
,
"enable"
);
addCriterion
(
"
`enable`
like"
,
value
,
"enable"
);
return
(
Criteria
)
this
;
}
public
Criteria
andEnableNotLike
(
String
value
)
{
addCriterion
(
"
enable
not like"
,
value
,
"enable"
);
addCriterion
(
"
`enable`
not like"
,
value
,
"enable"
);
return
(
Criteria
)
this
;
}
public
Criteria
andEnableIn
(
List
<
String
>
values
)
{
addCriterion
(
"
enable
in"
,
values
,
"enable"
);
addCriterion
(
"
`enable`
in"
,
values
,
"enable"
);
return
(
Criteria
)
this
;
}
public
Criteria
andEnableNotIn
(
List
<
String
>
values
)
{
addCriterion
(
"
enable
not in"
,
values
,
"enable"
);
addCriterion
(
"
`enable`
not in"
,
values
,
"enable"
);
return
(
Criteria
)
this
;
}
public
Criteria
andEnableBetween
(
String
value1
,
String
value2
)
{
addCriterion
(
"
enable
between"
,
value1
,
value2
,
"enable"
);
addCriterion
(
"
`enable`
between"
,
value1
,
value2
,
"enable"
);
return
(
Criteria
)
this
;
}
public
Criteria
andEnableNotBetween
(
String
value1
,
String
value2
)
{
addCriterion
(
"
enable
not between"
,
value1
,
value2
,
"enable"
);
addCriterion
(
"
`enable`
not between"
,
value1
,
value2
,
"enable"
);
return
(
Criteria
)
this
;
}
...
...
atms-web/src/main/webapp/app/taxDocumentManage/tax-document-list/tax-document-list.ctrl.js
View file @
c3095df3
...
...
@@ -528,38 +528,39 @@ taxDocumentManageModule.controller('taxDocumentListController',
}
});
if
(
delIDs
.
length
==
0
){
return
;
SweetAlert
.
warning
(
$translate
.
instant
(
"NeedChecked"
));
}
else
{
SweetAlert
.
swal
({
title
:
'提示'
,
text
:
$translate
.
instant
(
"DeleteConfirm"
),
type
:
"warning"
,
showCancelButton
:
true
,
confirmButtonColor
:
"#DD6B55"
,
confirmButtonText
:
$translate
.
instant
(
'Confirm'
),
cancelButtonText
:
$translate
.
instant
(
'Cancel'
),
closeOnConfirm
:
true
,
closeOnCancel
:
true
},
function
(
isConfirm
)
{
if
(
isConfirm
)
{
taxDocumentListService
.
delFileRecordItems
({
"ids"
:
delIDs
}).
then
(
function
(
data
)
{
if
(
data
)
{
SweetAlert
.
swal
({
title
:
$translate
.
instant
(
"Deleted"
),
type
:
"success"
,
confirmButtonText
:
$translate
.
instant
(
'Confirm'
),
closeOnConfirm
:
true
},
function
(
isConfirm
)
{
if
(
isConfirm
)
$scope
.
loadMainData
();
});
}
});
}
})
}
SweetAlert
.
swal
({
title
:
'提示'
,
text
:
$translate
.
instant
(
"DeleteConfirm"
),
type
:
"warning"
,
showCancelButton
:
true
,
confirmButtonColor
:
"#DD6B55"
,
confirmButtonText
:
$translate
.
instant
(
'Confirm'
),
cancelButtonText
:
$translate
.
instant
(
'Cancel'
),
closeOnConfirm
:
true
,
closeOnCancel
:
true
},
function
(
isConfirm
)
{
if
(
isConfirm
)
{
taxDocumentListService
.
delFileRecordItems
({
"ids"
:
delIDs
}).
then
(
function
(
data
)
{
if
(
data
)
{
SweetAlert
.
swal
({
title
:
$translate
.
instant
(
"Deleted"
),
type
:
"success"
,
confirmButtonText
:
$translate
.
instant
(
'Confirm'
),
closeOnConfirm
:
true
},
function
(
isConfirm
)
{
if
(
isConfirm
)
$scope
.
loadMainData
();
});
}
});
}
})
};
(
function
initialize
()
{
...
...
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