管道基础大数据平台系统开发-【前端】-新系統界面
王旭
2023-02-22 cf4de0a3f218b79d49b05450ca0fc4527c2fa78e
src/views/datamanage/SpatialData.vue
@@ -78,12 +78,12 @@
          </el-form-item>
        </el-form>
        </div>
        <div class="contenttable">
        <div class="table_box" style="height:calc(100% - 89px)">
          <el-table
            ref="filterTable"
            :data="tableData"
            style="width: 100%"
            height="100%"
            height="calc(100% - 57px)"
          >
          <el-table-column
              type="selection"
@@ -104,24 +104,27 @@
              align="center"
            ></el-table-column>
            <el-table-column
              min-width="120"
            min-width="180"
              :label="$t('common.operate')"
            >
              <template slot-scope="scope">
                <el-link
                  class="elLink"
                <el-button
                   type="primary"
                  plain
                  size="small"
                  @click="showDetail(scope.$index, scope.row)"
                >{{$t('common.details')}}</el-link>
                <el-link
                  class="elLink"
                >{{$t('common.details')}}</el-button>
                <el-button
                 type="primary"
                  plain
                  size="small"
                  @click="getAttachTable(scope.$index, scope.row)"
                  style="margin-left: 20px;  "
                >{{$t('common.enclosure')}}</el-link>
                >{{$t('common.enclosure')}}</el-button>
              </template>
            </el-table-column>
          </el-table>
          <div
            style="margin-top: 20px; "
            class="pagination_box"
          >
            <el-pagination
@@ -139,9 +142,10 @@
      </div>
      
    </div>
    <div
     <div class="infoBox_box" v-show="showinfoBox">
      <div
      class="infoBox box_div"
      v-show="showinfoBox"
    >
      <div
@@ -170,15 +174,18 @@
        </ul>
      </div>
    </div>
      </div>
     </div>
    <el-dialog
      :title="$t('common.attachinform')"
      width="30%"
      top="2vh"
      :visible.sync="dialogFormVisible"
    >
    <div style="height: 500px; overflow: auto">
      <el-form
        :model="formInline"
        class="demo-form-inline"
        label-position="top"
      >
        <el-form-item>
          <el-input
@@ -272,19 +279,22 @@
          </el-row>
        </el-form-item> -->
      </el-form>
    </div>
    </el-dialog>
    <el-dialog
      width="37%"
       top="2vh"
      :visible.sync="conditionVisible"
      title="查询条件"
      :before-close="handleconditionClose"
    >
      <el-form
        :inline="true"
        :model="formSql"
        class="demo-form-inline"
        label-position="top"
      >
        <el-form-item>
          <el-select
            @change="fieldChange($event)"
@@ -326,7 +336,9 @@
          >
          </el-date-picker>
        </el-form-item>
      </el-form>
      <span
        slot="footer"
        class="dialog-footer"
@@ -1116,48 +1128,36 @@
  padding: 1%;
  .spatialContent {
    width: 100%;
    height: 92%;
    height: calc(100% - 75px);
    display: flex;
    justify-content: space-between;
    .spatial_leftTree {
      width: calc(15% - 0px);
      width: calc(23% - 0px);
      height: 100%;
      padding: 10px;
      border-radius: 5px;
      padding: 1%;
      max-height: 670px;
      box-sizing: border-box;
      overflow-y: auto;
    }
    .spatial_rightContent {
      // width: 80%;
      // height: 91%;
    .contentshuju {
      width: 75%;
      height: 100%;
      border-radius: 5px;
      padding: 1%;
      overflow-y: auto;
      padding: 10px;
      box-sizing: border-box;
      border: 1px solid #dcdfe6;
    }
  }
}
.contentshuju{
  width: 80%;
  height: 91%;
  border-radius: 5px;
  padding: 1%;
  max-height: 670px;
   border: 1px solid #dcdfe6;
}
.contentshujutou{
  height: 50px;
  padding: 1%;
.contentshujutou {
  padding: 8px;
  // margin-top: 10px;
  border-radius: 5px;
  border: 1px solid #dcdfe6;
}
.contenttable{
  min-height: 520px;
  height: 530px;
  margin-top: 10px;
}
/deep/ .el-table__body{
  min-height: 525px;
  margin-bottom: 20px;
  .el-form-item {
    margin: 5px;
  }
}
</style>