<template>
|
<div class="basic-info">
|
<el-form ref="demoFormRef" :disabled="disabled" :model="investmentFunds" class="dialog_form">
|
<!-- 保持原有模板内容不变 -->
|
<el-row :gutter="20">
|
<el-col :span="6">
|
<el-form-item label="项目总投资额" label-width="130px" prop="fundsType" style="width: 100%">
|
<el-input v-model.trim="investmentFunds.totalInvestment" class="item" clearable maxlength="255" placeholder="请输入" />
|
</el-form-item>
|
</el-col>
|
<el-col :span="6">
|
<el-form-item label="项目本金" label-width="130px" prop="investmentType" style="width: 100%">
|
<el-input v-model.trim="investmentFunds.principal" class="item" clearable maxlength="255" placeholder="请输入" />
|
</el-form-item>
|
</el-col>
|
</el-row>
|
<el-row :gutter="20">
|
<el-col :span="18">
|
<el-form-item label="一、政府投资" label-width="130px" prop="projectType" style="width: 100%">
|
<el-input v-model.trim="investmentFunds.governmentInvestmentTotal" class="item" clearable maxlength="255" placeholder="请输入" />
|
</el-form-item>
|
</el-col>
|
</el-row>
|
<el-row :gutter="20">
|
<el-col :span="18">
|
<el-form-item label="(一)中央投资" label-width="130px" prop="projectType" style="width: 100%">
|
<el-input v-model.trim="investmentFunds.centralInvestmentTotal" class="item" clearable maxlength="255" placeholder="请输入" />
|
</el-form-item>
|
</el-col>
|
</el-row>
|
<el-row :gutter="20">
|
<el-col :span="6">
|
<el-form-item label="1.中央预算投资" label-width="130px" prop="fundsType" style="width: 100%">
|
<el-input v-model.trim="investmentFunds.centralBudgetInvestment" class="item" clearable maxlength="255" placeholder="请输入" />
|
</el-form-item>
|
</el-col>
|
<el-col :span="6">
|
<el-form-item label="2.中央财政" label-width="130px" prop="investmentType" style="width: 100%">
|
<el-input v-model.trim="investmentFunds.centralFiscalInvestment" class="item" clearable maxlength="255" placeholder="请输入" />
|
</el-form-item>
|
</el-col>
|
<el-col :span="6">
|
<el-form-item class="items" label="3.中央专项债券筹集的专项建设资金" label-width="130px" prop="investmentType" style="width: 100%">
|
<el-input v-model.trim="investmentFunds.centralSpecialBondInvestment" class="item" clearable maxlength="255" placeholder="请输入" />
|
</el-form-item>
|
</el-col>
|
</el-row>
|
<el-row :gutter="20">
|
<el-col :span="18">
|
<el-form-item label="4.中央专项建设基金" label-width="130px" prop="engineering" style="width: 100%">
|
<el-input v-model.trim="investmentFunds.centralSpecialFundInvestment" class="item" clearable maxlength="255" placeholder="请输入" />
|
</el-form-item>
|
</el-col>
|
</el-row>
|
<el-row :gutter="20">
|
<el-col :span="18">
|
<el-form-item label="(二)省级投资" label-width="130px" prop="engineering" style="width: 100%">
|
<el-input v-model.trim="investmentFunds.provincialInvestmentTotal" class="item" clearable maxlength="255" placeholder="请输入" />
|
</el-form-item>
|
</el-col>
|
</el-row>
|
<el-row :gutter="20">
|
<el-col :span="6">
|
<el-form-item label="1.省预算内投资" label-width="130px" prop="fundsType" style="width: 100%">
|
<el-input v-model.trim="investmentFunds.provincialBudgetInvestment" class="item" clearable maxlength="255" placeholder="请输入" />
|
</el-form-item>
|
</el-col>
|
<el-col :span="6">
|
<el-form-item label="2.省财政性建设投资" label-width="130px" prop="investmentType" style="width: 100%">
|
<el-input v-model.trim="investmentFunds.provincialFiscalInvestment" class="item" clearable maxlength="255" placeholder="请输入" />
|
</el-form-item>
|
</el-col>
|
<el-col :span="6">
|
<el-form-item label="3.省专项建设资金" label-width="130px" prop="investmentType" style="width: 100%">
|
<el-input v-model.trim="investmentFunds.provincialSpecialFundInvestment" class="item" clearable maxlength="255" placeholder="请输入" />
|
</el-form-item>
|
</el-col>
|
</el-row>
|
<el-row :gutter="20">
|
<el-col :span="18">
|
<el-form-item label="(三)市(州)投资" label-width="130px" prop="engineering" style="width: 100%">
|
<el-input v-model.trim="investmentFunds.cityInvestmentTotal" class="item" clearable maxlength="255" placeholder="请输入" />
|
</el-form-item>
|
</el-col>
|
</el-row>
|
<el-row :gutter="20">
|
<el-col :span="6">
|
<el-form-item label="1.市(州)预算内投资" label-width="130px" prop="fundsType" style="width: 100%">
|
<el-input v-model.trim="investmentFunds.cityBudgetInvestment" class="item" clearable maxlength="255" placeholder="请输入" />
|
</el-form-item>
|
</el-col>
|
<el-col :span="6">
|
<el-form-item label="2.市(州)财政性投资" label-width="130px" prop="investmentType" style="width: 100%">
|
<el-input v-model.trim="investmentFunds.cityFiscalInvestment" class="item" clearable maxlength="255" placeholder="请输入" />
|
</el-form-item>
|
</el-col>
|
<el-col :span="6">
|
<el-form-item label="3.市(州)专项资金" label-width="130px" prop="investmentType" style="width: 100%">
|
<el-input v-model.trim="investmentFunds.citySpecialFundInvestment" class="item" clearable maxlength="255" placeholder="请输入" />
|
</el-form-item>
|
</el-col>
|
</el-row>
|
<el-row :gutter="20">
|
<el-col :span="18">
|
<el-form-item label="(四)县(市、区)投资" label-width="130px" prop="engineering" style="width: 100%">
|
<el-input v-model.trim="investmentFunds.countyInvestmentTotal" class="item" clearable maxlength="255" placeholder="请输入" />
|
</el-form-item>
|
</el-col>
|
</el-row>
|
<el-row :gutter="20">
|
<el-col :span="6">
|
<el-form-item label="1.区(县)预算内投资" label-width="130px" prop="fundsType" style="width: 100%">
|
<el-input v-model.trim="investmentFunds.countyBudgetInvestment" class="item" clearable maxlength="255" placeholder="请输入" />
|
</el-form-item>
|
</el-col>
|
<el-col :span="6">
|
<el-form-item class="items" label="2.区(县)财政性建设资金" label-width="130px" prop="investmentType" style="width: 100%">
|
<el-input v-model.trim="investmentFunds.countyFiscalInvestment" class="item" clearable maxlength="255" placeholder="请输入" />
|
</el-form-item>
|
</el-col>
|
<el-col :span="6">
|
<el-form-item label="3.区(县)专项资金" label-width="130px" prop="investmentType" style="width: 100%">
|
<el-input v-model.trim="investmentFunds.countySpecialFundInvestment" class="item" clearable maxlength="255" placeholder="请输入" />
|
</el-form-item>
|
</el-col>
|
</el-row>
|
<el-row :gutter="20">
|
<el-col :span="18">
|
<el-form-item label="二、国内贷款" label-width="130px" prop="engineering" style="width: 100%">
|
<el-input v-model.trim="investmentFunds.domesticLoanTotal" class="item" clearable maxlength="255" placeholder="请输入" />
|
</el-form-item>
|
</el-col>
|
</el-row>
|
<el-row :gutter="20">
|
<el-col :span="18">
|
<el-form-item label="银行贷款" label-width="130px" prop="engineering" style="width: 100%">
|
<el-input v-model.trim="investmentFunds.bankLoan" class="item" clearable maxlength="255" placeholder="请输入" />
|
</el-form-item>
|
</el-col>
|
</el-row>
|
<el-row :gutter="20">
|
<el-col :span="18">
|
<el-form-item label="三、外商投资" label-width="130px" prop="engineering" style="width: 100%">
|
<el-input v-model.trim="investmentFunds.foreignInvestmentTotal" class="item" clearable maxlength="255" placeholder="请输入" />
|
</el-form-item>
|
</el-col>
|
</el-row>
|
<el-row :gutter="20">
|
<el-col :span="18">
|
<el-form-item label="四、企业自筹" label-width="130px" prop="engineering" style="width: 100%">
|
<el-input v-model.trim="investmentFunds.enterpriseSelfRaisedTotal" class="item" clearable maxlength="255" placeholder="请输入" />
|
</el-form-item>
|
</el-col>
|
</el-row>
|
<el-row :gutter="20">
|
<el-col :span="18">
|
<el-form-item label="五、其他投资" label-width="130px" prop="engineering" style="width: 100%">
|
<el-input v-model.trim="investmentFunds.otherInvestmentTotal" class="item" clearable maxlength="255" placeholder="请输入" />
|
</el-form-item>
|
</el-col>
|
</el-row>
|
</el-form>
|
</div>
|
</template>
|
|
<script>
|
export default {
|
name: 'InvestmentFundsForm',
|
props: {
|
disabled: {
|
type: Boolean,
|
default: false,
|
required: true
|
}
|
},
|
data() {
|
return {
|
investmentFunds: {
|
totalInvestment: '',
|
principal: '',
|
governmentInvestmentTotal: '',
|
centralInvestmentTotal: '',
|
centralBudgetInvestment: '',
|
centralFiscalInvestment: '',
|
centralSpecialBondInvestment: '',
|
centralSpecialFundInvestment: '',
|
provincialInvestmentTotal: '',
|
provincialBudgetInvestment: '',
|
provincialFiscalInvestment: '',
|
provincialSpecialFundInvestment: '',
|
cityInvestmentTotal: '',
|
cityBudgetInvestment: '',
|
cityFiscalInvestment: '',
|
citySpecialFundInvestment: '',
|
countyInvestmentTotal: '',
|
countyBudgetInvestment: '',
|
countyFiscalInvestment: '',
|
countySpecialFundInvestment: '',
|
domesticLoanTotal: '',
|
bankLoan: '',
|
foreignInvestmentTotal: '',
|
enterpriseSelfRaisedTotal: '',
|
otherInvestmentTotal: ''
|
}
|
};
|
},
|
methods: {
|
submit() {
|
console.log("项目资金submit")
|
},
|
},
|
created() {
|
|
},
|
|
}
|
</script>
|
|
<style lang="scss" scoped>
|
.item {
|
width: 100%;
|
}
|
|
.input-row {
|
display: flex;
|
width: 100%;
|
|
.input-item {
|
width: 100%;
|
}
|
}
|
|
.map-btn {
|
width: 32px;
|
height: 32px;
|
background: #c6d6ff;
|
border: 1px solid #3369ff;
|
display: flex;
|
justify-content: center;
|
align-items: center;
|
cursor: pointer;
|
|
img {
|
width: 20px;
|
}
|
}
|
|
.items {
|
::v-deep .el-form-item__label {
|
line-height: 16px;
|
text-align: right;
|
}
|
}
|
</style>
|