From d9516fadfdfba555dbea6eb1efad75c521cafdb2 Mon Sep 17 00:00:00 2001
From: chenyao <1219716595@qq.com>
Date: Sat, 07 Feb 2026 16:49:15 +0800
Subject: [PATCH] feat:更新任务工单样和小程序

---
 applications/task-work-order/src/views/orderView/organizational/agenciesManagement/FormDiaLog.vue |    1 
 uniapps/work-wx/src/api/index.js                                                                  |    9 ++++
 uniapps/work-wx/src/pages/page/index.vue                                                          |   52 +++++++++++++++++---------
 applications/task-work-order/src/views/orderView/appConfiguration/materials/FormDiaLog.vue        |    2 
 4 files changed, 44 insertions(+), 20 deletions(-)

diff --git a/applications/task-work-order/src/views/orderView/appConfiguration/materials/FormDiaLog.vue b/applications/task-work-order/src/views/orderView/appConfiguration/materials/FormDiaLog.vue
index 5cff4b4..17b3da4 100644
--- a/applications/task-work-order/src/views/orderView/appConfiguration/materials/FormDiaLog.vue
+++ b/applications/task-work-order/src/views/orderView/appConfiguration/materials/FormDiaLog.vue
@@ -37,7 +37,7 @@
 			:model="formData"
 			:rules="rules"
 			:disabled="dialogReadonly"
-			label-width="140px"
+			label-width="auto"
 		>
 			<el-row>
 				<el-col :span="12">
diff --git a/applications/task-work-order/src/views/orderView/organizational/agenciesManagement/FormDiaLog.vue b/applications/task-work-order/src/views/orderView/organizational/agenciesManagement/FormDiaLog.vue
index 920e31c..83fc2ae 100644
--- a/applications/task-work-order/src/views/orderView/organizational/agenciesManagement/FormDiaLog.vue
+++ b/applications/task-work-order/src/views/orderView/organizational/agenciesManagement/FormDiaLog.vue
@@ -33,7 +33,6 @@
       :model="formData"
       :rules="rules"
       :disabled="dialogReadonly"
-      label-width="140px"
     >
       <el-row>
         <el-col :span="12">
diff --git a/uniapps/work-wx/src/api/index.js b/uniapps/work-wx/src/api/index.js
index de5a321..ca790e7 100644
--- a/uniapps/work-wx/src/api/index.js
+++ b/uniapps/work-wx/src/api/index.js
@@ -1,6 +1,15 @@
 // 小程序相关接口
 import { request } from "@/utils/request"
 
+// 轮播图
+export const getLBList = data => {
+  return request({
+    url: `/webservice/miniProgramBannerManager/queryList`,
+    method: 'post',
+    data,
+  })
+}
+
 // 通知公告列表 noticeType=2 政策制度 1法律法规
 export const sysNoticePageInfoApi = data => {
   return request({
diff --git a/uniapps/work-wx/src/pages/page/index.vue b/uniapps/work-wx/src/pages/page/index.vue
index 59c1917..64ec0ea 100644
--- a/uniapps/work-wx/src/pages/page/index.vue
+++ b/uniapps/work-wx/src/pages/page/index.vue
@@ -88,28 +88,30 @@
   import docSvg from '@/static/images/doc.png'
   import lbBottomPng from '@/static/images/lb_bottom.png'
   import { sysNoticePageInfoApi, droneFlightTaskApi } from '@/api/index'
-  import { flightTaskApi,flightRulesApi,flightModeApi,flightPlanApi,flyActivityStatusApi,flyActivityTakeoffStatusApi,proTypeApi} from '@/api/index'
+  import { flightTaskApi,flightRulesApi,flightModeApi,flightPlanApi,flyActivityStatusApi,flyActivityTakeoffStatusApi,proTypeApi,getLBList} from '@/api/index'
 
 import { useAppStore } from "@/store";
 const appStore = useAppStore()
 
-const lbList = reactive([
-  {
-    image: lbPng1,
-    title: '法律政策',
-    link: '/pages/legalPolicy/index',
-  },
-  {
-    image: lbPng2,
-    title: '法律政策',
-    link: '/pages/legalPolicy/index',
-  },
-  {
-    image: lbPng3,
-    title: '法律政策',
-    link: '/pages/legalPolicy/index',
-  },
-]);
+  const lbList = ref([])
+
+// const lbList = reactive([
+//   {
+//     image: lbPng1,
+//     title: '法律政策',
+//     link: '/pages/legalPolicy/index',
+//   },
+//   {
+//     image: lbPng2,
+//     title: '法律政策',
+//     link: '/pages/legalPolicy/index',
+//   },
+//   {
+//     image: lbPng3,
+//     title: '法律政策',
+//     link: '/pages/legalPolicy/index',
+//   },
+// ]);
 // lbPng 轮播图 5次
 // for (let i = 0; i < 5; i++) {
 //   lbList.push({
@@ -141,6 +143,18 @@
         title: '政策制度'
     },
 ]);
+
+// 获取轮播图
+  async function getLBListTest() {
+    const res = await getLBList({})
+    console.log(res, '8898')
+    lbList.value = res.data.data.map(item => ({
+      ...item,
+      image: item.annexUrl,
+      title: item.bannerTitle,
+      link: item.annexUrl,
+    }))
+  }
 
 
 const announcementList = ref([]);
@@ -339,6 +353,8 @@
 }
 
 onMounted(() => {
+  getLBListTest()
+
   getFlightAirspaceList()
   getSysNoticeList(2)
   getSysNoticeList(1)

--
Gitblit v1.9.3