Browse Source

优化

master
陈裕财 3 years ago
parent
commit
e8b31bd4a5
  1. 11
      src/styles/mdp.scss
  2. 15
      src/views/xm/core/xmProduct/XmProductInfo.vue
  3. 8
      src/views/xm/core/xmProject/XmProjectInfo.vue

11
src/styles/mdp.scss

@ -275,7 +275,12 @@ table tr.hover-row{
margin-right: 5px; margin-right: 5px;
} }
/**
*解决项目产品视图顶部左边图标不居中的问题
*/
.el-menu-item .top-icon > [class^=el-icon-] {
margin-right: 0px !important;
}
.label-font-color{ .label-font-color{
color: #C0C4CC; color: #C0C4CC;
@ -289,14 +294,14 @@ table tr.hover-row{
color: #fff; color: #fff;
height: 36px; height: 36px;
width: 36px; width: 36px;
border-radius: 15px;
border-radius: 36px;
text-align: center; text-align: center;
line-height: 36px; line-height: 36px;
font-size: 18px; font-size: 18px;
display: inline-block; display: inline-block;
} }
.icon { .icon {
border-radius: 15px;
border-radius: 20px;
color: #fff; color: #fff;
display: inline-block; display: inline-block;
font-size: 14px; font-size: 14px;

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

@ -20,12 +20,16 @@
> >
<font v-if="xmProduct.productName.length >= 15"> <font v-if="xmProduct.productName.length >= 15">
<strong> <strong>
&nbsp;&nbsp;产品:&nbsp;{{ xmProduct.productName.substring(0, 15) }}</strong
&nbsp;<el-avatar class="top-icon" icon="el-icon-s-opportunity" style="background-color:#409EFF"></el-avatar>&nbsp;{{ xmProduct.productName.substring(0, 15) }}</strong
></font ></font
> >
<font type="danger" v-else>
<strong>&nbsp;&nbsp;产品:&nbsp;{{ xmProduct.productName }}</strong></font
<div v-else>
<font type="danger">
<strong>&nbsp; <el-avatar class="top-icon" icon="el-icon-s-opportunity" style="background-color:#409EFF"></el-avatar>&nbsp;:&nbsp;{{ xmProduct.productName }}</strong></font
> >
</div>
</span> </span>
<span <span
slot="title" slot="title"
@ -34,10 +38,10 @@
:title="xmProduct.productName" :title="xmProduct.productName"
> >
<font v-if="xmProduct.productName.length >= 15"> <font v-if="xmProduct.productName.length >= 15">
&nbsp;&nbsp;产品:&nbsp;{{ xmProduct.productName.substring(0, 15) }}</font
&nbsp;<el-avatar class="top-icon" icon="el-icon-s-opportunity" style="background-color:#409EFF"></el-avatar>&nbsp;:&nbsp;{{ xmProduct.productName.substring(0, 15) }}</font
> >
<font type="danger" v-else> <font type="danger" v-else>
&nbsp;&nbsp;产品:&nbsp;{{ xmProduct.productName }}</font
&nbsp;<el-avatar class="top-icon" icon="el-icon-s-opportunity" style="background-color:#409EFF"></el-avatar>&nbsp;:&nbsp;{{ xmProduct.productName }}</font
> >
</span> </span>
</el-menu-item> </el-menu-item>
@ -1027,6 +1031,7 @@ export default {
padding-left: 0px !important; padding-left: 0px !important;
} }
} }
/* 超过宽度则用...代替 */ /* 超过宽度则用...代替 */
.truncate { .truncate {
overflow: hidden; overflow: hidden;

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

@ -20,11 +20,11 @@
> >
<font v-if="selProject.name.length >= 15" <font v-if="selProject.name.length >= 15"
><strong ><strong
>&nbsp;&nbsp;项目:&nbsp;&nbsp;{{ selProject.name.substring(0, 15) }}</strong
>&nbsp;<el-avatar class="top-icon" icon="el-icon-odometer" style="background-color:#E6A23C"></el-avatar>&nbsp;:&nbsp;{{ selProject.name.substring(0, 15) }}</strong
></font ></font
> >
<font type="danger" v-else <font type="danger" v-else
><strong>&nbsp;&nbsp;项目:&nbsp;&nbsp;{{ selProject.name }}</strong></font
><strong>&nbsp;<el-avatar class="top-icon" icon="el-icon-odometer" style="background-color:#E6A23C"></el-avatar>&nbsp;:&nbsp;{{ selProject.name }}</strong></font
> >
</span> </span>
@ -35,10 +35,10 @@
:title="selProject.name" :title="selProject.name"
> >
<font v-if="selProject.name.length >= 15" <font v-if="selProject.name.length >= 15"
>项目:&nbsp;&nbsp;{{ selProject.name.substring(0, 15) }}</font
>&nbsp;<el-avatar class="top-icon" icon="el-icon-odometer" style="background-color:#E6A23C"></el-avatar>&nbsp;:&nbsp;{{ selProject.name.substring(0, 15) }}</font
> >
<font type="danger" v-else <font type="danger" v-else
>项目:&nbsp;&nbsp;{{ selProject.name }}</font
>&nbsp;<el-avatar class="top-icon" icon="el-icon-odometer" style="background-color:#E6A23C"></el-avatar>&nbsp;:&nbsp;{{ selProject.name }}</font
> >
</span> </span>
</el-menu-item> </el-menu-item>

Loading…
Cancel
Save