明树Git Lab

Commit aebc53b7 authored by zhanghan's avatar zhanghan

年度计划完成

parent 8d55f729
Pipeline #108599 passed with stage
in 20 seconds
{
"permissions": {
"allow": [
"mcp__zai-mcp-server__analyze_image"
]
}
}
This diff is collapsed.
...@@ -315,8 +315,9 @@ ...@@ -315,8 +315,9 @@
} }
.add-project-content .el-collapse-item__header { .add-project-content .el-collapse-item__header {
background-color: #f5f7fa; background-color: #f5f7fa;
height: 48px !important; padding: 0 24px;
padding: 16px;
margin: 0; margin: 0;
margin-bottom: 24px; font-size: 14px;
margin-bottom: 16px;
border-radius: 4px;
} }
...@@ -343,10 +343,11 @@ ...@@ -343,10 +343,11 @@
} }
.el-collapse-item__header { .el-collapse-item__header {
background-color: #f5f7fa; background-color: #f5f7fa;
height: 48px !important; padding: 0 24px;
padding: 16px;
margin: 0; margin: 0;
margin-bottom: 24px; font-size: 14px;
margin-bottom: 16px;
border-radius: 4px;
} }
} }
// ==========================设置定制化样式 end ========================== // ==========================设置定制化样式 end ==========================
...@@ -527,7 +527,7 @@ ...@@ -527,7 +527,7 @@
<el-table-column <el-table-column
prop="indicatorName" prop="indicatorName"
label="指标项" label="指标项"
min-width="280" min-width="300"
> >
<template #default="{ row }"> <template #default="{ row }">
<div :style="{ textIndent: `${row.level * 20}px` }"> <div :style="{ textIndent: `${row.level * 20}px` }">
...@@ -606,9 +606,9 @@ ...@@ -606,9 +606,9 @@
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="6"> <el-col :span="6">
<el-form-item label="项目融资落地时间或预计落地时间"> <el-form-item label="项目预计起始时间">
<el-date-picker <el-date-picker
v-model="formData.xmRzLdSjHyyjLdSj" v-model="formData.xmkgsjyj"
type="date" type="date"
placeholder="请选择时间" placeholder="请选择时间"
value-format="YYYY-MM-DD" value-format="YYYY-MM-DD"
...@@ -616,9 +616,9 @@ ...@@ -616,9 +616,9 @@
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="6"> <el-col :span="6">
<el-form-item label="项目融资落地时间或预计落地时间"> <el-form-item label="项目预计完成时间">
<el-date-picker <el-date-picker
v-model="formData.xmRzLdSjHyyjLdSj" v-model="formData.xmjgsjyj"
type="date" type="date"
placeholder="请选择时间" placeholder="请选择时间"
value-format="YYYY-MM-DD" value-format="YYYY-MM-DD"
...@@ -1326,7 +1326,7 @@ const initAnnualPlanTable = () => { ...@@ -1326,7 +1326,7 @@ const initAnnualPlanTable = () => {
if (rcCgqyglId.value) return; if (rcCgqyglId.value) return;
if (annualDynamicTimeList.value.length === 0) return; if (annualDynamicTimeList.value.length === 0) return;
// 生成17行带唯一id的独立数据(保留基础id,子组件会保留所有字段) // 生成17行带唯一id的独立数据(保留基础id,子组件会保留所有字段)
const tableData = Array.from({ length: 17 }, (_, index) => ({ const tableData = Array.from({ length: 24 }, (_, index) => ({
id: index + 1, // 子组件唯一标识,必须保留 id: index + 1, // 子组件唯一标识,必须保留
total: 0, total: 0,
...annualDynamicTimeList.value.reduce( ...annualDynamicTimeList.value.reduce(
......
...@@ -7,7 +7,9 @@ ...@@ -7,7 +7,9 @@
<tbody> <tbody>
<!-- 计划资金来源(全口径)模块 --> <!-- 计划资金来源(全口径)模块 -->
<tr> <tr>
<td rowspan="18" class="first-col">年度投资计划</td> <!-- 调整rowspan:从18改为26(原15行 + 新增11行) -->
<td rowspan="24" class="first-col">年度投资计划</td>
<!-- 调整rowspan:从16改为26 -->
<td rowspan="16" class="second-col">计划投资完成及资金来源</td> <td rowspan="16" class="second-col">计划投资完成及资金来源</td>
<td rowspan="9" class="third-col">计划资金来源(全口径)</td> <td rowspan="9" class="third-col">计划资金来源(全口径)</td>
<td style="height: 48px"></td> <td style="height: 48px"></td>
...@@ -52,7 +54,7 @@ ...@@ -52,7 +54,7 @@
</tr> </tr>
<!-- 资金来源(新口径)模块 --> <!-- 资金来源(新口径)模块 -->
<tr> <tr>
<td rowspan="6" class="third-col">资金来源(新口径)</td> <td rowspan="7" class="third-col">资金来源(新口径)</td>
<td>合计</td> <td>合计</td>
<td></td> <td></td>
<td>{{ getRowTotal(9) }}万元</td> <td>{{ getRowTotal(9) }}万元</td>
...@@ -83,23 +85,58 @@ ...@@ -83,23 +85,58 @@
<tr> <tr>
<td>其他</td> <td>其他</td>
<td></td> <td></td>
<td></td>
<td>{{ getRowTotal(15) }}万元</td> <td>{{ getRowTotal(15) }}万元</td>
</tr> </tr>
<!-- 合计与政府付费模块 -->
<!-- 新增:计划投资回款及相关模块 -->
<tr> <tr>
<td>合计</td> <td rowspan="5" class="fourth-col">计划投资回款</td>
<td colspan="3">合计</td>
<td>{{ getRowTotal(16) }}万元</td>
</tr>
<tr>
<td colspan="3">政府付费*</td>
<td>{{ getRowTotal(17) }}万元</td>
</tr>
<tr>
<td colspan="3">使用者付费(销售回款)*</td>
<td>{{ getRowTotal(18) }}万元</td>
</tr>
<tr>
<td colspan="3">政府补助*</td>
<td>{{ getRowTotal(19) }}万元</td>
</tr>
<tr>
<td colspan="3">其他*</td>
<td>{{ getRowTotal(20) }}万元</td>
</tr>
<tr>
<td class="fourth-col">计划投资价差*</td>
<td></td> <td></td>
<td></td> <td></td>
<td></td> <td></td>
<td>{{ getRowTotal(16) }}万元</td> <td>{{ getRowTotal(21) }}万元</td>
</tr> </tr>
<tr> <tr>
<td>政府付费*</td> <td class="fourth-col">计划带动工程合同额*</td>
<td></td> <td></td>
<td></td> <td></td>
<td></td> <td></td>
<td>{{ getRowTotal(17) }}万元</td> <td>{{ getRowTotal(22) }}万元</td>
</tr>
<tr>
<td class="fourth-col">计划带动工程收益*</td>
<td></td>
<td></td>
<td></td>
<td>{{ getRowTotal(23) }}万元</td>
</tr>
<tr>
<td class="first-col">年度投资预算</td>
<td class="second-col">本年度投资预算</td>
<td>资本金</td>
<td colspan="2">我方(仅指本单位)</td>
<td>{{ getRowTotal(24) }}万元</td>
</tr> </tr>
</tbody> </tbody>
</table> </table>
...@@ -322,6 +359,11 @@ onMounted(() => { ...@@ -322,6 +359,11 @@ onMounted(() => {
font-weight: 500; font-weight: 500;
background-color: #f5f7fa; background-color: #f5f7fa;
} }
// 新增:第四列样式(计划投资回款等模块)
.fourth-col {
background-color: #f5f7fa;
font-weight: 500;
}
// 样式优化:移除不必要的隐藏,确保元素可见 // 样式优化:移除不必要的隐藏,确保元素可见
:deep(.el-table) { :deep(.el-table) {
--el-table-border-color: #ebeef5; --el-table-border-color: #ebeef5;
......
This diff is collapsed.
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