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