|
@@ -58,10 +58,26 @@
|
|
</template>
|
|
</template>
|
|
</el-table-column>
|
|
</el-table-column>
|
|
<el-table-column prop="projectCode" label="项目编码" sortable width="150"></el-table-column>
|
|
<el-table-column prop="projectCode" label="项目编码" sortable width="150"></el-table-column>
|
|
- <el-table-column prop="projectName" label="项目名称" sortable>
|
|
|
|
|
|
+ <el-table-column prop="projectName" label="项目名称" width="250" sortable>
|
|
<template slot-scope="scope">
|
|
<template slot-scope="scope">
|
|
- <el-link type="primary" v-if="user.company.packageProject==1" :href="'#/projectInside/'+scope.row.id">{{scope.row.projectName}}</el-link>
|
|
|
|
- <span v-if="user.company.packageProject==0" >{{scope.row.projectName}}</span>
|
|
|
|
|
|
+ <!-- <div class="kans">
|
|
|
|
+ <el-link type="primary" v-if="user.company.packageProject==1" :href="'#/projectInside/'+scope.row.id">{{scope.row.projectName}}</el-link>
|
|
|
|
+ <span v-if="user.company.packageProject==0" >{{scope.row.projectName}}</span>
|
|
|
|
+ </div> -->
|
|
|
|
+ <el-popover placement="top" width="400" trigger="hover" v-if="scope.row.projectName.length > 15">
|
|
|
|
+ <div>
|
|
|
|
+ <el-link type="primary" v-if="user.company.packageProject==1" :href="'#/projectInside/'+scope.row.id">{{scope.row.projectName}}</el-link>
|
|
|
|
+ <span v-if="user.company.packageProject==0" >{{scope.row.projectName}}</span>
|
|
|
|
+ </div>
|
|
|
|
+ <div slot="reference" class="kans">
|
|
|
|
+ <el-link type="primary" v-if="user.company.packageProject==1" :href="'#/projectInside/'+scope.row.id">{{scope.row.projectName}}</el-link>
|
|
|
|
+ <span v-if="user.company.packageProject==0" >{{scope.row.projectName}}</span>
|
|
|
|
+ </div>
|
|
|
|
+ </el-popover>
|
|
|
|
+ <div v-else>
|
|
|
|
+ <el-link type="primary" v-if="user.company.packageProject==1" :href="'#/projectInside/'+scope.row.id">{{scope.row.projectName}}</el-link>
|
|
|
|
+ <span v-if="user.company.packageProject==0" >{{scope.row.projectName}}</span>
|
|
|
|
+ </div>
|
|
</template>
|
|
</template>
|
|
</el-table-column>
|
|
</el-table-column>
|
|
<el-table-column prop="inchargerName" label="负责人" sortable width="150">
|
|
<el-table-column prop="inchargerName" label="负责人" sortable width="150">
|
|
@@ -443,6 +459,12 @@
|
|
.line span:nth-child(even){
|
|
.line span:nth-child(even){
|
|
float:right;
|
|
float:right;
|
|
}
|
|
}
|
|
|
|
+.kans {
|
|
|
|
+ width: 230px;
|
|
|
|
+ overflow:hidden;
|
|
|
|
+ white-space:nowrap;
|
|
|
|
+ text-overflow: ellipsis;
|
|
|
|
+}
|
|
</style>
|
|
</style>
|
|
<script>
|
|
<script>
|
|
import util from "../../common/js/util";
|
|
import util from "../../common/js/util";
|