浏览代码

fix: 确权导入不需要斜面面积

刘秀芳 8 月之前
父节点
当前提交
9b40b7d245
共有 1 个文件被更改,包括 9 次插入2 次删除
  1. 9 2
      src/views/authentic/index.vue

+ 9 - 2
src/views/authentic/index.vue

@@ -141,6 +141,7 @@
                             :rules="rules"
                             label-position="top"
                             class="form-inline"
+                            :class="{'no-area': store.state.authentic.isEditStatus}"
                         >
                             <el-form-item label="农场地址" prop="address">
                                 <el-input v-model="formInline.address" placeholder="请输入农场地址" clearable />
@@ -157,14 +158,14 @@
                             <el-form-item label="作物物种" prop="speciesTypeName">
                                 <el-input v-model="formInline.speciesTypeName" placeholder="请输入作物物种" clearable />
                             </el-form-item>
-                            <el-form-item label="斜面面积">
+                            <el-form-item label="斜面面积" v-show="!store.state.authentic.isEditStatus">
                                 <el-input v-model="formInline.slopeMu" disabled clearable />
                             </el-form-item>
                             <el-form-item label="联系电话" prop="masterTel">
                                 <el-input v-model="formInline.masterTel" placeholder="请输入联系电话" clearable />
                             </el-form-item>
                         </el-form>
-                        <div class="list-box" v-show="pointList.length > 0">
+                        <div class="list-box" :class="{'no-area': store.state.authentic.isEditStatus}" v-show="pointList.length > 0">
                             <span>边界点经纬度</span>
                             <div class="list-cont">
                                 <div class="list-item" v-for="(item, index) in pointList" :key="index">
@@ -918,6 +919,9 @@ watch(
                     height: calc(100% - 64px - 84px);
                     .form-inline {
                         height: 320px;
+                        &.no-area {
+                            height: 260px;
+                        }
                         ::v-deep {
                             .el-input {
                                 width: 200px;
@@ -939,6 +943,9 @@ watch(
                     .list-box {
                         width: 100%;
                         height: calc(100% - 320px);
+                        &.no-area {
+                            height: calc(100% - 260px);
+                        }
                         span {
                             color: #bbbbbb;
                         }