邓洁: 设备接口部分对接

This commit is contained in:
邓洁
2023-12-27 23:45:44 +08:00
parent 976c2f2bad
commit ac5327e5d8
7 changed files with 180 additions and 50 deletions

View File

@@ -98,10 +98,12 @@
<script setup>
import {ElMessage, ElMessageBox} from "element-plus";
import {getTunnelList,addTunnel, deleteTunnel} from "@/api/tunnelManage";
import {onMounted} from "vue";
const router = useRouter()
const showAddIcon = ref(true)
const siteId = reactive(router.currentRoute.value.params.siteId)
const type = reactive(router.currentRoute.value.params.type)
const formRules = ref({
tunnelName: [{required: true, message: '请输入隧道名称', trigger: 'blur'}],
serialNumber: [{required: true, message: '请输入序列号', trigger: 'blur'}]
@@ -241,6 +243,14 @@ const pageInfo = reactive({
pageSize: 12
});
const total = ref(10);
onMounted(()=>{
console.log('type',type)
if(type==='add'){
restFrom()
title.value = '新增隧道'
isVisited.value = true
}
})
const getList = () => {
getTunnelList({
siteId:siteId,
@@ -266,6 +276,7 @@ const handleSubmit = (instance) => {
// if (!valid) return
const data={
siteId:siteId,
tunnelId:12,
...form.value
}
if(form.value.tunnelName&&form.value.serialNumber&&form.value.totalLength){
@@ -474,7 +485,7 @@ const handleMoreDelete = () => {
flex-wrap: wrap;
padding-left: 67px;
padding-right: 70px;
justify-content: space-between;
//justify-content: space-between;
box-sizing: border-box;
overflow: hidden;