|
@@ -88,8 +88,8 @@
|
|
|
<el-dropdown-item v-if="permissions.projectExport">
|
|
|
<el-link type="primary" :underline="false" @click="exportProjectData" download="项目导出.xlsx">导出项目</el-link>
|
|
|
</el-dropdown-item>
|
|
|
- <el-dropdown-item v-if="permissions.projectExport">
|
|
|
- <el-link type="primary" :underline="false" @click="exportProjectGroup" download="项目分组导出.xlsx">导出项目分组</el-link>
|
|
|
+ <el-dropdown-item v-if="user.company.packageProject == 1 && permissions.projectExport">
|
|
|
+ <el-link type="primary" :underline="false" @click="exportProjectGroup" download="任务分组导出.xlsx">导出任务分组</el-link>
|
|
|
</el-dropdown-item>
|
|
|
<el-dropdown-item v-if="user.company.packageProject == 1 && permissions.projectCostOfItems">
|
|
|
<el-link type="primary" :underline="false" @click="showBaseCostItemDialog">基线成本项</el-link>
|
|
@@ -2095,12 +2095,12 @@ a {
|
|
|
},
|
|
|
exportProjectGroup() {
|
|
|
//导出项目分组
|
|
|
- this.http.post('project/exportGroupData',{},
|
|
|
+ this.http.post('/project/exportGroupData',{},
|
|
|
res => {
|
|
|
if (res.code == "ok") {
|
|
|
var filePath = res.data;
|
|
|
const a = document.createElement('a'); // 创建a标签
|
|
|
- a.setAttribute('download', '项目分组导出.xls');// download属性
|
|
|
+ a.setAttribute('download', '项目任务分组导出.xls');// download属性
|
|
|
a.setAttribute('href', filePath);// href链接
|
|
|
a.click(); //自执行点击事件
|
|
|
a.remove();
|