Jelajahi Sumber

耕地评估修改不显示问题,农业采样公式图片修改

yangtaodemon 2 hari lalu
induk
melakukan
f80e49a4cf

+ 0 - 6
components.d.ts

@@ -28,7 +28,6 @@ declare module 'vue' {
     CrossSetionData2: typeof import('./src/components/irrpollution/crossSetionData2.vue')['default']
     CrossSetionTencentmap: typeof import('./src/components/irrpollution/crossSetionTencentmap.vue')['default']
     EffcdStatistics: typeof import('./src/components/soilcdStatistics/effcdStatistics.vue')['default']
-    ElAlert: typeof import('element-plus/es')['ElAlert']
     ElAside: typeof import('element-plus/es')['ElAside']
     ElAvatar: typeof import('element-plus/es')['ElAvatar']
     ElButton: typeof import('element-plus/es')['ElButton']
@@ -62,8 +61,6 @@ declare module 'vue' {
     ElTabPane: typeof import('element-plus/es')['ElTabPane']
     ElTabs: typeof import('element-plus/es')['ElTabs']
     ElTag: typeof import('element-plus/es')['ElTag']
-    ElTooltip: typeof import('element-plus/es')['ElTooltip']
-    ElUpload: typeof import('element-plus/es')['ElUpload']
     FluxcdStatictics: typeof import('./src/components/soilcdStatistics/fluxcdStatictics.vue')['default']
     HeavyMetalEnterprisechart: typeof import('./src/components/atmpollution/heavyMetalEnterprisechart.vue')['default']
     HelloWorld: typeof import('./src/components/HelloWorld.vue')['default']
@@ -87,7 +84,4 @@ declare module 'vue' {
     Waterdataline: typeof import('./src/components/irrpollution/waterdataline.vue')['default']
     WelcomeItem: typeof import('./src/components/WelcomeItem.vue')['default']
   }
-  export interface ComponentCustomProperties {
-    vLoading: typeof import('element-plus/es')['ElLoadingDirective']
-  }
 }

File diff ditekan karena terlalu besar
+ 5 - 0
public/data/单元格.geojson


+ 25 - 14
src/views/User/HmOutFlux/agriInput/farmInputSamplingDesc.vue

@@ -365,14 +365,6 @@ h2 {
   box-shadow: 0 10px 30px rgba(0, 0, 0, 0.18);
 }
 
-.sampling-image {
-  width: 100%;
-  height: 230px;
-  display: block;
-  object-fit: cover;
-  transition: transform 0.4s ease;
-  background: rgba(245, 249, 255, 0.4);
-}
 
 .gallery-card:hover .sampling-image {
   transform: scale(1.05);
@@ -460,13 +452,35 @@ h2 {
   transform: scale(1.03);
 }
 
-/* 公式部分样式 */
 .formula-section {
   display: grid;
-  grid-template-columns: repeat(1, 1fr);
+  grid-template-columns: repeat(2, 1fr); /* 改为两列 */
   gap: 30px;
 }
 
+/* 公式图片容器 */
+.formula-image {
+  padding: 15px;
+  background: rgba(255, 255, 255, 0.9);
+  display: flex;
+  justify-content: center;
+  align-items: center;
+  height: 250px; /* 设置固定高度,使两个图片容器高度一致 */
+}
+
+.formula-image .sampling-image {
+  max-width: 100%;
+  max-height: 100%;
+  object-fit: contain; /* 等比例缩放 */
+}
+
+/* 响应式调整:在小于900px时改为单列 */
+@media (max-width: 900px) {
+  .formula-section {
+    grid-template-columns: 1fr;
+  }
+}
+
 .formula-card {
   display: flex;
   flex-direction: column;
@@ -477,10 +491,7 @@ h2 {
   border-top: 3px solid #5cb85c;
 }
 
-.formula-image {
-  padding: 15px;
-  background: rgba(255, 255, 255, 0.9);
-}
+
 
 .formula-text {
   padding: 20px;

+ 1 - 1
src/views/User/farmlandQualityAssessment/farmlandQualityAssessment.vue

@@ -130,7 +130,7 @@ export default {
       });
       
       // 加载GeoJSON数据
-      const geojsonData = await this.loadGeoJSON('https://soilgd.com/data/单元格.geojson');
+      const geojsonData = await this.loadGeoJSON('/data/单元格.geojson');
       
       // 初始化GeoJSON图层 - 传递TMap对象
       this.initMapWithGeoJSON(geojsonData, TMap);

Beberapa file tidak ditampilkan karena terlalu banyak file yang berubah dalam diff ini