From 9ab3a27c3092ad8d39ba1735c364c08c75528254 Mon Sep 17 00:00:00 2001 From: zhufu <17863654727@163.com> Date: Tue, 17 Jun 2025 10:31:02 +0800 Subject: [PATCH 1/2] =?UTF-8?q?=E9=A1=B9=E7=9B=AE=E9=A6=96=E9=A1=B5-?= =?UTF-8?q?=E9=A1=B9=E7=9B=AE=E5=88=97=E8=A1=A8-=E9=A1=B9=E7=9B=AE?= =?UTF-8?q?=E6=B7=BB=E5=8A=A0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- public/projecthome/close_button.png | Bin 844 -> 428 bytes src/api/demo/projecthome.ts | 18 + src/router/routes/modules/dashboard.ts | 5 +- .../workmanagement/projecthome/Map/index.vue | 330 ++++++++++++++ .../AddProject/DeviceSetting/index.vue | 133 ++++++ .../ProjectList/AddProject/Record/index.vue | 124 ++++++ .../AddProject/RequestCode/index.vue | 151 +++++++ .../AddProject/ShareSetting/index.vue | 128 ++++++ .../AddProject/UserSetting/index.vue | 133 ++++++ .../ProjectList/AddProject/Weather/index.vue | 282 ++++++++++++ .../ProjectList/AddProject/index.vue | 412 +++++++++++++++--- .../ProjectList/AddProject/utils.ts | 53 +++ .../projecthome/ProjectList/index.vue | 7 +- .../demo/workmanagement/projecthome/index.vue | 11 +- .../workplan/components/map.vue | 1 - ....timestamp-1749279096032-64033d0284c0c.mjs | 69 +++ 16 files changed, 1794 insertions(+), 63 deletions(-) create mode 100644 src/api/demo/projecthome.ts create mode 100644 src/views/demo/workmanagement/projecthome/Map/index.vue create mode 100644 src/views/demo/workmanagement/projecthome/ProjectList/AddProject/DeviceSetting/index.vue create mode 100644 src/views/demo/workmanagement/projecthome/ProjectList/AddProject/Record/index.vue create mode 100644 src/views/demo/workmanagement/projecthome/ProjectList/AddProject/RequestCode/index.vue create mode 100644 src/views/demo/workmanagement/projecthome/ProjectList/AddProject/ShareSetting/index.vue create mode 100644 src/views/demo/workmanagement/projecthome/ProjectList/AddProject/UserSetting/index.vue create mode 100644 src/views/demo/workmanagement/projecthome/ProjectList/AddProject/Weather/index.vue create mode 100644 src/views/demo/workmanagement/projecthome/ProjectList/AddProject/utils.ts create mode 100644 vite.config.ts.timestamp-1749279096032-64033d0284c0c.mjs diff --git a/public/projecthome/close_button.png b/public/projecthome/close_button.png index cc3c1c63c90da04fb7eaeaa72b99d520c8ee6df3..92165ca37ae5ca882fd45eef055b79f9f21d4969 100644 GIT binary patch delta 389 zcmV;00eb$-2CM^+Fn|y z8XP65=t9acM6A-1p$PZ5=ZkW(EISS^ZRw}?A<2S>J^)->YoC--75?!UV^S&Q8-O1{ zM4tfeiRi0on*36fvDs|47DC(r*a~Az=3ZQi2H4IRlM4W%u7B%=Qfdw0b}Aaf=JUC3 zK`vW}T5BJ8K&+%g7>_-HAqrquRn;=fvJPsDS$H*T)ASeafV{wdzh9(j`p)SyYOP%= zrCM~gT3r=Iu>o)wEJ!XB2exUuCq(^74~N5Zk|Zx$>&Gy90K`xdtCNp%qqNq!131#M zEPrG320bJ delta 809 zcmV+^1J?Yk1Iz}HFnLRf5*`FJVXEM(GZjcwk{+|qKGUgql6EF-=j+;Quf4_I{wJA8 zBv6_y!}ouJkAM(-<$J!;huwR`0QC|uO#@ry9R6HhLL3}^k$*#j1Ms|W$mW;f2O(7c z4^vQvFgOO&Fi@+^z)Ib~(dQP#*sBTYR@Y!zw>0#vhB7cx%m4+_P*PT}%)v_CgxC6x ze5nHAjJ%YFnS@(ghh^Q?&?WdmyIb;AD3wmI#_ocKog!b{M$o>1$c(&@$_FEfM!k%* zhEC=e5UBE5S$}whh`}^XG^&fRQvL8+r(jEQ>~CYC#3*++H7p}C|&9*y?-x*iPz(po_{GL2+mZ4LZE7z?L6rML-Xki z!$_j(GL#}UIkkwO&7Q{Nedu&L3dEg{X|RA8b{?yya6tH-RFYcqG=!3;x%`rbauzv{ zAxtYBb{<6~_W;8QXu6w9B^?$1LR5YPj7Ms14P+`QWtB=@V+-jtcbraGK10vCkzxpH!e4lcAUJ0kA|5q|fze^#b~LPo$?UAk zS!jV{a$g%`khtJAFAYD5&HG0)6(^cN| n#v-P;s4+FLy*Y import('@/views/demo/workmanagement/workplan/index.vue'), + // component: () => import('@/views/demo/workmanagement/workplan/index.vue'), + component: () => import('@/views/demo/workmanagement/projecthome/index.vue'), + // component: () => import('@/views/demo/workmanagement/flightoperation/index.vue'), + // component: () => import('@/views/demo/workmanagement/device/index.vue'), }, ], }; diff --git a/src/views/demo/workmanagement/projecthome/Map/index.vue b/src/views/demo/workmanagement/projecthome/Map/index.vue new file mode 100644 index 0000000..3d766e2 --- /dev/null +++ b/src/views/demo/workmanagement/projecthome/Map/index.vue @@ -0,0 +1,330 @@ + + + \ No newline at end of file diff --git a/src/views/demo/workmanagement/projecthome/ProjectList/AddProject/DeviceSetting/index.vue b/src/views/demo/workmanagement/projecthome/ProjectList/AddProject/DeviceSetting/index.vue new file mode 100644 index 0000000..e1b749c --- /dev/null +++ b/src/views/demo/workmanagement/projecthome/ProjectList/AddProject/DeviceSetting/index.vue @@ -0,0 +1,133 @@ + + + + + \ No newline at end of file diff --git a/src/views/demo/workmanagement/projecthome/ProjectList/AddProject/Record/index.vue b/src/views/demo/workmanagement/projecthome/ProjectList/AddProject/Record/index.vue new file mode 100644 index 0000000..82fd270 --- /dev/null +++ b/src/views/demo/workmanagement/projecthome/ProjectList/AddProject/Record/index.vue @@ -0,0 +1,124 @@ + + + + + diff --git a/src/views/demo/workmanagement/projecthome/ProjectList/AddProject/RequestCode/index.vue b/src/views/demo/workmanagement/projecthome/ProjectList/AddProject/RequestCode/index.vue new file mode 100644 index 0000000..afda775 --- /dev/null +++ b/src/views/demo/workmanagement/projecthome/ProjectList/AddProject/RequestCode/index.vue @@ -0,0 +1,151 @@ + + + + + diff --git a/src/views/demo/workmanagement/projecthome/ProjectList/AddProject/ShareSetting/index.vue b/src/views/demo/workmanagement/projecthome/ProjectList/AddProject/ShareSetting/index.vue new file mode 100644 index 0000000..d60f895 --- /dev/null +++ b/src/views/demo/workmanagement/projecthome/ProjectList/AddProject/ShareSetting/index.vue @@ -0,0 +1,128 @@ + + + + + diff --git a/src/views/demo/workmanagement/projecthome/ProjectList/AddProject/UserSetting/index.vue b/src/views/demo/workmanagement/projecthome/ProjectList/AddProject/UserSetting/index.vue new file mode 100644 index 0000000..786c87b --- /dev/null +++ b/src/views/demo/workmanagement/projecthome/ProjectList/AddProject/UserSetting/index.vue @@ -0,0 +1,133 @@ + + + + + \ No newline at end of file diff --git a/src/views/demo/workmanagement/projecthome/ProjectList/AddProject/Weather/index.vue b/src/views/demo/workmanagement/projecthome/ProjectList/AddProject/Weather/index.vue new file mode 100644 index 0000000..32bb7e4 --- /dev/null +++ b/src/views/demo/workmanagement/projecthome/ProjectList/AddProject/Weather/index.vue @@ -0,0 +1,282 @@ + + + + + + diff --git a/src/views/demo/workmanagement/projecthome/ProjectList/AddProject/index.vue b/src/views/demo/workmanagement/projecthome/ProjectList/AddProject/index.vue index ae4bb26..cb53137 100644 --- a/src/views/demo/workmanagement/projecthome/ProjectList/AddProject/index.vue +++ b/src/views/demo/workmanagement/projecthome/ProjectList/AddProject/index.vue @@ -1,23 +1,23 @@ diff --git a/src/views/demo/workmanagement/projecthome/ProjectList/AddProject/utils.ts b/src/views/demo/workmanagement/projecthome/ProjectList/AddProject/utils.ts new file mode 100644 index 0000000..055dc6c --- /dev/null +++ b/src/views/demo/workmanagement/projecthome/ProjectList/AddProject/utils.ts @@ -0,0 +1,53 @@ +export const defaultPorject = { + id: '', + workspaceName: '', + workspaceDesc: '', + platformName: '', + createTime: '', + createId: '', + bindCode: '', + centerLng: '', + centerLat: '', + isAllowRequestCode: false, + requestCode: '', + requestCodeCutOffTime: '', + isCloudBlockFlight: true, + isWeatherBlockFlight: true, + isMultipleAircraft: false, + isAirportRecord: false, + isAircraftRecord: false, + isLiveShare: true, + isMediaShare: true, + isDeviceTrans: false, + isDeicePlaneTrans: false, + sate: 0, + isDelete: true, + lockfly:[ + { + id: "", + name: '大疆机场', + windSpeed: 12, + weatherWindSpeed: 15, + rainFall: '大雨', + workSpaceId: "", + }, + { + id: "", + name: '大疆机场2', + windSpeed: 8, + weatherWindSpeed: 12, + rainFall: '大雨', + workSpaceId: "", + }, + { + id: "", + name: '大疆机场3', + windSpeed: 12, + weatherWindSpeed: 12, + rainFall: '大雨', + workSpaceId: "", + }, + ], + userIds:[], + deviceIds:[], +} \ No newline at end of file diff --git a/src/views/demo/workmanagement/projecthome/ProjectList/index.vue b/src/views/demo/workmanagement/projecthome/ProjectList/index.vue index b4d5ae4..9eb6260 100644 --- a/src/views/demo/workmanagement/projecthome/ProjectList/index.vue +++ b/src/views/demo/workmanagement/projecthome/ProjectList/index.vue @@ -35,16 +35,19 @@ - + diff --git a/src/views/demo/workmanagement/projecthome/index.vue b/src/views/demo/workmanagement/projecthome/index.vue index 07b2db9..e262095 100644 --- a/src/views/demo/workmanagement/projecthome/index.vue +++ b/src/views/demo/workmanagement/projecthome/index.vue @@ -1,11 +1,11 @@