|
|
@@ -0,0 +1,210 @@
|
|
|
+<template>
|
|
|
+ <wt-card
|
|
|
+ title="投资基本情况"
|
|
|
+ class="mt-10"
|
|
|
+ :edit-btn="true"
|
|
|
+ @change="change"
|
|
|
+ @save="save"
|
|
|
+ >
|
|
|
+ <el-form class="mt-20" :disabled="disabled">
|
|
|
+ <div class="flex flex-justify-center">
|
|
|
+ <el-form-item class="full-width flex-child-average">
|
|
|
+ <div class="flex flex-center full-width item">
|
|
|
+ <span class="title">中央预算内投资:</span>
|
|
|
+ <el-input
|
|
|
+ class="input"
|
|
|
+ placeholder="中央预算内投资"
|
|
|
+ v-model="form.zyBudgetInvestment"
|
|
|
+ ></el-input>
|
|
|
+ </div>
|
|
|
+ </el-form-item>
|
|
|
+ <el-form-item class="full-width flex-child-average">
|
|
|
+ <div class="flex flex-center full-width item">
|
|
|
+ <span class="title">地方预算内投资:</span>
|
|
|
+ <el-input
|
|
|
+ class="input"
|
|
|
+ placeholder="地方预算内投资"
|
|
|
+ v-model="form.dfBudgetInvestment"
|
|
|
+ ></el-input>
|
|
|
+ </div>
|
|
|
+ </el-form-item>
|
|
|
+ </div>
|
|
|
+ <div class="flex flex-justify-center">
|
|
|
+ <el-form-item class="full-width flex-child-average">
|
|
|
+ <div class="flex flex-center full-width item">
|
|
|
+ <span class="title">专项债券资金:</span>
|
|
|
+ <el-input
|
|
|
+ class="input"
|
|
|
+ placeholder="专项债券资金"
|
|
|
+ v-model="form.debtsAsCapital"
|
|
|
+ ></el-input>
|
|
|
+ </div>
|
|
|
+ </el-form-item>
|
|
|
+ <el-form-item class="full-width flex-child-average">
|
|
|
+ <div class="flex flex-center full-width item">
|
|
|
+ <span class="title">抗疫特别国债资金:</span>
|
|
|
+ <el-input
|
|
|
+ class="input"
|
|
|
+ placeholder="抗疫特别国债资金"
|
|
|
+ v-model="form.treasuryFunds"
|
|
|
+ ></el-input>
|
|
|
+ </div>
|
|
|
+ </el-form-item>
|
|
|
+ </div>
|
|
|
+ <div class="flex flex-justify-center">
|
|
|
+ <el-form-item class="full-width flex-child-average">
|
|
|
+ <div class="flex flex-center full-width item">
|
|
|
+ <span class="title">其他地方财政性建设资金:</span>
|
|
|
+ <el-input
|
|
|
+ class="input"
|
|
|
+ placeholder="其他地方财政性建设资金"
|
|
|
+ v-model="form.otherConstructionFunds"
|
|
|
+ ></el-input>
|
|
|
+ </div>
|
|
|
+ </el-form-item>
|
|
|
+ <el-form-item class="full-width flex-child-average">
|
|
|
+ <div class="flex flex-center full-width item">
|
|
|
+ <span class="title">政策性开发性金融工具(基金)投资:</span>
|
|
|
+ <el-input
|
|
|
+ class="input"
|
|
|
+ placeholder="政策性开发性金融工具(基金)投资"
|
|
|
+ v-model="form.financialInvestment"
|
|
|
+ ></el-input>
|
|
|
+ </div>
|
|
|
+ </el-form-item>
|
|
|
+ </div>
|
|
|
+ <div class="flex flex-justify-center">
|
|
|
+ <el-form-item class="full-width flex-child-average">
|
|
|
+ <div class="flex flex-center full-width item">
|
|
|
+ <span class="title">是否民间投资项目:</span>
|
|
|
+ <el-select
|
|
|
+ v-model="form.social_investment"
|
|
|
+ placeholder="是否民间投资项目"
|
|
|
+ class="full-width"
|
|
|
+ >
|
|
|
+ <el-option
|
|
|
+ v-for="item in yesOrNo"
|
|
|
+ :key="item.label"
|
|
|
+ :label="item.label"
|
|
|
+ :value="item.value"
|
|
|
+ />
|
|
|
+ </el-select>
|
|
|
+ </div>
|
|
|
+ </el-form-item>
|
|
|
+ <el-form-item class="full-width flex-child-average">
|
|
|
+ <div class="flex flex-center full-width item">
|
|
|
+ <span class="title">是否产业项目:</span>
|
|
|
+ <div class="input">
|
|
|
+ <el-select
|
|
|
+ v-model="form.industrial_investment"
|
|
|
+ placeholder="是否产业项目"
|
|
|
+ class="full-width"
|
|
|
+ >
|
|
|
+ <el-option
|
|
|
+ v-for="item in yesOrNo"
|
|
|
+ :key="item.label"
|
|
|
+ :label="item.label"
|
|
|
+ :value="item.value"
|
|
|
+ />
|
|
|
+ </el-select>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ </el-form-item>
|
|
|
+ </div>
|
|
|
+ <div class="flex flex-justify-center">
|
|
|
+ <el-form-item class="full-width flex-child-average">
|
|
|
+ <div class="flex flex-center full-width item">
|
|
|
+ <span class="title">是否获得资金支持:</span>
|
|
|
+ <div class="input">
|
|
|
+ <el-select
|
|
|
+ v-model="form.is_funded_project"
|
|
|
+ placeholder="是否获得资金支持"
|
|
|
+ class="full-width"
|
|
|
+ >
|
|
|
+ <el-option
|
|
|
+ v-for="item in yesOrNo"
|
|
|
+ :key="item.label"
|
|
|
+ :label="item.label"
|
|
|
+ :value="item.value"
|
|
|
+ />
|
|
|
+ </el-select>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ </el-form-item>
|
|
|
+ <el-form-item class="full-width flex-child-average">
|
|
|
+ <div class="flex flex-center full-width item"></div>
|
|
|
+ </el-form-item>
|
|
|
+ </div>
|
|
|
+ </el-form>
|
|
|
+ </wt-card>
|
|
|
+</template>
|
|
|
+
|
|
|
+<script>
|
|
|
+import wtCard from '@/components/wt-card/index.vue'
|
|
|
+
|
|
|
+export default {
|
|
|
+ components: {
|
|
|
+ wtCard
|
|
|
+ },
|
|
|
+ props: {
|
|
|
+ info: {
|
|
|
+ type: Object,
|
|
|
+ default: () => {
|
|
|
+ return {}
|
|
|
+ }
|
|
|
+ }
|
|
|
+ },
|
|
|
+ watch: {
|
|
|
+ info: {
|
|
|
+ handler(val) {
|
|
|
+ this.form = val
|
|
|
+ },
|
|
|
+ immediate: true
|
|
|
+ }
|
|
|
+ },
|
|
|
+ data() {
|
|
|
+ return {
|
|
|
+ yesOrNo: [
|
|
|
+ {
|
|
|
+ label: '否',
|
|
|
+ value: 0
|
|
|
+ },
|
|
|
+ {
|
|
|
+ label: '是',
|
|
|
+ value: 1
|
|
|
+ }
|
|
|
+ ],
|
|
|
+ disabled: true,
|
|
|
+ form: {}
|
|
|
+ }
|
|
|
+ },
|
|
|
+ methods: {
|
|
|
+ save() {
|
|
|
+ console.log('save')
|
|
|
+ },
|
|
|
+ change(res) {
|
|
|
+ this.disabled = res
|
|
|
+ }
|
|
|
+ }
|
|
|
+}
|
|
|
+</script>
|
|
|
+
|
|
|
+<style lang="scss" scoped>
|
|
|
+.title {
|
|
|
+ width: 240px;
|
|
|
+ padding-right: 10px;
|
|
|
+ text-align: right;
|
|
|
+}
|
|
|
+
|
|
|
+.title-textarea {
|
|
|
+ width: 85px;
|
|
|
+ text-align: left;
|
|
|
+}
|
|
|
+
|
|
|
+.item {
|
|
|
+ width: 90%;
|
|
|
+}
|
|
|
+.input {
|
|
|
+ width: 50%;
|
|
|
+}
|
|
|
+</style>
|