Merge branch 'hi-ucs-dev' of http://124.222.94.39:3000/wuhongjian/hi-ucs into hi-ucs-dev

This commit is contained in:
guoyue 2022-08-27 16:08:11 +08:00
commit 27423a3c14
7 changed files with 161 additions and 67 deletions

View File

@ -2,17 +2,17 @@
* @Author: hisense.wuhongjian * @Author: hisense.wuhongjian
* @Date: 2022-08-25 14:37:49 * @Date: 2022-08-25 14:37:49
* @LastEditors: hisense.wuhongjian * @LastEditors: hisense.wuhongjian
* @LastEditTime: 2022-08-26 16:56:59 * @LastEditTime: 2022-08-27 14:25:39
* @Description: 告诉大家这是什么 * @Description: 告诉大家这是什么
*/ */
var _global = {} var _global = {}
var CONFIGITEM = { var CONFIGITEM = {
// version: 'qingdao', // 青岛 version: 'qingdao', // 青岛
// version: 'xihaian', // 西海岸 // version: 'xihaian', // 西海岸
// version: 'test', // 测试 // version: 'test', // 测试
version: 'frp', // 内网穿透 // version: 'frp', // 内网穿透
// version: 'dev', // 开发 // version: 'dev', // 开发
vNum: 'v0.8.7.1', vNum: 'v0.8.7.2',
configData: { configData: {
// 青岛市大数据局 // 青岛市大数据局
qingdao: { qingdao: {

View File

@ -2,7 +2,7 @@
* @Author: hisense.wuhongjian * @Author: hisense.wuhongjian
* @Date: 2020-07-07 16:03:23 * @Date: 2020-07-07 16:03:23
* @LastEditors: hisense.wuhongjian * @LastEditors: hisense.wuhongjian
* @LastEditTime: 2022-08-25 17:19:45 * @LastEditTime: 2022-08-27 14:25:54
* @Description: 系统静态参数配置 * @Description: 系统静态参数配置
*/ */
var _global = {} var _global = {}
@ -12,7 +12,7 @@ var CONFIGITEM = {
//version: 'dev', // //version: 'dev', //
//version: 'test', // //version: 'test', //
//version: 'frp', // 穿 //version: 'frp', // 穿
vNum: 'v0.8.7.1', vNum: 'v0.8.7.2',
configData: { configData: {
// //
qingdao: { qingdao: {

View File

@ -12,12 +12,7 @@
v-if="whoShow1 && whoShow1.itShowQingDao" v-if="whoShow1 && whoShow1.itShowQingDao"
style="width: 100%; display: flex; justify-content: center" style="width: 100%; display: flex; justify-content: center"
> >
<div <div class="content" v-for="item in dataFrom.content" :key="item.title">
class="content"
v-for="item in dataFrom.content"
:key="item.title"
v-show="approveStatus == '通过'"
>
<div class="content-left" v-if="item.titleType === '调用接口'"> <div class="content-left" v-if="item.titleType === '调用接口'">
<div class="left"> <div class="left">
<div class="content-left-title"> <div class="content-left-title">
@ -27,8 +22,16 @@
<p> <p>
<span>{{ item.link.name }}</span> <span>{{ item.link.name }}</span>
<a-tooltip> <a-tooltip>
<template #title>{{ item.link.value }}</template> <template #title>
<span>{{ item.link.value }}</span> {{
approveStatus === '通过'
? item.link.value
: '请申请后查看'
}}
</template>
<span :class="{ 'blur-word': approveStatus !== '通过' }">
{{ item.link.value }}
</span>
</a-tooltip> </a-tooltip>
</p> </p>
<p> <p>
@ -94,15 +97,31 @@
<p> <p>
<span>{{ item.people.name }}</span> <span>{{ item.people.name }}</span>
<a-tooltip> <a-tooltip>
<template #title>{{ item.people.value }}</template> <template #title>
<span>{{ item.people.value }}</span> {{
approveStatus === '通过'
? item.people.value
: '请申请后查看'
}}
</template>
<span :class="{ 'blur-word': approveStatus !== '通过' }">
{{ item.people.value }}
</span>
</a-tooltip> </a-tooltip>
</p> </p>
<p> <p>
<span>{{ item.phone.name }}</span> <span>{{ item.phone.name }}</span>
<a-tooltip> <a-tooltip>
<template #title>{{ item.phone.value }}</template> <template #title>
<span>{{ item.phone.value }}</span> {{
approveStatus === '通过'
? item.phone.value
: '请申请后查看'
}}
</template>
<span :class="{ 'blur-word': approveStatus !== '通过' }">
{{ item.phone.value }}
</span>
</a-tooltip> </a-tooltip>
</p> </p>
</div> </div>
@ -135,13 +154,13 @@
</div> </div>
</div> </div>
</div> </div>
<div v-show="approveStatus !== '通过'" class="contentOther"> <!-- <div v-show="approveStatus !== '通过'" class="contentOther">
<img src="~@/assets/detailsAll/uesBefore.png" /> <img src="~@/assets/detailsAll/uesBefore.png" />
<div class="contentOtherRight"> <div class="contentOtherRight">
<p>请在申请能力后返回查看使用方式</p> <p>请在申请能力后返回查看使用方式</p>
<div @click="toView()">进入能力申请</div> <div @click="toView()">进入能力申请</div>
</div> </div>
</div> </div> -->
</div> </div>
<!-- 其他 --> <!-- 其他 -->
<div v-else> <div v-else>
@ -489,7 +508,9 @@
flex-direction: column; flex-direction: column;
align-items: center; align-items: center;
padding: 0.8rem 0; padding: 0.8rem 0;
.blur-word {
filter: blur(4px);
}
.content { .content {
margin-top: 0.3rem; margin-top: 0.3rem;
display: flex; display: flex;

View File

@ -2,7 +2,7 @@
* @Author: hisense.liangjunhua * @Author: hisense.liangjunhua
* @Date: 2022-06-09 09:29:29 * @Date: 2022-06-09 09:29:29
* @LastEditors: hisense.wuhongjian * @LastEditors: hisense.wuhongjian
* @LastEditTime: 2022-08-26 19:08:17 * @LastEditTime: 2022-08-27 10:57:24
* @Description: 应用详情 * @Description: 应用详情
--> -->
<template> <template>

View File

@ -11,12 +11,7 @@
v-if="whoShow1 && whoShow1.itShowQingDao" v-if="whoShow1 && whoShow1.itShowQingDao"
style="width: 100%; display: flex; justify-content: center" style="width: 100%; display: flex; justify-content: center"
> >
<div <div class="content" v-for="item in dataFrom.content" :key="item.title">
class="content"
v-for="item in dataFrom.content"
:key="item.title"
v-show="approveStatus == '通过'"
>
<div class="content-left"> <div class="content-left">
<div class="left"> <div class="left">
<div class="content-left-title"> <div class="content-left-title">
@ -26,8 +21,14 @@
<p> <p>
<span>{{ item.link.name }}</span> <span>{{ item.link.name }}</span>
<a-tooltip> <a-tooltip>
<template #title>{{ item.linkValue }}</template> <template #title>
<span>{{ item.linkValue }}</span> {{
approveStatus === '通过' ? item.linkValue : '请申请后查看'
}}
</template>
<span :class="{ 'blur-word': approveStatus !== '通过' }">
{{ item.linkValue }}
</span>
</a-tooltip> </a-tooltip>
</p> </p>
</div> </div>
@ -51,15 +52,31 @@
<p> <p>
<span>{{ item.people.name }}</span> <span>{{ item.people.name }}</span>
<a-tooltip> <a-tooltip>
<template #title>{{ item.people.value }}</template> <template #title>
<span>{{ item.people.value }}</span> {{
approveStatus === '通过'
? item.people.value
: '请申请后查看'
}}
</template>
<span :class="{ 'blur-word': approveStatus !== '通过' }">
{{ item.people.value }}
</span>
</a-tooltip> </a-tooltip>
</p> </p>
<p> <p>
<span>{{ item.phone.name }}</span> <span>{{ item.phone.name }}</span>
<a-tooltip> <a-tooltip>
<template #title>{{ item.phone.value }}</template> <template #title>
<span>{{ item.phone.value }}</span> {{
approveStatus === '通过'
? item.phone.value
: '请申请后查看'
}}
</template>
<span :class="{ 'blur-word': approveStatus !== '通过' }">
{{ item.phone.value }}
</span>
</a-tooltip> </a-tooltip>
</p> </p>
</div> </div>
@ -92,13 +109,13 @@
</div> </div>
</div> </div>
</div> </div>
<div v-show="approveStatus !== '通过'" class="contentOther"> <!-- <div v-show="approveStatus !== '通过'" class="contentOther">
<img src="~@/assets/detailsAll/uesBefore.png" /> <img src="~@/assets/detailsAll/uesBefore.png" />
<div class="contentOtherRight"> <div class="contentOtherRight">
<p>请在申请能力后返回查看使用方式</p> <p>请在申请能力后返回查看使用方式</p>
<div @click="toView()">进入能力申请</div> <div @click="toView()">进入能力申请</div>
</div> </div>
</div> </div> -->
</div> </div>
<div v-else> <div v-else>
<div class="content" v-for="item in dataFrom.content" :key="item.title"> <div class="content" v-for="item in dataFrom.content" :key="item.title">
@ -359,7 +376,9 @@
flex-direction: column; flex-direction: column;
align-items: center; align-items: center;
padding: 0.8rem 0; padding: 0.8rem 0;
.blur-word {
filter: blur(4px);
}
.content { .content {
margin-top: 0.3rem; margin-top: 0.3rem;
display: flex; display: flex;

View File

@ -11,13 +11,17 @@
v-if="whoShow1 && whoShow1.itShowQingDao" v-if="whoShow1 && whoShow1.itShowQingDao"
style="width: 100%; display: flex; justify-content: center" style="width: 100%; display: flex; justify-content: center"
> >
<div class="content" v-show="approveStatus == '通过'"> <div class="content">
<div class="content-card"> <div class="content-card">
<div class="left"> <div class="left">
<p>{{ dataFrom.linkName }}</p> <p>{{ dataFrom.linkName }}</p>
<a-tooltip> <a-tooltip>
<template #title>{{ dataFrom.link }}</template> <template #title>
<p>{{ dataFrom.link }}</p> {{ approveStatus === '通过' ? dataFrom.link : '请申请后查看' }}
</template>
<p :class="{ 'blur-word': approveStatus !== '通过' }">
{{ dataFrom.link }}
</p>
</a-tooltip> </a-tooltip>
</div> </div>
<div class="right"> <div class="right">
@ -35,8 +39,25 @@
<div> <div>
<span>{{ carditem.attrType }}</span> <span>{{ carditem.attrType }}</span>
<a-tooltip> <a-tooltip>
<template #title>{{ carditem.attrValue }}</template> <template #title>
<span>{{ carditem.attrValue }}</span> {{
approveStatus !== '通过' &&
(carditem.attrType === '部门联系人' ||
carditem.attrType === '联系人电话')
? '请申请后查看'
: carditem.attrValue
}}
</template>
<span
:class="{
'blur-word':
approveStatus !== '通过' &&
(carditem.attrType === '部门联系人' ||
carditem.attrType === '联系人电话'),
}"
>
{{ carditem.attrValue }}
</span>
</a-tooltip> </a-tooltip>
</div> </div>
</div> </div>
@ -44,13 +65,13 @@
</div> </div>
</div> </div>
</div> </div>
<div v-show="approveStatus !== '通过'" class="contentOther"> <!-- <div v-show="approveStatus !== '通过'" class="contentOther">
<img src="~@/assets/detailsAll/uesBefore.png" /> <img src="~@/assets/detailsAll/uesBefore.png" />
<div class="contentOtherRight"> <div class="contentOtherRight">
<p>请在申请能力后返回查看使用方式</p> <p>请在申请能力后返回查看使用方式</p>
<div @click="toView()">进入能力申请</div> <div @click="toView()">进入能力申请</div>
</div> </div>
</div> </div> -->
</div> </div>
<div v-else> <div v-else>
<div class="content"> <div class="content">
@ -294,6 +315,9 @@
display: flex; display: flex;
flex-direction: column; flex-direction: column;
align-items: center; align-items: center;
.blur-word {
filter: blur(4px);
}
.title { .title {
margin-bottom: 0.3rem; margin-bottom: 0.3rem;
} }

View File

@ -11,30 +11,36 @@
v-if="whoShow1 && whoShow1.itShowQingDao" v-if="whoShow1 && whoShow1.itShowQingDao"
style="width: 100%; display: flex; justify-content: center" style="width: 100%; display: flex; justify-content: center"
> >
<div <div class="content" v-for="item in dataFrom.content" :key="item.title">
class="content"
v-for="item in dataFrom.content"
:key="item.title"
v-show="approveStatus == '通过'"
>
<div class="content-left"> <div class="content-left">
<div class="left"> <div class="left">
<a-tooltip> <a-tooltip>
<template #title>{{ item.linkValue }}</template> <template #title>
{{ approveStatus === '通过' ? item.linkValue : '请申请后查看' }}
</template>
<p @click="ServiceAddressFunction(item.linkValue)"> <p @click="ServiceAddressFunction(item.linkValue)">
服务地址 <span>服务地址</span>
{{ item.linkValue }} <span :class="{ 'blur-word': approveStatus !== '通过' }">
{{ item.linkValue }}
</span>
</p> </p>
</a-tooltip> </a-tooltip>
<a-tooltip> <a-tooltip>
<template #title>{{ item.csslinkValue }}</template> <template #title>
{{
approveStatus === '通过' ? item.csslinkValue : '请申请后查看'
}}
</template>
<p @click="ServiceAddressFunction(item.csslinkValue)"> <p @click="ServiceAddressFunction(item.csslinkValue)">
样式服务地址 <span>样式服务地址</span>
{{ item.csslinkValue }} <span :class="{ 'blur-word': approveStatus !== '通过' }">
{{ item.csslinkValue }}
</span>
</p> </p>
</a-tooltip> </a-tooltip>
</div> </div>
<div class="right"> <div class="right" v-show="approveStatus === '通过'">
<div @click="technical()">技术文档</div> <div @click="technical()">技术文档</div>
<div @click="technicalNew()">新手指引</div> <div @click="technicalNew()">新手指引</div>
</div> </div>
@ -46,22 +52,42 @@
<p> <p>
<span>{{ item.facilitator.name }}</span> <span>{{ item.facilitator.name }}</span>
<a-tooltip> <a-tooltip>
<template #title>{{ item.facilitator.value }}</template> <template #title>
<span>{{ item.facilitator.value }}</span> {{ item.facilitator.value }}
</template>
<span>
{{ item.facilitator.value }}
</span>
</a-tooltip> </a-tooltip>
</p> </p>
<p> <p>
<span>{{ item.people.name }}</span> <span>{{ item.people.name }}</span>
<a-tooltip> <a-tooltip>
<template #title>{{ item.people.value }}</template> <template #title>
<span>{{ item.people.value }}</span> {{
approveStatus === '通过'
? item.people.value
: '请申请后查看'
}}
</template>
<span :class="{ 'blur-word': approveStatus !== '通过' }">
{{ item.people.value }}
</span>
</a-tooltip> </a-tooltip>
</p> </p>
<p> <p>
<span>{{ item.phone.name }}</span> <span>{{ item.phone.name }}</span>
<a-tooltip> <a-tooltip>
<template #title>{{ item.phone.value }}</template> <template #title>
<span>{{ item.phone.value }}</span> {{
approveStatus === '通过'
? item.phone.value
: '请申请后查看'
}}
</template>
<span :class="{ 'blur-word': approveStatus !== '通过' }">
{{ item.phone.value }}
</span>
</a-tooltip> </a-tooltip>
</p> </p>
</div> </div>
@ -94,13 +120,13 @@
</div> </div>
</div> </div>
</div> </div>
<div v-show="approveStatus !== '通过'" class="contentOther"> <!-- <div v-show="approveStatus !== '通过'" class="contentOther">
<img src="~@/assets/detailsAll/uesBefore.png" /> <img src="~@/assets/detailsAll/uesBefore.png" />
<div class="contentOtherRight"> <div class="contentOtherRight">
<p>请在申请能力后返回查看使用方式</p> <p>请在申请能力后返回查看使用方式</p>
<div @click="toView()">进入能力申请</div> <div @click="toView()">进入能力申请</div>
</div> </div>
</div> </div> -->
</div> </div>
<div v-else> <div v-else>
<div class="content" v-for="item in dataFrom.content" :key="item.title"> <div class="content" v-for="item in dataFrom.content" :key="item.title">
@ -318,7 +344,9 @@
) )
// //
function ServiceAddressFunction(link) { function ServiceAddressFunction(link) {
window.open(link) if (link && approveStatus.value === '通过') {
window.open(link)
}
} }
function technical() { function technical() {
// //
@ -373,7 +401,9 @@
flex-direction: column; flex-direction: column;
align-items: center; align-items: center;
padding: 0.8rem 0; padding: 0.8rem 0;
.blur-word {
filter: blur(4px);
}
.content { .content {
margin-top: 0.3rem; margin-top: 0.3rem;
display: flex; display: flex;