|
|
|
@ -152,6 +152,9 @@
|
|
|
|
|
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
<div class="pagenation">
|
|
|
|
|
<a-pagination v-model:current="pageQuery.page" :total="ariLineCount" show-less-items @change="onPageChange" />
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
@ -234,7 +237,7 @@
|
|
|
|
|
</template>
|
|
|
|
|
<script lang="ts" setup>
|
|
|
|
|
import { DeleteOutlined,ExclamationCircleOutlined,PlusOutlined,FileAddOutlined,LeftOutlined,ImportOutlined,MoreOutlined,EditOutlined,InboxOutlined } from '@ant-design/icons-vue';
|
|
|
|
|
import {ref,defineEmits,defineProps,createVNode} from 'vue'
|
|
|
|
|
import {ref,defineEmits,defineProps,createVNode,defineExpose} from 'vue'
|
|
|
|
|
|
|
|
|
|
import { getAirLineList,uploadXmlFile,deleteAirLine,addAirLine,getListAirLineFolder,deleteAirLineFolder,createAirLineFolder, editAirLine} from '@/api/sys/workplan';
|
|
|
|
|
import { Modal, message } from 'ant-design-vue';
|
|
|
|
@ -428,11 +431,7 @@
|
|
|
|
|
return data;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
getFolder();
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
const ariLineList = ref([])
|
|
|
|
|
const ariLineCount = ref(0);
|
|
|
|
@ -453,11 +452,18 @@
|
|
|
|
|
ariLineCount.value = res.total;
|
|
|
|
|
ariLineList.value = res.items;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
getAirList();
|
|
|
|
|
|
|
|
|
|
defineExpose({
|
|
|
|
|
getAirList
|
|
|
|
|
})
|
|
|
|
|
|
|
|
|
|
const onPageChange = (e)=>{
|
|
|
|
|
pageQuery.value.page = e;
|
|
|
|
|
getAirList();
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// 重置条件
|
|
|
|
|
const resetQueryList = () => {
|
|
|
|
|
pageQuery.value = {
|
|
|
|
@ -717,8 +723,9 @@
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.routers-list .slide-container{
|
|
|
|
|
padding:30px;
|
|
|
|
|
height: calc( 100% - 50px);
|
|
|
|
|
padding:0px 30px 0px 30px;
|
|
|
|
|
margin-top:30px;
|
|
|
|
|
height: calc( 100% - 120px);
|
|
|
|
|
overflow-y:auto;
|
|
|
|
|
}
|
|
|
|
|
.ari-line{
|
|
|
|
@ -1024,4 +1031,29 @@
|
|
|
|
|
.tree-node-actions span{
|
|
|
|
|
margin:0px 2px;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
::v-deep .ant-pagination-item-link{
|
|
|
|
|
color:#fff!important;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
::v-deep .ant-pagination .ant-pagination-item a {
|
|
|
|
|
color:#fff!important;
|
|
|
|
|
}
|
|
|
|
|
::v-deep .ant-pagination .ant-pagination-item-active {
|
|
|
|
|
color:#408eff;
|
|
|
|
|
background:#313b5b!important;
|
|
|
|
|
border-color:#313b5b!important;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
::v-deep .ant-pagination .ant-pagination-item-active a{
|
|
|
|
|
color:#408eff;
|
|
|
|
|
background:#313b5b!important;
|
|
|
|
|
border-color:#313b5b!important;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.pagenation{
|
|
|
|
|
padding:20px 25px 0px 25px;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
</style>
|