添加关照、全局等高线、修改图层问题
This commit is contained in:
@ -279,12 +279,13 @@
|
||||
<el-tab-pane :label="$t('headerTitles.equipment.title')">
|
||||
<equipment />
|
||||
</el-tab-pane>
|
||||
<!-- 无人机配置 -->
|
||||
<!-- 无人机配置 v-if="false" -->
|
||||
<el-tab-pane v-if="false" :label="$t('headerTitles.air.title')">
|
||||
<Air />
|
||||
</el-tab-pane>
|
||||
<!-- 模型管理 -->
|
||||
<el-tab-pane :label="$t('headerTitles.model.title')">
|
||||
<!-- <model></model> -->
|
||||
<div class="modelBtn custom_scroll_bar" v-if="isStandAlone">
|
||||
<el-button @click="createLib('model')" type="warning" size="small">{{
|
||||
$t("headerTitles.model.createModelLibrary") }}
|
||||
@ -486,124 +487,6 @@
|
||||
</template>
|
||||
</div>
|
||||
</el-tab-pane>
|
||||
<!-- <el-tab-pane :label="$t('headerTitles.graphLabel.title')">
|
||||
<div class="modelBtn">
|
||||
<el-button @click="createModel" type="warning" size="small">{{
|
||||
$t('headerTitles.model.createModelLibrary')
|
||||
}}
|
||||
</el-button>
|
||||
<el-button @click="selectModel" type="primary" size="small">{{
|
||||
$t('headerTitles.model.selectModelLibrary')
|
||||
}}
|
||||
</el-button>
|
||||
<el-button @click="addModel" :disabled="importModelEnable()" type="success" size="small">
|
||||
{{ $t('headerTitles.model.importModel') }}
|
||||
</el-button>
|
||||
<el-button @click="addModelType" :disabled="importModelEnable()" type="success" size="small">
|
||||
{{ $t('headerTitles.model.addModelType') }}
|
||||
</el-button>
|
||||
</div>
|
||||
<div class="modelList">
|
||||
<div class="modelType ">
|
||||
<div style="font-size: 16px;margin-left: 4px;margin-top: 4px">类型列表:</div>
|
||||
<div class="typeBox custom_scroll_bar">
|
||||
<template v-if="modelTypeList.length">
|
||||
<template v-for="item in modelTypeList">
|
||||
<div :class="[selectedModelType==item.type_id?'selectedModelTypeCss':'','typeItem']"
|
||||
@click="selectedModelType=item.type_id">
|
||||
<div class="label" :title="item.type_name">{{ item.type_name }}</div>
|
||||
<div class="btns">
|
||||
<i class="el-icon-edit" style="color: #409eff" @click="editModelTypes(item)"></i>
|
||||
<i class="el-icon-delete" style="color:#f00;" @click="delModelTypes(item)"></i>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</template>
|
||||
</template>
|
||||
<template v-else>
|
||||
无模型类型,<br>请先添加模型类型
|
||||
</template>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<el-table
|
||||
border
|
||||
:data="modelTableData"
|
||||
style="width: 100%"
|
||||
|
||||
:row-class-name="tableRowClassName">
|
||||
<el-table-column
|
||||
type="index"
|
||||
label="序号"
|
||||
width="35"
|
||||
align="center"
|
||||
>
|
||||
</el-table-column>
|
||||
<el-table-column
|
||||
prop="model_name"
|
||||
label="名称"
|
||||
:width="calcsWidth({label:'名称'})"
|
||||
align="center"
|
||||
>
|
||||
</el-table-column>
|
||||
<!– <el-table-column
|
||||
prop="model_type"
|
||||
label="类型"
|
||||
width="60"
|
||||
align="center"
|
||||
>
|
||||
</el-table-column>–>
|
||||
<el-table-column
|
||||
|
||||
label="缩略图"
|
||||
width="110"
|
||||
align="center">
|
||||
<template slot-scope="scope">
|
||||
<!– :title="scope.row.poster_url"–>
|
||||
<!– <img :src="scope.row.poster_url">–>
|
||||
<el-image
|
||||
style="width: 40px; height: 40px"
|
||||
:src="scope.row.poster_url"
|
||||
:preview-src-list="[scope.row.poster_url]">
|
||||
</el-image>
|
||||
</template>
|
||||
</el-table-column>
|
||||
|
||||
<el-table-column
|
||||
prop="type"
|
||||
label="操作"
|
||||
align="center"
|
||||
>
|
||||
<template slot-scope="scope">
|
||||
<el-button @click="updatePoster(scope.row)" type="warning" size="mini">
|
||||
{{ $t('headerTitles.model.updatePoster') }}
|
||||
</el-button>
|
||||
<el-button type="primary" size="mini">{{ $t('headerTitles.model.updateModel') }}</el-button>
|
||||
<el-button @click="delModel(scope.row.model_id)" type="danger" size="mini">
|
||||
{{ $t('headerTitles.model.deleteModel') }}
|
||||
</el-button>
|
||||
</template>
|
||||
</el-table-column>
|
||||
</el-table>
|
||||
</div>
|
||||
<div class="modelLibPath ">
|
||||
|
||||
<!– <el-pagination
|
||||
@size-change="handleSizeChange"
|
||||
@current-change="handleCurrentChange"
|
||||
style="align-self: center;"
|
||||
:current-page="modelListPage"
|
||||
:page-sizes="[5,10,20,30]"
|
||||
:page-size="modelListPageSize"
|
||||
layout="total, sizes, prev, pager, next, jumper"
|
||||
:total="modelTotal">
|
||||
</el-pagination>–>
|
||||
<!– </div>–>
|
||||
<span class="oneLine" :title="modelLibPath">
|
||||
模型库地址:{{ modelLibPath }}
|
||||
</span>
|
||||
</el-tab-pane> -->
|
||||
<!-- 军标管理 -->
|
||||
<!-- v-if="false" 标准版本 -->
|
||||
<el-tab-pane :label="$t('headerTitles.graphLabel.title')">
|
||||
@ -651,26 +534,8 @@
|
||||
</div>
|
||||
<div class="typeBox custom_scroll_bar">
|
||||
<template v-if="graphLabelTypeList.length > 0">
|
||||
<!-- <template v-for="item in graphLabelTypeList">
|
||||
<div :class="[selectedGraphLabelType==item.type_id?'selectedModelTypeCss':'','typeItem']"
|
||||
@click="selectedGraphLabelType=item.type_id">
|
||||
<div class="label" :title="item.type_name">{{ item.type_name }}</div>
|
||||
<div class="btns">
|
||||
<i class="el-icon-edit" style="color: #409eff" @click="editGraphLabelTypes(item)"></i>
|
||||
<i class="el-icon-delete" style="color:#f00;" @click="delGraphLabelTypes(item)"></i>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</template>-->
|
||||
<el-tree :data="graphLabelTypeList" :props="graphLabelProps" :expand-on-click-node="false"
|
||||
ref="myTree" node-key="type_id" highlight-current accordion @node-click="graphLabelClick">
|
||||
<!-- <span class="custom-tree-node" slot-scope="{ node, data }">
|
||||
<span>{{ node.label }}</span>
|
||||
<span style=" position: absolute;right: 5px;">
|
||||
<i class="el-icon-edit" style="color: #409eff" @click="() =>editGraphLabelTypes(data)"></i>
|
||||
<i class="el-icon-delete" style="color:#f00;" @click="() =>delGraphLabelTypes(data)"></i>
|
||||
</span>
|
||||
</span>-->
|
||||
</el-tree>
|
||||
</template>
|
||||
<template v-else>
|
||||
@ -842,6 +707,7 @@ import { calcWidth } from "@/utils";
|
||||
import { validateCommonText } from "@/utils/validate";
|
||||
import equipment from "../../PLTraffic/components/manager/equipment/equipment";
|
||||
import Air from "./components/air/index.vue"
|
||||
// import model from "./components/modelType/index.vue"
|
||||
// import {baseURL} from "../../../utils/request";
|
||||
|
||||
export default {
|
||||
|
Reference in New Issue
Block a user