Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Contribute to GitLab
Sign in / Register
Toggle navigation
D
dsk-cr20g
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
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Administrator
dsk-cr20g
Commits
be10ea55
Commit
be10ea55
authored
Sep 14, 2023
by
tanyang
Browse files
Options
Browse Files
Download
Plain Diff
Merge remote-tracking branch 'origin/zuhuduan' into zuhuduan
parents
00fa02b4
ee9c0043
Changes
10
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
10 changed files
with
245 additions
and
195 deletions
+245
-195
BusinessInfoServiceImpl.java
...ava/com/dsk/biz/service/impl/BusinessInfoServiceImpl.java
+3
-1
JskCombineInfoController.java
...java/com/dsk/jsk/controller/JskCombineInfoController.java
+2
-1
JskCombineCountDto.java
.../src/main/java/com/dsk/jsk/domain/JskCombineCountDto.java
+31
-0
JskCombineInfoService.java
.../main/java/com/dsk/jsk/service/JskCombineInfoService.java
+22
-1
groupAccount.js
dsk-operate-ui/src/api/detail/groupAccount/groupAccount.js
+3
-3
Sidebar.vue
...te-ui/src/views/detail/groupAccount/component/Sidebar.vue
+23
-25
index.vue
dsk-operate-ui/src/views/detail/groupAccount/index.vue
+8
-11
Sidebar.vue
...operate-ui/src/views/detail/party-a/component/Sidebar.vue
+145
-145
index.vue
...te-ui/src/views/enterpriseData/components/Owner/index.vue
+2
-2
index.vue
dsk-operate-ui/src/views/index.vue
+6
-6
No files found.
dsk-module/dsk-biz-api/src/main/java/com/dsk/biz/service/impl/BusinessInfoServiceImpl.java
View file @
be10ea55
...
@@ -12,8 +12,10 @@ import com.dsk.biz.domain.bo.BusinessListDto;
...
@@ -12,8 +12,10 @@ import com.dsk.biz.domain.bo.BusinessListDto;
import
com.dsk.biz.domain.bo.CustomerBusinessSearchDto
;
import
com.dsk.biz.domain.bo.CustomerBusinessSearchDto
;
import
com.dsk.biz.domain.vo.*
;
import
com.dsk.biz.domain.vo.*
;
import
com.dsk.biz.utils.ExcelUtils
;
import
com.dsk.biz.utils.ExcelUtils
;
import
com.dsk.biz.utils.OldFileUtils
;
import
com.dsk.common.annotation.DataColumn
;
import
com.dsk.common.annotation.DataColumn
;
import
com.dsk.common.annotation.DataPermission
;
import
com.dsk.common.annotation.DataPermission
;
import
com.dsk.common.utils.file.FileUploadUtils
;
import
com.dsk.jsk.service.EnterpriseService
;
import
com.dsk.jsk.service.EnterpriseService
;
import
com.dsk.biz.mapper.BusinessInfoMapper
;
import
com.dsk.biz.mapper.BusinessInfoMapper
;
import
com.dsk.biz.mapper.BusinessLabelMapper
;
import
com.dsk.biz.mapper.BusinessLabelMapper
;
...
@@ -131,7 +133,7 @@ public class BusinessInfoServiceImpl implements IBusinessInfoService {
...
@@ -131,7 +133,7 @@ public class BusinessInfoServiceImpl implements IBusinessInfoService {
businessBrowseVo
.
setFollowRecordCount
(
total
.
getFollowRecordCount
());
businessBrowseVo
.
setFollowRecordCount
(
total
.
getFollowRecordCount
());
businessBrowseVo
.
setRelateCompanyCount
(
total
.
getRelateCompanyCount
());
businessBrowseVo
.
setRelateCompanyCount
(
total
.
getRelateCompanyCount
());
//资料文档统计
//资料文档统计
// businessBrowseVo.setFileCount(FileUtils.getAllFileNames(ShuZhiHuaConfig.getProfile
() + businessId).size());
businessBrowseVo
.
setFileCount
(
OldFileUtils
.
getAllFileNames
(
FileUploadUtils
.
getDefaultBaseDir
()
+
businessId
).
size
());
return
businessBrowseVo
;
return
businessBrowseVo
;
}
}
...
...
dsk-module/dsk-biz-api/src/main/java/com/dsk/jsk/controller/JskCombineInfoController.java
View file @
be10ea55
...
@@ -10,6 +10,7 @@ import com.dsk.common.core.page.TableDataInfo;
...
@@ -10,6 +10,7 @@ import com.dsk.common.core.page.TableDataInfo;
import
com.dsk.common.core.service.OssService
;
import
com.dsk.common.core.service.OssService
;
import
com.dsk.jsk.domain.JskCombineBidPageDto
;
import
com.dsk.jsk.domain.JskCombineBidPageDto
;
import
com.dsk.jsk.domain.JskCombineCertificateDto
;
import
com.dsk.jsk.domain.JskCombineCertificateDto
;
import
com.dsk.jsk.domain.JskCombineCountDto
;
import
com.dsk.jsk.domain.JskCombineSearchDto
;
import
com.dsk.jsk.domain.JskCombineSearchDto
;
import
com.dsk.jsk.domain.vo.JskCombineBidProjectExportVo
;
import
com.dsk.jsk.domain.vo.JskCombineBidProjectExportVo
;
import
com.dsk.jsk.domain.vo.JskCombineWinBidProjectExportVo
;
import
com.dsk.jsk.domain.vo.JskCombineWinBidProjectExportVo
;
...
@@ -228,7 +229,7 @@ public class JskCombineInfoController extends BaseController {
...
@@ -228,7 +229,7 @@ public class JskCombineInfoController extends BaseController {
*@date: 2023/9/12 16:05
*@date: 2023/9/12 16:05
*/
*/
@RequestMapping
(
value
=
"/memberCount"
,
method
=
RequestMethod
.
POST
)
@RequestMapping
(
value
=
"/memberCount"
,
method
=
RequestMethod
.
POST
)
public
R
memberCount
(
@RequestBody
JskCombine
Search
Dto
dto
)
throws
Exception
{
public
R
memberCount
(
@RequestBody
JskCombine
Count
Dto
dto
)
throws
Exception
{
return
baseService
.
memberCount
(
dto
);
return
baseService
.
memberCount
(
dto
);
}
}
}
}
dsk-module/dsk-biz-api/src/main/java/com/dsk/jsk/domain/JskCombineCountDto.java
0 → 100644
View file @
be10ea55
package
com
.
dsk
.
jsk
.
domain
;
import
lombok.Data
;
import
javax.validation.constraints.NotNull
;
import
java.io.Serializable
;
/**
* 集团户相关查询条件实体类
*
* @author lcl
* @create 2023/8/7
*/
@Data
public
class
JskCombineCountDto
implements
Serializable
{
/**
* 集团id
*/
@NotNull
(
message
=
"集团id不能为空!"
)
private
String
combineId
;
/**
* 截止时间
*/
private
String
endTime
;
/**
* 资质类型
*/
private
Integer
qualificationType
;
}
dsk-module/dsk-biz-api/src/main/java/com/dsk/jsk/service/JskCombineInfoService.java
View file @
be10ea55
package
com
.
dsk
.
jsk
.
service
;
package
com
.
dsk
.
jsk
.
service
;
import
cn.hutool.core.bean.BeanUtil
;
import
cn.hutool.core.bean.BeanUtil
;
import
cn.hutool.core.date.DateUtil
;
import
cn.hutool.core.map.MapUtil
;
import
cn.hutool.core.map.MapUtil
;
import
cn.hutool.core.util.ObjectUtil
;
import
cn.hutool.core.util.ObjectUtil
;
import
com.dsk.common.constant.CacheConstants
;
import
com.dsk.common.core.domain.AjaxResult
;
import
com.dsk.common.core.domain.AjaxResult
;
import
com.dsk.common.core.domain.R
;
import
com.dsk.common.core.domain.R
;
import
com.dsk.common.core.page.TableDataInfo
;
import
com.dsk.common.core.page.TableDataInfo
;
...
@@ -11,9 +13,11 @@ import com.dsk.common.utils.DskOpenApiUtil;
...
@@ -11,9 +13,11 @@ import com.dsk.common.utils.DskOpenApiUtil;
import
com.dsk.common.utils.StringUtils
;
import
com.dsk.common.utils.StringUtils
;
import
com.dsk.jsk.domain.JskCombineBidPageDto
;
import
com.dsk.jsk.domain.JskCombineBidPageDto
;
import
com.dsk.jsk.domain.JskCombineCertificateDto
;
import
com.dsk.jsk.domain.JskCombineCertificateDto
;
import
com.dsk.jsk.domain.JskCombineCountDto
;
import
com.dsk.jsk.domain.JskCombineSearchDto
;
import
com.dsk.jsk.domain.JskCombineSearchDto
;
import
com.dsk.jsk.domain.vo.JskCombineBidProjectExportVo
;
import
com.dsk.jsk.domain.vo.JskCombineBidProjectExportVo
;
import
com.dsk.jsk.domain.vo.JskCombineWinBidProjectExportVo
;
import
com.dsk.jsk.domain.vo.JskCombineWinBidProjectExportVo
;
import
com.dsk.jsk.util.RedisCache
;
import
lombok.extern.slf4j.Slf4j
;
import
lombok.extern.slf4j.Slf4j
;
import
org.apache.commons.collections4.MapUtils
;
import
org.apache.commons.collections4.MapUtils
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.beans.factory.annotation.Autowired
;
...
@@ -21,9 +25,12 @@ import org.springframework.http.HttpStatus;
...
@@ -21,9 +25,12 @@ import org.springframework.http.HttpStatus;
import
org.springframework.stereotype.Service
;
import
org.springframework.stereotype.Service
;
import
org.springframework.util.ObjectUtils
;
import
org.springframework.util.ObjectUtils
;
import
javax.annotation.Resource
;
import
java.util.ArrayList
;
import
java.util.ArrayList
;
import
java.util.Date
;
import
java.util.List
;
import
java.util.List
;
import
java.util.Map
;
import
java.util.Map
;
import
java.util.concurrent.TimeUnit
;
/**
/**
* @author lcl
* @author lcl
...
@@ -38,6 +45,9 @@ public class JskCombineInfoService {
...
@@ -38,6 +45,9 @@ public class JskCombineInfoService {
@Autowired
@Autowired
private
EnterpriseService
enterpriseService
;
private
EnterpriseService
enterpriseService
;
@Resource
private
RedisCache
redisCache
;
public
TableDataInfo
memberList
(
JskCombineSearchDto
dto
)
throws
Exception
{
public
TableDataInfo
memberList
(
JskCombineSearchDto
dto
)
throws
Exception
{
Map
<
String
,
Object
>
map
=
dskOpenApiUtil
.
requestBody
(
"/operate/combine/memberList"
,
BeanUtil
.
beanToMap
(
dto
,
false
,
false
));
Map
<
String
,
Object
>
map
=
dskOpenApiUtil
.
requestBody
(
"/operate/combine/memberList"
,
BeanUtil
.
beanToMap
(
dto
,
false
,
false
));
return
dskOpenApiUtil
.
responsePage
(
map
);
return
dskOpenApiUtil
.
responsePage
(
map
);
...
@@ -236,12 +246,23 @@ public class JskCombineInfoService {
...
@@ -236,12 +246,23 @@ public class JskCombineInfoService {
*@Author: Dgm
*@Author: Dgm
*@date: 2023/9/12 16:05
*@date: 2023/9/12 16:05
*/
*/
public
R
memberCount
(
JskCombineSearchDto
dto
)
{
public
R
memberCount
(
JskCombineCountDto
dto
)
{
String
redisKey
=
CacheConstants
.
PERSONAL_LOCATION
+
dto
.
getCombineId
();
if
(
ObjectUtil
.
isNotEmpty
(
redisKey
))
{
Map
<
String
,
Object
>
cacheMap
=
redisCache
.
getCacheObject
(
redisKey
);
if
(
MapUtils
.
isNotEmpty
(
cacheMap
))
{
return
R
.
ok
(
cacheMap
);
}
}
dto
.
setQualificationType
(
209
);
dto
.
setEndTime
(
DateUtil
.
formatDate
(
new
Date
()));
Map
<
String
,
Object
>
paramsMap
=
BeanUtil
.
beanToMap
(
dto
,
false
,
false
);
Map
<
String
,
Object
>
paramsMap
=
BeanUtil
.
beanToMap
(
dto
,
false
,
false
);
Map
<
String
,
Object
>
map
=
dskOpenApiUtil
.
requestBody
(
"/operate/combine/memberCount"
,
paramsMap
);
Map
<
String
,
Object
>
map
=
dskOpenApiUtil
.
requestBody
(
"/operate/combine/memberCount"
,
paramsMap
);
if
(
ObjectUtil
.
isNotEmpty
(
map
.
get
(
"data"
)))
{
if
(
ObjectUtil
.
isNotEmpty
(
map
.
get
(
"data"
)))
{
Map
<
String
,
Object
>
data
=
BeanUtil
.
beanToMap
(
map
.
get
(
"data"
));
Map
<
String
,
Object
>
data
=
BeanUtil
.
beanToMap
(
map
.
get
(
"data"
));
data
.
put
(
"performance"
,
businessCount
(
paramsMap
));
data
.
put
(
"performance"
,
businessCount
(
paramsMap
));
map
.
put
(
"data"
,
data
);
redisCache
.
setCacheObject
(
redisKey
,
data
,
24
,
TimeUnit
.
HOURS
);
}
}
return
BeanUtil
.
toBean
(
map
,
R
.
class
);
return
BeanUtil
.
toBean
(
map
,
R
.
class
);
}
}
...
...
dsk-operate-ui/src/api/detail/groupAccount/groupAccount.js
View file @
be10ea55
import
request
from
"@/utils/request"
;
import
request
from
"@/utils/request"
;
//
企业
数据统计
//
集团
数据统计
export
function
statistic
(
data
)
{
export
function
infoMemberCount
(
data
)
{
return
request
({
return
request
({
url
:
'/
enterprise/statistic
'
,
url
:
'/
combine/info/memberCount
'
,
method
:
'post'
,
method
:
'post'
,
data
:
data
data
:
data
})
})
...
...
dsk-operate-ui/src/views/detail/groupAccount/component/Sidebar.vue
View file @
be10ea55
...
@@ -94,31 +94,29 @@ export default {
...
@@ -94,31 +94,29 @@ export default {
this
.
sideRoute
=
JSON
.
parse
(
JSON
.
stringify
(
this
.
defaultRoute
))
this
.
sideRoute
=
JSON
.
parse
(
JSON
.
stringify
(
this
.
defaultRoute
))
let
arr
=
JSON
.
parse
(
JSON
.
stringify
(
val
))
let
arr
=
JSON
.
parse
(
JSON
.
stringify
(
val
))
for
(
var
i
in
arr
){
for
(
var
i
in
arr
){
for
(
var
j
in
arr
[
i
]){
switch
(
i
)
{
// switch (j) {
case
'member'
:
// case 'ownershipStructure':
if
(
arr
[
i
]
<
1
){
// if(arr[i][j]
<
1
){
this
.
sideRoute
[
0
].
disabled
=
true
;
// this.sideRoute[0].disabled = true;
}
// }
break
;
// break;
case
'qualification'
:
// case 'qualification':
if
(
arr
[
i
]
<
1
){
// if(arr[i][j]
<
1
){
this
.
sideRoute
[
1
].
disabled
=
true
;
// this.sideRoute[1].disabled = true;
}
// }
break
;
// break;
case
'performance'
:
// case 'performance':
if
(
arr
[
i
]
<
1
){
// if(arr[i][j]
<
1
){
this
.
sideRoute
[
2
].
disabled
=
true
;
// this.sideRoute[2].disabled = true;
}
// }
break
;
// break;
case
'biddingAnnouncement'
:
// case 'biddingAnnouncement':
if
(
arr
[
i
]
<
1
){
// if(arr[i][j]
<
1
){
this
.
sideRoute
[
3
].
disabled
=
true
;
// this.sideRoute[3].disabled = true;
}
// }
break
;
// break;
default
:
// default:
break
;
// break;
// }
}
}
}
}
this
.
defaultRoute
=
JSON
.
parse
(
JSON
.
stringify
(
this
.
sideRoute
))
this
.
defaultRoute
=
JSON
.
parse
(
JSON
.
stringify
(
this
.
sideRoute
))
...
...
dsk-operate-ui/src/views/detail/groupAccount/index.vue
View file @
be10ea55
<
template
>
<
template
>
<div
class=
"app-container group-container"
>
<div
class=
"app-container group-container"
>
<div
class=
"header-container"
ref=
"header"
>
<div
class=
"header-container"
>
<div
class=
"flex-box part-header"
>
<div
class=
"flex-box part-header"
>
<img
class=
"header-logo"
:src=
"require('@/assets/images/detail/company_logo.png')"
>
<img
class=
"header-logo"
:src=
"
details && details.logoUrl ||
require('@/assets/images/detail/company_logo.png')"
>
{{
name
||
'--'
}}
{{
name
||
'--'
}}
</div>
</div>
</div>
</div>
...
@@ -30,7 +30,7 @@
...
@@ -30,7 +30,7 @@
import
Performance
from
"./component/performance"
import
Performance
from
"./component/performance"
import
Zhaobiao
from
"./component/zhaobiao"
import
Zhaobiao
from
"./component/zhaobiao"
import
{
infoHeader
}
from
'@/api/detail/party-a/index'
import
{
infoHeader
}
from
'@/api/detail/party-a/index'
import
{
combineMemberLogo
,
statistic
}
from
'@/api/detail/groupAccount/groupAccount'
import
{
combineMemberLogo
,
infoMemberCount
}
from
'@/api/detail/groupAccount/groupAccount'
import
elementResizeDetectorMaker
from
"element-resize-detector"
import
elementResizeDetectorMaker
from
"element-resize-detector"
export
default
{
export
default
{
name
:
'GroupAccount'
,
name
:
'GroupAccount'
,
...
@@ -49,6 +49,7 @@
...
@@ -49,6 +49,7 @@
isCompany
:
false
,
isCompany
:
false
,
isSkeleton
:
false
,
isSkeleton
:
false
,
name
:
''
,
name
:
''
,
details
:{},
}
}
},
},
created
()
{
created
()
{
...
@@ -56,9 +57,9 @@
...
@@ -56,9 +57,9 @@
this
.
customerId
=
this
.
$route
.
params
.
id
this
.
customerId
=
this
.
$route
.
params
.
id
}
}
combineMemberLogo
({
combineId
:
this
.
customerId
}).
then
(
res
=>
{
combineMemberLogo
({
combineId
:
this
.
customerId
}).
then
(
res
=>
{
console
.
log
(
res
.
data
)
this
.
details
=
res
.
data
;
})
})
statistic
({
companyId
:
this
.
$route
.
query
.
ci
d
}).
then
(
res
=>
{
infoMemberCount
({
combineId
:
this
.
customerI
d
}).
then
(
res
=>
{
console
.
log
(
res
.
data
)
console
.
log
(
res
.
data
)
if
(
res
.
code
==
200
){
if
(
res
.
code
==
200
){
this
.
statisticObj
=
res
.
data
this
.
statisticObj
=
res
.
data
...
@@ -67,13 +68,9 @@
...
@@ -67,13 +68,9 @@
// if (this.$route.query.path) { // 获取跳转对应板块
// if (this.$route.query.path) { // 获取跳转对应板块
// this.currentPath.pathName = this.$route.query.path
// this.currentPath.pathName = this.$route.query.path
// }
// }
// this.$route.query.name=''
this
.
name
=
this
.
$route
.
query
.
name
?
this
.
$route
.
query
.
name
:
this
.
details
.
companyName
this
.
name
=
this
.
$route
.
query
.
name
?
this
.
$route
.
query
.
name
:
'中建集团'
},
mounted
(){
// this.mainWidth=this.$refs.header.offsetWidth;
// this.width=this.$refs.contentData.offsetWidth -160;
},
},
mounted
(){},
methods
:
{
methods
:
{
showPartPage
(
e
){
showPartPage
(
e
){
this
.
currentPath
=
e
this
.
currentPath
=
e
...
...
dsk-operate-ui/src/views/detail/party-a/component/Sidebar.vue
View file @
be10ea55
This diff is collapsed.
Click to expand it.
dsk-operate-ui/src/views/enterpriseData/components/Owner/index.vue
View file @
be10ea55
...
@@ -643,9 +643,9 @@
...
@@ -643,9 +643,9 @@
for
(
var
i
in
arr
)
{
for
(
var
i
in
arr
)
{
if
(
arr
[
i
].
parent
)
{
if
(
arr
[
i
].
parent
)
{
if
(
!
arr
[
i
].
parent
.
checked
)
{
if
(
!
arr
[
i
].
parent
.
checked
)
{
arr
[
i
].
hasChildren
&&
cityIds
.
push
(
arr
[
i
].
value
)
&&
provinceIds
.
push
(
arr
[
i
].
parent
.
value
)
;
arr
[
i
].
hasChildren
&&
cityIds
.
push
(
arr
[
i
].
value
);
arr
[
i
].
hasChildren
&&
this
.
domicile
.
push
(
arr
[
i
].
label
);
arr
[
i
].
hasChildren
&&
this
.
domicile
.
push
(
arr
[
i
].
label
);
!
arr
[
i
].
hasChildren
&&
areaIds
.
push
(
arr
[
i
].
value
)
&&
cityIds
.
push
(
arr
[
i
].
parent
.
value
)
&&
provinceIds
.
push
(
arr
[
i
].
parent
.
parent
.
value
)
;
!
arr
[
i
].
hasChildren
&&
areaIds
.
push
(
arr
[
i
].
value
);
!
arr
[
i
].
hasChildren
&&
this
.
domicile
.
push
(
arr
[
i
].
label
);
!
arr
[
i
].
hasChildren
&&
this
.
domicile
.
push
(
arr
[
i
].
label
);
}
}
}
else
{
}
else
{
...
...
dsk-operate-ui/src/views/index.vue
View file @
be10ea55
...
@@ -1386,7 +1386,7 @@ export default {
...
@@ -1386,7 +1386,7 @@ export default {
handleUrl
(
item
){
handleUrl
(
item
){
switch
(
item
.
name
)
{
switch
(
item
.
name
)
{
case
'项目管理'
:
case
'项目管理'
:
if
(
this
.
permissions
.
includes
(
'project:
btn
'
)){
if
(
this
.
permissions
.
includes
(
'project:
info
'
)){
this
.
$router
.
push
({
path
:
item
.
url
})
this
.
$router
.
push
({
path
:
item
.
url
})
}
else
{
}
else
{
this
.
$message
({
this
.
$message
({
...
@@ -1396,7 +1396,7 @@ export default {
...
@@ -1396,7 +1396,7 @@ export default {
}
}
break
;
break
;
case
'客户管理'
:
case
'客户管理'
:
if
(
this
.
permissions
.
includes
(
'custom
:btn
'
)){
if
(
this
.
permissions
.
includes
(
'custom
er:info
'
)){
this
.
$router
.
push
({
path
:
item
.
url
})
this
.
$router
.
push
({
path
:
item
.
url
})
}
else
{
}
else
{
this
.
$message
({
this
.
$message
({
...
@@ -1406,7 +1406,7 @@ export default {
...
@@ -1406,7 +1406,7 @@ export default {
}
}
break
;
break
;
case
'全国经济大全'
:
case
'全国经济大全'
:
if
(
this
.
permissions
.
includes
(
'nationalEconomies:
btn
'
)){
if
(
this
.
permissions
.
includes
(
'nationalEconomies:
query
'
)){
this
.
$router
.
push
({
path
:
item
.
url
})
this
.
$router
.
push
({
path
:
item
.
url
})
}
else
{
}
else
{
this
.
$message
({
this
.
$message
({
...
@@ -1416,7 +1416,7 @@ export default {
...
@@ -1416,7 +1416,7 @@ export default {
}
}
break
;
break
;
case
'集团户'
:
case
'集团户'
:
if
(
this
.
permissions
.
includes
(
'group:
btn
'
)){
if
(
this
.
permissions
.
includes
(
'group:
query
'
)){
this
.
$router
.
push
({
path
:
item
.
url
})
this
.
$router
.
push
({
path
:
item
.
url
})
}
else
{
}
else
{
this
.
$message
({
this
.
$message
({
...
@@ -1426,7 +1426,7 @@ export default {
...
@@ -1426,7 +1426,7 @@ export default {
}
}
break
;
break
;
case
'查城投平台'
:
case
'查城投平台'
:
if
(
this
.
permissions
.
includes
(
'owner:
btn
'
)){
if
(
this
.
permissions
.
includes
(
'owner:
query
'
)){
this
.
$router
.
push
({
path
:
item
.
url
})
this
.
$router
.
push
({
path
:
item
.
url
})
}
else
{
}
else
{
this
.
$message
({
this
.
$message
({
...
@@ -1436,7 +1436,7 @@ export default {
...
@@ -1436,7 +1436,7 @@ export default {
}
}
break
;
break
;
case
'商机雷达'
:
case
'商机雷达'
:
if
(
this
.
permissions
.
includes
(
'radar:
btn
'
)){
if
(
this
.
permissions
.
includes
(
'radar:
query
'
)){
this
.
$router
.
push
({
path
:
item
.
url
})
this
.
$router
.
push
({
path
:
item
.
url
})
}
else
{
}
else
{
this
.
$message
({
this
.
$message
({
...
...
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