明树Git Lab

Commit 8df1507b authored by zhanghan's avatar zhanghan

1

parent 25f3c9da
Pipeline #111891 passed with stage
in 18 seconds
......@@ -11,15 +11,10 @@
:disabled="isPreview"
>
<el-collapse v-model="activeCollapse">
<el-collapse-item
title="一、项目背景"
name="一、项目背景"
>
<el-collapse-item title="一、项目背景" name="一、项目背景">
<el-row :gutter="20">
<el-col :span="24">
<h3>
关于{{ jcFormData.projectName }}的申请报告
</h3>
<h3>关于{{ jcFormData.projectName }}的申请报告</h3>
</el-col>
<el-col :span="24">
<el-form-item label="" label-width="0" prop="projectIntro">
......@@ -53,10 +48,7 @@
</el-col>
</el-row>
</el-collapse-item>
<el-collapse-item
title="二、项目基本情况"
name="二、项目基本情况"
>
<el-collapse-item title="二、项目基本情况" name="二、项目基本情况">
<el-row :gutter="20">
<el-col :span="12">
<el-form-item label="所在地">
......@@ -64,24 +56,21 @@
{{
jcFormData.sjnzjjw
? jcSzjList.filter(
(item) =>
item.key === jcFormData.sjnzjjw,
(item) => item.key === jcFormData.sjnzjjw,
)[0]?.name
: ""
}}
{{
jcFormData.dsjngjjw
? jcDsgjList.filter(
(item) =>
item.key === jcFormData.dsjngjjw,
(item) => item.key === jcFormData.dsjngjjw,
)[0]?.name
: ""
}}
{{
jcFormData.qxjngjjw
? jcQxgjList.filter(
(item) =>
item.key === jcFormData.qxjngjjw,
(item) => item.key === jcFormData.qxjngjjw,
)[0]?.name
: ""
}}
......@@ -113,19 +102,14 @@
</el-col>
<el-col :span="12">
<el-form-item label="是否标前决策" prop="sfbqjc">
<el-input
v-model="jcFormData.sfbqjc"
placeholder="是或否"
/>
<el-input v-model="jcFormData.sfbqjc" placeholder="是或否" />
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="总投资">
<div class="text-border">
{{
jcFormData.xmztz
? jcFormData.xmztz + "亿元"
: ""
jcFormData.xmztz ? jcFormData.xmztz / 10000 + "亿元" : ""
}}
</div>
</el-form-item>
......@@ -157,20 +141,12 @@
<el-col :span="12">
<el-form-item label="建设期">
<div class="text-border">
{{
jcFormData.xmjsqy
? jcFormData.xmjsqy + "个月"
: ""
}}
{{ jcFormData.xmjsqy ? jcFormData.xmjsqy + "个月" : "" }}
</div>
</el-form-item>
<el-form-item label="运营期">
<div class="text-border">
{{
jcFormData.yynxn
? jcFormData.yynxn + "年"
: ""
}}
{{ jcFormData.yynxn ? jcFormData.yynxn + "年" : "" }}
</div>
</el-form-item>
</el-col>
......@@ -342,9 +318,7 @@
</el-col>
<el-col :span="8">
<el-form-item label="来源" prop="zbjly">
<el-input
v-model="jcFormData.zbjly"
/>
<el-input v-model="jcFormData.zbjly" />
</el-form-item>
</el-col>
</el-row>
......@@ -380,9 +354,7 @@
</el-col>
<el-col :span="8">
<el-form-item label="融资主体" prop="dkrzzt">
<el-input
v-model="jcFormData.dkrzzt"
/>
<el-input v-model="jcFormData.dkrzzt" />
</el-form-item>
</el-col>
<el-col :span="8">
......@@ -415,9 +387,7 @@
</el-col>
<el-col :span="8">
<el-form-item label="担保方案" prop="dkdbfa">
<el-input
v-model="jcFormData.dkdbfa"
/>
<el-input v-model="jcFormData.dkdbfa" />
</el-form-item>
</el-col>
<el-col :span="24">
......@@ -455,39 +425,27 @@
</div>
</template>
</el-table-column>
<el-table-column
prop="cgbl"
label="持股比例(%)"
>
<el-table-column prop="cgbl" label="持股比例(%)">
<template #default="scope">
<div>
{{
scope.$index < jcGdxxData.length - 1
? scope.row.cgbl
: getObjSums(jcgdxxSums, "cgbl") +
"%"
: getObjSums(jcgdxxSums, "cgbl") + "%"
}}
</div>
</template>
</el-table-column>
<el-table-column
prop="ycxmzbj"
label="项目资本金(亿元)"
>
<el-table-column prop="ycxmzbj" label="项目资本金(亿元)">
<template #default="scope">
<div>
{{
scope.$index < jcGdxxData.length - 1
? scope.row.ycxmzbj
? (
scope.row.ycxmzbj / 10000
).toFixed(2)
? (scope.row.ycxmzbj / 10000).toFixed(2)
: scope.row.ycxmzbj
: (
getObjSums(
jcgdxxSums,
"ycxmzbj",
) / 10000
getObjSums(jcgdxxSums, "ycxmzbj") / 10000
).toFixed(2) + "亿元"
}}
</div>
......@@ -502,15 +460,10 @@
{{
scope.$index < jcGdxxData.length - 1
? scope.row.yjzczb
? (
scope.row.yjzczb / 10000
).toFixed(2)
? (scope.row.yjzczb / 10000).toFixed(2)
: scope.row.yjzczb
: (
getObjSums(
jcgdxxSums,
"yjzczb",
) / 10000
getObjSums(jcgdxxSums, "yjzczb") / 10000
).toFixed(2) + "亿元"
}}
</div>
......@@ -523,15 +476,10 @@
<el-form-item label="股东方情况">
<div class="text-border">
<span
v-for="(item, index) in jcGdxxData.slice(
0,
-1,
)"
v-for="(item, index) in jcGdxxData.slice(0, -1)"
:key="index"
>{{ item.gdmc }}(占股{{ item.cgbl }}%){{
index < jcGdxxData.length - 1
? "、"
: "。"
index < jcGdxxData.length - 1 ? "、" : "。"
}}</span
>
</div>
......@@ -642,10 +590,7 @@
</el-col>
</el-row>
</el-collapse-item>
<el-collapse-item
title="三、项目必要性"
name="三、项目必要性"
>
<el-collapse-item title="三、项目必要性" name="三、项目必要性">
<el-row :gutter="20">
<el-col :span="24">
<el-form-item label="必要性">
......@@ -656,10 +601,7 @@
</el-col>
</el-row>
</el-collapse-item>
<el-collapse-item
title="四、项目可行性"
name="四、项目可行性"
>
<el-collapse-item title="四、项目可行性" name="四、项目可行性">
<el-row :gutter="20">
<el-col :span="12">
<el-form-item label="可研编制单位" prop="kybzdw">
......@@ -714,23 +656,20 @@
</el-col>
<el-col :span="8">
<el-form-item label="净现金流回正年份" prop="jxjlhznf">
<el-input
v-model="jcFormData.jxjlhznf"
/>
<el-input v-model="jcFormData.jxjlhznf" />
</el-form-item>
</el-col>
<el-col :span="8">
<el-form-item label="净利润回正年份" prop="jlrhznf">
<el-input
v-model="jcFormData.jlrhznf"
/>
<el-input v-model="jcFormData.jlrhznf" />
</el-form-item>
</el-col>
<el-col :span="8">
<el-form-item label="可分配利润回正年份" prop="kfplrhznf">
<el-input
v-model="jcFormData.kfplrhznf"
/>
<el-form-item
label="可分配利润回正年份"
prop="kfplrhznf"
>
<el-input v-model="jcFormData.kfplrhznf" />
</el-form-item>
</el-col>
<el-col :span="8">
......@@ -753,7 +692,11 @@
style="width: 100%"
border
>
<el-table-column label="年份" width="140" fixed="left">
<el-table-column
label="年份"
width="140"
fixed="left"
>
<template #default="scope">
{{ scope.row.label }}
</template>
......@@ -781,7 +724,11 @@
style="width: 100%"
border
>
<el-table-column label="年份" width="140" fixed="left">
<el-table-column
label="年份"
width="140"
fixed="left"
>
<template #default="scope">
{{ scope.row.label }}
</template>
......@@ -833,10 +780,7 @@
</el-col>
</el-row>
</el-collapse-item>
<el-collapse-item
title="五、风险防控"
name="五、风险防控"
>
<el-collapse-item title="五、风险防控" name="五、风险防控">
<el-table
:data="fxglData"
style="width: 100%"
......@@ -848,10 +792,7 @@
<el-table-column prop="ydcs" label="防控措施" />
</el-table>
</el-collapse-item>
<el-collapse-item
title="六、内部决策情况"
name="六、内部决策情况"
>
<el-collapse-item title="六、内部决策情况" name="六、内部决策情况">
<el-row :gutter="20">
<el-col :span="24">
<el-form-item label="各级决策情况" prop="gjjcqk">
......@@ -958,10 +899,18 @@ const validate = () => {
defineExpose({ validate });
const {
jcFormData, isPreview, activeCollapse,
bhqkData, jxjlData, jlrData, fxglData,
jcgdxxSums, getObjSums,
jcSzjList, jcDsgjList, jcQxgjList,
jcFormData,
isPreview,
activeCollapse,
bhqkData,
jxjlData,
jlrData,
fxglData,
jcgdxxSums,
getObjSums,
jcSzjList,
jcDsgjList,
jcQxgjList,
jcGdxxData,
} = inject("jcShared");
</script>
......
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