tangning 8 months ago
parent
commit
10b15797e9

+ 9 - 0
src/assets/style/public.scss

@@ -568,4 +568,13 @@ html .el-input-group__append button.el-button {
 
 .el-color-predefine__color-selector {
   border: 1px solid #e5e5e5;
+}
+
+.title1 {
+  font-family: Microsoft YaHei, Microsoft YaHei;
+  font-weight: bold;
+  font-size: 14px;
+  color: rgba(0,0,0,0.85);
+  line-height: 22px;
+  // margin-bottom: 16px;
 }

+ 1 - 1
src/components/viewImg/index.vue

@@ -14,7 +14,7 @@
     </div>
     <div class="imgList flex justify-start flex-wrap">
       <div
-        class="maskContainer previewBox my-4 mr-4"
+        class="maskContainer previewBox my-2 mr-4"
         :style="{ width: width, height: height }"
         v-for="(item, index) in list"
         :key="index"

+ 2 - 2
src/view/aiList/index.vue

@@ -1,6 +1,6 @@
 <template>
   <div class="abstract">
-    <div>场景列表</div>
+    <div class="title1">场景列表</div>
     <div>仅 Mesh 场景支持 AI 现勘,请在列表中选择一个场景</div>
     <div class="blList">
       <div
@@ -11,7 +11,7 @@
       >
         <div class="title1">{{ item.title }}</div>
       </div>
-      <span class="title1" v-if="!list.length"> 暂无数据</span>
+      <span class="title" v-if="!list.length"> 暂无数据</span>
     </div>
   </div>
 </template>

+ 1 - 1
src/view/case/photos/index.vue

@@ -457,7 +457,7 @@ onMounted(() => {
 
   .left {
     width: 260px;
-    padding: 16px 24px 30px 0;
+    padding: 16px 24px 30px 16px;
     height: calc(100% - 46.16px);
     overflow-y: auto;
     background: #ffffff;

+ 2 - 2
src/view/dossier/index.vue

@@ -46,8 +46,8 @@
       </el-upload>
     </div>
     <div class="blList">
-      <div class="listItem py-2" v-for="(item, index) in list" :key="index">
-        <div class="title1">{{ item.filesTypeName }}</div>
+      <div class="listItem py-2" v-for="(item, index) in list" :key="index" v-show="item.caseFilesList?.length">
+        <div class="title1 pb-2">{{ item.filesTypeName }}</div>
         <viewImg :list="item.caseFilesList || []" @handleItem="handleItem" /> 
         <!-- <div
           class="list2"

+ 6 - 6
src/view/material/index.vue

@@ -25,8 +25,8 @@
           >
             绘制方位图
           </el-button>
-          <div class="phote my-4 w-full" v-for="item,index in list.xct" :key="index">
-            <p class="pb-4">{{item.filesTypeName}}</p>
+          <div class="phote my-4 w-full" v-for="item,index in list.xct" :key="index" v-show="item.caseFilesList?.length">
+            <p class="pb-2 title1">{{item.filesTypeName}}</p>
             <div class="pmt-phote w-full flex justify-between ">
               <viewImg :list="item.caseFilesList || []"  @handleItem="handleItem" height="66px" />
             </div>
@@ -40,8 +40,8 @@
           <div class="scene-list">
             <div class="list">
               <div class="listItem py-2" v-for="item,index in list.xczp" :key="index">
-                <div class="title1">{{item.filesTypeName}}</div>
-                <div class="list2" v-for="item2,index2 in item.childrenList" :key="index2">
+                <div class="title1 pb-2">{{item.filesTypeName}}</div>
+                <div class="list2" v-for="item2,index2 in item.childrenList" :key="index2" v-show="item2.caseFilesList?.length">
                   <div class="title2">{{item2.filesTypeName}}</div>
                   <viewImg :list="item2.caseFilesList || []" @handleItem="handleItem" />
                 </div>
@@ -72,10 +72,10 @@
               <div class="">支持 pdf、word 格式图片上传</div>
             </div>
           </el-upload>
-          <el-button class="w-full mt-2" @click="handleRecords(-1)">在线填写</el-button>
+          <el-button class="w-full mt-4" @click="handleRecords(-1)">在线填写</el-button>
         </div>
         <div class="blList">
-          <div class="bllistItem flex justify-between items-center mt-2" v-for="item,index in list.klbj" :key="index">
+          <div class="bllistItem flex justify-between items-center mt-4" v-for="item,index in list.klbj" :key="index">
             <div>{{item.filesTitle}}</div>
             <el-dropdown @command="(command)=>{handleCommand(command, item)}">
               <el-icon>

+ 11 - 4
src/view/originalPhoto/index.vue

@@ -3,8 +3,8 @@
     <el-button class="w-full" @click="handleAdd">上传</el-button>
     <!-- <el-button class="w-full my-4"  style="margin-left: 0; margin-right: 0">添加场景</el-button> -->
     <div class="scene-list">
-      <div class="scene-title flex justify-between content-center py-4" style="line-height: 14px">
-        <span >场景列表</span>
+      <div class="scene-title flex justify-between content-center pt-4" style="line-height: 14px">
+        <span class="title0 mb-0">全部照片</span>
         <!-- <span  @click="settype = !settype">{{settype?'完成':'修改分类'}}</span> -->
       </div>
       <div class="list">
@@ -13,8 +13,8 @@
           v-for="item,index in list"
           :key="index"
         >
-          <div class="title1">{{item.filesTypeName}}</div>
-          <div class="list2" v-for="item2,index2 in item.childrenList" :key="index2">
+          <div class="title1 pb-2">{{item.filesTypeName}}</div>
+          <div class="list2" v-for="item2,index2 in item.childrenList" :key="index2" v-show="item2.caseFilesList?.length">
           <div class="title2">{{item2.filesTypeName}}</div>
           <viewImg :list="item2.caseFilesList || []" width="calc(50% - 18px)" height="100px" @handleItem="handleItem" />
           <!-- <div class="item2 inline-block relative" v-for="(item2, index) in srcList" :key="index">
@@ -73,5 +73,12 @@ async function handleItem(type, item) {
   .scene-list{
     // height: 100%;
   }
+  .title0{
+    font-family: Microsoft YaHei, Microsoft YaHei;
+    font-weight: bold;
+    font-size: 16px;
+    color: rgba(0,0,0,0.85);
+    line-height: 22px;
+  }
 }
 </style>

+ 1 - 1
src/view/other/index.vue

@@ -43,7 +43,7 @@
       </el-upload>
     </div>
     <div class="blList">
-      <div class="listItem py-2" v-for="(item, index) in list" :key="index">
+      <div class="listItem py-4" v-for="(item, index) in list" :key="index" v-show="item.caseFilesList?.length">
         <div class="title1">{{ item.filesTypeName }}</div>
         <viewImg :list="item.caseFilesList || []" @handleItem="handleItem" />
       </div>

+ 1 - 1
src/view/vrmodel/index.vue

@@ -4,7 +4,7 @@
     <el-button class="w-full my-4" @click="handleAdd" style="margin-left: 0; margin-right: 0">添加场景</el-button>
     <div class="scene-list">
         <div class="scene-title flex justify-between content-center">
-          <span style="line-height: 32px">场景列表</span>
+          <span style="line-height: 32px title1">场景列表</span>
           <el-switch v-model="active" @change="handleActive" />
         </div>
         <div class="list" v-if="active">