From 260bbc03b9633f30d66b27e3f4b626d8115f341f Mon Sep 17 00:00:00 2001
From: chenyao <1219716595@qq.com>
Date: Sat, 22 Nov 2025 16:27:34 +0800
Subject: [PATCH] feat:智飞工单
---
src/views/tickets/component/AddEditDetails.vue | 53 ++++++++++++++++++++++++++++++-----------------------
1 files changed, 30 insertions(+), 23 deletions(-)
diff --git a/src/views/tickets/component/AddEditDetails.vue b/src/views/tickets/component/AddEditDetails.vue
index c996625..49c920d 100644
--- a/src/views/tickets/component/AddEditDetails.vue
+++ b/src/views/tickets/component/AddEditDetails.vue
@@ -216,20 +216,23 @@
//周期
const weeks = ref(['每天', '周一', '周二', '周三', '周四', '周五', '周六', '周末', '周天', '工作日'])
+const lineList = inject('lineList')
+const aiTypeList = inject('aiTypeList')
+
// 获取航线
-let lineList = ref([])
-function getLines() {
- const formData = {
- name: '',
- waylineType: undefined,
- current: 1,
- size: 99999999,
- descs: 'update_time'
- }
- newGetWorkspacesPage(formData).then(res => {
- lineList.value = res.data.data.records
- })
-}
+// let lineList = ref([])
+// function getLines() {
+// const formData = {
+// name: '',
+// waylineType: undefined,
+// current: 1,
+// size: 99999999,
+// descs: 'update_time'
+// }
+// newGetWorkspacesPage(formData).then(res => {
+// lineList.value = res.data.data.records
+// })
+// }
function getOrderStatus (status) {
const statusTextMap = {
@@ -239,6 +242,10 @@
3: '已通过'
}
return statusTextMap[status] || '未知状态'
+}
+
+function disabledDate (time) {
+ return time.getTime() < Date.now() - 8.64e7 // 86400000 = 24 * 60 * 60 * 1000
}
// 关联机巢
@@ -263,12 +270,12 @@
}
// 获取算法
-let aiTypeList = ref([])
-function aitypeList() {
- getDictionaryByCode('SF').then(res => {
- aiTypeList.value = res.data.data['SF']
- })
-}
+// let aiTypeList = ref([])
+// function aitypeList() {
+// getDictionaryByCode('SF').then(res => {
+// aiTypeList.value = res.data.data['SF']
+// })
+// }
// initMapLine 方法
const initMapLine = async (infos = {}, cb = () => {}) => {
@@ -388,10 +395,10 @@
emit('refresh');
}
-onMounted(async () => {
- aitypeList()
- getLines()
-});
+// onMounted(async () => {
+// aitypeList()
+// getLines()
+// });
</script>
<style lang="scss" scoped>
--
Gitblit v1.9.3