Browse Source

优化

master
陈裕财 4 years ago
parent
commit
1ad465be32
  1. 4
      src/views/xm/core/xmIteration/XmIterationInfo.vue
  2. 4
      src/views/xm/core/xmIteration/XmIterationOverviewComplex.vue
  3. 4
      src/views/xm/core/xmProduct/XmProductInfo.vue
  4. 2
      src/views/xm/core/xmProject/XmProjectForLinkComplex.vue
  5. 4
      src/views/xm/core/xmProject/XmProjectInfo.vue

4
src/views/xm/core/xmIteration/XmIterationInfo.vue

@ -7,11 +7,11 @@
<span slot="title"><i class="el-icon-back" ></i></span> <span slot="title"><i class="el-icon-back" ></i></span>
</el-menu-item> </el-menu-item>
<el-menu-item index="迭代概览" > <el-menu-item index="迭代概览" >
<span slot="title" style="font-size:18px;color:#409eff;" class="hidden-md-and-down">
<span slot="title" style="font-size:18px;color:#409eff;" class="hidden-md-and-down" :title="xmIteration.iterationName">
<font v-if="xmIteration.iterationName.length>=15"><strong>迭代:&nbsp;&nbsp;{{xmIteration.iterationName.substring(0,15)}}</strong></font> <font v-if="xmIteration.iterationName.length>=15"><strong>迭代:&nbsp;&nbsp;{{xmIteration.iterationName.substring(0,15)}}</strong></font>
<font type="danger" v-else><strong>迭代:&nbsp;&nbsp;{{xmIteration.iterationName}}</strong></font> <font type="danger" v-else><strong>迭代:&nbsp;&nbsp;{{xmIteration.iterationName}}</strong></font>
</span> </span>
<span slot="title" style="color:#409eff;" class="hidden-lg-and-up">
<span slot="title" style="color:#409eff;" class="hidden-lg-and-up" :title="xmIteration.iterationName">
<font v-if="xmIteration.iterationName.length>=15">迭代:&nbsp;{{xmIteration.iterationName.substring(0,15)}}</font> <font v-if="xmIteration.iterationName.length>=15">迭代:&nbsp;{{xmIteration.iterationName.substring(0,15)}}</font>
<font type="danger" v-else>迭代:&nbsp;{{xmIteration.iterationName}}</font> <font type="danger" v-else>迭代:&nbsp;{{xmIteration.iterationName}}</font>
</span> </span>

4
src/views/xm/core/xmIteration/XmIterationOverviewComplex.vue

@ -7,15 +7,19 @@
<el-menu-item index="detail"> <el-menu-item index="detail">
<span slot="title">迭代详情</span> <span slot="title">迭代详情</span>
</el-menu-item> </el-menu-item>
<!--
<el-menu-item index="iterationProductLink"> <el-menu-item index="iterationProductLink">
<span slot="title">配置可见产品</span> <span slot="title">配置可见产品</span>
</el-menu-item> </el-menu-item>
-->
<el-menu-item index="iterationMenuMng"> <el-menu-item index="iterationMenuMng">
<span slot="title">配置可见需求</span> <span slot="title">配置可见需求</span>
</el-menu-item> </el-menu-item>
<!--
<el-menu-item index="iterationProjectLink"> <el-menu-item index="iterationProjectLink">
<span slot="title">配置可见项目</span> <span slot="title">配置可见项目</span>
</el-menu-item> </el-menu-item>
-->
</el-menu> </el-menu>
<xm-iteration-overview v-if="showPanelName=='overview'" :xm-iteration="xmIteration"></xm-iteration-overview> <xm-iteration-overview v-if="showPanelName=='overview'" :xm-iteration="xmIteration"></xm-iteration-overview>
<xm-iteration-edit v-if="showPanelName=='detail'" :xm-iteration="xmIteration"></xm-iteration-edit> <xm-iteration-edit v-if="showPanelName=='detail'" :xm-iteration="xmIteration"></xm-iteration-edit>

4
src/views/xm/core/xmProduct/XmProductInfo.vue

@ -6,11 +6,11 @@
<span slot="title" @click.stop="goBack"><i class="el-icon-back" ></i></span> <span slot="title" @click.stop="goBack"><i class="el-icon-back" ></i></span>
</el-menu-item> </el-menu-item>
<el-menu-item index="产品概览" > <el-menu-item index="产品概览" >
<span slot="title" style="font-size:18px;color:#409eff;" class="hidden-md-and-down">
<span slot="title" style="font-size:18px;color:#409eff;" class="hidden-md-and-down" :title="xmProduct.productName">
<font v-if="xmProduct.productName.length>=15"> <strong> 产品:&nbsp;{{xmProduct.productName.substring(0,15)}}</strong></font> <font v-if="xmProduct.productName.length>=15"> <strong> 产品:&nbsp;{{xmProduct.productName.substring(0,15)}}</strong></font>
<font type="danger" v-else> <strong>产品:&nbsp;{{xmProduct.productName}}</strong></font> <font type="danger" v-else> <strong>产品:&nbsp;{{xmProduct.productName}}</strong></font>
</span> </span>
<span slot="title" style="color:#409eff;" class="hidden-lg-and-up">
<span slot="title" style="color:#409eff;" class="hidden-lg-and-up" :title="xmProduct.productName">
<font v-if="xmProduct.productName.length>=15"> 产品:&nbsp;{{xmProduct.productName.substring(0,15)}}</font> <font v-if="xmProduct.productName.length>=15"> 产品:&nbsp;{{xmProduct.productName.substring(0,15)}}</font>
<font type="danger" v-else> 产品:&nbsp;{{xmProduct.productName}}</font> <font type="danger" v-else> 产品:&nbsp;{{xmProduct.productName}}</font>
</span> </span>

2
src/views/xm/core/xmProject/XmProjectForLinkComplex.vue

@ -38,9 +38,11 @@
<el-tab-pane label="配置关联的产品" name="productProjectLink" v-if="selProject&&selProject.id" > <el-tab-pane label="配置关联的产品" name="productProjectLink" v-if="selProject&&selProject.id" >
<xm-product-project-link-mng v-if="showPanel=='productProjectLink'" :sel-project="selProject"></xm-product-project-link-mng> <xm-product-project-link-mng v-if="showPanel=='productProjectLink'" :sel-project="selProject"></xm-product-project-link-mng>
</el-tab-pane> </el-tab-pane>
<!--
<el-tab-pane label="配置关联的迭代" name="iterationProjectLink" v-if="selProject&&selProject.id" > <el-tab-pane label="配置关联的迭代" name="iterationProjectLink" v-if="selProject&&selProject.id" >
<xm-iteration-link-for-project v-if="showPanel=='iterationProjectLink'" :sel-project="selProject"></xm-iteration-link-for-project> <xm-iteration-link-for-project v-if="showPanel=='iterationProjectLink'" :sel-project="selProject"></xm-iteration-link-for-project>
</el-tab-pane> </el-tab-pane>
-->
<el-tab-pane label="需求" lazy name="menus" v-if="selProject&&selProject.id"> <el-tab-pane label="需求" lazy name="menus" v-if="selProject&&selProject.id">
<xm-menu-mng v-if="selProject && showPanel=='menus'" :xm-product="xmProduct" :xm-iteration="xmIteration" :sel-project="selProject" :disabled-mng="false"></xm-menu-mng> <xm-menu-mng v-if="selProject && showPanel=='menus'" :xm-product="xmProduct" :xm-iteration="xmIteration" :sel-project="selProject" :disabled-mng="false"></xm-menu-mng>
</el-tab-pane> </el-tab-pane>

4
src/views/xm/core/xmProject/XmProjectInfo.vue

@ -8,12 +8,12 @@
</span> </span>
</el-menu-item> </el-menu-item>
<el-menu-item index="项目概览" > <el-menu-item index="项目概览" >
<span slot="title" style="font-size:18px;color:#ffd04b" class="hidden-sm-and-down">
<span slot="title" style="font-size:18px;color:#ffd04b" class="hidden-sm-and-down" :title="selProject.name">
<font v-if="selProject.name.length>=15"><strong>项目:&nbsp;&nbsp;{{selProject.name.substring(0,15)}}</strong></font> <font v-if="selProject.name.length>=15"><strong>项目:&nbsp;&nbsp;{{selProject.name.substring(0,15)}}</strong></font>
<font type="danger" v-else><strong>项目:&nbsp;&nbsp;{{selProject.name}}</strong></font> <font type="danger" v-else><strong>项目:&nbsp;&nbsp;{{selProject.name}}</strong></font>
</span> </span>
<span slot="title" style="color:#ffd04b" class="hidden-md-and-up">
<span slot="title" style="color:#ffd04b" class="hidden-md-and-up" :title="selProject.name">
<font v-if="selProject.name.length>=15">项目:&nbsp;&nbsp;{{selProject.name.substring(0,15)}}</font> <font v-if="selProject.name.length>=15">项目:&nbsp;&nbsp;{{selProject.name.substring(0,15)}}</font>
<font type="danger" v-else>项目:&nbsp;&nbsp;{{selProject.name}}</font> <font type="danger" v-else>项目:&nbsp;&nbsp;{{selProject.name}}</font>
</span> </span>

Loading…
Cancel
Save