applications/mobile-web-view/src/appComponents/SvgIcon.vue
applications/mobile-web-view/src/appComponents/error-page/403.vue
New file @@ -0,0 +1,23 @@ <template> <div class="error-page"> <div class="img" style="background-image: url('/img/403.svg')"></div> <div class="content"> <h1>403</h1> <div class="desc">抱歉,你无权访问该页面</div> <div class="actions"> <router-link :to="{ path: '/' }"> <el-button type="primary">返回首页</el-button> </router-link> </div> </div> </div> </template> <script> export default { name: 'error-403', }; </script> <style lang="scss" scoped> @use 'style'; </style> applications/mobile-web-view/src/appComponents/error-page/404.vue
New file @@ -0,0 +1,23 @@ <template> <div class="error-page"> <div class="img" style="background-image: url('/img/404.svg')"></div> <div class="content"> <h1>404</h1> <div class="desc">抱歉,你访问的页面不存在</div> <div class="actions"> <router-link :to="{ path: '/' }"> <el-button type="primary">返回首页</el-button> </router-link> </div> </div> </div> </template> <script> export default { name: 'error-404', }; </script> <style lang="scss" scoped> @use 'style'; </style> applications/mobile-web-view/src/appComponents/error-page/500.vue
New file @@ -0,0 +1,23 @@ <template> <div class="error-page"> <div class="img" style="background-image: url('/img/500.svg')"></div> <div class="content"> <h1>500</h1> <div class="desc">抱歉,服务器出错了</div> <div class="actions"> <router-link :to="{ path: '/' }"> <el-button type="primary">返回首页</el-button> </router-link> </div> </div> </div> </template> <script> export default { name: 'error-500', }; </script> <style lang="scss" scoped> @use 'style'; </style> applications/mobile-web-view/src/appComponents/error-page/style.scss
applications/mobile-web-view/src/appComponents/index.js
applications/mobile-web-view/src/appDataSource/add.svg
File was deleted applications/mobile-web-view/src/appDataSource/appwork/downpointing.svg
File was deleted applications/mobile-web-view/src/appDataSource/appwork/fullscreen.svg
File was deleted applications/mobile-web-view/src/appDataSource/appwork/leftBtn.svg
File was deleted applications/mobile-web-view/src/appDataSource/appwork/leftBtn1.svg
File was deleted applications/mobile-web-view/src/appDataSource/appwork/navigation.svg
File was deleted applications/mobile-web-view/src/appDataSource/appwork/pointing.svg
File was deleted applications/mobile-web-view/src/appDataSource/appwork/positioning.svg
File was deleted applications/mobile-web-view/src/appDataSource/appwork/rightBtn.svg
File was deleted applications/mobile-web-view/src/appDataSource/appwork/rightBtn1.svg
File was deleted applications/mobile-web-view/src/appDataSource/inspectionTask/big_drone.svg
File was deleted applications/mobile-web-view/src/appDataSource/inspectionTask/drone.svg
File was deleted applications/mobile-web-view/src/appDataSource/inspectionTask/droneConsole/leftArrow.svg
File was deleted applications/mobile-web-view/src/appDataSource/inspectionTask/droneConsole/qxfh.svg
File was deleted applications/mobile-web-view/src/appDataSource/inspectionTask/droneConsole/xzs.svg
File was deleted applications/mobile-web-view/src/appDataSource/inspectionTask/droneConsole/xzs1.svg
File was deleted applications/mobile-web-view/src/appDataSource/inspectionTask/droneConsole/xzs2.svg
File was deleted applications/mobile-web-view/src/appDataSource/inspectionTask/droneConsole/信号.svg
File was deleted applications/mobile-web-view/src/appDataSource/inspectionTask/droneConsole/刷新.svg
File was deleted applications/mobile-web-view/src/appDataSource/inspectionTask/droneConsole/变焦.svg
File was deleted applications/mobile-web-view/src/appDataSource/inspectionTask/droneConsole/喊话.svg
File was deleted applications/mobile-web-view/src/appDataSource/inspectionTask/droneConsole/录像.svg
File was deleted applications/mobile-web-view/src/appDataSource/inspectionTask/droneConsole/时间.svg
File was deleted applications/mobile-web-view/src/appDataSource/inspectionTask/droneConsole/暂停任务.svg
File was deleted applications/mobile-web-view/src/appDataSource/inspectionTask/droneConsole/滑块.svg
File was deleted applications/mobile-web-view/src/appDataSource/inspectionTask/droneConsole/电池.svg
File was deleted applications/mobile-web-view/src/appDataSource/inspectionTask/droneConsole/相机切换.svg
File was deleted applications/mobile-web-view/src/appDataSource/inspectionTask/droneConsole/箭头.svg
File was deleted applications/mobile-web-view/src/appDataSource/inspectionTask/droneConsole/继续任务.svg
File was deleted applications/mobile-web-view/src/appDataSource/inspectionTask/droneConsole/返航.svg
File was deleted applications/mobile-web-view/src/appDataSource/inspectionTask/droneConsole/速度.svg
File was deleted applications/mobile-web-view/src/appDataSource/inspectionTask/droneConsole/风速.svg
File was deleted applications/mobile-web-view/src/appDataSource/inspectionTask/droneConsole/高度.svg
File was deleted applications/mobile-web-view/src/appDataSource/inspectionTask/error.svg
File was deleted applications/mobile-web-view/src/appDataSource/inspectionTask/fang-bg.svg
File was deleted applications/mobile-web-view/src/appDataSource/inspectionTask/fang-bg1.svg
File was deleted applications/mobile-web-view/src/appDataSource/inspectionTask/fang.svg
File was deleted applications/mobile-web-view/src/appDataSource/inspectionTask/fly.svg
File was deleted applications/mobile-web-view/src/appDataSource/inspectionTask/gou.svg
File was deleted applications/mobile-web-view/src/appDataSource/inspectionTask/link.svg
File was deleted applications/mobile-web-view/src/appDataSource/inspectionTask/suo-bg.svg
File was deleted applications/mobile-web-view/src/appDataSource/inspectionTask/suo-bg1.svg
File was deleted applications/mobile-web-view/src/appDataSource/inspectionTask/suo.svg
File was deleted applications/mobile-web-view/src/appDataSource/inspectionTask/task_drone.pngBinary files differ
applications/mobile-web-view/src/appDataSource/inspectionTask/video-play.pngBinary files differ
applications/mobile-web-view/src/appDataSource/leafletMapIcon/back-icon.svg
File was deleted applications/mobile-web-view/src/appDataSource/leafletMapIcon/drone-icon2.svg
File was deleted applications/mobile-web-view/src/appDataSource/leafletMapIcon/drone-icon3.svg
File was deleted applications/mobile-web-view/src/appDataSource/leafletMapIcon/qr-code.svg
File was deleted applications/mobile-web-view/src/appDataSource/leafletMapIcon/search-normal.svg
File was deleted applications/mobile-web-view/src/appDataSource/leafletMapIcon/switchover-icon.svg
File was deleted applications/mobile-web-view/src/appDataSource/routePlan/customDirName.pngBinary files differ
applications/mobile-web-view/src/appDataSource/routePlan/gimbalRotate.pngBinary files differ
applications/mobile-web-view/src/appDataSource/sf.svg
applications/mobile-web-view/src/appPages/inspectionTask/DroneConsole/DroneConsole.vue
File was deleted applications/mobile-web-view/src/appPages/inspectionTask/TaskInProgress/TaskContent.vue
File was deleted applications/mobile-web-view/src/appPages/inspectionTask/TaskInProgress/TaskInProgress.vue
File was deleted applications/mobile-web-view/src/appPages/inspectionTask/addTask/index.vue
File was deleted applications/mobile-web-view/src/appPages/inspectionTask/compoment/cancelExecution.vue
File was deleted applications/mobile-web-view/src/appPages/inspectionTask/compoment/executeing.vue
File was deleted applications/mobile-web-view/src/appPages/inspectionTask/compoment/executionError.vue
File was deleted applications/mobile-web-view/src/appPages/inspectionTask/compoment/executioned.vue
File was deleted applications/mobile-web-view/src/appPages/inspectionTask/compoment/myTask.vue
File was deleted applications/mobile-web-view/src/appPages/inspectionTask/compoment/pendingExecution.vue
File was deleted applications/mobile-web-view/src/appPages/inspectionTask/compoment/planExecute.vue
File was deleted applications/mobile-web-view/src/appPages/inspectionTask/execution/compoment/achievementData.vue
File was deleted applications/mobile-web-view/src/appPages/inspectionTask/execution/compoment/details.vue
File was deleted applications/mobile-web-view/src/appPages/inspectionTask/execution/compoment/events.vue
File was deleted applications/mobile-web-view/src/appPages/inspectionTask/execution/index.vue
File was deleted applications/mobile-web-view/src/appPages/inspectionTask/index.vue
File was deleted applications/mobile-web-view/src/appPages/inspectionTask/indexcopy.vue
File was deleted applications/mobile-web-view/src/appPages/login/index.vue
New file @@ -0,0 +1,180 @@ <template> <div :class="{ loginContainer: true, 'narrowScreen': narrowScreen }" @keyup.enter="handleLogin"> <div class="login-container"> <userLogin v-if="activeName === 'user'"></userLogin> </div> </div> </template> <script> import userLogin from './userlogin.vue' import { mapGetters } from 'vuex' import { validatenull } from '@/utils/validate' import { getQueryString, getTopUrl } from '@/utils/util' import website from '@/config/website' import getBaseConfig from '@/buildConfig/config' const { loginTitle, isShowAiSkyLogo } = getBaseConfig() export default { name: 'login', components: { userLogin, }, data() { return { narrowScreen: false, login: { info: loginTitle, }, website: website, time: '', activeName: 'user', socialForm: { tenantId: '000000', source: '', code: '', state: '', }, } }, watch: { $route() { this.handleLogin() }, }, created() { this.handleLogin() this.getTime() }, mounted() { this.narrowScreenFun() window.addEventListener('resize', this.narrowScreenFun) this.$store.commit('setSingleDockRefreshSn',null) }, computed: { ...mapGetters(['tagWel']), }, props: [], methods: { narrowScreenFun() { // 监听窗口变化,计算是不是 窄屏幕 this.narrowScreen = window.innerWidth / window.innerHeight < 16 / 9 }, getTime() { setInterval(() => { this.time = this.$dayjs().format('YYYY年MM月DD日 HH:mm:ss') }, 1000) }, handleLogin() { const topUrl = getTopUrl() const redirectUrl = '/oauth/redirect/' const ssoCode = '?code=' this.socialForm.source = getQueryString('source') this.socialForm.code = getQueryString('code') this.socialForm.state = getQueryString('state') if (validatenull(this.socialForm.source) && topUrl.includes(redirectUrl)) { let source = topUrl.split('?')[0] source = source.split(redirectUrl)[1] this.socialForm.source = source } if ( topUrl.includes(redirectUrl) && !validatenull(this.socialForm.source) && !validatenull(this.socialForm.code) && !validatenull(this.socialForm.state) ) { const loading = this.$loading({ lock: true, text: '第三方系统登录中,请稍后', background: 'rgba(0, 0, 0, 0.7)', }) this.$store .dispatch('LoginBySocial', this.socialForm) .then(() => { window.location.href = topUrl.split(redirectUrl)[0] //加载工作流路由集 this.loadFlowRoutes() this.$router.push(this.tagWel) loading.close() }) .catch(() => { loading.close() }) } else if ( !topUrl.includes(redirectUrl) && !validatenull(this.socialForm.code) && !validatenull(this.socialForm.state) ) { const loading = this.$loading({ lock: true, text: '单点系统登录中,请稍后', background: 'rgba(0, 0, 0, 0.7)', }) this.$store .dispatch('LoginBySso', this.socialForm) .then(() => { window.location.href = topUrl.split(ssoCode)[0] //加载工作流路由集 this.loadFlowRoutes() this.$router.push(this.tagWel) loading.close() }) .catch(() => { loading.close() }) } }, loadFlowRoutes() { this.$store.dispatch('FlowRoutes').then(() => {}) }, }, } </script> <style lang="scss" scoped> .loginContainer { position: relative; background: #020f25; width: 100%; height: 100%; overflow-x: auto; scrollbar-width: none; /* Firefox 隐藏滚动条 */ &::-webkit-scrollbar { display: none; /* Chrome、Safari 隐藏滚动条 */ } &.narrowScreen { > div { left: 50%; top: 50%; transform: translate(-50%, -50%); } } > div { left: 0; top: 0; position: absolute; height: 100%; width: 100%; } .login-container { background-size: 100% 100%; background-repeat: no-repeat; pointer-events: none; > * { pointer-events: auto; } .logo { position: absolute; left: 52px; top: 44px; img { width: 156px; height: 44px; } } } } </style> applications/mobile-web-view/src/appPages/login/noLogin.vue
applications/mobile-web-view/src/appPages/login/userlogin.vue
New file @@ -0,0 +1,398 @@ <template> <div class="login-right-new" :class="loginPageClass"> <div class="user-login">用户登录</div> <el-form class="login-form" :rules="loginRules" ref="loginForm" :model="loginForm" label-width="0" label-position="top" > <div class="username"> <div> <el-form-item prop="username" label="用户名"> <el-input class="username-input" @keyup.enter="handleLogin" v-model="loginForm.username" :placeholder="$t('login.username')" ></el-input> </el-form-item> </div> </div> <div class="password"> <el-form-item prop="password" label="密码"> <el-input @keyup.enter="handleLogin" :type="showPasswordModel ? 'text' : 'password'" v-model="loginForm.password" :placeholder="$t('login.password')" ></el-input> <img v-if="showPasswordModel" @click="showPasswordModel = !showPasswordModel" src="../../assets/images/login/close-eye.png" alt="" /> <img v-else @click="showPasswordModel = !showPasswordModel" src="../../assets/images/login/see.png" alt="" /> </el-form-item> </div> <!-- <div class="forgot-password">忘记密码</div> --> <div class="get-forget-password"> <div></div> <div class="forget-password-text" @click.prevent="forgetPasswordClick">忘记密码</div> </div> <div class="login-submit"> <el-form-item> <el-button type="primary" @click.prevent="handleLogin"> {{ $t('login.submit') }} </el-button> </el-form-item> </div> </el-form> <el-dialog v-model="tipDialogVisible" :width="400" :close-on-click-modal="false" :destroy-on-close="false" class="tip-dialogs" > <div class="dialog-close" @click="tipDialogVisible = false"> <img src="../../assets/images/close.png" alt="" /> </div> <div class="dialog-contents"> <div class="tip-contents">{{ tipInfo }}</div> <div class="dialog-btns" v-if="tipInfo === '请联系系统管理员'" @click="tipDialogVisible = false">关闭</div> <el-upload v-else class="btn" action="/upload" accept=".lic" :show-file-list="false" :before-upload="handleUpload" > <div class="dialog-btns">密钥上传</div> </el-upload> </div> </el-dialog> </div> </template> <script> import { mapGetters } from 'vuex' import { info } from '@/api/system/tenant' import { getCaptcha } from '@/api/user' import { getTopUrl } from '@/utils/util' import { validatenull } from '@/utils/validate' import { uploadLicense } from '@/api/system/dict' import { ElMessage } from 'element-plus' import getBaseConfig from '@/buildConfig/config' const { userLoginTitle, userLoginPageClass } = getBaseConfig() export default { name: 'userlogin', data() { const self = this return { tipDialogVisible: false, // 提示联系管理员 tipInfo: '请联系系统管理员', tenantMode: this.website.tenantMode, // captchaMode: this.website.captchaMode, // registerMode: this.website.oauth2.registerMode, loginForm: { //租户ID tenantId: '000000', //部门ID deptId: '', //角色ID roleId: '', //用户名 username: '', //密码 password: '', //账号类型 type: 'account', //验证码的值 code: '', //验证码的索引 key: '', //预加载白色背景 image: 'data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7', }, showPasswordModel: false, loginRules: { tenantId: [{ required: false, message: '请输入租户ID', trigger: 'blur' }], username: [{ required: true, message: '请输入用户名', trigger: 'blur' }], password: [ { required: true, message: '请输入密码', trigger: 'blur' }, { min: 1, message: '密码长度最少为6位', trigger: 'blur' }, ], }, passwordType: 'password', userBox: false, userForm: { deptId: '', roleId: '', }, userOption: { labelWidth: 70, submitBtn: true, emptyBtn: false, submitText: '登 录', column: [ { label: '角色', prop: 'roleId', type: 'select', props: { label: 'roleName', value: 'id', }, dicUrl: '/blade-system/role/select', filterable: true, span: 24, display: false, rules: [ { required: true, message: '请选择角色', trigger: 'blur', }, ], }, { label: '部门', prop: 'deptId', type: 'select', props: { label: 'deptName', value: 'id', }, dicUrl: '/blade-system/dept/select', filterable: true, span: 24, display: false, rules: [ { required: true, message: '请选择部门', trigger: 'blur', }, ], }, ], }, loginTitle: userLoginTitle(self.$route?.query?.xtn), loginPageClass: userLoginPageClass || '', } }, created() { this.getTenant() this.refreshCode() }, mounted() { this.$nextTick(() => {}) }, watch: { 'loginForm.deptId'() { const column = this.findObject(this.userOption.column, 'deptId') if (this.loginForm.deptId.includes(',')) { column.dicUrl = `/blade-system/dept/select?deptId=${this.loginForm.deptId}` column.display = true } else { column.dicUrl = '' } }, 'loginForm.roleId'() { const column = this.findObject(this.userOption.column, 'roleId') if (this.loginForm.roleId.includes(',')) { column.dicUrl = `/blade-system/role/select?roleId=${this.loginForm.roleId}` column.display = true } else { column.dicUrl = '' } }, }, computed: { ...mapGetters(['tagWel', 'userInfo']), }, props: [], methods: { refreshCode() { // if (this.website.captchaMode) { // getCaptcha().then(res => { // const data = res.data; // this.loginForm.key = data.key; // this.loginForm.image = data.image; // }); // } }, showPassword() { this.passwordType === '' ? (this.passwordType = 'password') : (this.passwordType = '') }, submitLogin(form, done) { // if (!validatenull(form.deptId)) { // this.loginForm.deptId = form.deptId; // } // if (!validatenull(form.roleId)) { // this.loginForm.roleId = form.roleId; // } this.handleLogin() done() }, handleLogin() { this.$refs.loginForm.validate(valid => { if (valid) { const loading = this.$loading({ lock: true, text: '登录中,请稍后', background: 'rgba(0, 0, 0, 0.7)', }) this.$store .dispatch('LoginByUsername', this.loginForm) .then(() => { window.isRefreshing = false if (this.website.switchMode) { const deptId = this.userInfo.deptId const roleId = this.userInfo.roleId if (deptId.includes(',') || roleId.includes(',')) { this.loginForm.deptId = deptId this.loginForm.roleId = roleId // this.userBox = true; this.$store.dispatch('LogOut').then(() => { loading.close() }) return false } } loading.close() //加载工作流路由集 this.loadFlowRoutes() }) .catch(err => { console.log(err) loading.close() this.refreshCode() }) } }) }, // handleRegister() { // // this.$parent.activeName = 'register'; // this.registerBox = true; // }, loadFlowRoutes() { this.$store .dispatch('FlowRoutes') .then(res => { // 如果密钥在有效期,可以直接跳转 this.$router.push(this.tagWel) }) .catch(error => { // 弹出错误信息 this.tipInfo = '密钥已过期请联系运维单位' this.tipDialogVisible = true }) }, getTenant() { let domain = getTopUrl() // 临时指定域名,方便测试 //domain = "https://bladex.cn"; info(domain).then(res => { const data = res.data if (data.success && data.data.tenantId) { this.tenantMode = false this.loginForm.tenantId = data.data.tenantId this.$parent.$refs.login.style.backgroundImage = `url(${data.data.backgroundUrl})` } }) }, // 上传 handleUpload(file) { const formData = new FormData() formData.append('file', file) uploadLicense(formData) .then(res => { if (res.data.code !== 200) return ElMessage.error('上传失败') ElMessage.success('上传成功') this.tipDialogVisible = false this.$router.push(this.tagWel) }) .catch(err => { ElMessage.error('上传失败') }) }, forgetPasswordClick() { this.tipInfo = '请联系系统管理员' this.tipDialogVisible = true }, }, } </script> <style scoped> .login-right-new { padding: 16px; } .user-login { font-size: 18px; font-weight: 600; margin-bottom: 16px; } .login-form { width: 100%; } .username, .password, .get-forget-password, .login-submit { margin-bottom: 12px; } .get-forget-password { display: flex; justify-content: space-between; align-items: center; } .forget-password-text { font-size: 14px; color: #1677ff; } :deep(.el-button) { width: 100%; } .password img { width: 20px; height: 20px; margin-left: 8px; vertical-align: middle; cursor: pointer; } .dialog-close { text-align: right; cursor: pointer; margin-bottom: 8px; } .dialog-contents { text-align: center; } .dialog-btns { display: inline-block; padding: 6px 12px; border: 1px solid #dcdfe6; border-radius: 4px; cursor: pointer; } </style> applications/mobile-web-view/src/appPages/work/index.vue
@@ -81,7 +81,7 @@ import { usePermission } from '@/appPages/work/usePermission' import hbb from '@/appDataSource/appwork/hbb.svg' import hbbSelect from '@/appDataSource/appwork/hbbSelect.svg' import sfSvg from '@/appDataSource/inspectionTask/sf.svg' import sfSvg from '@/appDataSource/sf.svg' import { getShowImg, getSmallImg } from '@/utils/util' import { getList, getstatusCount, getDictionaryByCode, getChildList } from '/src/api/work/index.js' import dayjs from 'dayjs' applications/mobile-web-view/src/appPages/work/workDetail/mapWork/index.vue
@@ -14,7 +14,6 @@ <script setup> import WorkMap from '@/appComponents/workMap/index.vue' import { useRoute } from 'vue-router' import { showToast } from 'vant' import { useStore } from 'vuex' const store = useStore() const userInfo = computed(() => store?.state?.user?.userInfo) applications/mobile-web-view/src/assets/audio/audio_8652e075da.mp3Binary files differ
applications/mobile-web-view/src/assets/audio/warning.mp3Binary files differ
applications/mobile-web-view/src/assets/gltf/aircraft.gltf
File was deleted applications/mobile-web-view/src/assets/gltf/arrow.gltf
File was deleted applications/mobile-web-view/src/assets/images/Charging.pngBinary files differ
applications/mobile-web-view/src/assets/images/EndPointicon.pngBinary files differ
applications/mobile-web-view/src/assets/images/Startingpointicon.pngBinary files differ
applications/mobile-web-view/src/assets/images/activephotoDirection.pngBinary files differ
applications/mobile-web-view/src/assets/images/addressArea.pngBinary files differ
applications/mobile-web-view/src/assets/images/aiNowFly/Frame.pngBinary files differ
applications/mobile-web-view/src/assets/images/aiNowFly/ai-fly-bg.pngBinary files differ
applications/mobile-web-view/src/assets/images/aiNowFly/fly.pngBinary files differ
applications/mobile-web-view/src/assets/images/aiNowFly/flying.pngBinary files differ
applications/mobile-web-view/src/assets/images/aiNowFly/full-charge.svg
File was deleted applications/mobile-web-view/src/assets/images/aiNowFly/low-battery.svg
File was deleted applications/mobile-web-view/src/assets/images/aiNowFly/medium-battery.svg
File was deleted applications/mobile-web-view/src/assets/images/aiNowFly/selected-online-high.pngBinary files differ
applications/mobile-web-view/src/assets/images/aiNowFly/starting.pngBinary files differ
applications/mobile-web-view/src/assets/images/aiRecognitionAnalysis/AIsb.pngBinary files differ
applications/mobile-web-view/src/assets/images/aiRecognitionAnalysis/AIsb.svg
File was deleted applications/mobile-web-view/src/assets/images/aiRecognitionAnalysis/activebtn.pngBinary files differ
applications/mobile-web-view/src/assets/images/aiRecognitionAnalysis/btnbg.pngBinary files differ
applications/mobile-web-view/src/assets/images/aiRecognitionAnalysis/cancel.pngBinary files differ
applications/mobile-web-view/src/assets/images/aiRecognitionAnalysis/down-active-new.pngBinary files differ
applications/mobile-web-view/src/assets/images/aiRecognitionAnalysis/down-active.pngBinary files differ
applications/mobile-web-view/src/assets/images/aiRecognitionAnalysis/down.pngBinary files differ
applications/mobile-web-view/src/assets/images/aiRecognitionAnalysis/return.pngBinary files differ
applications/mobile-web-view/src/assets/images/aiRecognitionAnalysis/return1.pngBinary files differ
applications/mobile-web-view/src/assets/images/aiRecognitionAnalysis/start-fx.pngBinary files differ
applications/mobile-web-view/src/assets/images/aiRecognitionAnalysis/up-active-new.pngBinary files differ
applications/mobile-web-view/src/assets/images/aiRecognitionAnalysis/up-active.pngBinary files differ
applications/mobile-web-view/src/assets/images/aiRecognitionAnalysis/up.pngBinary files differ
applications/mobile-web-view/src/assets/images/arrow-right-blue.pngBinary files differ
applications/mobile-web-view/src/assets/images/arrow-right-redlong.pngBinary files differ
applications/mobile-web-view/src/assets/images/bg-new-no-footer.pngBinary files differ
applications/mobile-web-view/src/assets/images/bg-new.pngBinary files differ
applications/mobile-web-view/src/assets/images/chat-bottom.pngBinary files differ
applications/mobile-web-view/src/assets/images/chat.pngBinary files differ
applications/mobile-web-view/src/assets/images/close.pngapplications/mobile-web-view/src/assets/images/clusterScheduling/amplify.pngBinary files differ
applications/mobile-web-view/src/assets/images/clusterScheduling/change.pngBinary files differ
applications/mobile-web-view/src/assets/images/clusterScheduling/contract-bg.pngBinary files differ
applications/mobile-web-view/src/assets/images/clusterScheduling/contract-new.pngBinary files differ
applications/mobile-web-view/src/assets/images/clusterScheduling/contract.pngBinary files differ
applications/mobile-web-view/src/assets/images/clusterScheduling/export-bg.pngBinary files differ
applications/mobile-web-view/src/assets/images/clusterScheduling/export-new.pngBinary files differ
applications/mobile-web-view/src/assets/images/clusterScheduling/export.pngBinary files differ
applications/mobile-web-view/src/assets/images/clusterScheduling/four-active.pngBinary files differ
applications/mobile-web-view/src/assets/images/clusterScheduling/four.pngBinary files differ
applications/mobile-web-view/src/assets/images/clusterScheduling/left-slied.pngBinary files differ
applications/mobile-web-view/src/assets/images/clusterScheduling/list-btn-active.pngBinary files differ
applications/mobile-web-view/src/assets/images/clusterScheduling/list-btn.pngBinary files differ
applications/mobile-web-view/src/assets/images/clusterScheduling/nine-active.pngBinary files differ
applications/mobile-web-view/src/assets/images/clusterScheduling/nine.pngBinary files differ
applications/mobile-web-view/src/assets/images/clusterScheduling/not-recommended.pngBinary files differ
applications/mobile-web-view/src/assets/images/clusterScheduling/null.pngBinary files differ
applications/mobile-web-view/src/assets/images/clusterScheduling/off-line.pngBinary files differ
applications/mobile-web-view/src/assets/images/clusterScheduling/one-active.pngBinary files differ
applications/mobile-web-view/src/assets/images/clusterScheduling/one.pngBinary files differ
applications/mobile-web-view/src/assets/images/clusterScheduling/return.pngBinary files differ
applications/mobile-web-view/src/assets/images/clusterScheduling/sixteen-active.pngBinary files differ
applications/mobile-web-view/src/assets/images/clusterScheduling/sixteen.pngBinary files differ
applications/mobile-web-view/src/assets/images/clusterScheduling/suitable.pngBinary files differ
applications/mobile-web-view/src/assets/images/clusterScheduling/twelve-active.pngBinary files differ
applications/mobile-web-view/src/assets/images/clusterScheduling/twelve.pngBinary files differ
applications/mobile-web-view/src/assets/images/clusterScheduling/video-null.pngBinary files differ
applications/mobile-web-view/src/assets/images/clusterScheduling/video-null1.pngBinary files differ
applications/mobile-web-view/src/assets/images/clusterScheduling/video-title-new.pngBinary files differ
applications/mobile-web-view/src/assets/images/clusterScheduling/video-title-new1.pngBinary files differ
applications/mobile-web-view/src/assets/images/clusterScheduling/video-title.pngBinary files differ
applications/mobile-web-view/src/assets/images/comprehensiveAnalysis/achievement1.pngBinary files differ
applications/mobile-web-view/src/assets/images/comprehensiveAnalysis/achievement2.pngBinary files differ
applications/mobile-web-view/src/assets/images/comprehensiveAnalysis/achievement3.pngBinary files differ
applications/mobile-web-view/src/assets/images/comprehensiveAnalysis/achievement4.pngBinary files differ
applications/mobile-web-view/src/assets/images/comprehensiveAnalysis/achievement5.pngBinary files differ
applications/mobile-web-view/src/assets/images/comprehensiveAnalysis/achievement6.pngBinary files differ
applications/mobile-web-view/src/assets/images/comprehensiveAnalysis/activebg.pngBinary files differ
applications/mobile-web-view/src/assets/images/comprehensiveAnalysis/ay1.pngBinary files differ
applications/mobile-web-view/src/assets/images/comprehensiveAnalysis/ay2.pngBinary files differ
applications/mobile-web-view/src/assets/images/comprehensiveAnalysis/ay3.pngBinary files differ
applications/mobile-web-view/src/assets/images/comprehensiveAnalysis/ay4.pngBinary files differ
applications/mobile-web-view/src/assets/images/comprehensiveAnalysis/ay5.pngBinary files differ
applications/mobile-web-view/src/assets/images/comprehensiveAnalysis/ay6.pngBinary files differ
applications/mobile-web-view/src/assets/images/comprehensiveAnalysis/databg.pngBinary files differ
applications/mobile-web-view/src/assets/images/comprehensiveAnalysis/timericon.pngBinary files differ
applications/mobile-web-view/src/assets/images/comprehensiveAnalysis/titlebg.pngBinary files differ
applications/mobile-web-view/src/assets/images/cpoint.pngBinary files differ
applications/mobile-web-view/src/assets/images/cpoint1.pngBinary files differ
applications/mobile-web-view/src/assets/images/cursor-left.pngBinary files differ
applications/mobile-web-view/src/assets/images/cursor.pngBinary files differ
applications/mobile-web-view/src/assets/images/custom-point.pngBinary files differ
applications/mobile-web-view/src/assets/images/dataCenter/datamap/activeevent.pngBinary files differ
applications/mobile-web-view/src/assets/images/dataCenter/datamap/eventCompleted.pngBinary files differ
applications/mobile-web-view/src/assets/images/dataCenter/photograph/1.jpgBinary files differ
applications/mobile-web-view/src/assets/images/dataCenter/photograph/activebtn.pngBinary files differ
applications/mobile-web-view/src/assets/images/dataCenter/photograph/btnbg.pngBinary files differ
applications/mobile-web-view/src/assets/images/dataCenter/photograph/dataEdit.pngBinary files differ
applications/mobile-web-view/src/assets/images/dataCenter/photograph/file.pngBinary files differ
applications/mobile-web-view/src/assets/images/dataCenter/photograph/filePackage.pngBinary files differ
applications/mobile-web-view/src/assets/images/dataCenter/photograph/reset.pngBinary files differ
applications/mobile-web-view/src/assets/images/dataCenter/photograph/rightrow.pngBinary files differ
applications/mobile-web-view/src/assets/images/dataCenter/photograph/search.pngBinary files differ
applications/mobile-web-view/src/assets/images/dataCenter/photograph/videoplay.pngBinary files differ
applications/mobile-web-view/src/assets/images/dataCenter/photograph/zs-icon.pngBinary files differ
applications/mobile-web-view/src/assets/images/dataCenter/photograph/zs-icon1.pngBinary files differ
applications/mobile-web-view/src/assets/images/del.pngBinary files differ
applications/mobile-web-view/src/assets/images/header-active-right.pngBinary files differ
applications/mobile-web-view/src/assets/images/header-active.pngBinary files differ
applications/mobile-web-view/src/assets/images/header-left.pngBinary files differ
applications/mobile-web-view/src/assets/images/header-right.pngBinary files differ
applications/mobile-web-view/src/assets/images/historyMapPopup/1.pngBinary files differ
applications/mobile-web-view/src/assets/images/historyMapPopup/2.pngBinary files differ
applications/mobile-web-view/src/assets/images/historyMapPopup/3.pngBinary files differ
applications/mobile-web-view/src/assets/images/historyMapPopup/activephotoDirection-new.pngBinary files differ
applications/mobile-web-view/src/assets/images/historyMapPopup/photoDirection-new.pngBinary files differ
applications/mobile-web-view/src/assets/images/historyMapPopup/photoDirection-new1.pngBinary files differ
applications/mobile-web-view/src/assets/images/historyMapPopup/photoDirection-new2.pngBinary files differ
applications/mobile-web-view/src/assets/images/historyMapPopup/popup-bg.pngBinary files differ
applications/mobile-web-view/src/assets/images/home/eventOverviewDetail/amplify.pngBinary files differ
applications/mobile-web-view/src/assets/images/home/eventOverviewDetail/amplify.svg
File was deleted applications/mobile-web-view/src/assets/images/home/eventOverviewDetail/big-close.pngBinary files differ
applications/mobile-web-view/src/assets/images/home/eventOverviewDetail/big-jump.pngBinary files differ
applications/mobile-web-view/src/assets/images/home/eventOverviewDetail/event-bg.pngBinary files differ
applications/mobile-web-view/src/assets/images/home/eventOverviewDetail/indexPoint.pngBinary files differ
applications/mobile-web-view/src/assets/images/home/eventOverviewDetail/jump.pngBinary files differ
applications/mobile-web-view/src/assets/images/home/eventOverviewDetail/jumpHT.svg
File was deleted applications/mobile-web-view/src/assets/images/home/eventOverviewDetail/leftArrow.pngBinary files differ
applications/mobile-web-view/src/assets/images/home/eventOverviewDetail/positioning.pngBinary files differ
applications/mobile-web-view/src/assets/images/home/eventOverviewDetail/positioningImg.svg
File was deleted applications/mobile-web-view/src/assets/images/home/eventOverviewDetail/qrCode.pngBinary files differ
applications/mobile-web-view/src/assets/images/home/eventOverviewDetail/qrCode.svg
File was deleted applications/mobile-web-view/src/assets/images/home/eventOverviewDetail/rightArrow.pngBinary files differ
applications/mobile-web-view/src/assets/images/home/eventOverviewDetail/status0.pngBinary files differ
applications/mobile-web-view/src/assets/images/home/eventOverviewDetail/status1.pngBinary files differ
applications/mobile-web-view/src/assets/images/home/eventOverviewDetail/status2.pngBinary files differ
applications/mobile-web-view/src/assets/images/home/eventOverviewDetail/status3.pngBinary files differ
applications/mobile-web-view/src/assets/images/home/eventOverviewDetail/status4.pngBinary files differ
applications/mobile-web-view/src/assets/images/home/eventOverviewDetail/status5.pngBinary files differ
applications/mobile-web-view/src/assets/images/home/footer/3D.pngBinary files differ
applications/mobile-web-view/src/assets/images/home/footer/3D1.pngBinary files differ
applications/mobile-web-view/src/assets/images/home/footer/event.pngBinary files differ
applications/mobile-web-view/src/assets/images/home/footer/event1.pngBinary files differ
applications/mobile-web-view/src/assets/images/home/footer/machine-nest.pngBinary files differ
applications/mobile-web-view/src/assets/images/home/footer/machine-nest1.pngBinary files differ
applications/mobile-web-view/src/assets/images/home/footer/orthophoto.pngBinary files differ
applications/mobile-web-view/src/assets/images/home/footer/orthophoto1.pngBinary files differ
applications/mobile-web-view/src/assets/images/home/footer/panorama.pngBinary files differ
applications/mobile-web-view/src/assets/images/home/footer/panorama1.pngBinary files differ
applications/mobile-web-view/src/assets/images/home/homeLeft/Group_1321315132.pngBinary files differ
applications/mobile-web-view/src/assets/images/home/homeLeft/circleAsk.svg
File was deleted applications/mobile-web-view/src/assets/images/home/homeLeft/circleAskbg.svg
File was deleted applications/mobile-web-view/src/assets/images/home/homeLeft/inspection-num.pngBinary files differ
applications/mobile-web-view/src/assets/images/home/homeLeft/inspection-union.pngBinary files differ
applications/mobile-web-view/src/assets/images/home/homeLeft/inspection-select.pngBinary files differ
applications/mobile-web-view/src/assets/images/home/homeLeft/machinenestlist-sign.pngBinary files differ
applications/mobile-web-view/src/assets/images/home/homeLeft/next-num.pngBinary files differ
applications/mobile-web-view/src/assets/images/home/homeLeft/overviewnext-titlebg.pngBinary files differ
applications/mobile-web-view/src/assets/images/home/homeLeft/overviewnext-way.pngBinary files differ
applications/mobile-web-view/src/assets/images/home/homeLeft/positioning.pngBinary files differ
applications/mobile-web-view/src/assets/images/home/homeLeft/table-icon.pngBinary files differ
applications/mobile-web-view/src/assets/images/home/homeLeft/table-zx.pngBinary files differ
applications/mobile-web-view/src/assets/images/home/homeLeft/tq.pngBinary files differ
applications/mobile-web-view/src/assets/images/home/homeLeft/inspection-reset.pngBinary files differ
applications/mobile-web-view/src/assets/images/home/homeRight/completionLeft.pngBinary files differ
applications/mobile-web-view/src/assets/images/home/homeRight/cost-popup.pngBinary files differ
applications/mobile-web-view/src/assets/images/home/homeRight/db1.svg
File was deleted applications/mobile-web-view/src/assets/images/home/homeRight/db2.svg
File was deleted applications/mobile-web-view/src/assets/images/home/homeRight/db3.svg
File was deleted applications/mobile-web-view/src/assets/images/home/homeRight/helpCenter.pngBinary files differ
applications/mobile-web-view/src/assets/images/home/homeRight/leftTriangle.pngBinary files differ
applications/mobile-web-view/src/assets/images/home/homeRight/operate1.pngBinary files differ
applications/mobile-web-view/src/assets/images/home/homeRight/operate2.pngBinary files differ
applications/mobile-web-view/src/assets/images/home/homeRight/operate3.pngBinary files differ
applications/mobile-web-view/src/assets/images/home/homeRight/operate4.pngBinary files differ
applications/mobile-web-view/src/assets/images/home/homeRight/overview1.pngBinary files differ
applications/mobile-web-view/src/assets/images/home/homeRight/overview2.pngBinary files differ
applications/mobile-web-view/src/assets/images/home/homeRight/overview3.pngBinary files differ
applications/mobile-web-view/src/assets/images/home/homeRight/overview4.pngBinary files differ
applications/mobile-web-view/src/assets/images/home/homeRight/overview5.pngBinary files differ
applications/mobile-web-view/src/assets/images/home/homeRight/overview6.pngBinary files differ
applications/mobile-web-view/src/assets/images/home/homeRight/overviewBg.pngBinary files differ
applications/mobile-web-view/src/assets/images/home/homeRight/rawDataBg.pngBinary files differ
applications/mobile-web-view/src/assets/images/home/homeRight/rowData.pngBinary files differ
applications/mobile-web-view/src/assets/images/home/homeRight/st7.svg
File was deleted applications/mobile-web-view/src/assets/images/home/homeRight/synergyBg.pngBinary files differ
applications/mobile-web-view/src/assets/images/home/homeRight/total-assets.pngBinary files differ
applications/mobile-web-view/src/assets/images/home/mapLayersControl/base-map.pngBinary files differ
applications/mobile-web-view/src/assets/images/home/mapLayersControl/blue-map-layer.pngBinary files differ
applications/mobile-web-view/src/assets/images/home/mapLayersControl/dz-map-layer.pngBinary files differ
applications/mobile-web-view/src/assets/images/home/mapLayersControl/layer-map.pngBinary files differ
applications/mobile-web-view/src/assets/images/home/mapLayersControl/layer-special.pngBinary files differ
applications/mobile-web-view/src/assets/images/home/mapLayersControl/layer-tiles.pngBinary files differ
applications/mobile-web-view/src/assets/images/home/mapLayersControl/no-fly-map.pngBinary files differ
applications/mobile-web-view/src/assets/images/home/mapLayersControl/yx-map-layer.pngBinary files differ
applications/mobile-web-view/src/assets/images/home/mapPopUpBox/itembg.pngBinary files differ
applications/mobile-web-view/src/assets/images/home/mapPopUpBox/mapPopUpBg.pngBinary files differ
applications/mobile-web-view/src/assets/images/home/mapPopUpBox/titleImg.pngBinary files differ
applications/mobile-web-view/src/assets/images/home/orthophoto/arrowImg.svg
File was deleted applications/mobile-web-view/src/assets/images/home/orthophoto/btnBg.pngBinary files differ
applications/mobile-web-view/src/assets/images/home/orthophoto/compassImg.svg
File was deleted applications/mobile-web-view/src/assets/images/home/orthophoto/gbzsyx.svg
File was deleted applications/mobile-web-view/src/assets/images/home/orthophoto/info1.svg
File was deleted applications/mobile-web-view/src/assets/images/home/orthophoto/info2.svg
File was deleted applications/mobile-web-view/src/assets/images/home/orthophoto/info3.svg
File was deleted applications/mobile-web-view/src/assets/images/home/orthophoto/info4.svg
File was deleted applications/mobile-web-view/src/assets/images/home/orthophoto/info5.svg
File was deleted applications/mobile-web-view/src/assets/images/home/orthophoto/info6.svg
File was deleted applications/mobile-web-view/src/assets/images/home/orthophoto/kqzsyx.svg
File was deleted applications/mobile-web-view/src/assets/images/home/orthophoto/tifxz.svg
File was deleted applications/mobile-web-view/src/assets/images/home/orthophoto/wqdb.svg
File was deleted applications/mobile-web-view/src/assets/images/home/searchBox/searchBg1.pngBinary files differ
applications/mobile-web-view/src/assets/images/home/searchBox/searchBg2.pngBinary files differ
applications/mobile-web-view/src/assets/images/home/searchBox/searchBg3.pngBinary files differ
applications/mobile-web-view/src/assets/images/home/territory/box-select.pngBinary files differ
applications/mobile-web-view/src/assets/images/home/territory/draw.pngBinary files differ
applications/mobile-web-view/src/assets/images/home/territory/no-draw.pngBinary files differ
applications/mobile-web-view/src/assets/images/home/useEventOperate/event.pngBinary files differ
applications/mobile-web-view/src/assets/images/home/useEventOperate/eventErr.pngBinary files differ
applications/mobile-web-view/src/assets/images/home/useEventOperate/eventSingle.pngBinary files differ
applications/mobile-web-view/src/assets/images/home/useEventOperate/expand.pngBinary files differ
applications/mobile-web-view/src/assets/images/home/useEventOperate/long-title.pngBinary files differ
applications/mobile-web-view/src/assets/images/home/useEventOperate/offline.pngBinary files differ
applications/mobile-web-view/src/assets/images/home/useEventOperate/point-active.pngBinary files differ
applications/mobile-web-view/src/assets/images/home/useEventOperate/point.pngBinary files differ
applications/mobile-web-view/src/assets/images/home/useEventOperate/popUpBox.pngBinary files differ
applications/mobile-web-view/src/assets/images/home/useUavHome/Group_1321315503.svg
File was deleted applications/mobile-web-view/src/assets/images/home/useUavHome/aggregation.pngBinary files differ
applications/mobile-web-view/src/assets/images/home/useUavHome/eventAggregationImg.pngBinary files differ
applications/mobile-web-view/src/assets/images/home/useUavHome/eventAggregationImg1 (3).pngBinary files differ
applications/mobile-web-view/src/assets/images/home/useUavHome/eventAggregationImg1.pngBinary files differ
applications/mobile-web-view/src/assets/images/home/useUavHome/eventAggregationImg2.pngBinary files differ
applications/mobile-web-view/src/assets/images/home/useUavHome/eventAggregationImg3.pngBinary files differ
applications/mobile-web-view/src/assets/images/home/useUavHome/eventAggregationImg4.pngBinary files differ
applications/mobile-web-view/src/assets/images/home/useUavHome/modelAggregationImg.pngBinary files differ
applications/mobile-web-view/src/assets/images/home/useUavHome/panoramaAggregationImg.pngBinary files differ
applications/mobile-web-view/src/assets/images/home/useUavHome/uavImg.pngBinary files differ
applications/mobile-web-view/src/assets/images/home/weather/fog1.pngBinary files differ
applications/mobile-web-view/src/assets/images/home/weather/smog1.pngBinary files differ
applications/mobile-web-view/src/assets/images/icons/camera.pngBinary files differ
applications/mobile-web-view/src/assets/images/intelligent-introduction-flying.pngBinary files differ
applications/mobile-web-view/src/assets/images/leftmapidentification.pngBinary files differ
applications/mobile-web-view/src/assets/images/little-title-bg.pngBinary files differ
applications/mobile-web-view/src/assets/images/login/aisky-logo.pngBinary files differ
applications/mobile-web-view/src/assets/images/login/bg1.pngBinary files differ
applications/mobile-web-view/src/assets/images/login/big-title.pngBinary files differ
applications/mobile-web-view/src/assets/images/login/gateway-bg.pngBinary files differ
applications/mobile-web-view/src/assets/images/login/left-logo.pngBinary files differ
applications/mobile-web-view/src/assets/images/login/login-btn.pngBinary files differ
applications/mobile-web-view/src/assets/images/login/password.pngBinary files differ
applications/mobile-web-view/src/assets/images/login/right-login-info.pngBinary files differ
applications/mobile-web-view/src/assets/images/login/tip.pngBinary files differ
applications/mobile-web-view/src/assets/images/login/username.pngBinary files differ
applications/mobile-web-view/src/assets/images/mapEdit/newcon_box.pngBinary files differ
applications/mobile-web-view/src/assets/images/mapidentification.pngBinary files differ
applications/mobile-web-view/src/assets/images/measurement/Vector.pngBinary files differ
applications/mobile-web-view/src/assets/images/measurement/azimutht.svg
File was deleted applications/mobile-web-view/src/assets/images/measurement/clear-map-sign.svg
File was deleted applications/mobile-web-view/src/assets/images/measurement/ground-distance.svg
File was deleted applications/mobile-web-view/src/assets/images/measurement/height.svg
File was deleted applications/mobile-web-view/src/assets/images/measurement/lnglat.svg
File was deleted applications/mobile-web-view/src/assets/images/measurement/space-area.svg
File was deleted applications/mobile-web-view/src/assets/images/measurement/space-distance.svg
File was deleted applications/mobile-web-view/src/assets/images/measurement/title-icon.pngBinary files differ
applications/mobile-web-view/src/assets/images/measurement/triangle.svg
File was deleted applications/mobile-web-view/src/assets/images/model-m30.pngBinary files differ
applications/mobile-web-view/src/assets/images/model-matrice3d.pngBinary files differ
applications/mobile-web-view/src/assets/images/model-mavic3.pngBinary files differ
applications/mobile-web-view/src/assets/images/newEndPointicon.pngBinary files differ
applications/mobile-web-view/src/assets/images/newRoutePlan/+-s.pngBinary files differ
applications/mobile-web-view/src/assets/images/newRoutePlan/+0.1.pngBinary files differ
applications/mobile-web-view/src/assets/images/newRoutePlan/+1-s.pngBinary files differ
applications/mobile-web-view/src/assets/images/newRoutePlan/+1.pngBinary files differ
applications/mobile-web-view/src/assets/images/newRoutePlan/+10-s.pngBinary files differ
applications/mobile-web-view/src/assets/images/newRoutePlan/+10.pngBinary files differ
applications/mobile-web-view/src/assets/images/newRoutePlan/+100.pngBinary files differ
applications/mobile-web-view/src/assets/images/newRoutePlan/+5-s.pngBinary files differ
applications/mobile-web-view/src/assets/images/newRoutePlan/--s.pngBinary files differ
applications/mobile-web-view/src/assets/images/newRoutePlan/-0.1.pngBinary files differ
applications/mobile-web-view/src/assets/images/newRoutePlan/-1-s.pngBinary files differ
applications/mobile-web-view/src/assets/images/newRoutePlan/-1.pngBinary files differ
applications/mobile-web-view/src/assets/images/newRoutePlan/-10-s.pngBinary files differ
applications/mobile-web-view/src/assets/images/newRoutePlan/-10.pngBinary files differ
applications/mobile-web-view/src/assets/images/newRoutePlan/-100.pngBinary files differ
applications/mobile-web-view/src/assets/images/newRoutePlan/-5-s.pngBinary files differ
applications/mobile-web-view/src/assets/images/newRoutePlan/Frame.pngBinary files differ
applications/mobile-web-view/src/assets/images/newRoutePlan/cancle.pngBinary files differ
applications/mobile-web-view/src/assets/images/newRoutePlan/pointAirLine/activateButton.pngBinary files differ
applications/mobile-web-view/src/assets/images/newRoutePlan/pointAirLine/normalButton.pngBinary files differ
applications/mobile-web-view/src/assets/images/newRoutePlan/save.pngBinary files differ
applications/mobile-web-view/src/assets/images/newRoutePlan/text-tip-img.pngBinary files differ
applications/mobile-web-view/src/assets/images/newRoutePlan/title-bg.pngBinary files differ
applications/mobile-web-view/src/assets/images/newStartPoint.pngBinary files differ
applications/mobile-web-view/src/assets/images/newarrow-right.pngBinary files differ
applications/mobile-web-view/src/assets/images/newcon_box.pngBinary files differ
applications/mobile-web-view/src/assets/images/offLine.pngBinary files differ
applications/mobile-web-view/src/assets/images/offLine.svg
File was deleted applications/mobile-web-view/src/assets/images/panorama/panorama-point.pngBinary files differ
applications/mobile-web-view/src/assets/images/panorama/panorama-point1.pngBinary files differ
applications/mobile-web-view/src/assets/images/photoDirection.pngBinary files differ
applications/mobile-web-view/src/assets/images/rSide/consoleLayer.pngBinary files differ
applications/mobile-web-view/src/assets/images/rSide/dw.pngBinary files differ
applications/mobile-web-view/src/assets/images/rSide/dw1.pngBinary files differ
applications/mobile-web-view/src/assets/images/rSide/lc.pngBinary files differ
applications/mobile-web-view/src/assets/images/rSide/lc1.pngBinary files differ
applications/mobile-web-view/src/assets/images/rSide/tc.pngBinary files differ
applications/mobile-web-view/src/assets/images/rSide/tc1.pngBinary files differ
applications/mobile-web-view/src/assets/images/rSide/three-model.pngBinary files differ
applications/mobile-web-view/src/assets/images/rSide/two-model.pngBinary files differ
applications/mobile-web-view/src/assets/images/return-home-page.pngBinary files differ
applications/mobile-web-view/src/assets/images/return.pngBinary files differ
applications/mobile-web-view/src/assets/images/rightmapidentification.pngBinary files differ
applications/mobile-web-view/src/assets/images/routePlan/airlineList/closebtn.pngBinary files differ
applications/mobile-web-view/src/assets/images/routePlan/airlineList/delete.pngBinary files differ
applications/mobile-web-view/src/assets/images/routePlan/airlineList/download.pngBinary files differ
applications/mobile-web-view/src/assets/images/routePlan/airlineList/edit.pngBinary files differ
applications/mobile-web-view/src/assets/images/routePlan/airlineList/flycover.pngBinary files differ
applications/mobile-web-view/src/assets/images/routePlan/airlineList/flydot.pngBinary files differ
applications/mobile-web-view/src/assets/images/routePlan/airlineList/frameBG.pngBinary files differ
applications/mobile-web-view/src/assets/images/routePlan/airlineList/frameBG1.pngBinary files differ
applications/mobile-web-view/src/assets/images/routePlan/airlineList/gobackbtn.pngBinary files differ
applications/mobile-web-view/src/assets/images/routePlan/airlineList/height2.pngBinary files differ
applications/mobile-web-view/src/assets/images/routePlan/airlineList/height6.svg
File was deleted applications/mobile-web-view/src/assets/images/routePlan/airlineList/height7.svg
File was deleted applications/mobile-web-view/src/assets/images/routePlan/airlineList/hight1.pngBinary files differ
applications/mobile-web-view/src/assets/images/routePlan/airlineList/hight2.pngBinary files differ
applications/mobile-web-view/src/assets/images/routePlan/airlineList/hight3.pngBinary files differ
applications/mobile-web-view/src/assets/images/routePlan/airlineList/hight4.pngBinary files differ
applications/mobile-web-view/src/assets/images/routePlan/airlineList/hight5.pngBinary files differ
applications/mobile-web-view/src/assets/images/routePlan/airlineList/hight8.svg
File was deleted applications/mobile-web-view/src/assets/images/routePlan/airlineList/time.pngBinary files differ
applications/mobile-web-view/src/assets/images/routePlan/airlineList/user.pngBinary files differ
applications/mobile-web-view/src/assets/images/routePlan/eventList/activePointBg.pngBinary files differ
applications/mobile-web-view/src/assets/images/routePlan/eventList/activePointBg.svg
File was deleted applications/mobile-web-view/src/assets/images/routePlan/eventList/customDirName.pngBinary files differ
applications/mobile-web-view/src/assets/images/routePlan/eventList/delete.pngBinary files differ
applications/mobile-web-view/src/assets/images/routePlan/eventList/editicon.pngBinary files differ
applications/mobile-web-view/src/assets/images/routePlan/eventList/editicon.svg
File was deleted applications/mobile-web-view/src/assets/images/routePlan/eventList/gimbalRotate.pngBinary files differ
applications/mobile-web-view/src/assets/images/routePlan/eventList/hv1.svg
File was deleted applications/mobile-web-view/src/assets/images/routePlan/eventList/hv2.svg
File was deleted applications/mobile-web-view/src/assets/images/routePlan/eventList/hv3.svg
File was deleted applications/mobile-web-view/src/assets/images/routePlan/eventList/hv4.svg
File was deleted applications/mobile-web-view/src/assets/images/routePlan/eventList/hv5.svg
File was deleted applications/mobile-web-view/src/assets/images/routePlan/eventList/hv6.svg
File was deleted applications/mobile-web-view/src/assets/images/routePlan/eventList/titlebg.pngBinary files differ
applications/mobile-web-view/src/assets/images/routePlan/planarAirLine/+.pngBinary files differ
applications/mobile-web-view/src/assets/images/routePlan/planarAirLine/+0.1.pngBinary files differ
applications/mobile-web-view/src/assets/images/routePlan/planarAirLine/+1.pngBinary files differ
applications/mobile-web-view/src/assets/images/routePlan/planarAirLine/+10.pngBinary files differ
applications/mobile-web-view/src/assets/images/routePlan/planarAirLine/+100.pngBinary files differ
applications/mobile-web-view/src/assets/images/routePlan/planarAirLine/+5.pngBinary files differ
applications/mobile-web-view/src/assets/images/routePlan/planarAirLine/-.pngBinary files differ
applications/mobile-web-view/src/assets/images/routePlan/planarAirLine/-0.1.pngBinary files differ
applications/mobile-web-view/src/assets/images/routePlan/planarAirLine/-1.pngBinary files differ
applications/mobile-web-view/src/assets/images/routePlan/planarAirLine/-10.pngBinary files differ
applications/mobile-web-view/src/assets/images/routePlan/planarAirLine/-100.pngBinary files differ
applications/mobile-web-view/src/assets/images/routePlan/planarAirLine/-5.pngBinary files differ
applications/mobile-web-view/src/assets/images/routePlan/point-add.pngBinary files differ
applications/mobile-web-view/src/assets/images/routePlan/pointAirLine/followHeight.svg
File was deleted applications/mobile-web-view/src/assets/images/routePlan/pointAirLine/info0.pngBinary files differ
applications/mobile-web-view/src/assets/images/routePlan/pointAirLine/info1.pngBinary files differ
applications/mobile-web-view/src/assets/images/routePlan/pointAirLine/info2.pngBinary files differ
applications/mobile-web-view/src/assets/images/routePlan/pointAirLine/info3.pngBinary files differ
applications/mobile-web-view/src/assets/images/routePlan/pointAirLine/info4.pngBinary files differ
applications/mobile-web-view/src/assets/images/routePlan/pointAirLine/pointIcon.pngBinary files differ
applications/mobile-web-view/src/assets/images/routePlan/pointAirLine/pointOfInterest.svg
File was deleted applications/mobile-web-view/src/assets/images/routePlan/pointAirLine/pointOfInterest1.svg
File was deleted applications/mobile-web-view/src/assets/images/routePlan/pointAirLine/saveButton.pngBinary files differ
applications/mobile-web-view/src/assets/images/routePlan/pointAirLine/takeoff-active.svg
File was deleted applications/mobile-web-view/src/assets/images/routePlan/pointAirLine/takeoff.svg
File was deleted applications/mobile-web-view/src/assets/images/routePlan/pointControl/custombg.pngBinary files differ
applications/mobile-web-view/src/assets/images/routePlan/pointControl/falsebtn.pngBinary files differ
applications/mobile-web-view/src/assets/images/routePlan/pointControl/lsdtImg.svg
File was deleted applications/mobile-web-view/src/assets/images/routePlan/pointControl/mapimg.pngBinary files differ
applications/mobile-web-view/src/assets/images/routePlan/pointControl/pointcancle.pngBinary files differ
applications/mobile-web-view/src/assets/images/routePlan/pointControl/pointcxonfirm.pngBinary files differ
applications/mobile-web-view/src/assets/images/routePlan/pointControl/successbtn.pngBinary files differ
applications/mobile-web-view/src/assets/images/routePlan/pointControl/tdtdzImg.svg
File was deleted applications/mobile-web-view/src/assets/images/signMachineNest/end.pngBinary files differ
applications/mobile-web-view/src/assets/images/signMachineNest/endImg1.svg
File was deleted applications/mobile-web-view/src/assets/images/signMachineNest/hms/cautious.pngBinary files differ
applications/mobile-web-view/src/assets/images/signMachineNest/hms/inform.pngBinary files differ
applications/mobile-web-view/src/assets/images/signMachineNest/hms/warning.pngBinary files differ
applications/mobile-web-view/src/assets/images/signMachineNest/machineLeft/fxlc.pngBinary files differ
applications/mobile-web-view/src/assets/images/signMachineNest/machineLeft/fxsc.pngBinary files differ
applications/mobile-web-view/src/assets/images/signMachineNest/machineLeft/image 100.pngBinary files differ
applications/mobile-web-view/src/assets/images/signMachineNest/machineLeft/jscb.pngBinary files differ
applications/mobile-web-view/src/assets/images/signMachineNest/machineLeft/rwcg.pngBinary files differ
applications/mobile-web-view/src/assets/images/signMachineNest/machineLeft/rwcs.pngBinary files differ
applications/mobile-web-view/src/assets/images/signMachineNest/machineLeft/sjs.pngBinary files differ
applications/mobile-web-view/src/assets/images/signMachineNest/machineRight/cancel-task.pngBinary files differ
applications/mobile-web-view/src/assets/images/signMachineNest/machineRight/date.pngBinary files differ
applications/mobile-web-view/src/assets/images/signMachineNest/machineRight/date.svg
File was deleted applications/mobile-web-view/src/assets/images/signMachineNest/machineRight/detailtitle.pngBinary files differ
applications/mobile-web-view/src/assets/images/signMachineNest/machineRight/distance.pngBinary files differ
applications/mobile-web-view/src/assets/images/signMachineNest/machineRight/duration.pngBinary files differ
applications/mobile-web-view/src/assets/images/signMachineNest/machineRight/electricity.pngBinary files differ
applications/mobile-web-view/src/assets/images/signMachineNest/machineRight/execute-again.pngBinary files differ
applications/mobile-web-view/src/assets/images/signMachineNest/machineRight/fullScreenLiveStream.svg
File was deleted applications/mobile-web-view/src/assets/images/signMachineNest/machineRight/height.pngBinary files differ
applications/mobile-web-view/src/assets/images/signMachineNest/machineRight/name.pngBinary files differ
applications/mobile-web-view/src/assets/images/signMachineNest/machineRight/return-fly.pngBinary files differ
applications/mobile-web-view/src/assets/images/signMachineNest/machineRight/return-immediately.pngBinary files differ
applications/mobile-web-view/src/assets/images/signMachineNest/machineRight/signal.pngBinary files differ
applications/mobile-web-view/src/assets/images/signMachineNest/machineRight/speed.pngBinary files differ
applications/mobile-web-view/src/assets/images/signMachineNest/machineRight/switchLiveStream.svg
File was deleted applications/mobile-web-view/src/assets/images/signMachineNest/machineRight/videoshow.pngBinary files differ
applications/mobile-web-view/src/assets/images/signMachineNest/machineRight/videoshow1.pngBinary files differ
applications/mobile-web-view/src/assets/images/signMachineNest/machineRight/wrj.pngBinary files differ
applications/mobile-web-view/src/assets/images/signMachineNest/return.pngBinary files differ
applications/mobile-web-view/src/assets/images/signMachineNest/rwqfd.pngBinary files differ
applications/mobile-web-view/src/assets/images/signMachineNest/start.pngBinary files differ
applications/mobile-web-view/src/assets/images/signMachineNest/startImg1.svg
File was deleted applications/mobile-web-view/src/assets/images/signMachineNest/upload-arrows.pngBinary files differ
applications/mobile-web-view/src/assets/images/signMachineNest/upload-bg.pngBinary files differ
applications/mobile-web-view/src/assets/images/submit.pngBinary files differ
applications/mobile-web-view/src/assets/images/task/cancel-all.pngBinary files differ
applications/mobile-web-view/src/assets/images/task/cancel-one.pngBinary files differ
applications/mobile-web-view/src/assets/images/task/cancel.pngBinary files differ
applications/mobile-web-view/src/assets/images/task/cancel1.pngBinary files differ
applications/mobile-web-view/src/assets/images/task/cancel2.pngBinary files differ
applications/mobile-web-view/src/assets/images/task/cancleline.pngBinary files differ
applications/mobile-web-view/src/assets/images/task/close.pngBinary files differ
applications/mobile-web-view/src/assets/images/task/conform.pngBinary files differ
applications/mobile-web-view/src/assets/images/task/create.pngBinary files differ
applications/mobile-web-view/src/assets/images/task/header-img.pngBinary files differ
applications/mobile-web-view/src/assets/images/task/header.pngBinary files differ
applications/mobile-web-view/src/assets/images/task/other-total.pngBinary files differ
applications/mobile-web-view/src/assets/images/task/publish.pngBinary files differ
applications/mobile-web-view/src/assets/images/task/publish1.pngBinary files differ
applications/mobile-web-view/src/assets/images/task/reset.pngBinary files differ
applications/mobile-web-view/src/assets/images/task/rwsjgl.pngBinary files differ
applications/mobile-web-view/src/assets/images/task/saveline.pngBinary files differ
applications/mobile-web-view/src/assets/images/task/search.pngBinary files differ
applications/mobile-web-view/src/assets/images/task/shortcutKeyRemark.pngBinary files differ
applications/mobile-web-view/src/assets/images/task/t-header.pngBinary files differ
applications/mobile-web-view/src/assets/images/task/t-header1.pngBinary files differ
applications/mobile-web-view/src/assets/images/task/task-cancel.pngBinary files differ
applications/mobile-web-view/src/assets/images/task/task-event-total.pngBinary files differ
applications/mobile-web-view/src/assets/images/task/task-num-total.pngBinary files differ
applications/mobile-web-view/src/assets/images/task/title-img.pngBinary files differ
applications/mobile-web-view/src/assets/images/task/title.pngBinary files differ
applications/mobile-web-view/src/assets/images/task/title1.pngBinary files differ
applications/mobile-web-view/src/assets/images/task/top5-title.pngBinary files differ
applications/mobile-web-view/src/assets/images/task/total-number.pngBinary files differ
applications/mobile-web-view/src/assets/images/task/total-number1.pngBinary files differ
applications/mobile-web-view/src/assets/images/task/total.pngBinary files differ
applications/mobile-web-view/src/assets/images/task/total1.pngBinary files differ
applications/mobile-web-view/src/assets/images/task/upload-source.pngBinary files differ
applications/mobile-web-view/src/assets/images/taskManagement/currentTaskDetails/fillFull.svg
File was deleted applications/mobile-web-view/src/assets/images/taskManagement/currentTaskDetails/original.svg
File was deleted applications/mobile-web-view/src/assets/images/taskManagement/currentTaskDetails/qpfd.svg
File was deleted applications/mobile-web-view/src/assets/images/taskManagement/currentTaskDetails/qpsx.svg
File was deleted applications/mobile-web-view/src/assets/images/taskManagement/currentTaskDetails/zxjlImg.svg
File was deleted applications/mobile-web-view/src/assets/images/taskManagement/taskIntermediateContent/amplifyImg.pngBinary files differ
applications/mobile-web-view/src/assets/images/taskManagement/taskIntermediateContent/amplifySvg.svg
File was deleted applications/mobile-web-view/src/assets/images/taskManagement/taskIntermediateContent/broadcast-list.pngBinary files differ
applications/mobile-web-view/src/assets/images/taskManagement/taskIntermediateContent/checked-txt-one.svg
File was deleted applications/mobile-web-view/src/assets/images/taskManagement/taskIntermediateContent/checked-xunhuan.pngBinary files differ
applications/mobile-web-view/src/assets/images/taskManagement/taskIntermediateContent/checked-xunhuan.svg
File was deleted applications/mobile-web-view/src/assets/images/taskManagement/taskIntermediateContent/close.pngBinary files differ
applications/mobile-web-view/src/assets/images/taskManagement/taskIntermediateContent/controlCenter.pngBinary files differ
applications/mobile-web-view/src/assets/images/taskManagement/taskIntermediateContent/delete.pngBinary files differ
applications/mobile-web-view/src/assets/images/taskManagement/taskIntermediateContent/delete.svg
File was deleted applications/mobile-web-view/src/assets/images/taskManagement/taskIntermediateContent/do-play.pngBinary files differ
applications/mobile-web-view/src/assets/images/taskManagement/taskIntermediateContent/do-stop.pngBinary files differ
applications/mobile-web-view/src/assets/images/taskManagement/taskIntermediateContent/do-yl.pngBinary files differ
applications/mobile-web-view/src/assets/images/taskManagement/taskIntermediateContent/droneImg.pngBinary files differ
applications/mobile-web-view/src/assets/images/taskManagement/taskIntermediateContent/gray-delete.pngBinary files differ
applications/mobile-web-view/src/assets/images/taskManagement/taskIntermediateContent/gray-play-stop.pngBinary files differ
applications/mobile-web-view/src/assets/images/taskManagement/taskIntermediateContent/gray-xunhuan.pngBinary files differ
applications/mobile-web-view/src/assets/images/taskManagement/taskIntermediateContent/gray-yl.pngBinary files differ
applications/mobile-web-view/src/assets/images/taskManagement/taskIntermediateContent/left-right.pngBinary files differ
applications/mobile-web-view/src/assets/images/taskManagement/taskIntermediateContent/list-volume.pngBinary files differ
applications/mobile-web-view/src/assets/images/taskManagement/taskIntermediateContent/list-volume.svg
File was deleted applications/mobile-web-view/src/assets/images/taskManagement/taskIntermediateContent/litter-disabled.svg
File was deleted applications/mobile-web-view/src/assets/images/taskManagement/taskIntermediateContent/litter-try-play.svg
File was deleted applications/mobile-web-view/src/assets/images/taskManagement/taskIntermediateContent/little-try-listren.svg
File was deleted applications/mobile-web-view/src/assets/images/taskManagement/taskIntermediateContent/mute.pngBinary files differ
applications/mobile-web-view/src/assets/images/taskManagement/taskIntermediateContent/mute.svg
File was deleted applications/mobile-web-view/src/assets/images/taskManagement/taskIntermediateContent/play-disabled.svg
File was deleted applications/mobile-web-view/src/assets/images/taskManagement/taskIntermediateContent/play-one-big.pngBinary files differ
applications/mobile-web-view/src/assets/images/taskManagement/taskIntermediateContent/play-one-big.svg
File was deleted applications/mobile-web-view/src/assets/images/taskManagement/taskIntermediateContent/radio-checked.pngBinary files differ
applications/mobile-web-view/src/assets/images/taskManagement/taskIntermediateContent/repret-speak.pngBinary files differ
applications/mobile-web-view/src/assets/images/taskManagement/taskIntermediateContent/repret-speak.svg
File was deleted applications/mobile-web-view/src/assets/images/taskManagement/taskIntermediateContent/start-speak.pngBinary files differ
applications/mobile-web-view/src/assets/images/taskManagement/taskIntermediateContent/start-speak.svg
File was deleted applications/mobile-web-view/src/assets/images/taskManagement/taskIntermediateContent/try-listren-disabled.svg
File was deleted applications/mobile-web-view/src/assets/images/taskManagement/taskIntermediateContent/try-listren.pngBinary files differ
applications/mobile-web-view/src/assets/images/taskManagement/taskIntermediateContent/try-listren.svg
File was deleted applications/mobile-web-view/src/assets/images/taskManagement/taskIntermediateContent/txt-broadcast.pngBinary files differ
applications/mobile-web-view/src/assets/images/taskManagement/taskIntermediateContent/txt-one.svg
File was deleted applications/mobile-web-view/src/assets/images/taskManagement/taskIntermediateContent/txt-xunhuan.svg
File was deleted applications/mobile-web-view/src/assets/images/taskManagement/taskIntermediateContent/video-play.pngBinary files differ
applications/mobile-web-view/src/assets/images/taskManagement/taskIntermediateContent/video-play.svg
File was deleted applications/mobile-web-view/src/assets/images/taskManagement/taskIntermediateContent/video-playing.pngBinary files differ
applications/mobile-web-view/src/assets/images/taskManagement/taskIntermediateContent/video-stop.pngBinary files differ
applications/mobile-web-view/src/assets/images/taskManagement/taskIntermediateContent/video-stop.svg
File was deleted applications/mobile-web-view/src/assets/images/taskManagement/taskIntermediateContent/volume-big.pngBinary files differ
applications/mobile-web-view/src/assets/images/taskManagement/taskIntermediateContent/volume-big.svg
File was deleted applications/mobile-web-view/src/assets/images/taskManagement/taskIntermediateContent/volume.pngBinary files differ
applications/mobile-web-view/src/assets/images/taskManagement/taskIntermediateContent/xunhuan-big.pngBinary files differ
applications/mobile-web-view/src/assets/images/taskManagement/taskIntermediateContent/xunhuan-big.svg
File was deleted applications/mobile-web-view/src/assets/images/taskManagement/taskIntermediateContent/xunhuan.pngBinary files differ
applications/mobile-web-view/src/assets/images/territory/close-image.pngBinary files differ
applications/mobile-web-view/src/assets/images/territory/open-image.pngBinary files differ
applications/mobile-web-view/src/assets/images/territory/push.pngBinary files differ
applications/mobile-web-view/src/assets/images/territory/tbbh.pngBinary files differ
applications/mobile-web-view/src/assets/images/territory/tblx.pngBinary files differ
applications/mobile-web-view/src/assets/images/territory/tbmj.pngBinary files differ
applications/mobile-web-view/src/assets/images/territory/tif-download.pngBinary files differ
applications/mobile-web-view/src/assets/images/territory/topTitleimg.pngBinary files differ
applications/mobile-web-view/src/assets/images/territory/xzqdm.pngBinary files differ
applications/mobile-web-view/src/assets/images/territory/xzqh.pngBinary files differ
applications/mobile-web-view/src/assets/images/tipsBg.pngapplications/mobile-web-view/src/assets/images/tipsBg_244.pngapplications/mobile-web-view/src/assets/images/title-bg.pngBinary files differ
applications/mobile-web-view/src/assets/images/uoload-success.pngBinary files differ
applications/mobile-web-view/src/assets/images/upload-error.pngBinary files differ
applications/mobile-web-view/src/assets/images/warninfobg.pngBinary files differ
applications/mobile-web-view/src/assets/images/warning.pngBinary files differ
applications/mobile-web-view/src/assets/offset/index.js
File was deleted applications/mobile-web-view/src/components/CurrentTaskDetails/AppConsoleLeft.vue
File was deleted applications/mobile-web-view/src/components/CurrentTaskDetails/AppConsoleRight/AppConsoleRight.vue
File was deleted applications/mobile-web-view/src/components/CurrentTaskDetails/AppConsoleRight/BroadcastComponent.vue
File was deleted applications/mobile-web-view/src/components/CurrentTaskDetails/AppConsoleRight/ShoutComponent.vue
File was deleted applications/mobile-web-view/src/components/CurrentTaskDetails/AppConsoleRight/VolumeAdjustment.vue
File was deleted applications/mobile-web-view/src/components/CurrentTaskDetails/AppPtzControl.vue
File was deleted applications/mobile-web-view/src/components/CurrentTaskDetails/ControlPanel/BaseControl.vue
File was deleted applications/mobile-web-view/src/components/CurrentTaskDetails/CurrentTaskDetails.vue
File was deleted applications/mobile-web-view/src/components/CurrentTaskDetails/DroneSlider.vue
File was deleted applications/mobile-web-view/src/components/CurrentTaskDetails/RealTimeMap.vue
File was deleted applications/mobile-web-view/src/components/CurrentTaskDetails/TaskDetailsHead.vue
File was deleted applications/mobile-web-view/src/components/LiveVideo.vue
File was deleted applications/mobile-web-view/src/components/basic-block/main.vue
File was deleted applications/mobile-web-view/src/components/basic-container/main.vue
File was deleted applications/mobile-web-view/src/components/basic-video/main.vue
File was deleted applications/mobile-web-view/src/components/basic-video/plugin.js
File was deleted applications/mobile-web-view/src/components/error-page/403.vue
File was deleted applications/mobile-web-view/src/components/error-page/404.vue
File was deleted applications/mobile-web-view/src/components/error-page/500.vue
File was deleted applications/mobile-web-view/src/components/flow-design-step/main.vue
File was deleted applications/mobile-web-view/src/components/flow-design/main.vue
File was deleted applications/mobile-web-view/src/components/global/publicTitle.vue
File was deleted applications/mobile-web-view/src/components/iframe/main.vue
File was deleted applications/mobile-web-view/src/components/third-register/main.vue
File was deleted applications/mobile-web-view/src/main.js
@@ -28,7 +28,6 @@ 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' @@ -40,20 +39,14 @@ // 系统组件 import debug from './debug' import VueClipboard from 'vue3-clipboard' import basicBlock from './components/basic-block/main.vue' import basicContainer from './components/basic-container/main.vue' import SvgIcon from './components/SvgIcon.vue' import thirdRegister from './components/third-register/main.vue' import flowDesign from './components/flow-design/main.vue' import flowDesignStep from './components/flow-design-step/main.vue' import SvgIcon from './appComponents/SvgIcon.vue' // 全局组件 import globalComponents from '@/components' import globalComponents from '@/appComponents' import globalDirections from '@/directive' import { onResize, pxToRem } from '@/utils/rem' onResize() import 'virtual:svg-icons-register' window.$crudCommon = crudCommon debug() window.axios = axios @@ -63,16 +56,7 @@ for (const [key, component] of Object.entries(ElementPlusIconsVue)) { app.component(key, component) } app.component('basicContainer', basicContainer) app.component('basicBlock', basicBlock) app.component('thirdRegister', thirdRegister) app.component('flowDesign', flowDesign) app.component('flowDesignStep', flowDesignStep) app.component('SvgIcon', SvgIcon) // app.component('codeSetting', codeSetting); // app.component('formSetting', formSetting); // app.component('tenantPackage', tenantPackage); // app.component('tenantDatasource', tenantDatasource); app.config.globalProperties.$app = app app.config.globalProperties.$dayjs = dayjs app.config.globalProperties.website = website applications/mobile-web-view/src/mixins/crud.js
File was deleted applications/mobile-web-view/src/mockProdServer.js
File was deleted applications/mobile-web-view/src/page/index/layout.vue
File was deleted applications/mobile-web-view/src/page/index/logo.vue
File was deleted applications/mobile-web-view/src/page/index/search.vue
File was deleted applications/mobile-web-view/src/page/index/setting.vue
File was deleted applications/mobile-web-view/src/page/index/sidebar/index.vue
File was deleted applications/mobile-web-view/src/page/index/sidebar/sidebarItem.vue
File was deleted applications/mobile-web-view/src/page/index/tags.vue
File was deleted applications/mobile-web-view/src/page/index/top/index.vue
File was deleted applications/mobile-web-view/src/page/index/top/top-color.vue
File was deleted applications/mobile-web-view/src/page/index/top/top-full.vue
File was deleted applications/mobile-web-view/src/page/index/top/top-lang.vue
File was deleted applications/mobile-web-view/src/page/index/top/top-lock.vue
File was deleted applications/mobile-web-view/src/page/index/top/top-logs.vue
File was deleted applications/mobile-web-view/src/page/index/top/top-menu.vue
File was deleted applications/mobile-web-view/src/page/index/top/top-search.vue
File was deleted applications/mobile-web-view/src/page/index/top/top-theme.vue
File was deleted applications/mobile-web-view/src/page/index/wechat.vue
File was deleted applications/mobile-web-view/src/page/login/authredirect.vue
File was deleted applications/mobile-web-view/src/page/login/codelogin.vue
File was deleted applications/mobile-web-view/src/page/login/facelogin.vue
File was deleted applications/mobile-web-view/src/page/login/index.vue
File was deleted applications/mobile-web-view/src/page/login/registerlogin.vue
File was deleted applications/mobile-web-view/src/page/login/thirdlogin.vue
File was deleted applications/mobile-web-view/src/page/login/userlogin.vue
File was deleted applications/mobile-web-view/src/page/work/index.vue
File was deleted applications/mobile-web-view/src/page/work/workDetail/addWork/index.vue
File was deleted applications/mobile-web-view/src/page/work/workDetail/index.vue
File was deleted applications/mobile-web-view/src/page/work/workDetail/mapWork/index.vue
File was deleted applications/mobile-web-view/src/router/page/index.js
@@ -1,20 +1,8 @@ /* * @Author : yuan * @Date : 2025-06-06 09:53:47 * @LastEditors : yuan * @LastEditTime : 2025-10-14 16:59:29 * @FilePath : \src\router\page\index.js * @Description : * Copyright 2025 OBKoro1, All Rights Reserved. * 2025-06-06 09:53:47 */ import Store from '@/store/' export default [ { path: '/login', name: '登录页', component: () => import('@/page/login/index.vue'), component: () => import('@/appPages/login/index.vue'), meta: { keepAlive: true, isTab: false, @@ -31,18 +19,6 @@ }, children: [ { path: 'DroneConsole', name: 'DroneConsole', component: () => import('@/appPages/inspectionTask/DroneConsole/DroneConsole.vue'), meta: { title: '任务详情'}, }, { path: 'TaskInProgress', name: 'TaskInProgress', component: () => import('@/appPages/inspectionTask/TaskInProgress/TaskInProgress.vue'), meta: { title: '任务详情'}, }, { path: 'defaultMap', name: 'app地图', @@ -85,25 +61,6 @@ meta: { title: '地图'}, }, { path: 'inspectionTask', name: '巡检列表', component: () => import('@/appPages/inspectionTask/index.vue'), meta: { title: '任务详情'}, }, { path: 'addTask', name: '新建任务', component: () => import('@/appPages/inspectionTask/addTask/index.vue'), meta: { title: '新建任务'}, }, { path: 'execution', name: '任务详情', component: () => import('@/appPages/inspectionTask/execution/index.vue'), meta: { title: '任务详情'}, }, { path: 'voiceCallDetail', name: '语音通话', @@ -120,7 +77,7 @@ { path: '/ssh', name: '免登录页', component: () => import('@/page/login/noLogin.vue'), component: () => import('@/appPages/login/noLogin.vue'), meta: { keepAlive: true, isTab: false, @@ -131,7 +88,7 @@ { path: '/oauth/redirect/:source', name: '第三方登录', component: () => import('@/page/login/index.vue'), component: () => import('@/appPages/login/index.vue'), meta: { keepAlive: true, isTab: false, @@ -140,7 +97,7 @@ }, { path: '/404', component: () => import(/* webpackChunkName: "page" */ '@/components/error-page/404.vue'), component: () => import(/* webpackChunkName: "page" */ '@/appComponents/error-page/404.vue'), name: '404', meta: { keepAlive: true, @@ -150,7 +107,7 @@ }, { path: '/403', component: () => import(/* webpackChunkName: "page" */ '@/components/error-page/403.vue'), component: () => import(/* webpackChunkName: "page" */ '@/appComponents/error-page/403.vue'), name: '403', meta: { keepAlive: true, @@ -160,7 +117,7 @@ }, { path: '/500', component: () => import(/* webpackChunkName: "page" */ '@/components/error-page/500.vue'), component: () => import(/* webpackChunkName: "page" */ '@/appComponents/error-page/500.vue'), name: '500', meta: { keepAlive: true, applications/mobile-web-view/src/styles/common.scss
@@ -175,55 +175,3 @@ } } .layoutIndex { position: relative; width: 100%; height: 100%; overflow-x: auto; background: #020f25; scrollbar-width: none; /* Firefox 隐藏滚动条 */ &::-webkit-scrollbar { display: none; /* Chrome、Safari 隐藏滚动条 */ } &.narrowScreen { >div { left: 50%; top: 50%; transform: translate(-50%, -50%); } } >div { left: 0; top: 0; position: absolute; height: 1080px; width: 1920px; } #cesium {} .page-index { background-size: 100% 100%; background-repeat: no-repeat; pointer-events: none; >* { pointer-events: auto !important; } &.page-index-footer { background-image: url('../assets/images/bg-new.png'); } &.page-index-no-footer { background-image: url('../assets/images/bg-new-no-footer.png'); } } } applications/mobile-web-view/src/styles/element-ui.scss
@@ -874,242 +874,6 @@ } } .territory-dialog-popup { margin: 0; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); padding: 0; min-height: 260px; background: #0f1d33; box-shadow: inset 0px -50px 50px 0px rgba(27, 148, 255, 0.13); border-radius: 50px 0px 0px 0px; border: 2px solid; border-image: linear-gradient( 180deg, rgba(81, 168, 255, 0), rgba(48, 111, 202, 1), rgba(255, 255, 255, 1), rgba(27, 148, 255, 1) ) 2 2; .el-dialog__header { display: none; } .dialog-header { width: 100%; height: 60px; background: url("@/assets/images/task/t-header.png") center center no-repeat; background-size: 100% 100%; color: #fff; display: flex; align-items: center; .title-img { margin-left: 30px; } .close { position: absolute; right: 20px; cursor: pointer; } .dialog-title { font-size: 24px; margin-left: 8px; font-family: YouSheBiaoTiHei, YouSheBiaoTiHei; text-shadow: 0px 4px 1px rgba(19, 80, 143, 0.66), 0px 0px 18px rgba(130, 165, 255, 0.4), inset 0px 0px 2px rgba(255, 255, 255, 0.8); background: linear-gradient(180deg, #ffffff 23%, #e9f8ff 46%, #77baff 76%); -webkit-background-clip: text; color: transparent; background-clip: text; } } .dialog-content { padding: 20px; .flexs { display: flex; flex-wrap: wrap; justify-content: flex-start; .el-form-item { width: 50%; padding: 0px 10px; } } .multiplePhoto { display: flex; .el-form-item { flex: 1; padding: 0px 10px; } .addDel { display: flex; align-items: end; padding-bottom: 22px; width: 80px; img { height: 25px; width: 25px; margin: 0px 5px; } } } .el-form-item { .el-form-item__label { color: #ffffff; font-size: 17px; font-weight: bold; } .el-input-number { width: 100%; input { text-align: left; } &__decrease, &__increase { background-color: transparent; color: #c0c4cc; } } .el-input { width: 100%; } ::-webkit-input-placeholder { font-size: 14px; } .el-select { width: 100%; } .drone-img { display: flex; justify-content: center; img { width: 60%; } } .payload-select { width: 200px; margin: 0 auto; border: 1px solid #346994; background: url("@/assets/images/newcon_box.png") no-repeat center / 100% 100%; .title { display: flex; align-items: center; justify-content: center; font-size: 17px; span { display: inline-block; width: 7px; height: 7px; border-radius: 50%; background-color: orange; margin-right: 5px; } } .el-select { .el-input { input { text-align: center; } .el-input__suffix { display: none; } } } } } .dialog-btns { display: flex; justify-content: center; flex-wrap: wrap; gap: 10px; padding: 10px; color: #ffffff; .btn-item { cursor: pointer; width: 80px; height: 32px; line-height: 32px; text-align: center; border: 1px solid #51a8ff; color: #8ac3fd; } } } .action-list { width: 100%; display: flex; flex-wrap: wrap; gap: 10px; } .footer { display: flex; justify-content: center; margin: 30px 0px 10px; .el-button { background-color: transparent !important; } .btn-item-cancel { width: 96px; height: 32px; line-height: 32px; background: rgba(96, 208, 233, 0.1); box-shadow: inset 0px -3px 7px 0px rgba(96, 196, 233, 0.52); border-radius: 2px 2px 2px 2px; border: 1px solid #60d4e9; text-align: center; cursor: pointer; margin-right: 18px; color: #ffffff; } .btn-item-submit { width: 96px; height: 32px; line-height: 32px; background: rgba(28, 149, 255, 0.1); box-shadow: inset 0px -3px 7px 0px rgba(75, 170, 255, 0.52); border-radius: 2px 2px 2px 2px; border: 1px solid #39b1fb; text-align: center; cursor: pointer; color: #ffffff; } } } .ztzf-message-box { padding: 0; @@ -1118,7 +882,7 @@ height: 183px; box-shadow: inset 0px -50px 50px 0px rgba(27, 148, 255, 0.13); color: #fff; background: url("@/assets/images/global/tipsBg.png") no-repeat center / 100% 100%; background: url("@/assets/images/tipsBg.png") no-repeat center / 100% 100%; .el-message-box__header { height: 60px; @@ -1184,7 +948,7 @@ height: 183px; box-shadow: inset 0px -50px 50px 0px rgba(27, 148, 255, 0.13); color: #fff; background: url("@/assets/images/global/tipsBg.png") no-repeat center / 100% 100%; background: url("@/assets/images/tipsBg.png") no-repeat center / 100% 100%; .el-message-box__header { height: 60px; @@ -1244,115 +1008,9 @@ } } .ztzf-message-box-grey { padding: 0; border: 0; width: 356px; height: 173px; color: #fff; background: rgba(0, 0, 0, 0.4); backdrop-filter: blur(5px); border-radius: 8px 8px 8px 8px; .el-message-box__header { position: relative; height: 50px; display: flex; align-items: center; justify-content: space-between; padding: 0 0 0 20px; &:before { position: absolute; top: 25px; content: ""; display: block; width: 324px; height: 15px; background: url("@/assets/images/taskManagement/taskIntermediateContent/txt-broadcast.png") no-repeat center / 100% 100%; } } .el-message-box__container { padding: 0 10px; justify-content: center; .el-message-box-icon--warning { width: 18px; height: 18px; background: black; background: url("@/assets/images/common/whiteWarning.svg") no-repeat center / 100% 100%; svg { width: 0; height: 0; visibility: hidden; } } } .el-message-box__headerbtn { position: relative; width: 50px; height: 100%; } .el-message-box__content { margin: 25px 0 15px 0; } .el-message-box__title { padding-left: 20px; font-size: 14px; display: flex; align-items: center; } .el-message-box__title, .el-message-box__close, .el-message-box__message { color: #fff; } .el-message-box__btns { justify-content: center; .el-button { color: #ffffff; width: 66px; height: 32px; background: rgba(58, 58, 58, 0.75); box-shadow: 0 4px 72px 0 rgba(0, 0, 0, 0.25); border-radius: 8px 8px 8px 8px; border: 1px solid transparent; &:hover { color: black; background: #ffffff; } } .el-button--primary { color: #ffffff; width: 66px; height: 31px; background: #3a3a3a; box-shadow: 0 4px 72px 0 rgba(0, 0, 0, 0.25); border-radius: 8px 8px 8px 8px; border: 1px solid rgba(255, 255, 255, 0.99); &:hover { color: black; background: #ffffff; } } } } .ztzf-message-box-height-240 { height: 240px; background: url("@/assets/images/global/tipsBg_244.png") no-repeat center / 100% 100%; background: url("@/assets/images/tipsBg_244.png") no-repeat center / 100% 100%; } .showFullScreenDlg { applications/mobile-web-view/src/styles/mapEdit.scss
@@ -1,58 +1 @@ .create-wayline-box { position: absolute; top: 0px; left: 0px; width: 130px; height: 70px; .create-wayline-menu { background: url('../assets/images/mapEdit/newcon_box.png') no-repeat center / 100% 100%; margin: 15px; div { color: #fff; width: 90px; height: 30px; display: flex; align-items: center; justify-content: center; cursor: pointer; font-weight: bold; font-size: 12px; &:hover { background-color: rgba(0, 0, 0, 0.3); } } } } .planar-polygon-edit-tooltip { position: absolute; top: 0px; left: 0px; .planar-polygon-edit-menu { padding: 4px 0px; transform: translate(24px, 10px); background: url('../assets/images/mapEdit/newcon_box.png') no-repeat center / 100% 100%; border-radius: 4px; div { color: #fff; width: 90px; height: 26px; display: flex; align-items: center; justify-content: center; cursor: pointer; font-weight: bold; font-size: 12px; &:hover { background-color: rgba(0, 0, 0, 0.3); } } } } applications/mobile-web-view/src/utils/cesium/pointWayLineUtils.js
uniapps/work-app/src/config/env.js
@@ -12,10 +12,10 @@ const development = { VITE_APP_ENV:'development', // 开发环境这里改为自己的 VITE_APP_WEBVIEW_URL: 'https://wrj.shuixiongit.com/drone-app-web-view/#/webViewWrapper', // VITE_APP_WEBVIEW_URL: 'https://192.168.1.157:5176/mobile-web-view/#/webViewWrapper', // VITE_APP_WEBVIEW_URL: 'https://wrj.shuixiongit.com/drone-app-web-view/#/webViewWrapper', VITE_APP_WEBVIEW_URL: 'http://192.168.1.157:5179/mobile-web-view/#/webViewWrapper', VITE_API_BASE_URL: 'http://218.202.104.82:8200', VITE_API_BASE_URL_GD: 'http://192.168.1.168', VITE_API_BASE_URL_GD: 'http://192.168.1.33', // VITE_API_BASE_URL: 'https://aisky.org.cn/api', VITE_APP_WS_API_URL:'wss://wrj.shuixiongit.com/drone-wss/api/v1/ws', uniapps/work-app/src/subPackages/workDetail/index.vue
@@ -104,19 +104,21 @@ <script setup> // import { getShowImg, getSmallImg } from '@/utils/util' import {getGddetailedData,backGdApi} from '/src/api/work/index.js' import dayjs from 'dayjs' const formatDate = dateString => { return dayjs(dateString).format('MM/DD HH:mm') } import { getWebViewUrl } from '@/utils/index.js' import WebViewPlus from '@/components/WebViewPlus.vue' const eventNum = ref('') // 工单内容 const workDetailData = ref({}) // 环境判断 const isH5 = ref(false) const sWebViewRef = ref(null); const viewUrl = ref(""); onLoad(async options => { eventNum.value = options.id await getDataList(options.id) checkEnvironment() viewUrl.value = getWebViewUrl("/workDetail", { workDetailData: JSON.stringify(workDetailData.value) }); }) const getDataList = async val => { const params = { @@ -137,7 +139,7 @@ isH5.value = true // #endif console.log('当前环境:', isH5.value ? 'H5' : 'App') // console.log('当前环境:', isH5.value ? 'H5' : 'App') } // 图片预览 const previewImage = index => { @@ -155,10 +157,7 @@ const smallUrl = detail.eventImageUrl imageArr.push(smallUrl) } // if (detail.update_photo_url) { // const smallUrl = detail.update_photo_url // imageArr.push(smallUrl) // } return imageArr }) // 跳转地图 @@ -226,7 +225,7 @@ // 复制链接 const copyLink = async () => { const shareUrl = 'https://example.com/workDetail?eventNum=' + workDetailData.value.event_num const shareUrl =getWebViewUrl("/workDetail", { workDetailData: JSON.stringify(workDetailData.value) }) try { await uni.setClipboardData({ data: shareUrl, @@ -276,7 +275,7 @@ type: 0, title: workDetailData.value.event_name || '工单详情', summary: '查看工单详情', href: 'https://example.com/workDetail?eventNum=' + workDetailData.value.event_num, href: getWebViewUrl("/workDetail", { workDetailData: JSON.stringify(workDetailData.value) }), imageUrl: workDetailData.value.eventImageUrl, success: () => { uni.showToast({ title: '分享成功', icon: 'success' }) uniapps/work-wx/src/subPackages/deviceRegistration/details.vue
@@ -316,7 +316,8 @@ formParams.value.manufacturerText = res.data.data.records.find(item => item.id === formParams.value.manufacturer)?.unitName || '' }) } onLoad((options) => { onLoad(async (options) => { await getProTypeApi() aircraftInfoDetailsApi(options.id).then(res => { formParams.value = res.data.data formParams.value.isModified = res.data.data.isModified ? '是' : '否' @@ -333,7 +334,7 @@ }) onMounted(async () => { // getManufacturerInfoApi() getProTypeApi() // 动态导入xzqhData,确保在使用前已初始化 // const { xzqhData } = await import('@/static/xzqh/index') // areaData.value = xzqhData uniapps/work-wx/src/subPackages/regulationsDetail/details.vue
@@ -137,7 +137,7 @@ </script> <style scoped lang="scss"> .regulationsDetail { height: 100vh; height: 100%; display: flex; flex-direction: column; /* 安全区域适配 */