| | |
| | | <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="investmentFundsForm.totalInvestment" class="item" clearable maxlength="255" style="width: 90%" |
| | | <el-input v-model.trim="totalInvestment" class="item" clearable disabled style="width: 90%" |
| | | placeholder="请输入"/> |
| | | <span class="money">万元</span> |
| | | </el-form-item> |
| | |
| | | <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="investmentFundsForm.centralInvestmentTotal" class="item" clearable maxlength="255" style="width: 90%" |
| | | <el-input v-model.trim="centralInvestmentTotal" class="item" clearable disabled style="width: 90%" |
| | | placeholder="请输入"/> |
| | | <span class="money">万元</span> |
| | | </el-form-item> |
| | |
| | | <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="investmentFundsForm.provincialInvestmentTotal" class="item" clearable style="width: 90%" |
| | | maxlength="255" placeholder="请输入"/> |
| | | <el-input v-model.trim="provincialInvestmentTotal" class="item" clearable disabled style="width: 90%" |
| | | placeholder="请输入"/> |
| | | <span class="money">万元</span> |
| | | </el-form-item> |
| | | </el-col> |
| | |
| | | <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="investmentFundsForm.cityInvestmentTotal" class="item" clearable maxlength="255" style="width: 90%" |
| | | <el-input v-model.trim="cityInvestmentTotal" class="item" clearable disabled style="width: 90%" |
| | | placeholder="请输入"/> |
| | | <span class="money">万元</span> |
| | | </el-form-item> |
| | |
| | | <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="investmentFundsForm.countyInvestmentTotal" class="item" clearable maxlength="255" style="width: 90%" |
| | | <el-input v-model.trim="countyInvestmentTotal" class="item" disabled style="width: 90%" |
| | | placeholder="请输入"/> |
| | | <span class="money">万元</span> |
| | | </el-form-item> |
| | |
| | | <el-row :gutter="20"> |
| | | <el-col :span="6"> |
| | | <el-form-item label="1.区(县)预算内投资" label-width="180px" prop="fundsType" style="width: 100%"> |
| | | <el-input v-model.trim="investmentFundsForm.countyBudgetInvestment" class="item" clearable maxlength="255" style="width: 90%" |
| | | <el-input v-model.trim="investmentFundsForm.countyBudgetInvestment" class="item" clearable style="width: 90%" |
| | | placeholder="请输入"/> |
| | | <span class="money">万元</span> |
| | | </el-form-item> |
| | |
| | | <el-col :span="6"> |
| | | <el-form-item label="2.区(县)财政性建设资金" label-width="170px" prop="investmentType" |
| | | style="width: 100%"> |
| | | <el-input v-model.trim="investmentFundsForm.countyFiscalInvestment" class="item" clearable maxlength="255" style="width: 90%" |
| | | <el-input v-model.trim="investmentFundsForm.countyFiscalInvestment" class="item" clearable style="width: 90%" |
| | | placeholder="请输入"/> |
| | | <span class="money">万元</span> |
| | | </el-form-item> |
| | |
| | | <el-col :span="6"> |
| | | <el-form-item label="3.区(县)专项资金" label-width="130px" prop="investmentType" style="width: 100%"> |
| | | <el-input v-model.trim="investmentFundsForm.countySpecialFundInvestment" class="item" clearable style="width: 90%" |
| | | maxlength="255" placeholder="请输入"/> |
| | | type="number" placeholder="请输入"/> |
| | | <span class="money">万元</span> |
| | | </el-form-item> |
| | | </el-col> |
| | |
| | | <el-row :gutter="20"> |
| | | <el-col :span="6"> |
| | | <el-form-item label="4.地方政府专项债券" label-width="180px" prop="engineering" style="width: 100%"> |
| | | <el-input v-model.trim="investmentFundsForm.deptBond" class="item" clearable maxlength="255" style="width: 90%" |
| | | <el-input v-model.trim="investmentFundsForm.deptBond" class="item" clearable style="width: 90%" |
| | | placeholder="请输入"/> |
| | | <span class="money">万元</span> |
| | | </el-form-item> |
| | |
| | | required: true |
| | | }, |
| | | }, |
| | | computed: { |
| | | totalInvestment() { |
| | | this.investmentFundsForm.totalInvestment = |
| | | parseFloat(this.investmentFundsForm.governmentInvestmentTotal ? this.investmentFundsForm.governmentInvestmentTotal : 0) + |
| | | this.centralInvestmentTotal + |
| | | this.provincialInvestmentTotal + |
| | | this.cityInvestmentTotal + |
| | | this.countyInvestmentTotal + |
| | | parseFloat(this.investmentFundsForm.domesticLoanTotal ? this.investmentFundsForm.domesticLoanTotal : 0) + |
| | | parseFloat(this.investmentFundsForm.bankLoan ? this.investmentFundsForm.bankLoan : 0) + |
| | | parseFloat(this.investmentFundsForm.foreignInvestmentTotal ? this.investmentFundsForm.foreignInvestmentTotal : 0) + |
| | | parseFloat(this.investmentFundsForm.enterpriseSelfRaisedTotal ? this.investmentFundsForm.enterpriseSelfRaisedTotal : 0) + |
| | | parseFloat(this.investmentFundsForm.otherInvestmentTotal ? this.investmentFundsForm.otherInvestmentTotal : 0) |
| | | return this.investmentFundsForm.totalInvestment; |
| | | }, |
| | | centralInvestmentTotal() { |
| | | this.investmentFundsForm.centralInvestmentTotal = |
| | | parseFloat(this.investmentFundsForm.centralBudgetInvestment ? this.investmentFundsForm.centralBudgetInvestment : 0) + |
| | | parseFloat(this.investmentFundsForm.centralFiscalInvestment ? this.investmentFundsForm.centralFiscalInvestment : 0) + |
| | | parseFloat(this.investmentFundsForm.centralSpecialBondInvestment ? this.investmentFundsForm.centralSpecialBondInvestment : 0) + |
| | | parseFloat(this.investmentFundsForm.centralSpecialFundInvestment ? this.investmentFundsForm.centralSpecialFundInvestment : 0) + |
| | | parseFloat(this.investmentFundsForm.nationalDebt ? this.investmentFundsForm.nationalDebt : 0) + |
| | | parseFloat(this.investmentFundsForm.additionalNationalDebt ? this.investmentFundsForm.additionalNationalDebt : 0) |
| | | return this.investmentFundsForm.centralInvestmentTotal; |
| | | }, |
| | | provincialInvestmentTotal() { |
| | | this.investmentFundsForm.provincialInvestmentTotal = |
| | | parseFloat(this.investmentFundsForm.provincialBudgetInvestment ? this.investmentFundsForm.provincialBudgetInvestment : 0) + |
| | | parseFloat(this.investmentFundsForm.provincialFiscalInvestment ? this.investmentFundsForm.provincialFiscalInvestment : 0) + |
| | | parseFloat(this.investmentFundsForm.provincialSpecialFundInvestment ? this.investmentFundsForm.provincialSpecialFundInvestment : 0) |
| | | return this.investmentFundsForm.provincialInvestmentTotal; |
| | | }, |
| | | cityInvestmentTotal() { |
| | | this.investmentFundsForm.cityInvestmentTotal = |
| | | parseFloat(this.investmentFundsForm.cityBudgetInvestment ? this.investmentFundsForm.cityBudgetInvestment : 0) + |
| | | parseFloat(this.investmentFundsForm.cityFiscalInvestment ? this.investmentFundsForm.cityFiscalInvestment : 0) + |
| | | parseFloat(this.investmentFundsForm.citySpecialFundInvestment ? this.investmentFundsForm.citySpecialFundInvestment : 0) |
| | | return this.investmentFundsForm.cityInvestmentTotal; |
| | | }, |
| | | countyInvestmentTotal() { |
| | | this.investmentFundsForm.countyInvestmentTotal = |
| | | parseFloat(this.investmentFundsForm.countyBudgetInvestment ? this.investmentFundsForm.countyBudgetInvestment : 0) + |
| | | parseFloat(this.investmentFundsForm.countyFiscalInvestment ? this.investmentFundsForm.countyFiscalInvestment : 0) + |
| | | parseFloat(this.investmentFundsForm.countySpecialFundInvestment ? this.investmentFundsForm.countySpecialFundInvestment : 0) + |
| | | parseFloat(this.investmentFundsForm.deptBond ? this.investmentFundsForm.deptBond : 0) |
| | | return this.investmentFundsForm.countyInvestmentTotal; |
| | | } |
| | | }, |
| | | data() { |
| | | return { |
| | | projectForm: {}, |