From 0123e00eeccb55f209d9e000812e1862ca3c0b7a Mon Sep 17 00:00:00 2001
From: 张含笑 <zhx18749296735@163.com>
Date: Wed, 27 Aug 2025 17:36:25 +0800
Subject: [PATCH] feat:样式调整

---
 src/views/resource/components/spotDetails.vue |   35 +++++++++++++++++++++--------------
 1 files changed, 21 insertions(+), 14 deletions(-)

diff --git a/src/views/resource/components/spotDetails.vue b/src/views/resource/components/spotDetails.vue
index cddd144..a19d5ab 100644
--- a/src/views/resource/components/spotDetails.vue
+++ b/src/views/resource/components/spotDetails.vue
@@ -1,5 +1,6 @@
 <template>
   <el-dialog
+  class="spotDialog"
     :title="props.title"
     v-model="uploadPatchDialog"
     width="75%"
@@ -11,7 +12,7 @@
         <div class="itemBoxLeft">
           <div v-for="(item, index) in infoList" :key="index" class="itemCon">
             <div class="itemBox">
-              <div class="itemTitle">{{ item.name }}:</div>
+              <div class="itemTitle"><span v-if="props.title === '图斑编辑' && (item.name === '文件名称' || item.name === '图斑类型')" style="color: red;">*</span>{{ item.name }}:</div>
               <div class="itemContent">
                 <template v-if="props.title === '图斑编辑' && item.editable">
                   <template v-if="item.name === '图斑类型'">
@@ -74,6 +75,8 @@
             </el-table>
             <div class="pagination-container">
               <el-pagination
+              :current-page="params.current"
+      :page-size="params.size"
                 background
                 layout="prev, pager, next"
                 prev-text="上一页"
@@ -93,7 +96,7 @@
         ></FunButton>
         <!-- 完成/取消 -->
         <div class="btnGroups" v-if="props.title === '图斑编辑'">
-          <img src="@/assets/images/home/territory/savebtn.png" alt="" />
+          <img  @click="handleSave" src="@/assets/images/home/territory/savebtn.png" alt="" />
           <img src="@/assets/images/home/territory/cancelbtn.png" alt="" />
         </div>
         <!-- 地图 -->
@@ -381,23 +384,27 @@
   destroyMap();
 });
 </script>
+<style lang="scss">
+.spotDialog {
+.el-dialog.is-align-center .el-dialog__header .el-dialog__title {
+  padding-left: 16px !important;
+}
+}
 
+</style>
 <style scoped lang="scss">
-:deep(.el-dialog) {
-  border-radius: 12px !important; /* 圆角生效关键 */
-  overflow: hidden !important; /* 防止内容溢出圆角 */
-  background: #fff !important; /* 显式背景,让圆角可见 */
-
-}
-:deep(.el-dialog__body) {
-  padding: 10px 39px 43px 39px !important;
-  margin: 0 !important; 
-  overflow: auto !important; 
-}
+// :deep(.el-dialog.is-align-center) {
+//   :deep(.el-dialog__header) {
+//     .el-dialog__title {
+//       padding-left: 14px !important;
+//     }
+//   }
+// }
 .container {
   display: flex;
   flex-direction: column;
   height: 100%;
+  padding: 10px 20px 23px 20px;
 }
 
 .infoBox {
@@ -464,7 +471,7 @@
 
 .map-container {
   position: relative;
-  height: 650px;
+  height: 620px;
   width: 100%;
 }
 .table-overlay {

--
Gitblit v1.9.3