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
b3f395d4
Commit
b3f395d4
authored
Mar 27, 2019
by
zhkwei
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
CIT总分机构分配表
parent
867bf355
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
9 changed files
with
292 additions
and
28 deletions
+292
-28
CitReportController.java
...java/pwc/taxtech/atms/controller/CitReportController.java
+18
-6
CitReportServiceImpl.java
...a/pwc/taxtech/atms/service/impl/CitReportServiceImpl.java
+0
-0
A202000.xlsx
atms-api/src/main/resources/cit_excel_template/A202000.xlsx
+0
-0
CitDistribution.java
...rc/main/java/pwc/taxtech/atms/entity/CitDistribution.java
+72
-0
CitDistributionExample.java
.../java/pwc/taxtech/atms/entity/CitDistributionExample.java
+140
-0
CitDistributionMapper.xml
.../resources/pwc/taxtech/atms/dao/CitDistributionMapper.xml
+37
-7
cit-distribution-table.ctrl.js
...ion/cit-distribution-table/cit-distribution-table.ctrl.js
+6
-5
cit-distribution-table.html
...uction/cit-distribution-table/cit-distribution-table.html
+7
-7
citReport.svc.js
...b/src/main/webapp/app/common/webservices/citReport.svc.js
+12
-3
No files found.
atms-api/src/main/java/pwc/taxtech/atms/controller/CitReportController.java
View file @
b3f395d4
...
...
@@ -29,7 +29,7 @@ import static javax.servlet.http.HttpServletResponse.SC_OK;
* @description CIT报表生成(数据处理)
*/
@RestController
@RequestMapping
(
value
=
"
api/v1/citReport
"
)
@RequestMapping
(
value
=
"
/api/v1/citReport/
"
)
public
class
CitReportController
{
private
static
Logger
logger
=
LoggerFactory
.
getLogger
(
CitReportController
.
class
);
...
...
@@ -68,17 +68,15 @@ public class CitReportController {
/**
* 生成CIT总分机构分配表
* @param projectId
* @return
*/
@RequestMapping
(
value
=
"generateDistributionTable/{projectId}"
,
method
=
RequestMethod
.
POST
,
produces
=
MediaType
.
APPLICATION_JSON_UTF8_VALUE
)
public
ApiResultDto
generateDistributionTable
(
@PathVariable
String
projectId
)
{
@RequestMapping
(
value
=
"generateDistributionTable"
,
method
=
RequestMethod
.
POST
)
public
@ResponseBody
ApiResultDto
generateDistributionTable
(
@RequestBody
CitDistributionDto
citDistributionDto
)
{
ApiResultDto
apiResultDto
=
new
ApiResultDto
();
try
{
apiResultDto
.
setCode
(
1
);
apiResultDto
.
setMessage
(
"生成成功"
);
apiResultDto
.
setData
(
citReportService
.
generateTotalBranchOrgDisTable
(
projectId
));
apiResultDto
.
setData
(
citReportService
.
generateTotalBranchOrgDisTable
(
citDistributionDto
.
getProjectId
()
));
return
apiResultDto
;
}
catch
(
Exception
e
){
e
.
printStackTrace
();
...
...
@@ -179,7 +177,21 @@ public class CitReportController {
return
apiResultDto
;
}
}
/**
* 固定资产及EAM Mapping导出
* @param paras
* @param response
*/
@RequestMapping
(
value
=
"exportDTData"
,
method
=
RequestMethod
.
POST
,
produces
=
MediaType
.
APPLICATION_JSON_UTF8_VALUE
)
public
void
exportDTData
(
@RequestBody
CitDistributionDto
paras
,
HttpServletResponse
response
)
{
int
count
=
citReportService
.
exportDTData2
(
paras
,
response
);
if
(
count
==
0
)
{
response
.
setStatus
(
SC_NO_CONTENT
);
}
else
{
response
.
setStatus
(
SC_OK
);
}
}
/**
* 获取单元格相关数据
* @param reportId
...
...
atms-api/src/main/java/pwc/taxtech/atms/service/impl/CitReportServiceImpl.java
View file @
b3f395d4
This diff is collapsed.
Click to expand it.
atms-api/src/main/resources/cit_excel_template/A202000.xlsx
0 → 100644
View file @
b3f395d4
File added
atms-dao/src/main/java/pwc/taxtech/atms/entity/CitDistribution.java
View file @
b3f395d4
...
...
@@ -221,6 +221,28 @@ public class CitDistribution extends BaseEntity implements Serializable {
*/
private
Date
updateTime
;
/**
* Database Column Remarks:
* 机构编码
*
* This field was generated by MyBatis Generator.
* This field corresponds to the database column cit_distribution.code
*
* @mbg.generated
*/
private
String
code
;
/**
* Database Column Remarks:
* 期间月份
*
* This field was generated by MyBatis Generator.
* This field corresponds to the database column cit_distribution.period_month
*
* @mbg.generated
*/
private
String
periodMonth
;
/**
* This field was generated by MyBatis Generator.
* This field corresponds to the database table cit_distribution
...
...
@@ -685,6 +707,54 @@ public class CitDistribution extends BaseEntity implements Serializable {
this
.
updateTime
=
updateTime
;
}
/**
* This method was generated by MyBatis Generator.
* This method returns the value of the database column cit_distribution.code
*
* @return the value of cit_distribution.code
*
* @mbg.generated
*/
public
String
getCode
()
{
return
code
;
}
/**
* This method was generated by MyBatis Generator.
* This method sets the value of the database column cit_distribution.code
*
* @param code the value for cit_distribution.code
*
* @mbg.generated
*/
public
void
setCode
(
String
code
)
{
this
.
code
=
code
==
null
?
null
:
code
.
trim
();
}
/**
* This method was generated by MyBatis Generator.
* This method returns the value of the database column cit_distribution.period_month
*
* @return the value of cit_distribution.period_month
*
* @mbg.generated
*/
public
String
getPeriodMonth
()
{
return
periodMonth
;
}
/**
* This method was generated by MyBatis Generator.
* This method sets the value of the database column cit_distribution.period_month
*
* @param periodMonth the value for cit_distribution.period_month
*
* @mbg.generated
*/
public
void
setPeriodMonth
(
String
periodMonth
)
{
this
.
periodMonth
=
periodMonth
==
null
?
null
:
periodMonth
.
trim
();
}
/**
* This method was generated by MyBatis Generator.
* This method corresponds to the database table cit_distribution
...
...
@@ -716,6 +786,8 @@ public class CitDistribution extends BaseEntity implements Serializable {
sb
.
append
(
", createBy="
).
append
(
createBy
);
sb
.
append
(
", createTime="
).
append
(
createTime
);
sb
.
append
(
", updateTime="
).
append
(
updateTime
);
sb
.
append
(
", code="
).
append
(
code
);
sb
.
append
(
", periodMonth="
).
append
(
periodMonth
);
sb
.
append
(
"]"
);
return
sb
.
toString
();
}
...
...
atms-dao/src/main/java/pwc/taxtech/atms/entity/CitDistributionExample.java
View file @
b3f395d4
...
...
@@ -1415,6 +1415,146 @@ public class CitDistributionExample {
addCriterion
(
"update_time not between"
,
value1
,
value2
,
"updateTime"
);
return
(
Criteria
)
this
;
}
public
Criteria
andCodeIsNull
()
{
addCriterion
(
"code is null"
);
return
(
Criteria
)
this
;
}
public
Criteria
andCodeIsNotNull
()
{
addCriterion
(
"code is not null"
);
return
(
Criteria
)
this
;
}
public
Criteria
andCodeEqualTo
(
String
value
)
{
addCriterion
(
"code ="
,
value
,
"code"
);
return
(
Criteria
)
this
;
}
public
Criteria
andCodeNotEqualTo
(
String
value
)
{
addCriterion
(
"code <>"
,
value
,
"code"
);
return
(
Criteria
)
this
;
}
public
Criteria
andCodeGreaterThan
(
String
value
)
{
addCriterion
(
"code >"
,
value
,
"code"
);
return
(
Criteria
)
this
;
}
public
Criteria
andCodeGreaterThanOrEqualTo
(
String
value
)
{
addCriterion
(
"code >="
,
value
,
"code"
);
return
(
Criteria
)
this
;
}
public
Criteria
andCodeLessThan
(
String
value
)
{
addCriterion
(
"code <"
,
value
,
"code"
);
return
(
Criteria
)
this
;
}
public
Criteria
andCodeLessThanOrEqualTo
(
String
value
)
{
addCriterion
(
"code <="
,
value
,
"code"
);
return
(
Criteria
)
this
;
}
public
Criteria
andCodeLike
(
String
value
)
{
addCriterion
(
"code like"
,
value
,
"code"
);
return
(
Criteria
)
this
;
}
public
Criteria
andCodeNotLike
(
String
value
)
{
addCriterion
(
"code not like"
,
value
,
"code"
);
return
(
Criteria
)
this
;
}
public
Criteria
andCodeIn
(
List
<
String
>
values
)
{
addCriterion
(
"code in"
,
values
,
"code"
);
return
(
Criteria
)
this
;
}
public
Criteria
andCodeNotIn
(
List
<
String
>
values
)
{
addCriterion
(
"code not in"
,
values
,
"code"
);
return
(
Criteria
)
this
;
}
public
Criteria
andCodeBetween
(
String
value1
,
String
value2
)
{
addCriterion
(
"code between"
,
value1
,
value2
,
"code"
);
return
(
Criteria
)
this
;
}
public
Criteria
andCodeNotBetween
(
String
value1
,
String
value2
)
{
addCriterion
(
"code not between"
,
value1
,
value2
,
"code"
);
return
(
Criteria
)
this
;
}
public
Criteria
andPeriodMonthIsNull
()
{
addCriterion
(
"period_month is null"
);
return
(
Criteria
)
this
;
}
public
Criteria
andPeriodMonthIsNotNull
()
{
addCriterion
(
"period_month is not null"
);
return
(
Criteria
)
this
;
}
public
Criteria
andPeriodMonthEqualTo
(
String
value
)
{
addCriterion
(
"period_month ="
,
value
,
"periodMonth"
);
return
(
Criteria
)
this
;
}
public
Criteria
andPeriodMonthNotEqualTo
(
String
value
)
{
addCriterion
(
"period_month <>"
,
value
,
"periodMonth"
);
return
(
Criteria
)
this
;
}
public
Criteria
andPeriodMonthGreaterThan
(
String
value
)
{
addCriterion
(
"period_month >"
,
value
,
"periodMonth"
);
return
(
Criteria
)
this
;
}
public
Criteria
andPeriodMonthGreaterThanOrEqualTo
(
String
value
)
{
addCriterion
(
"period_month >="
,
value
,
"periodMonth"
);
return
(
Criteria
)
this
;
}
public
Criteria
andPeriodMonthLessThan
(
String
value
)
{
addCriterion
(
"period_month <"
,
value
,
"periodMonth"
);
return
(
Criteria
)
this
;
}
public
Criteria
andPeriodMonthLessThanOrEqualTo
(
String
value
)
{
addCriterion
(
"period_month <="
,
value
,
"periodMonth"
);
return
(
Criteria
)
this
;
}
public
Criteria
andPeriodMonthLike
(
String
value
)
{
addCriterion
(
"period_month like"
,
value
,
"periodMonth"
);
return
(
Criteria
)
this
;
}
public
Criteria
andPeriodMonthNotLike
(
String
value
)
{
addCriterion
(
"period_month not like"
,
value
,
"periodMonth"
);
return
(
Criteria
)
this
;
}
public
Criteria
andPeriodMonthIn
(
List
<
String
>
values
)
{
addCriterion
(
"period_month in"
,
values
,
"periodMonth"
);
return
(
Criteria
)
this
;
}
public
Criteria
andPeriodMonthNotIn
(
List
<
String
>
values
)
{
addCriterion
(
"period_month not in"
,
values
,
"periodMonth"
);
return
(
Criteria
)
this
;
}
public
Criteria
andPeriodMonthBetween
(
String
value1
,
String
value2
)
{
addCriterion
(
"period_month between"
,
value1
,
value2
,
"periodMonth"
);
return
(
Criteria
)
this
;
}
public
Criteria
andPeriodMonthNotBetween
(
String
value1
,
String
value2
)
{
addCriterion
(
"period_month not between"
,
value1
,
value2
,
"periodMonth"
);
return
(
Criteria
)
this
;
}
}
/**
...
...
atms-dao/src/main/resources/pwc/taxtech/atms/dao/CitDistributionMapper.xml
View file @
b3f395d4
...
...
@@ -25,6 +25,8 @@
<result
column=
"create_by"
jdbcType=
"VARCHAR"
property=
"createBy"
/>
<result
column=
"create_time"
jdbcType=
"TIMESTAMP"
property=
"createTime"
/>
<result
column=
"update_time"
jdbcType=
"TIMESTAMP"
property=
"updateTime"
/>
<result
column=
"code"
jdbcType=
"VARCHAR"
property=
"code"
/>
<result
column=
"period_month"
jdbcType=
"VARCHAR"
property=
"periodMonth"
/>
</resultMap>
<sql
id=
"Example_Where_Clause"
>
<!--
...
...
@@ -100,7 +102,7 @@
id, organization_id, project_id, date, source, period, quarter, tax_payer_number,
org_name, business_income, employee_remuneration, total_assets, distribution_ratio,
distribution_ratio_formula, distribution_amount, distribution_amount_formula, create_by,
create_time, update_time
create_time, update_time
, code, period_month
</sql>
<select
id=
"selectByExample"
parameterType=
"pwc.taxtech.atms.entity.CitDistributionExample"
resultMap=
"BaseResultMap"
>
<!--
...
...
@@ -159,16 +161,16 @@
business_income, employee_remuneration, total_assets,
distribution_ratio, distribution_ratio_formula,
distribution_amount, distribution_amount_formula,
create_by, create_time, update_time
)
create_by, create_time, update_time
,
code, period_month
)
values (#{id,jdbcType=BIGINT}, #{organizationId,jdbcType=VARCHAR}, #{projectId,jdbcType=VARCHAR},
#{date,jdbcType=TIMESTAMP}, #{source,jdbcType=VARCHAR}, #{period,jdbcType=INTEGER},
#{quarter,jdbcType=INTEGER}, #{taxPayerNumber,jdbcType=VARCHAR}, #{orgName,jdbcType=VARCHAR},
#{businessIncome,jdbcType=DECIMAL}, #{employeeRemuneration,jdbcType=DECIMAL}, #{totalAssets,jdbcType=DECIMAL},
#{distributionRatio,jdbcType=DECIMAL}, #{distributionRatioFormula,jdbcType=VARCHAR},
#{distributionAmount,jdbcType=DECIMAL}, #{distributionAmountFormula,jdbcType=VARCHAR},
#{createBy,jdbcType=VARCHAR}, #{createTime,jdbcType=TIMESTAMP}, #{updateTime,jdbcType=TIMESTAMP}
)
#{createBy,jdbcType=VARCHAR}, #{createTime,jdbcType=TIMESTAMP}, #{updateTime,jdbcType=TIMESTAMP}
,
#{code,jdbcType=VARCHAR}, #{periodMonth,jdbcType=VARCHAR}
)
</insert>
<insert
id=
"insertSelective"
parameterType=
"pwc.taxtech.atms.entity.CitDistribution"
>
<!--
...
...
@@ -234,6 +236,12 @@
<if
test=
"updateTime != null"
>
update_time,
</if>
<if
test=
"code != null"
>
code,
</if>
<if
test=
"periodMonth != null"
>
period_month,
</if>
</trim>
<trim
prefix=
"values ("
suffix=
")"
suffixOverrides=
","
>
<if
test=
"id != null"
>
...
...
@@ -293,6 +301,12 @@
<if
test=
"updateTime != null"
>
#{updateTime,jdbcType=TIMESTAMP},
</if>
<if
test=
"code != null"
>
#{code,jdbcType=VARCHAR},
</if>
<if
test=
"periodMonth != null"
>
#{periodMonth,jdbcType=VARCHAR},
</if>
</trim>
</insert>
<select
id=
"countByExample"
parameterType=
"pwc.taxtech.atms.entity.CitDistributionExample"
resultType=
"java.lang.Long"
>
...
...
@@ -369,6 +383,12 @@
<if
test=
"record.updateTime != null"
>
update_time = #{record.updateTime,jdbcType=TIMESTAMP},
</if>
<if
test=
"record.code != null"
>
code = #{record.code,jdbcType=VARCHAR},
</if>
<if
test=
"record.periodMonth != null"
>
period_month = #{record.periodMonth,jdbcType=VARCHAR},
</if>
</set>
<if
test=
"_parameter != null"
>
<include
refid=
"Update_By_Example_Where_Clause"
/>
...
...
@@ -398,7 +418,9 @@
distribution_amount_formula = #{record.distributionAmountFormula,jdbcType=VARCHAR},
create_by = #{record.createBy,jdbcType=VARCHAR},
create_time = #{record.createTime,jdbcType=TIMESTAMP},
update_time = #{record.updateTime,jdbcType=TIMESTAMP}
update_time = #{record.updateTime,jdbcType=TIMESTAMP},
code = #{record.code,jdbcType=VARCHAR},
period_month = #{record.periodMonth,jdbcType=VARCHAR}
<if
test=
"_parameter != null"
>
<include
refid=
"Update_By_Example_Where_Clause"
/>
</if>
...
...
@@ -464,6 +486,12 @@
<if
test=
"updateTime != null"
>
update_time = #{updateTime,jdbcType=TIMESTAMP},
</if>
<if
test=
"code != null"
>
code = #{code,jdbcType=VARCHAR},
</if>
<if
test=
"periodMonth != null"
>
period_month = #{periodMonth,jdbcType=VARCHAR},
</if>
</set>
where id = #{id,jdbcType=BIGINT}
</update>
...
...
@@ -490,7 +518,9 @@
distribution_amount_formula = #{distributionAmountFormula,jdbcType=VARCHAR},
create_by = #{createBy,jdbcType=VARCHAR},
create_time = #{createTime,jdbcType=TIMESTAMP},
update_time = #{updateTime,jdbcType=TIMESTAMP}
update_time = #{updateTime,jdbcType=TIMESTAMP},
code = #{code,jdbcType=VARCHAR},
period_month = #{periodMonth,jdbcType=VARCHAR}
where id = #{id,jdbcType=BIGINT}
</update>
<select
id=
"selectByExampleWithRowbounds"
parameterType=
"pwc.taxtech.atms.entity.CitDistributionExample"
resultMap=
"BaseResultMap"
>
...
...
atms-web/src/main/webapp/app/cit/reduction/cit-distribution-table/cit-distribution-table.ctrl.js
View file @
b3f395d4
va
tModule
.
controller
(
'citDistributionTableController'
,
[
'$rootScope'
,
'$scope'
,
'$log'
,
'$filter'
,
'$translate'
,
'$timeout'
,
'SweetAlert'
,
'$q'
,
'uiGridConstants'
,
'$interval'
,
'citPreviewService'
,
'citReportService'
,
'browserService'
,
'vatSessionService'
,
'region'
,
'enums'
,
'vatExportService'
,
ci
tModule
.
controller
(
'citDistributionTableController'
,
[
'$rootScope'
,
'$scope'
,
'$log'
,
'$filter'
,
'$translate'
,
'$timeout'
,
'SweetAlert'
,
'$q'
,
'uiGridConstants'
,
'$interval'
,
'citPreviewService'
,
'citReportService'
,
'browserService'
,
'vatSessionService'
,
'region'
,
'enums'
,
'vatExportService'
,
function
(
$rootScope
,
$scope
,
$log
,
$filter
,
$translate
,
$timeout
,
SweetAlert
,
$q
,
uiGridConstants
,
$interval
,
citPreviewService
,
citReportService
,
browserService
,
vatSessionService
,
region
,
enums
,
vatExportService
)
{
'use strict'
;
...
...
@@ -50,7 +50,7 @@
};
$scope
.
getDataFromDatabase
=
function
(
queryParams
){
citReportService
.
get
AssetEamMapping
s
(
queryParams
).
success
(
function
(
resp
)
{
citReportService
.
get
DistributionTable
s
(
queryParams
).
success
(
function
(
resp
)
{
debugger
;
if
(
resp
.
data
)
{
// minDate = data.
...
...
@@ -234,7 +234,7 @@
};
var
downloadJE
=
function
()
{
citReportService
.
initExport
AEM
Data
(
$scope
.
queryParams
).
success
(
function
(
data
,
status
,
headers
)
{
citReportService
.
initExport
DT
Data
(
$scope
.
queryParams
).
success
(
function
(
data
,
status
,
headers
)
{
if
(
status
===
204
){
SweetAlert
.
warning
(
"没有数据可以下载"
);
return
;
...
...
@@ -246,7 +246,7 @@
};
$scope
.
startCalculateData
=
function
()
{
citReportService
.
generateDistributionTable
(
vatSessionService
.
project
.
id
).
success
(
function
(
data
,
status
,
headers
)
{
citReportService
.
generateDistributionTable
(
$scope
.
queryParams
).
success
(
function
(
data
)
{
loadJournalEntryDataFromDB
(
1
);
// if(status===204){
// SweetAlert.warning("没有数据可以下载");
...
...
@@ -258,7 +258,7 @@
};
(
function
initialize
()
{
$log
.
debug
(
'
VatPreviewInputInvoic
eController.ctor()...'
);
$log
.
debug
(
'
citDistributionTabl
eController.ctor()...'
);
$
(
'#input-invoice-period-picker'
).
focus
(
function
()
{
$
(
'.filter-button'
).
popover
(
"hide"
);
});
...
...
@@ -286,6 +286,7 @@
$scope
.
gridOptions
=
{
rowHeight
:
constant
.
UIGrid
.
rowHeight
,
showColumnFooter
:
true
,
selectionRowHeaderWidth
:
constant
.
UIGrid
.
rowHeight
,
// expandableRowTemplate: '<div ui-grid="row.entity.subGridOptions" style="height:150px;"></div>',
virtualizationThreshold
:
50
,
//默认加载50条数据,避免在数据展示时,只显示前面4条
...
...
atms-web/src/main/webapp/app/cit/reduction/cit-distribution-table/cit-distribution-table.html
View file @
b3f395d4
...
...
@@ -3,15 +3,15 @@
<div
class=
"nav-header"
>
{{'DistributionTable' | translate}}
</div>
<div
class=
"nav-tab"
>
<span
style=
"width: auto"
ng-click=
"startCalculateData()"
>
{{'startCaculateData' | translate}}
</span>
<span
ng-click=
"downloadJE()"
style=
"
position: relative; top: -61px; left: 95%
;"
><i
class=
"fa fa-file-excel-o"
aria-hidden=
"true"
></i>
{{'ExportBtn' | translate}}
</span>
<span
ng-click=
"downloadJE()"
style=
"
float: right
;"
><i
class=
"fa fa-file-excel-o"
aria-hidden=
"true"
></i>
{{'ExportBtn' | translate}}
</span>
</div>
</div>
<
!--<div class="top-area-wrapper" style="margin-top: 10px">--
>
<
!--<span translate="DistributionTable" class="text-bold"></span> | -->
<
!--<span class="text-bold" translate="InvoiceQJ" style="display: none"></span>--
>
<
!--<input type="text" class="form-control input-width-middle periodInput" style="position: relative; top: -30px; left: 180px;display: none" id="input-invoice-period-picker" />--
>
<
!--<span ng-click="downloadJE()" style="position: relative; top: -61px; left: 95%;"><i class="fa fa-file-excel-o" aria-hidden="true"></i>{{'ExportBtn' | translate}}</span>--
>
<
!--</div>--
>
<
div
class=
"top-area-wrapper"
style=
"margin-top: 10px;display: none"
>
<
span
translate=
"DistributionTable"
class=
"text-bold"
></span>
|
<
span
class=
"text-bold"
translate=
"InvoiceQJ"
style=
"display: none"
></span
>
<
input
type=
"text"
class=
"form-control input-width-middle periodInput"
style=
"position: relative; top: -30px; left: 180px;display: none"
id=
"input-invoice-period-picker"
/
>
<
span
ng-click=
"downloadJE()"
style=
"position: relative; top: -61px; left: 95%;"
><i
class=
"fa fa-file-excel-o"
aria-hidden=
"true"
></i>
{{'ExportBtn' | translate}}
</span
>
<
/div
>
<!--<div style="margin-bottom: 8px;margin-left: 30px">-->
<!--{{'EnterpriseAccountSetName' | translate}}<span class="numAmount">{{ledgerName}}</span> -->
...
...
atms-web/src/main/webapp/app/common/webservices/citReport.svc.js
View file @
b3f395d4
...
...
@@ -2,7 +2,7 @@
'vatSessionService'
,
function
(
$q
,
$log
,
$http
,
$translate
,
apiConfig
,
enums
,
SweetAlert
,
vatOperationLogService
,
vatSessionService
)
{
'use strict'
;
$log
.
debug
(
'
va
tReportService.ctor()...'
);
$log
.
debug
(
'
ci
tReportService.ctor()...'
);
return
{
// 修改保存机制后,需要添加缓存机制的方法:
...
...
@@ -234,8 +234,17 @@
/**
生成所得税分配表的
*/
generateDistributionTable
:
function
(
projectId
){
return
$http
.
post
(
'/citReport/generateDistributionTable/'
+
projectId
,
apiConfig
.
create
());
generateDistributionTable
:
function
(
citAssetsListDto
){
debugger
;
return
$http
.
post
(
'/citReport/generateDistributionTable'
,
citAssetsListDto
,
apiConfig
.
create
());
},
/**
* 导出生成所得税分配表
* @param citAssetsListDto
* @returns {HttpPromise}
*/
initExportDTData
:
function
(
citAssetsListDto
)
{
return
$http
.
post
(
'/citReport/exportDTData'
,
citAssetsListDto
,
apiConfig
.
create
({
responseType
:
'arraybuffer'
}));
},
};
...
...
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