Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
T
taobao-mini-template
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
2
Issues
2
List
Board
Labels
Milestones
Merge Requests
1
Merge Requests
1
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
qinhaitao
taobao-mini-template
Commits
3ab1ec49
Commit
3ab1ec49
authored
Nov 17, 2020
by
qinhaitao
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
refactor:
💡
格式优化
parent
3f53f8e9
Changes
11
Hide whitespace changes
Inline
Side-by-side
Showing
11 changed files
with
83 additions
and
96 deletions
+83
-96
base.controller.ts
v2.0/src/controller/common/base.controller.ts
+6
-2
login.controller.ts
v2.0/src/controller/common/login.controller.ts
+6
-2
share.controller.ts
v2.0/src/controller/common/share.controller.ts
+8
-8
stat.controller.ts
v2.0/src/controller/common/stat.controller.ts
+9
-13
task.controller.ts
v2.0/src/controller/common/task.controller.ts
+14
-27
user.controller.ts
v2.0/src/controller/common/user.controller.ts
+9
-13
test1.controller.ts
v2.0/src/controller/custom/test1.controller.ts
+9
-13
test2.controller.ts
v2.0/src/controller/custom/test2.controller.ts
+10
-14
index.ts
v2.0/src/decorator/custom/index.ts
+3
-1
index.ts
v2.0/src/service/custom/index.ts
+3
-1
index.ts
v2.0/src/utils/custom/index.ts
+6
-2
No files found.
v2.0/src/controller/common/base.controller.ts
View file @
3ab1ec49
/** @format */
/** @format */
import
{
services
,
checkParams
,
noCheckUser
}
from
'../../decorator/common'
import
{
services
,
checkParams
,
noCheckUser
}
from
'../../decorator/common'
import
customUtil
from
'../../utils/custom'
import
customUtil
from
'../../utils/custom'
import
{
resultsModel
}
from
'../../sdk'
import
{
resultsModel
}
from
'../../sdk'
import
{
CommonBaseService
}
from
'../../service/common'
import
{
CommonBaseService
}
from
'../../service/common'
export
default
class
BaseController
{
export
default
class
BaseController
{
/**
/**
* 活动基本信息
* 活动基本信息
...
@@ -14,7 +18,7 @@ export default class BaseController {
...
@@ -14,7 +18,7 @@ export default class BaseController {
async
getActivityBaseInfoById
(
async
getActivityBaseInfoById
(
context
:
IContext
<
IParams
>
,
context
:
IContext
<
IParams
>
,
{
activityInfo
,
userInfo
}:
IControllerInfos
,
{
activityInfo
,
userInfo
}:
IControllerInfos
,
[
commonBaseService
]:
[
CommonBaseService
]
[
commonBaseService
]:
[
CommonBaseService
]
,
)
{
)
{
const
commonBaseGetBaseInfoResult1
=
await
commonBaseService
.
getBaseInfo
(
context
.
data
.
activityId
)
const
commonBaseGetBaseInfoResult1
=
await
commonBaseService
.
getBaseInfo
(
context
.
data
.
activityId
)
return
resultsModel
.
success
({
return
resultsModel
.
success
({
...
...
v2.0/src/controller/common/login.controller.ts
View file @
3ab1ec49
/** @format */
/** @format */
import
{
services
,
checkParams
,
noCheckUser
,
registeInfos
}
from
'../../decorator/common'
import
{
services
,
checkParams
,
noCheckUser
,
registeInfos
}
from
'../../decorator/common'
import
customUtil
from
'../../utils/custom'
import
customUtil
from
'../../utils/custom'
import
{
resultsModel
}
from
'../../sdk'
import
{
resultsModel
}
from
'../../sdk'
import
{
CommonUserService
,
CommonAccessService
}
from
'../../service/common'
import
{
CommonUserService
,
CommonAccessService
}
from
'../../service/common'
export
default
class
LoginController
{
export
default
class
LoginController
{
/**
/**
* 登录接口, 初始化/更新用户信息
* 登录接口, 初始化/更新用户信息
...
@@ -15,7 +19,7 @@ export default class LoginController {
...
@@ -15,7 +19,7 @@ export default class LoginController {
async
login
(
async
login
(
context
:
IContext
<
IParams
>
,
context
:
IContext
<
IParams
>
,
{
activityInfo
,
userInfo
,
vipInfo
}:
IControllerInfos
,
{
activityInfo
,
userInfo
,
vipInfo
}:
IControllerInfos
,
[
commonUserService
,
commonAccessService
]:
[
CommonUserService
,
CommonAccessService
]
[
commonUserService
,
commonAccessService
]:
[
CommonUserService
,
CommonAccessService
]
,
)
{
)
{
const
commonUserDoLoginResult1
=
await
commonUserService
.
doLogin
(
userInfo
,
vipInfo
,
activityInfo
)
const
commonUserDoLoginResult1
=
await
commonUserService
.
doLogin
(
userInfo
,
vipInfo
,
activityInfo
)
const
commonAccessAddAccessResult2
=
await
commonAccessService
.
addAccess
(
commonUserDoLoginResult1
,
vipInfo
)
const
commonAccessAddAccessResult2
=
await
commonAccessService
.
addAccess
(
commonUserDoLoginResult1
,
vipInfo
)
...
...
v2.0/src/controller/common/share.controller.ts
View file @
3ab1ec49
/** @format */
/** @format */
import
{
services
,
checkParams
,
registeInfos
,
preCheck
}
from
'../../decorator/common'
import
{
services
,
checkParams
,
registeInfos
,
preCheck
}
from
'../../decorator/common'
import
{
checkActivityTime
,
checkInviteId
,
checkNewVip
,
checkHelpRecord
}
from
'../../utils/common/check'
import
{
checkActivityTime
,
checkInviteId
,
checkNewVip
,
checkHelpRecord
}
from
'../../utils/common/check'
import
customUtil
from
'../../utils/custom'
import
customUtil
from
'../../utils/custom'
import
{
resultsModel
}
from
'../../sdk'
import
{
resultsModel
}
from
'../../sdk'
import
{
CommonUserService
,
CommonTaskService
,
CommonStatService
}
from
'../../service/common'
import
{
CommonUserService
,
CommonTaskService
,
CommonStatService
}
from
'../../service/common'
export
default
class
ShareController
{
export
default
class
ShareController
{
/**
/**
* 获取邀请信息
* 获取邀请信息
...
@@ -14,13 +18,9 @@ export default class ShareController {
...
@@ -14,13 +18,9 @@ export default class ShareController {
async
getShareInfo
(
async
getShareInfo
(
context
:
IContext
<
IParams
>
,
context
:
IContext
<
IParams
>
,
{
activityInfo
,
userInfo
}:
IControllerInfos
,
{
activityInfo
,
userInfo
}:
IControllerInfos
,
[
commonUserService
]:
[
CommonUserService
]
[
commonUserService
]:
[
CommonUserService
]
,
)
{
)
{
const
commonUserQueryDataByKeyResult1
=
await
commonUserService
.
queryDataByKey
(
const
commonUserQueryDataByKeyResult1
=
await
commonUserService
.
queryDataByKey
(
'remainTimes.invites'
,
userInfo
,
'rewards'
)
'remainTimes.invites'
,
userInfo
,
'rewards'
)
return
resultsModel
.
success
({
return
resultsModel
.
success
({
...
commonUserQueryDataByKeyResult1
...
commonUserQueryDataByKeyResult1
})
})
...
...
v2.0/src/controller/common/stat.controller.ts
View file @
3ab1ec49
/** @format */
/** @format */
import
{
services
,
checkParams
}
from
'../../decorator/common'
import
{
services
,
checkParams
}
from
'../../decorator/common'
import
customUtil
from
'../../utils/custom'
import
customUtil
from
'../../utils/custom'
import
{
resultsModel
}
from
'../../sdk'
import
{
resultsModel
}
from
'../../sdk'
import
{
CommonStatService
}
from
'../../service/common'
import
{
CommonStatService
}
from
'../../service/common'
export
default
class
StatController
{
export
default
class
StatController
{
/**
/**
* 增加埋点记录
* 增加埋点记录
...
@@ -13,7 +17,7 @@ export default class StatController {
...
@@ -13,7 +17,7 @@ export default class StatController {
async
addStat
(
async
addStat
(
context
:
IContext
<
IParams
>
,
context
:
IContext
<
IParams
>
,
{
activityInfo
,
userInfo
}:
IControllerInfos
,
{
activityInfo
,
userInfo
}:
IControllerInfos
,
[
commonStatService
]:
[
CommonStatService
]
[
commonStatService
]:
[
CommonStatService
]
,
)
{
)
{
const
commonStatAddStatResult1
=
await
commonStatService
.
addStat
(
context
.
data
.
type
,
userInfo
)
const
commonStatAddStatResult1
=
await
commonStatService
.
addStat
(
context
.
data
.
type
,
userInfo
)
return
resultsModel
.
success
({
return
resultsModel
.
success
({
...
@@ -28,18 +32,10 @@ export default class StatController {
...
@@ -28,18 +32,10 @@ export default class StatController {
async
getStats
(
async
getStats
(
context
:
IContext
<
IParams
>
,
context
:
IContext
<
IParams
>
,
{
activityInfo
,
userInfo
}:
IControllerInfos
,
{
activityInfo
,
userInfo
}:
IControllerInfos
,
[
commonStatService
]:
[
CommonStatService
]
[
commonStatService
]:
[
CommonStatService
]
,
)
{
)
{
const
commonStatGetStatsResult1
=
await
commonStatService
.
getStats
(
const
commonStatGetStatsResult1
=
await
commonStatService
.
getStats
(
context
.
data
.
activityId
,
context
.
data
.
startDay
,
context
.
data
.
endDay
)
context
.
data
.
activityId
,
const
commonStatBuildExcelResult2
=
await
commonStatService
.
buildExcel
(
context
.
data
.
startDay
,
context
.
data
.
endDay
,
commonStatGetStatsResult1
)
context
.
data
.
startDay
,
context
.
data
.
endDay
)
const
commonStatBuildExcelResult2
=
await
commonStatService
.
buildExcel
(
context
.
data
.
startDay
,
context
.
data
.
endDay
,
commonStatGetStatsResult1
)
return
resultsModel
.
success
({
return
resultsModel
.
success
({
...
commonStatBuildExcelResult2
...
commonStatBuildExcelResult2
})
})
...
...
v2.0/src/controller/common/task.controller.ts
View file @
3ab1ec49
/** @format */
/** @format */
import
{
services
,
checkParams
,
registeInfos
,
preCheck
,
preUpdate
}
from
'../../decorator/common'
import
{
services
,
checkParams
,
registeInfos
,
preCheck
,
preUpdate
}
from
'../../decorator/common'
import
{
import
{
checkActivityTime
,
checkTaskLimit
,
checkExchangeCreditsTask
,
checkUserInfo
,
checkRemainTimes
}
from
'../../utils/common/check'
checkActivityTime
,
import
{
updateVip
,
updateSignTask
,
updateOrderGoods
}
from
'../../utils/common/update'
checkTaskLimit
,
checkExchangeCreditsTask
,
checkUserInfo
,
checkRemainTimes
}
from
'../../utils/common/check'
import
{
updateVip
,
updateSignTask
,
updateOrderGoods
}
from
'../../utils/common/update'
import
customUtil
from
'../../utils/custom'
import
customUtil
from
'../../utils/custom'
import
{
resultsModel
}
from
'../../sdk'
import
{
resultsModel
}
from
'../../sdk'
import
{
CommonTaskService
,
CommonBaseService
}
from
'../../service/common'
import
{
CommonTaskService
,
CommonBaseService
}
from
'../../service/common'
export
default
class
TaskController
{
export
default
class
TaskController
{
/**
/**
* 任务列表
* 任务列表
...
@@ -24,7 +22,7 @@ export default class TaskController {
...
@@ -24,7 +22,7 @@ export default class TaskController {
async
getTaskList
(
async
getTaskList
(
context
:
IContext
<
IParams
>
,
context
:
IContext
<
IParams
>
,
{
activityInfo
,
userInfo
,
vipInfo
}:
IControllerInfos
,
{
activityInfo
,
userInfo
,
vipInfo
}:
IControllerInfos
,
[
commonTaskService
]:
[
CommonTaskService
]
[
commonTaskService
]:
[
CommonTaskService
]
,
)
{
)
{
const
commonTaskInitTaskListResult1
=
await
commonTaskService
.
initTaskList
(
userInfo
,
activityInfo
)
const
commonTaskInitTaskListResult1
=
await
commonTaskService
.
initTaskList
(
userInfo
,
activityInfo
)
return
resultsModel
.
success
({
return
resultsModel
.
success
({
...
@@ -41,13 +39,9 @@ export default class TaskController {
...
@@ -41,13 +39,9 @@ export default class TaskController {
async
doCompleteTask
(
async
doCompleteTask
(
context
:
IContext
<
IParams
>
,
context
:
IContext
<
IParams
>
,
{
activityInfo
,
userInfo
,
session
}:
IControllerInfos
,
{
activityInfo
,
userInfo
,
session
}:
IControllerInfos
,
[
commonTaskService
]:
[
CommonTaskService
]
[
commonTaskService
]:
[
CommonTaskService
]
,
)
{
)
{
const
commonTaskCompleteTaskResult1
=
await
commonTaskService
.
completeTask
(
const
commonTaskCompleteTaskResult1
=
await
commonTaskService
.
completeTask
(
context
.
data
.
taskType
,
activityInfo
,
userInfo
)
context
.
data
.
taskType
,
activityInfo
,
userInfo
)
return
resultsModel
.
success
({
return
resultsModel
.
success
({
...
commonTaskCompleteTaskResult1
...
commonTaskCompleteTaskResult1
})
})
...
@@ -61,13 +55,9 @@ export default class TaskController {
...
@@ -61,13 +55,9 @@ export default class TaskController {
async
receiveTaskRewards
(
async
receiveTaskRewards
(
context
:
IContext
<
IParams
>
,
context
:
IContext
<
IParams
>
,
{
activityInfo
,
userInfo
}:
IControllerInfos
,
{
activityInfo
,
userInfo
}:
IControllerInfos
,
[
commonTaskService
]:
[
CommonTaskService
]
[
commonTaskService
]:
[
CommonTaskService
]
,
)
{
)
{
const
commonTaskReceiveTaskRewardsResult1
=
await
commonTaskService
.
receiveTaskRewards
(
const
commonTaskReceiveTaskRewardsResult1
=
await
commonTaskService
.
receiveTaskRewards
(
context
.
data
.
taskType
,
context
.
data
.
rewardsKey
,
userInfo
)
context
.
data
.
taskType
,
context
.
data
.
rewardsKey
,
userInfo
)
return
resultsModel
.
success
({
return
resultsModel
.
success
({
...
commonTaskReceiveTaskRewardsResult1
...
commonTaskReceiveTaskRewardsResult1
})
})
...
@@ -81,13 +71,10 @@ export default class TaskController {
...
@@ -81,13 +71,10 @@ export default class TaskController {
async
getCollectGoodsList
(
async
getCollectGoodsList
(
context
:
IContext
<
IParams
>
,
context
:
IContext
<
IParams
>
,
{
activityInfo
,
userInfo
,
session
}:
IControllerInfos
,
{
activityInfo
,
userInfo
,
session
}:
IControllerInfos
,
[
commonBaseService
,
commonTaskService
]:
[
CommonBaseService
,
CommonTaskService
]
[
commonBaseService
,
commonTaskService
]:
[
CommonBaseService
,
CommonTaskService
]
,
)
{
)
{
const
commonBaseGetItemListByIdsResult1
=
await
commonBaseService
.
getItemListByIds
(
context
.
data
.
itemIds
,
session
)
const
commonBaseGetItemListByIdsResult1
=
await
commonBaseService
.
getItemListByIds
(
context
.
data
.
itemIds
,
session
)
const
commonTaskGetItemListWithCollectStatusResult2
=
await
commonTaskService
.
getItemListWithCollectStatus
(
const
commonTaskGetItemListWithCollectStatusResult2
=
await
commonTaskService
.
getItemListWithCollectStatus
(
commonBaseGetItemListByIdsResult1
,
userInfo
)
commonBaseGetItemListByIdsResult1
,
userInfo
)
return
resultsModel
.
success
({
return
resultsModel
.
success
({
...
commonTaskGetItemListWithCollectStatusResult2
...
commonTaskGetItemListWithCollectStatusResult2
})
})
...
...
v2.0/src/controller/common/user.controller.ts
View file @
3ab1ec49
/** @format */
/** @format */
import
{
services
,
checkParams
}
from
'../../decorator/common'
import
{
services
,
checkParams
}
from
'../../decorator/common'
import
customUtil
from
'../../utils/custom'
import
customUtil
from
'../../utils/custom'
import
{
resultsModel
}
from
'../../sdk'
import
{
resultsModel
}
from
'../../sdk'
import
{
CommonUserService
}
from
'../../service/common'
import
{
CommonUserService
}
from
'../../service/common'
export
default
class
UserController
{
export
default
class
UserController
{
/**
/**
* 获取会员信息
* 获取会员信息
...
@@ -13,7 +17,7 @@ export default class UserController {
...
@@ -13,7 +17,7 @@ export default class UserController {
async
getVipInfo
(
async
getVipInfo
(
context
:
IContext
<
IParams
>
,
context
:
IContext
<
IParams
>
,
{
activityInfo
,
userInfo
}:
IControllerInfos
,
{
activityInfo
,
userInfo
}:
IControllerInfos
,
[
commonUserService
]:
[
CommonUserService
]
[
commonUserService
]:
[
CommonUserService
]
,
)
{
)
{
const
commonUserGetShopVipResult1
=
await
commonUserService
.
getShopVip
(
context
,
activityInfo
)
const
commonUserGetShopVipResult1
=
await
commonUserService
.
getShopVip
(
context
,
activityInfo
)
return
resultsModel
.
success
({
return
resultsModel
.
success
({
...
@@ -28,18 +32,10 @@ export default class UserController {
...
@@ -28,18 +32,10 @@ export default class UserController {
async
getRankList
(
async
getRankList
(
context
:
IContext
<
IParams
>
,
context
:
IContext
<
IParams
>
,
{
activityInfo
,
userInfo
}:
IControllerInfos
,
{
activityInfo
,
userInfo
}:
IControllerInfos
,
[
commonUserService
]:
[
CommonUserService
]
[
commonUserService
]:
[
CommonUserService
]
,
)
{
)
{
const
commonUserGetMyRankInfoResult1
=
await
commonUserService
.
getMyRankInfo
(
const
commonUserGetMyRankInfoResult1
=
await
commonUserService
.
getMyRankInfo
(
context
.
data
.
key
,
context
.
data
.
timeKey
,
userInfo
)
context
.
data
.
key
,
const
commonUserGetRankResult2
=
await
commonUserService
.
getRank
(
context
.
data
.
key
,
context
.
data
.
timeKey
,
context
.
data
.
limit
)
context
.
data
.
timeKey
,
userInfo
)
const
commonUserGetRankResult2
=
await
commonUserService
.
getRank
(
context
.
data
.
key
,
context
.
data
.
timeKey
,
context
.
data
.
limit
)
return
resultsModel
.
success
({
return
resultsModel
.
success
({
...
commonUserGetMyRankInfoResult1
,
...
commonUserGetMyRankInfoResult1
,
...
commonUserGetRankResult2
...
commonUserGetRankResult2
...
...
v2.0/src/controller/custom/test1.controller.ts
View file @
3ab1ec49
/** @format */
/** @format */
import
{
services
,
checkParams
}
from
'../../decorator/common'
import
{
services
,
checkParams
}
from
'../../decorator/common'
import
{
test1
}
from
'../../decorator/custom'
import
{
test1
}
from
'../../decorator/custom'
import
customUtil
from
'../../utils/custom'
import
customUtil
from
'../../utils/custom'
import
{
resultsModel
}
from
'../../sdk'
import
{
resultsModel
}
from
'../../sdk'
import
{
CommonStatService
}
from
'../../service/common'
import
{
CommonStatService
}
from
'../../service/common'
import
{
CustomTestService
}
from
'../../service/custom'
import
{
CustomTestService
}
from
'../../service/custom'
export
default
class
Test1Controller
{
export
default
class
Test1Controller
{
/**
/**
* 增加埋点记录
* 增加埋点记录
...
@@ -16,7 +20,7 @@ export default class Test1Controller {
...
@@ -16,7 +20,7 @@ export default class Test1Controller {
async
testAddStat
(
async
testAddStat
(
context
:
IContext
<
IParams
>
,
context
:
IContext
<
IParams
>
,
{
activityInfo
,
userInfo
}:
IControllerInfos
,
{
activityInfo
,
userInfo
}:
IControllerInfos
,
[
commonStatService
,
customTestService
]:
[
CommonStatService
,
CustomTestService
]
[
commonStatService
,
customTestService
]:
[
CommonStatService
,
CustomTestService
]
,
)
{
)
{
const
commonStatAddStatResult1
=
await
commonStatService
.
addStat
(
context
.
data
.
type
,
userInfo
)
const
commonStatAddStatResult1
=
await
commonStatService
.
addStat
(
context
.
data
.
type
,
userInfo
)
const
customTestTest1Result2
=
await
customTestService
.
test1
()
const
customTestTest1Result2
=
await
customTestService
.
test1
()
...
@@ -33,18 +37,10 @@ export default class Test1Controller {
...
@@ -33,18 +37,10 @@ export default class Test1Controller {
async
testGetStats
(
async
testGetStats
(
context
:
IContext
<
IParams
>
,
context
:
IContext
<
IParams
>
,
{
activityInfo
,
userInfo
}:
IControllerInfos
,
{
activityInfo
,
userInfo
}:
IControllerInfos
,
[
commonStatService
]:
[
CommonStatService
]
[
commonStatService
]:
[
CommonStatService
]
,
)
{
)
{
const
commonStatGetStatsResult1
=
await
commonStatService
.
getStats
(
const
commonStatGetStatsResult1
=
await
commonStatService
.
getStats
(
context
.
data
.
activityId
,
context
.
data
.
startDay
,
context
.
data
.
endDay
)
context
.
data
.
activityId
,
const
commonStatBuildExcelResult2
=
await
commonStatService
.
buildExcel
(
context
.
data
.
startDay
,
context
.
data
.
endDay
,
commonStatGetStatsResult1
)
context
.
data
.
startDay
,
context
.
data
.
endDay
)
const
commonStatBuildExcelResult2
=
await
commonStatService
.
buildExcel
(
context
.
data
.
startDay
,
context
.
data
.
endDay
,
commonStatGetStatsResult1
)
return
resultsModel
.
success
({
return
resultsModel
.
success
({
...
commonStatBuildExcelResult2
...
commonStatBuildExcelResult2
})
})
...
...
v2.0/src/controller/custom/test2.controller.ts
View file @
3ab1ec49
/** @format */
/** @format */
import
{
services
,
checkParams
,
preUpdate
}
from
'../../decorator/common'
import
{
services
,
checkParams
,
preUpdate
}
from
'../../decorator/common'
import
{
updateVip
,
updateSignTask
,
updateOrderGoods
}
from
'../../utils/common/update'
import
{
updateVip
,
updateSignTask
,
updateOrderGoods
}
from
'../../utils/common/update'
import
customUtil
from
'../../utils/custom'
import
customUtil
from
'../../utils/custom'
import
{
resultsModel
}
from
'../../sdk'
import
{
resultsModel
}
from
'../../sdk'
import
{
CommonStatService
}
from
'../../service/common'
import
{
CommonStatService
}
from
'../../service/common'
export
default
class
Test2Controller
{
export
default
class
Test2Controller
{
/**
/**
* 增加埋点记录
* 增加埋点记录
...
@@ -14,7 +18,7 @@ export default class Test2Controller {
...
@@ -14,7 +18,7 @@ export default class Test2Controller {
async
test2addStat
(
async
test2addStat
(
context
:
IContext
<
IParams
>
,
context
:
IContext
<
IParams
>
,
{
activityInfo
,
userInfo
}:
IControllerInfos
,
{
activityInfo
,
userInfo
}:
IControllerInfos
,
[
commonStatService
]:
[
CommonStatService
]
[
commonStatService
]:
[
CommonStatService
]
,
)
{
)
{
const
commonStatAddStatResult1
=
await
commonStatService
.
addStat
(
context
.
data
.
type
,
userInfo
)
const
commonStatAddStatResult1
=
await
commonStatService
.
addStat
(
context
.
data
.
type
,
userInfo
)
return
resultsModel
.
success
({
return
resultsModel
.
success
({
...
@@ -30,18 +34,10 @@ export default class Test2Controller {
...
@@ -30,18 +34,10 @@ export default class Test2Controller {
async
test2getStats
(
async
test2getStats
(
context
:
IContext
<
IParams
>
,
context
:
IContext
<
IParams
>
,
{
activityInfo
,
userInfo
}:
IControllerInfos
,
{
activityInfo
,
userInfo
}:
IControllerInfos
,
[
commonStatService
]:
[
CommonStatService
]
[
commonStatService
]:
[
CommonStatService
]
,
)
{
)
{
const
commonStatGetStatsResult1
=
await
commonStatService
.
getStats
(
const
commonStatGetStatsResult1
=
await
commonStatService
.
getStats
(
context
.
data
.
activityId
,
context
.
data
.
startDay
,
context
.
data
.
endDay
)
context
.
data
.
activityId
,
const
commonStatBuildExcelResult2
=
await
commonStatService
.
buildExcel
(
context
.
data
.
startDay
,
context
.
data
.
endDay
,
commonStatGetStatsResult1
)
context
.
data
.
startDay
,
context
.
data
.
endDay
)
const
commonStatBuildExcelResult2
=
await
commonStatService
.
buildExcel
(
context
.
data
.
startDay
,
context
.
data
.
endDay
,
commonStatGetStatsResult1
)
return
resultsModel
.
success
({
return
resultsModel
.
success
({
...
commonStatBuildExcelResult2
...
commonStatBuildExcelResult2
})
})
...
...
v2.0/src/decorator/custom/index.ts
View file @
3ab1ec49
...
@@ -8,4 +8,6 @@ const custom = {
...
@@ -8,4 +8,6 @@ const custom = {
export
default
custom
export
default
custom
export
{
test1
}
export
{
test1
}
v2.0/src/service/custom/index.ts
View file @
3ab1ec49
...
@@ -7,4 +7,6 @@ const custom = {
...
@@ -7,4 +7,6 @@ const custom = {
export
default
custom
export
default
custom
export
{
CustomTestService
}
export
{
CustomTestService
}
v2.0/src/utils/custom/index.ts
View file @
3ab1ec49
/** @format */
/** @format */
const
custom
=
{}
const
custom
=
{
}
export
default
custom
export
default
custom
export
{}
export
{
}
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