|
@@ -278,7 +278,7 @@
|
|
<!-- 管理员角色可对作废项目进行恢复-->
|
|
<!-- 管理员角色可对作废项目进行恢复-->
|
|
<el-button v-if="hasPermission('program:registered:edit')&&scope.row.cancellationStatus === '7' && isAdmin " text type="primary" @click="rnew(scope.row)">恢复</el-button>
|
|
<el-button v-if="hasPermission('program:registered:edit')&&scope.row.cancellationStatus === '7' && isAdmin " text type="primary" @click="rnew(scope.row)">恢复</el-button>
|
|
<!-- 部门主任可以修改归档完成的项目-->
|
|
<!-- 部门主任可以修改归档完成的项目-->
|
|
- <el-button v-if="hasPermission('program:registered:edit')&&(scope.row.createBy === $store.state.user.id||haveProjectIds.includes(scope.row.id))&&scope.row.issuedStatus === '5' &&(scope.row.archiveStatus === '0'||scope.row.archiveStatus === '1'||scope.row.archiveStatus === '3'||scope.row.archiveStatus === '6') && scope.row.cancellationStatus !== '7'" text type="primary" @click="archivePush(scope.row)">项目归档</el-button>
|
|
|
|
|
|
+ <el-button v-if="hasPermission('project:achieve:edit')&&(scope.row.archiveStatus === '5'||scope.row.archiveStatus === '7') && scope.row.cancellationStatus !== '7'" text type="primary" @click="archiveEdit(scope.row)">归档修改</el-button>
|
|
|
|
|
|
<!--一级校审ftl文件下载-->
|
|
<!--一级校审ftl文件下载-->
|
|
<!-- <el-button v-if="hasPermission('program:registered:edit')" text type="primary" icon="el-icon-circle-check" @click="downloadFirstAuditTpl(scope.row)">一级校审下载</el-button>-->
|
|
<!-- <el-button v-if="hasPermission('program:registered:edit')" text type="primary" icon="el-icon-circle-check" @click="downloadFirstAuditTpl(scope.row)">一级校审下载</el-button>-->
|
|
@@ -313,6 +313,7 @@
|
|
<ProofreadForm ref="proofreadForm" @refreshDataList="refreshList"></ProofreadForm>
|
|
<ProofreadForm ref="proofreadForm" @refreshDataList="refreshList"></ProofreadForm>
|
|
<ProofreadBrowseForm ref="proofreadBrowseForm" @refreshDataList="refreshList"></ProofreadBrowseForm>
|
|
<ProofreadBrowseForm ref="proofreadBrowseForm" @refreshDataList="refreshList"></ProofreadBrowseForm>
|
|
<WorkContractForm2 ref="workContractForm2" @refreshDataList="refreshList"></WorkContractForm2>
|
|
<WorkContractForm2 ref="workContractForm2" @refreshDataList="refreshList"></WorkContractForm2>
|
|
|
|
+ <ProjectArchiveFormDialog ref="projectArchiveFormDialog" @refreshDataList="refreshList"></ProjectArchiveFormDialog>
|
|
</div>
|
|
</div>
|
|
</template>
|
|
</template>
|
|
|
|
|
|
@@ -330,6 +331,7 @@
|
|
import userService from '@/api/sys/userService'
|
|
import userService from '@/api/sys/userService'
|
|
import ProofreadIssuedService from '@/api/sys/ProofreadIssuedService'
|
|
import ProofreadIssuedService from '@/api/sys/ProofreadIssuedService'
|
|
import UserSelect from '@/components/userSelect'
|
|
import UserSelect from '@/components/userSelect'
|
|
|
|
+ import ProjectArchiveFormDialog from "./ProjectArchiveFormDialog";
|
|
|
|
|
|
export default {
|
|
export default {
|
|
data () {
|
|
data () {
|
|
@@ -402,7 +404,8 @@
|
|
ProofreadForm,
|
|
ProofreadForm,
|
|
ProofreadBrowseForm,
|
|
ProofreadBrowseForm,
|
|
ProjectFormUpdate,
|
|
ProjectFormUpdate,
|
|
- UserSelect
|
|
|
|
|
|
+ UserSelect,
|
|
|
|
+ ProjectArchiveFormDialog
|
|
},
|
|
},
|
|
mounted() {
|
|
mounted() {
|
|
this.$nextTick(() => {
|
|
this.$nextTick(() => {
|
|
@@ -1710,6 +1713,10 @@
|
|
})
|
|
})
|
|
})
|
|
})
|
|
},
|
|
},
|
|
|
|
+ archiveEdit(row){
|
|
|
|
+ console.log('id',row.archiveId)
|
|
|
|
+ this.$refs.projectArchiveFormDialog.init('edit',row.archiveId);
|
|
|
|
+ }
|
|
}
|
|
}
|
|
}
|
|
}
|
|
</script>
|
|
</script>
|