项目管理页面

This commit is contained in:
zhaoxiao
2021-08-30 08:54:06 +08:00
parent eaa55ca7ee
commit 41bb5e4aa7
7 changed files with 346 additions and 33 deletions
@@ -52,26 +52,10 @@
:rowSelection="{selectedRowKeys: selectedRowKeys, onChange: onSelectChange}"
@change="handleTableChange"
class="j-table-force-nowrap">
<template slot="htmlSlot" slot-scope="text">
<div v-html="text"></div>
</template>
<template slot="imgSlot" slot-scope="text">
<span v-if="!text" style="font-size: 12px;font-style: italic;">无图片</span>
<img v-else :src="getImgView(text)" height="25px" alt=""
style="max-width:80px;font-size: 12px;font-style: italic;"/>
</template>
<template slot="fileSlot" slot-scope="text,record">
<span v-if="!text" style="font-size: 12px;font-style: italic;">无文件</span>
<j-ellipsis
@click.native="uploadFile(record.chargeNoticeFileId)"
style="color:#219AFF;cursor: pointer"
:value="text"
:length="20"/>
</template>
<!-- 工作组名称-->
<template slot="projectName" slot-scope="text, record">
<div class="project-name">{{ text }}</div>
<div class="project-name" @click="goMemberUnitMaintenance(record)">{{ text }}</div>
</template>
<!-- 进度-->
@@ -183,6 +167,15 @@ export default {
workingGroupProjectId: record.id
}
})
},
goMemberUnitMaintenance(record) {
this.$router.push({
path: '/projectManagement/MemberUnitMaintenance',
query: {
workingGroupProject: record.workingGroupProject,
workingGroupProjectId: record.id
}
})
}
}
}