| | |
| | | import { ElMessage } from 'element-plus' |
| | | import { fwDefenseSceneManageDetailApi, fwDefenseSceneManageSubmitApi } from './sceneManageApi' |
| | | import { fwDefenseSceneListApi } from '../sceneConfig/sceneConfigApi' |
| | | import { fieldRules } from '@ztzf/utils' |
| | | import { fieldRules, contactPhoneRules } from '@ztzf/utils' |
| | | import CommonCesiumMap from '@/components/map-container/common-cesium-map.vue' |
| | | import * as Cesium from 'cesium' |
| | | import commandPost from '@/assets/images/dataCockpit/legend/command-post.png' |
| | |
| | | const rules = { |
| | | sceneName: fieldRules(true, 50), |
| | | defenseLeader: fieldRules(true, 50), |
| | | leaderPhone: fieldRules(true, 50), |
| | | leaderPhone: contactPhoneRules(true, 50), |
| | | effectiveDateStart: fieldRules(true), |
| | | longitude: fieldRules(true), |
| | | defenseSceneId: fieldRules(true), |