0908
This commit is contained in:
@ -74,10 +74,10 @@
|
||||
<el-table-column label="设计面积(亩)" align="center" prop="designArea" width="180" />
|
||||
<el-table-column label="责任人" align="center" prop="responsiblePerson" />
|
||||
<el-table-column label="预计完成时间" align="center" prop="expectedFinishDate" width="180"> </el-table-column>
|
||||
<el-table-column label="流转状态" align="center" prop="transferStatusName" />
|
||||
<el-table-column label="流转状态" align="center" prop="type" />
|
||||
<el-table-column label="已流转面积(亩)" align="center" prop="transferArea" width="180" />
|
||||
<el-table-column label="不流转数据" align="center" prop="noTrans" width="180" />
|
||||
<el-table-column label="未流转数据" align="center" prop="noTransferAea" width="180" />
|
||||
<el-table-column label="不流转面积(亩)" align="center" prop="noTrans" width="180" />
|
||||
<el-table-column label="未流转面积(亩)" align="center" prop="noTransferAea" width="180" />
|
||||
<el-table-column label="流转比例(%)" align="center" width="180">
|
||||
<template #default="scope">
|
||||
{{ scope.row.transferArea && scope.row.designArea ? ((scope.row.transferArea / scope.row.designArea) * 100).toFixed(2) : '0.00' }}
|
||||
@ -120,7 +120,7 @@
|
||||
</div>
|
||||
<div class="summary-item transfer-area">
|
||||
<div class="summary-content">
|
||||
<span class="summary-label">已流转面积</span>
|
||||
<span class="summary-label">已流转面积(亩)</span>
|
||||
<span class="summary-value">{{ sonSummaryInfo.totalTransferArea }} 亩</span>
|
||||
</div>
|
||||
<el-icon class="summary-icon" :size="50" color="#3176ff">
|
||||
@ -129,7 +129,7 @@
|
||||
</div>
|
||||
<div class="summary-item non-transfer-area">
|
||||
<div class="summary-content">
|
||||
<span class="summary-label">不流转面积</span>
|
||||
<span class="summary-label">不流转面积(亩)</span>
|
||||
<span class="summary-value">{{ sonSummaryInfo.totalNonTransferArea }} 亩</span>
|
||||
</div>
|
||||
<el-icon class="summary-icon" :size="50" color="#3176ff">
|
||||
@ -138,7 +138,7 @@
|
||||
</div>
|
||||
<div class="summary-item remaining-area">
|
||||
<div class="summary-content">
|
||||
<span class="summary-label">未流转面积</span>
|
||||
<span class="summary-label">未流转面积(亩)</span>
|
||||
<span class="summary-value">{{ sonSummaryInfo.remainingArea }} 亩</span>
|
||||
</div>
|
||||
<el-icon class="summary-icon" :size="50" color="#3176ff">
|
||||
@ -292,7 +292,7 @@
|
||||
<el-form-item label="已流转面积(亩)" prop="areaValue">
|
||||
<el-input v-model="sonForm.areaValue" type="number" placeholder="请输入已流转面积" @input="calcSonTransferRatio" />
|
||||
<div style="color: #ff4d4f; font-size: 12px; margin-top: 4px">
|
||||
{{ sonForm.areaValue && sonForm.transferStatus == '1' ? `提示:已流转面积不能超过设计面积 ${sonForm.designArea} 亩` : '' }}
|
||||
{{ sonForm.areaValue && sonForm.transferStatus == '1' ? `提示:当前剩余${sonSummaryInfo.remainingArea} 亩未流转面积` : '' }}
|
||||
</div>
|
||||
</el-form-item>
|
||||
</el-col>
|
||||
@ -325,7 +325,7 @@
|
||||
<el-form-item label="不流转面积(亩)" prop="areaValue">
|
||||
<el-input v-model="sonForm.areaValue" type="number" placeholder="请输入不流转面积" />
|
||||
<div style="color: #ff4d4f; font-size: 12px; margin-top: 4px">
|
||||
{{ sonForm.areaValue && sonForm.transferStatus == '2' ? `提示:不流转面积不能超过设计面积 ${sonForm.designArea} 亩` : '' }}
|
||||
{{ sonForm.areaValue && sonForm.transferStatus == '2' ? `提示:当前剩余 ${sonSummaryInfo.remainingArea} 亩未流转面积` : '' }}
|
||||
</div>
|
||||
</el-form-item>
|
||||
</el-col>
|
||||
@ -751,6 +751,16 @@ const sonRules = {
|
||||
projectId: [{ required: true, message: '项目ID不能为空', trigger: 'blur' }],
|
||||
parentId: [{ required: true, message: '父级ID不能为空', trigger: 'blur' }],
|
||||
landType: [{ required: true, message: '土地类型不能为空', trigger: 'change' }],
|
||||
landRent: [{ required: true, message: '土地租金不能为空', trigger: 'blur' }],
|
||||
seedlingCompensation: [{ required: true, message: '青苗赔偿不能为空', trigger: 'blur' }],
|
||||
totalAmount: [{ required: true, message: '总金额不能为空', trigger: 'blur' }],
|
||||
statusDescription: [{ required: true, message: '状态说明不能为空', trigger: 'blur' }],
|
||||
issueSummary: [{ required: true, message: '问题总结不能为空', trigger: 'blur' }],
|
||||
nextStrategy: [{ required: true, message: '下一步策略不能为空', trigger: 'blur' }],
|
||||
noContractArea: [{ required: true, message: '不签约面积不能为空', trigger: 'blur' }],
|
||||
noSurveyArea: [{ required: true, message: '不测量面积不能为空', trigger: 'blur' }],
|
||||
noContractReason: [{ required: true, message: '不签约原因不能为空', trigger: 'blur' }],
|
||||
nonTransferReason: [{ required: true, message: '不流转原因不能为空', trigger: 'blur' }],
|
||||
transferRatio: [
|
||||
{
|
||||
required: true,
|
||||
|
Reference in New Issue
Block a user