|
@@ -59,6 +59,10 @@
|
|
v-html="headerTitle.replace(/(延期|提测打回\/准出不通过|提测打回\/发版撤回|增发) -/g,'<hhtsubtitle>$1</hhtsubtitle> -')"
|
|
v-html="headerTitle.replace(/(延期|提测打回\/准出不通过|提测打回\/发版撤回|增发) -/g,'<hhtsubtitle>$1</hhtsubtitle> -')"
|
|
/>
|
|
/>
|
|
<span v-if="baseData.title.search(/延期|发布&回滚/) > -1">。</span>
|
|
<span v-if="baseData.title.search(/延期|发布&回滚/) > -1">。</span>
|
|
|
|
+ <OnlineQuestion
|
|
|
|
+ v-if="headerTitle.indexOf('线上问题') > -1"
|
|
|
|
+ :sub-title="baseData.subTitles"
|
|
|
|
+ style="margin-bottom: 10px" />
|
|
<Refresh
|
|
<Refresh
|
|
v-if="pageDate && pageDate.status < 20"
|
|
v-if="pageDate && pageDate.status < 20"
|
|
slot="refresh"
|
|
slot="refresh"
|
|
@@ -84,7 +88,10 @@
|
|
</div>
|
|
</div>
|
|
<div v-if="baseData.children && baseData.children.length">
|
|
<div v-if="baseData.children && baseData.children.length">
|
|
<div v-if="baseData.children[0].type === 'Tag'">
|
|
<div v-if="baseData.children[0].type === 'Tag'">
|
|
- <el-tabs v-model="activeName" :class="{'isBar':baseData.children.filter(elm => elm.title.search(/服务端|客户端/) < 0).length}" @tab-click="handleClick">
|
|
|
|
|
|
+ <el-tabs
|
|
|
|
+v-model="activeName"
|
|
|
|
+ :class="{'isBar':baseData.children.filter(elm => elm.title.search(/服务端|客户端/) < 0).length}"
|
|
|
|
+ @tab-click="handleClick">
|
|
<el-tab-pane
|
|
<el-tab-pane
|
|
v-for="(item, index) in baseData.children"
|
|
v-for="(item, index) in baseData.children"
|
|
:key="item.domKey"
|
|
:key="item.domKey"
|
|
@@ -140,6 +147,7 @@ import headTitle from '@/components/headTitle'
|
|
import contentDom from './content'
|
|
import contentDom from './content'
|
|
import SubTitle from './SubTitle'
|
|
import SubTitle from './SubTitle'
|
|
import PushAndBanck from './PushAndBanck'
|
|
import PushAndBanck from './PushAndBanck'
|
|
|
|
+import OnlineQuestion from './OnlineQuestion'
|
|
import Refresh from './Refresh'
|
|
import Refresh from './Refresh'
|
|
import { toChinesNum } from '@/utils'
|
|
import { toChinesNum } from '@/utils'
|
|
import markingIssues from '@/views/monthlyReport/childrenPage/editReport/components/markingIssues'
|
|
import markingIssues from '@/views/monthlyReport/childrenPage/editReport/components/markingIssues'
|
|
@@ -152,6 +160,7 @@ export default {
|
|
markingIssues,
|
|
markingIssues,
|
|
SubTitle,
|
|
SubTitle,
|
|
PushAndBanck,
|
|
PushAndBanck,
|
|
|
|
+ OnlineQuestion,
|
|
Refresh
|
|
Refresh
|
|
},
|
|
},
|
|
props: {
|
|
props: {
|
|
@@ -367,14 +376,17 @@ export default {
|
|
/deep/ .el-tabs__active-bar {
|
|
/deep/ .el-tabs__active-bar {
|
|
//bottom: 5px;
|
|
//bottom: 5px;
|
|
}
|
|
}
|
|
-.isBar{
|
|
|
|
|
|
+
|
|
|
|
+.isBar {
|
|
/deep/ .el-tabs__nav-wrap::after {
|
|
/deep/ .el-tabs__nav-wrap::after {
|
|
display: initial;
|
|
display: initial;
|
|
}
|
|
}
|
|
|
|
+
|
|
/deep/ .el-tabs__header {
|
|
/deep/ .el-tabs__header {
|
|
margin-bottom: 20px;
|
|
margin-bottom: 20px;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
+
|
|
/deep/ .el-tabs__header {
|
|
/deep/ .el-tabs__header {
|
|
//margin-bottom: 15px;
|
|
//margin-bottom: 15px;
|
|
}
|
|
}
|