菜单问题调整,项目详情附件改为非必填

dev
rdpnr_hemingxia 2025-04-29 18:08:57 +08:00
parent 5757b4d23c
commit c66e0e5f06
4 changed files with 53 additions and 12 deletions

View File

@ -161,6 +161,48 @@ export const dynamicRoutes = [
meta: { title: '修改生成配置', activeMenu: '/tool/gen' } meta: { title: '修改生成配置', activeMenu: '/tool/gen' }
} }
] ]
},
{
path: '/project/detail',
component: Layout,
hidden: true,
permissions: ['project:list:detail'],
children: [
{
path: '/project/detail',
component: () => import('@/views/project/detail'),
name: 'GenEdit',
meta: { title: '项目详情', activeMenu: '/project/detail' }
}
]
},
{
path: '/project/detail',
component: Layout,
hidden: true,
permissions: ['project:list:detail'],
children: [
{
path: '/project/detail',
component: () => import('@/views/project/detail'),
name: 'GenEdit',
meta: { title: '项目详情', activeMenu: '/project/detail' }
}
]
},
{
path: '/project/detail',
component: Layout,
hidden: true,
permissions: ['project:list:demand'],
children: [
{
path: '/project/demandManage',
component: () => import('@/views/project/demandManage/demandManage'),
name: 'GenEdit',
meta: { title: '项目详情', activeMenu: '/project/demandManage' }
}
]
} }
] ]

View File

@ -226,9 +226,9 @@ export default {
budgetDate: [ budgetDate: [
{ required: true, message: "预算天数为必填", trigger: "blur" }, { required: true, message: "预算天数为必填", trigger: "blur" },
], ],
fileList: [ // fileList: [
{ required: true, message: "附件为必填", trigger: "blur" }, // { required: true, message: "", trigger: "blur" },
], // ],
}, },
filePng, filePng,
zipPng, zipPng,

View File

@ -204,7 +204,7 @@ export default {
}, },
handleDemand(row) { handleDemand(row) {
this.$router.push({ this.$router.push({
path: "/demandManage", path: "/project/demandManage",
query: { query: {
id: row.projectId, id: row.projectId,
projectName: row.projectName, projectName: row.projectName,

View File

@ -183,7 +183,7 @@
</template> </template>
</el-table-column> </el-table-column>
</el-table> </el-table>
<div v-if="examineTask.templateType != 0 && table[0].reviewCategory != '发展与协作'" style="margin-top: 10px;"> <div v-if="examineTask.templateType != 0 && table[0].reviewCategory != '发展与协作'&&examineTask.templateType" style="margin-top: 10px;">
<div class="userBox">评价</div> <div class="userBox">评价</div>
<div> <div>
<el-input type="textarea" :autosize="{ minRows: 4 }" placeholder="0/300" v-model="table[0].remarkCate" <el-input type="textarea" :autosize="{ minRows: 4 }" placeholder="0/300" v-model="table[0].remarkCate"
@ -192,8 +192,7 @@
</div> </div>
</div> </div>
</div> </div>
<div> <div v-if="(examineTask.templateType && examineTask.templateType == 0)||!examineTask.templateType">
<div>
<div class="userBox">总体评价</div> <div class="userBox">总体评价</div>
<div> <div>
<el-input type="textarea" :autosize="{ minRows: 4 }" placeholder="0/300" v-model="selfJudgeContent" <el-input type="textarea" :autosize="{ minRows: 4 }" placeholder="0/300" v-model="selfJudgeContent"
@ -202,7 +201,7 @@
</div> </div>
</div> </div>
</div> </div>
</div>
</el-tab-pane> </el-tab-pane>
</el-tabs> </el-tabs>
<el-dialog title="自评总结" :visible.sync="dialogVisible" width="30%"> <el-dialog title="自评总结" :visible.sync="dialogVisible" width="30%">