明树Git Lab

Commit c1d66a41 authored by yangyajing's avatar yangyajing

项目管理调整,增加building页面

parent 25bbac44
Pipeline #104486 passed with stage
in 14 seconds
......@@ -17,8 +17,8 @@ const routes = [
children: [
{
path: '/homePage',
name: '数据大屏',
title: 'dataSummary',
name: 'dataSummary',
title: '数据大屏',
component: () => import('@/views/homePage/index.vue'),
meta: { menuName: '数据大屏', icon: 'platform' }
},
......@@ -125,6 +125,12 @@ const routes = [
}
]
},
{
path: "/building",
name: "building",
title: "建设中",
component: () => import("@/views/homePage/building.vue")
}
]
}
]
......
<template>
<div class="building-container">
<img src="@/assets/images/building.png" alt="">
<div class="title">努力开发中……</div>
</div>
</template>
<script setup></script>
<style lang="less">
.building-container{
width: 100%;
height: 100%;
display: flex;
flex-direction: column;
align-items: center;
justify-content: center;
img{
max-width: 300px;
}
.title{
font-size: 18px;
color: #999;
}
}
</style>
\ No newline at end of file
......@@ -561,6 +561,7 @@
:action="windowConfig.baseUrl + '/api/file/upload'"
:headers="{Authorization: '8681f75e775447f7903708c55a35634e'}"
:show-file-list="false"
multiple
:on-success="addZcclFile"
>
<el-button type="default">上传</el-button>
......@@ -574,8 +575,9 @@
<el-table-column prop="originalname" label="文件名" />
<el-table-column prop="updatedAt" label="上传时间" />
<el-table-column prop="size" label="大小" />
<el-table-column fixed="right" label="操作" width="60">
<el-table-column fixed="right" label="操作" width="100">
<template #default="{ row, index }">
<el-button link type="primary" size="small" @click="downloadFile(row)">下载</el-button>
<el-button link type="danger" size="small" @click="deleteZccl(index)">删除</el-button>
</template>
</el-table-column>
......@@ -767,6 +769,7 @@
:action="windowConfig.baseUrl + '/api/file/upload'"
:headers="{Authorization: '8681f75e775447f7903708c55a35634e'}"
:show-file-list="false"
multiple
:on-success="addLxpfFile"
>
<el-button type="default">上传</el-button>
......@@ -780,8 +783,9 @@
<el-table-column prop="originalname" label="文件名" />
<el-table-column prop="updatedAt" label="上传时间" />
<el-table-column prop="size" label="大小" />
<el-table-column fixed="right" label="操作" width="60">
<template #default="scope">
<el-table-column fixed="right" label="操作" width="100">
<template #default="{row, index}">
<el-button link type="primary" size="small" @click="downloadFile(row)">下载</el-button>
<el-button link type="danger" size="small" @click="deleteLxpf(index)">删除</el-button>
</template>
</el-table-column>
......@@ -829,6 +833,7 @@
:action="windowConfig.baseUrl + '/api/file/upload'"
:headers="{Authorization: '8681f75e775447f7903708c55a35634e'}"
:show-file-list="false"
multiple
:on-success="addShclFile"
>
<el-button type="default">上传</el-button>
......@@ -842,8 +847,9 @@
<el-table-column prop="originalname" label="文件名" />
<el-table-column prop="updatedAt" label="上传时间" />
<el-table-column prop="size" label="大小" />
<el-table-column fixed="right" label="操作" width="60">
<template #default="scope">
<el-table-column fixed="right" label="操作" width="100">
<template #default="{row, index}">
<el-button link type="primary" size="small" @click="downloadFile(row)">下载</el-button>
<el-button link type="danger" size="small" @click="deleteShcl(index)">删除</el-button>
</template>
</el-table-column>
......@@ -856,7 +862,10 @@
</el-tabs>
</div>
</el-tab-pane>
<el-tab-pane label="决策信息填报" name="决策信息填报" v-if="formData.projectLzType == 5 || formData.projectLzType == 7">
<el-tab-pane label="决策信息填报" name="决策信息填报"
v-if="formData.projectLzType == 5 || formData.projectLzType == 7"
:lazy="true"
>
<div class="project-tab-content">
<div class="add-project-header">
<div class="header-left"></div>
......@@ -923,13 +932,11 @@
<el-input v-model="jcFormData.zsqy" />
</el-form-item>
</el-col>
<!-- <el-col :span="8">
<el-col :span="8">
<el-form-item label="管理主体">
<el-select v-model="jcFormData.glzt" placeholder="请选择" no-data-text="暂无数据">
<el-option label="1" value="1" />
</el-select>
<el-input v-model="jcFormData.glzt" />
</el-form-item>
</el-col> -->
</el-col>
<el-col :span="8">
<el-form-item label="项目区域" :label-width="180">
<el-select v-model="jcFormData.xmqy" placeholder="请选择" no-data-text="暂无数据">
......@@ -1015,6 +1022,14 @@
</el-radio-group>
</el-form-item>
</el-col>
<el-col :span="6">
<el-form-item label="能建是否牵头方" :label-width="170">
<el-radio-group v-model="jcFormData.njsfqtf">
<el-radio :value="1"></el-radio>
<el-radio :value="2"></el-radio>
</el-radio-group>
</el-form-item>
</el-col>
<el-col :span="8">
<el-form-item label="能建占股比">
<el-input-number v-model="jcFormData.njzgb" :min="0" :max="99999.99"
......@@ -1026,9 +1041,17 @@
</el-input-number>
</el-form-item>
</el-col>
<el-col :span="6">
<el-form-item label="是否PPP项目" :label-width="170">
<el-radio-group v-model="jcFormData.sfpppxm">
<el-radio :value="1"></el-radio>
<el-radio :value="2"></el-radio>
</el-radio-group>
</el-form-item>
</el-col>
<el-col :span="8">
<el-form-item label="项目资金来源">
<el-select v-model="jcFormData.xmzjly" placeholder="请选择" no-data-text="暂无数据">
<el-select v-model="jcFormData.xmzjly" multiple placeholder="请选择" no-data-text="暂无数据">
<el-option v-for="item in xmzjlyList" :key="item.id"
:label="item.value" :value="item.id"
></el-option>
......@@ -1621,6 +1644,28 @@
<div v-else></div>
</template>
</el-table-column>
<el-table-column prop="sfczmgszqx" label="是否存在名股实债情形" width="130">
<template #default="scope">
<el-switch v-if="scope.$index < jcGdxxData.length - 1"
v-model="scope.row.sfczmgszqx" inline-prompt
active-value="1" active-text="是"
inactive-value="2" inactive-text="否"
/>
<div v-else></div>
</template>
</el-table-column>
<el-table-column prop="bz" label="备注" width="180">
<template #default="scope">
<el-input v-if="scope.$index < jcGdxxData.length - 1" v-model="scope.row.bz" />
<div v-else></div>
</template>
</el-table-column>
<el-table-column prop="hzfqk" label="合作方情况" width="180">
<template #default="scope">
<el-input v-if="scope.$index < jcGdxxData.length - 1" v-model="scope.row.hzfqk" />
<div v-else></div>
</template>
</el-table-column>
<el-table-column label="操作" width="60" fixed="right">
<template #default="scope">
<el-button v-if="scope.$index < jcGdxxData.length - 1"
......@@ -1870,6 +1915,7 @@
:action="windowConfig.baseUrl + '/api/file/upload'"
:headers="{Authorization: '8681f75e775447f7903708c55a35634e'}"
:show-file-list="false"
multiple
:on-success="addLcbspFile"
>
<el-button type="default">上传</el-button>
......@@ -1883,8 +1929,9 @@
<el-table-column prop="originalname" label="文件名" />
<el-table-column prop="updatedAt" label="上传时间" />
<el-table-column prop="size" label="大小" />
<el-table-column fixed="right" label="操作" width="60">
<el-table-column fixed="right" label="操作" width="100">
<template #default="{ row, index }">
<el-button link type="primary" size="small" @click="downloadFile(row)">下载</el-button>
<el-button link type="danger" size="small" @click="deleteLcbsp(index)">删除</el-button>
</template>
</el-table-column>
......@@ -1896,6 +1943,7 @@
:action="windowConfig.baseUrl + '/api/file/upload'"
:headers="{Authorization: '8681f75e775447f7903708c55a35634e'}"
:show-file-list="false"
multiple
:on-success="addKyclFile"
>
<el-button type="default">上传</el-button>
......@@ -1909,8 +1957,9 @@
<el-table-column prop="originalname" label="文件名" />
<el-table-column prop="updatedAt" label="上传时间" />
<el-table-column prop="size" label="大小" />
<el-table-column fixed="right" label="操作" width="60">
<el-table-column fixed="right" label="操作" width="100">
<template #default="{ row, index }">
<el-button link type="primary" size="small" @click="downloadFile(row)">下载</el-button>
<el-button link type="danger" size="small" @click="deleteKycl(index)">删除</el-button>
</template>
</el-table-column>
......@@ -1920,6 +1969,7 @@
:action="windowConfig.baseUrl + '/api/file/upload'"
:headers="{Authorization: '8681f75e775447f7903708c55a35634e'}"
:show-file-list="false"
multiple
:on-success="addJjzbcsFile"
>
<el-button type="default">上传</el-button>
......@@ -1944,6 +1994,7 @@
:action="windowConfig.baseUrl + '/api/file/upload'"
:headers="{Authorization: '8681f75e775447f7903708c55a35634e'}"
:show-file-list="false"
multiple
:on-success="addTpbczcclFile"
>
<el-button type="default">上传</el-button>
......@@ -1957,8 +2008,9 @@
<el-table-column prop="originalname" label="文件名" />
<el-table-column prop="updatedAt" label="上传时间" />
<el-table-column prop="size" label="大小" />
<el-table-column fixed="right" label="操作" width="60">
<el-table-column fixed="right" label="操作" width="100">
<template #default="{ row, index }">
<el-button link type="primary" size="small" @click="downloadFile(row)">下载</el-button>
<el-button link type="danger" size="small" @click="deleteTpbczccl(index)">删除</el-button>
</template>
</el-table-column>
......@@ -1968,6 +2020,7 @@
:action="windowConfig.baseUrl + '/api/file/upload'"
:headers="{Authorization: '8681f75e775447f7903708c55a35634e'}"
:show-file-list="false"
multiple
:on-success="addTpzcclFile"
>
<el-button type="default">上传</el-button>
......@@ -1981,8 +2034,9 @@
<el-table-column prop="originalname" label="文件名" />
<el-table-column prop="updatedAt" label="上传时间" />
<el-table-column prop="size" label="大小" />
<el-table-column fixed="right" label="操作" width="60">
<el-table-column fixed="right" label="操作" width="100">
<template #default="{ row, index }">
<el-button link type="primary" size="small" @click="downloadFile(row)">下载</el-button>
<el-button link type="danger" size="small" @click="deleteTpzccl(index)">删除</el-button>
</template>
</el-table-column>
......@@ -1992,6 +2046,7 @@
:action="windowConfig.baseUrl + '/api/file/upload'"
:headers="{Authorization: '8681f75e775447f7903708c55a35634e'}"
:show-file-list="false"
multiple
:on-success="addShyaFile"
>
<el-button type="default">上传</el-button>
......@@ -2005,8 +2060,9 @@
<el-table-column prop="originalname" label="文件名" />
<el-table-column prop="updatedAt" label="上传时间" />
<el-table-column prop="size" label="大小" />
<el-table-column fixed="right" label="操作" width="60">
<el-table-column fixed="right" label="操作" width="100">
<template #default="{ row, index }">
<el-button link type="primary" size="small" @click="downloadFile(row)">下载</el-button>
<el-button link type="danger" size="small" @click="deleteShya(index)">删除</el-button>
</template>
</el-table-column>
......@@ -2042,11 +2098,7 @@
<el-table-column prop="unit" label="" width="70" />
<el-table-column prop="num" label="投资评估阶段批复值">
<template #default="scope">
<el-date-picker v-if="scope.row.type === 'year'"
v-model="scope.row.num"
type="year"
placeholder="请选择"
/>
<el-input v-model="scope.row.num" v-if="scope.row.type === 'year'" />
<el-input-number v-else
v-model="scope.row.num" :min="0" :max="99999999999.99999999"
controls-position="right"
......@@ -2126,7 +2178,11 @@
/>
</template>
</el-table-column>
<el-table-column prop="dwsjDw" label="单位" width="90"/>
<el-table-column prop="dwsjDw" label="单位" width="90">
<template #default="scope">
<el-input v-model="scope.row.dwsjDw" />
</template>
</el-table-column>
</el-table-column>
<el-table-column label="盈亏平衡点">
<el-table-column prop="ykphdlx" label="类型" width="130">
......@@ -2531,6 +2587,7 @@
// 支撑材料
let zcclData = ref([]);
const addZcclFile = (res, file) => {
console.log(res);
zcclData.value.push(res.data);
}
const deleteZccl = (index) => {
......@@ -3024,7 +3081,7 @@
unit: "%"
},
{
name: "项目资本金内部收益率",
name: "项目资本金内部收益率(税后)",
unit: "%"
},
{
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment