fix:功能补写-0:34

This commit is contained in:
cjp 2024-05-01 00:34:33 +08:00
parent f697ed569a
commit 5ba368e9fb
3 changed files with 14 additions and 7 deletions

View File

@ -129,13 +129,14 @@
</el-date-picker>
</el-form-item>
<el-form-item>
<el-button type="primary" plain @click="getProgressListData" :disabled="!treeData.id"
<el-button v-permission="{key: 'fbfx_query', moduleName: '分布分项工程管理'}" type="primary" plain @click="getProgressListData" :disabled="!treeData.id"
>查询</el-button
>
<el-button type="warning" plain @click="refreshBtn" :disabled="!treeData.id"
<el-button v-permission="{key: 'fbfx_refreshi', moduleName: '分布分项工程管理'}" type="warning" plain @click="refreshBtn" :disabled="!treeData.id"
>刷新</el-button
>
<el-button
v-permission="{key: 'fbfx_add', moduleName: '分布分项工程管理'}"
class="expintBtn"
size="medium"
type="primary"
@ -148,6 +149,7 @@
</el-form-item>
<el-form-item>
<el-button
v-permission="{key: 'fbfx_DownloadTemplate', moduleName: '分布分项工程管理'}"
class="expintBtn"
size="medium"
type="primary"
@ -158,6 +160,7 @@
下载模板
</el-button>
<el-button
v-permission="{key: 'fbfx_lmport', moduleName: '分布分项工程管理'}"
size="medium"
type="primary"
:disabled="!treeData.id"
@ -308,6 +311,7 @@
<el-table-column width="300" label="操作" align="center">
<template slot-scope="scope">
<el-button
v-permission="{key: 'fbfx_subltem', moduleName: '分布分项工程管理'}"
@click.native.stop="addBefore(2, scope.row)"
size="mini"
type="text"
@ -316,6 +320,7 @@
子分项
</el-button>
<el-button
v-permission="{key: 'fbfx_details', moduleName: '分布分项工程管理'}"
size="mini"
type="text"
icon="el-icon-document"
@ -324,6 +329,7 @@
详情
</el-button>
<el-button
v-permission="{key: 'fbfx_edit', moduleName: '分布分项工程管理'}"
size="mini"
type="text"
icon="el-icon-edit"
@ -332,6 +338,7 @@
编辑
</el-button>
<el-button
v-permission="{key: 'fbfx_delete', moduleName: '分布分项工程管理'}"
size="mini"
type="text"
class="delete-btn"

View File

@ -98,10 +98,10 @@
<span>项目剩余天数{{progressData.projectSurplusDayNum || 0}}</span>
</div>
<div class="update-operate">
<el-button type="primary" size="medium" @click="updateProgressFn(1)" :disabled="![5,10].includes($store.state.userInfo.accountType)"
<el-button v-permission="{key: 'gtt_update0verallProjectSchedule', moduleName: '甘特图'}" type="primary" size="medium" @click="updateProgressFn(1)" :disabled="![5,10].includes($store.state.userInfo.accountType)"
>更新项目总进度</el-button
>
<el-button type="primary" size="medium" @click="updateProgressFn(2)"
<el-button v-permission="{key: 'get_updateContractor Progress', moduleName: '甘特图'}" type="primary" size="medium" @click="updateProgressFn(2)"
>更新承包商进度</el-button
>
</div>

View File

@ -142,7 +142,7 @@
<el-table-column align="center" label="操作" width="280">
<template slot-scope="scope">
<div class="tableBtns">
<div @click="pass(scope.row)" class="operationText" v-if="![2,3].includes(scope.row.auditType)">
<div v-permission="{key: 'jdsp_pass', moduleName: '进度审批'}" @click="pass(scope.row)" class="operationText" v-if="![2,3].includes(scope.row.auditType)">
<img
src="@/assets/images/tableIcon/passIcon.png"
width="15px"
@ -150,7 +150,7 @@
/>
<span style="white-space: nowrap;color: #5678E8;">通过</span>
</div>
<div @click="openBackDialog(scope.row)" class="operationText" v-if="![2,3].includes(scope.row.auditType)">
<div v-permission="{key: 'jdsp_reject', moduleName: '进度审批'}" @click="openBackDialog(scope.row)" class="operationText" v-if="![2,3].includes(scope.row.auditType)">
<img
src="@/assets/images/tableIcon/backApply.png"
width="15px"
@ -158,7 +158,7 @@
/>
<span style="white-space: nowrap;color: #EA3941;">驳回</span>
</div>
<div @click="deleteDev(scope.row)" class="operationText">
<div v-permission="{key: 'jdsp_delete', moduleName: '进度审批'}" @click="deleteDev(scope.row)" class="operationText">
<img
src="@/assets/images/tableIcon/icon-delete.png"
width="15px"