7 files modified
4 files renamed
2 files deleted
| | |
| | | </template> |
| | | |
| | | <script setup> |
| | | import { getFindAction } from '@/views/RoutePlan/PointAirLine/pointWayLineUtils' |
| | | import { getFindAction } from '@/utils/cesium/pointWayLineUtils' |
| | | |
| | | const flightEvents = ref([]) |
| | | const hasAiTypeStr = ref(false) |
| | |
| | | import { newGetWorkspacesPage } from '@/api/routePlan' |
| | | import { getMultipleDictionary } from '@/api/system/dictbiz' |
| | | import { getFlyingNestBy, getWaylineSplit, createTask } from '@/api/home/task' |
| | | import { analysisPointLineKmz, handlePointListForKmz } from '@/views/RoutePlan/PointAirLine/pointWayLineUtils' |
| | | import { analysisPointLineKmz, handlePointListForKmz } from '@/utils/cesium/pointWayLineUtils' |
| | | import { getWaylineSplitApi } from '@/api/routePlan' |
| | | import _ from 'lodash' |
| | | import dayjs from 'dayjs' |
| | |
| | | </template> |
| | | <script setup> |
| | | import { getJobDetails } from '@/api/home/task' |
| | | import { getFindAction } from '@/views/RoutePlan/PointAirLine/pointWayLineUtils' |
| | | import { getFindAction } from '@/utils/cesium/pointWayLineUtils' |
| | | import flySvg from '@/appDataSource/inspectionTask/fly.svg' |
| | | import errorSvg from '@/appDataSource/inspectionTask/error.svg' |
| | | import _ from 'lodash' |
| | |
| | | import yx from '@/appDataSource/leafletMapIcon/yx.svg' |
| | | import suoSvg from '@/appDataSource/inspectionTask/suo-bg.svg' |
| | | import fangSvg from '@/appDataSource/inspectionTask/fang-bg.svg' |
| | | import { analysisPointLineKmz } from '@/views/RoutePlan/PointAirLine/pointWayLineUtils' |
| | | import { analysisPointLineKmz } from '@/utils/cesium/pointWayLineUtils' |
| | | import startImg from '@/assets/images/signMachineNest/rwqfd.png' |
| | | import droneIconSvg from '@/appDataSource/leafletMapIcon/drone-icon.svg' |
| | | import endPointImg from '@/assets/images/EndPointicon.png' |
| File was renamed from applications/mobile-web-view/src/page/login/userlogin.vue |
| | |
| | | <img |
| | | v-if="showPasswordModel" |
| | | @click="showPasswordModel = !showPasswordModel" |
| | | src="@/assets/images/login/close-eye.png" |
| | | src="../../assets/images/login/close-eye.png" |
| | | alt="" |
| | | /> |
| | | <img v-else @click="showPasswordModel = !showPasswordModel" src="@/assets/images/login/see.png" alt="" /> |
| | | <img v-else @click="showPasswordModel = !showPasswordModel" src="../../assets/images/login/see.png" alt="" /> |
| | | </el-form-item> |
| | | </div> |
| | | <!-- <div class="forgot-password">忘记密码</div> --> |
| | |
| | | class="tip-dialogs" |
| | | > |
| | | <div class="dialog-close" @click="tipDialogVisible = false"> |
| | | <img src="@/assets/images/clusterScheduling/close.png" alt="" /> |
| | | <img src="../../assets/images/clusterScheduling/close.png" alt="" /> |
| | | </div> |
| | | <div class="dialog-contents"> |
| | | <div class="tip-contents">{{ tipInfo }}</div> |
| | |
| | | import { useRunOnce } from '@/hooks' |
| | | import { decryptAES } from '@/utils/cryptoUtils' |
| | | import { useMqtt } from '@/hooks/controlDrone/useMqtt' |
| | | import { analysisPointLineKmz } from '@/views/RoutePlan/PointAirLine/pointWayLineUtils' |
| | | import { analysisPointLineKmz } from '@/utils/cesium/pointWayLineUtils' |
| | | import { showToast } from 'vant' |
| | | |
| | | const wsInfo = inject('wsInfo') |
| | |
| | | import droneIcon from '@/appDataSource/leafletMapIcon/drone-icon3.svg' |
| | | import sl from '@/appDataSource/leafletMapIcon/sl.svg' |
| | | import yx from '@/appDataSource/leafletMapIcon/yx.svg' |
| | | import { analysisPointLineKmz } from '@/views/RoutePlan/PointAirLine/pointWayLineUtils' |
| | | import { analysisPointLineKmz } from '@/utils/cesium/pointWayLineUtils' |
| | | import startImg from '@/assets/images/signMachineNest/start.png' |
| | | import endPointImg from '@/assets/images/signMachineNest/end.png' |
| | | import { useAreaBoundary } from '@/hooks/useAreaBoundary' |
| | |
| | | import Avue from '@smallwei/avue' |
| | | import '@smallwei/avue/lib/index.css' |
| | | import avueUeditor from 'avue-plugin-ueditor' |
| | | import crudCommon from '@/mixins/crud.js' |
| | | import { getScreen } from './utils/util' |
| | | import './permission' |
| | | import error from './error' |
| | |
| | | import { onResize, pxToRem } from '@/utils/rem' |
| | | onResize() |
| | | import 'virtual:svg-icons-register' |
| | | window.$crudCommon = crudCommon |
| | | debug() |
| | | window.axios = axios |
| | | |
| | |
| | | { |
| | | path: '/login', |
| | | name: '登录页', |
| | | component: () => import('@/page/login/index.vue'), |
| | | component: () => import('@/appPages/login/index.vue'), |
| | | meta: { |
| | | keepAlive: true, |
| | | isTab: false, |
| | |
| | | { |
| | | path: '/ssh', |
| | | name: '免登录页', |
| | | component: () => import('@/page/login/noLogin.vue'), |
| | | component: () => import('@/appPages/login/noLogin.vue'), |
| | | meta: { |
| | | keepAlive: true, |
| | | isTab: false, |
| | |
| | | { |
| | | path: '/oauth/redirect/:source', |
| | | name: '第三方登录', |
| | | component: () => import('@/page/login/index.vue'), |
| | | component: () => import('@/appPages/login/index.vue'), |
| | | meta: { |
| | | keepAlive: true, |
| | | isTab: false, |