From 00610539ff4759656ab613b6c3ac35c66f99da79 Mon Sep 17 00:00:00 2001
From: chenhaozhe <cgz@hz-kingdee.com>
Date: 星期一, 15 九月 2025 12:42:21 +0800
Subject: [PATCH] 添加 APP 内部打开网页的 是否横屏控制

---
 pages/InnerHtmlPage/index.vue    |   12 ++++++++++++
 pages/index/index.vue            |    2 +-
 pages/shengchanlingliao/form.vue |    8 +++++---
 3 files changed, 18 insertions(+), 4 deletions(-)

diff --git a/pages/InnerHtmlPage/index.vue b/pages/InnerHtmlPage/index.vue
index 2162461..de8b460 100644
--- a/pages/InnerHtmlPage/index.vue
+++ b/pages/InnerHtmlPage/index.vue
@@ -9,6 +9,7 @@
         data() {
             return {
                 targetSrc: '',
+                pageMode: '',
             };
         },
         onLoad(e) {
@@ -18,7 +19,18 @@
                     title: e.pageTitle
                 })
             }
+            let pageMode = e.pageMode || 'vertical'
+            if (pageMode == 'horizontal') {
+                plus.screen.lockOrientation('landscape-primary');
+            } else {
+                plus.screen.lockOrientation('portrait-primary');
+            }
+
         },
+        onUnload() {
+            // 鎭㈠鍒扮珫灞�
+            plus.screen.lockOrientation('portrait-primary');
+        }
     }
 </script>
 
diff --git a/pages/index/index.vue b/pages/index/index.vue
index 5b4b2cf..65fa8a4 100644
--- a/pages/index/index.vue
+++ b/pages/index/index.vue
@@ -207,7 +207,7 @@
 					{
 						img: '../../static/icon/icon8.png',
 						text: '妫�楠屾姤鍛�',
-						url: `/pages/InnerHtmlPage/index?src=http://172.16.72.15:8999/index.aspx?name=${getUserInfo()['HICNumber']}&pageTitle=妫�楠屾姤鍛奰,
+						url: `/pages/InnerHtmlPage/index?src=http://172.16.72.15:8999/index.aspx?name=${getUserInfo()['HICNumber']}&pageTitle=妫�楠屾姤鍛�&pageMode=horizontal`,
 						id: 24,
 						hidden: false,
 					},
diff --git a/pages/shengchanlingliao/form.vue b/pages/shengchanlingliao/form.vue
index a19f4d0..f91b57b 100644
--- a/pages/shengchanlingliao/form.vue
+++ b/pages/shengchanlingliao/form.vue
@@ -910,20 +910,22 @@
         }
 
         .right {
-            width: 450rpx;
+            // width: 450rpx;
+            flex: 1;
             border-radius: 22rpx;
             border: 1px solid #acacac;
         }
 
         .righton {
-            width: 450rpx;
+            // width: 450rpx;
+            flex: 1;
             border-radius: 22rpx;
             border: 1px solid #e4e4e4;
             background-color: #e4e4e4;
         }
 
         input {
-            width: 100%;
+            width: inherit;
             padding: 8rpx 20rpx;
             font-size: 30rpx;
         }

--
Gitblit v1.9.1