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
0de4d6c1
Commit
0de4d6c1
authored
Nov 11, 2018
by
neo
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
[DEV] fixe get template by id not user period template
parent
e09cb805
Hide whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
18 additions
and
13 deletions
+18
-13
ApprovalController.java
.../java/pwc/taxtech/atms/controller/ApprovalController.java
+2
-1
ApprovalService.java
...va/pwc/taxtech/atms/vat/service/impl/ApprovalService.java
+5
-3
app-approve.ctrl.js
...main/webapp/app/framework/app-approve/app-approve.ctrl.js
+8
-6
vat-layout.ctrl.js
...web/src/main/webapp/app/vat/vat-layout/vat-layout.ctrl.js
+3
-3
No files found.
atms-api/src/main/java/pwc/taxtech/atms/controller/ApprovalController.java
View file @
0de4d6c1
...
...
@@ -12,6 +12,7 @@ import org.springframework.web.bind.annotation.*;
import
pwc.taxtech.atms.common.util.MyAsserts
;
import
pwc.taxtech.atms.dto.approval.ApprovalDto
;
import
pwc.taxtech.atms.dto.approval.ApprovalTask
;
import
pwc.taxtech.atms.entity.Template
;
import
pwc.taxtech.atms.exception.Exceptions
;
import
pwc.taxtech.atms.vat.dpo.ApprovalTaskInfo
;
import
pwc.taxtech.atms.vat.entity.PeriodTemplate
;
...
...
@@ -59,7 +60,7 @@ public class ApprovalController {
@ResponseBody
@RequestMapping
(
value
=
"/templateInfo/{templateId}"
)
public
Period
Template
getFirstTemplate
(
@PathVariable
Long
templateId
)
{
//accountant manager
public
Template
getFirstTemplate
(
@PathVariable
Long
templateId
)
{
//accountant manager
return
approvalService
.
getTemplateInfo
(
templateId
);
}
...
...
atms-api/src/main/java/pwc/taxtech/atms/vat/service/impl/ApprovalService.java
View file @
0de4d6c1
...
...
@@ -13,7 +13,9 @@ import org.springframework.transaction.annotation.Transactional;
import
pwc.taxtech.atms.common.AuthUserHelper
;
import
pwc.taxtech.atms.common.util.MyAsserts
;
import
pwc.taxtech.atms.constant.Constant
;
import
pwc.taxtech.atms.dao.TemplateMapper
;
import
pwc.taxtech.atms.dto.approval.ApprovalDto
;
import
pwc.taxtech.atms.entity.Template
;
import
pwc.taxtech.atms.exception.BadParameterException
;
import
pwc.taxtech.atms.exception.Exceptions
;
import
pwc.taxtech.atms.vat.dao.PeriodApproveMapper
;
...
...
@@ -40,7 +42,7 @@ public class ApprovalService {
@Autowired
AuthUserHelper
authUserHelper
;
@Autowired
PeriodTemplateMapper
periodT
emplateMapper
;
TemplateMapper
t
emplateMapper
;
@Transactional
...
...
@@ -154,7 +156,7 @@ public class ApprovalService {
}
public
Period
Template
getTemplateInfo
(
Long
templateId
)
{
return
periodT
emplateMapper
.
selectByPrimaryKey
(
templateId
);
public
Template
getTemplateInfo
(
Long
templateId
)
{
return
t
emplateMapper
.
selectByPrimaryKey
(
templateId
);
}
}
atms-web/src/main/webapp/app/framework/app-approve/app-approve.ctrl.js
View file @
0de4d6c1
...
...
@@ -600,18 +600,20 @@
};
$scope
.
goToService
=
function
(
approvalInfo
)
{
projectService
.
getProjectByID
(
approvalInfo
.
projectId
).
success
(
function
(
result
){
projectService
.
getProjectByID
(
approvalInfo
.
projectId
).
success
(
function
(
result
){
vatSessionService
.
project
=
result
;
vatSessionService
.
project
.
projectName
=
approvalInfo
.
projectName
;
vatSessionService
.
project
.
month
=
approvalInfo
.
period
;
vatSessionService
.
month
=
approvalInfo
.
period
;
vatApproveService
.
getApprovalTemplateInfo
(
approvalInfo
.
templateIds
.
split
(
","
)[
0
]).
success
(
function
(
result
){
$state
.
go
(
'vat.generateReport.reportView'
,{
vatApproveService
.
getApprovalTemplateInfo
(
approvalInfo
.
templateIds
.
split
(
","
)[
0
]).
success
(
function
(
template
){
$state
.
go
(
'vat.generateReport.reportView'
,
{
id
:
approvalInfo
.
reportIds
.
split
(
","
)[
0
],
templateid
:
result
.
templateId
,
name
:
result
.
name
,
templatecode
:
result
.
code
templateid
:
template
.
templateId
,
name
:
template
.
name
,
templatecode
:
template
.
code
});
});
});
...
...
atms-web/src/main/webapp/app/vat/vat-layout/vat-layout.ctrl.js
View file @
0de4d6c1
vatModule
.
controller
(
'VatLayoutController'
,
[
'$scope'
,
'$rootScope'
,
'$q'
,
'$log'
,
'$timeout'
,
'$state'
,
'$translate'
,
'projectService'
,
'SweetAlert'
,
'loginContext'
,
'vatSessionService'
,
'vatCommonService'
,
'vatWorkflowService'
,
'application'
,
'enums'
,
'$uibModal'
,
'
'
,
,
'vatSessionService'
,
'vatCommonService'
,
'vatWorkflowService'
,
'application'
,
'enums'
,
'$uibModal'
,
'
vatApproveService
'
,
function
(
$scope
,
$rootScope
,
$q
,
$log
,
$timeout
,
$state
,
$translate
,
projectService
,
SweetAlert
,
loginContext
,
vatSessionService
,
vatCommonService
,
vatWorkflowService
,
application
,
enums
,
$uibModal
,
)
{
,
vatSessionService
,
vatCommonService
,
vatWorkflowService
,
application
,
enums
,
$uibModal
,
vatApproveService
)
{
'use strict'
;
$log
.
debug
(
'VatLayoutController.ctor()...'
);
...
...
@@ -438,7 +438,7 @@ function ($scope, $rootScope, $q, $log, $timeout, $state, $translate, projectSer
var
approveParam
=
{};
approveParam
.
projectId
=
vatSessionService
.
project
.
id
;
approveParam
.
periodDate
=
vatSessionService
.
project
.
periodDate
;
.
commitNewApproval
(
approveParam
);
vatApproveService
.
commitNewApproval
(
approveParam
);
}
$scope
.
showProjectStatus
=
function
()
{
...
...
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