tangning 9 godzin temu
rodzic
commit
b07d559f95

+ 2 - 2
src/view/case/records/index.vue

@@ -14,7 +14,7 @@
           </div>
         </div>
         <!-- <el-icon style="margin: 0 40px" size="40px"><Download /></el-icon> -->
-        <el-icon style="margin-right: 10px" size="24px" @click="backPageHandler"><ArrowLeftBold /></el-icon>
+        <el-icon title="返回" style="margin-right: 10px; cursor: pointer;" size="24px" @click="backPageHandler"><ArrowLeftBold /></el-icon>
         <!-- <el-button @click="backPageHandler">返回</el-button>
         <el-button style="margin: 0px 10px" type="primary" @click="handleSave"
           >保存</el-button
@@ -34,7 +34,7 @@
           "
           >AI</div
         > -->
-        <el-icon v-if="!isDisableExport" @click="handleExport" style="margin: 0 40px" size="24px"><Download /></el-icon>
+        <el-icon title="下载" v-if="!isDisableExport" @click="handleExport" style="cursor: pointer; margin: 0 40px" size="24px"><Download /></el-icon>
         <el-button style="margin: 0px 10px  0px 0px" type="primary" @click="handleSave"
           >保存</el-button
         >

+ 6 - 2
src/view/diversity/index.vue

@@ -27,10 +27,10 @@
             quaternary
             type="primary"
           >
-            <el-icon v-if="item.editAuth" style="margin-right: 34px">
+            <el-icon v-if="item.editAuth" style="margin-right: 34px" title="编辑">
               <EditPen @click="handleAdddyrh(item)" />
             </el-icon>
-            <el-icon>
+            <el-icon title="移除">
               <CircleClose @click="handlegotoelT(item)" />
             </el-icon>
           </div>
@@ -223,7 +223,11 @@ function handleItem(item) {
     .list {
       .listItem {
         width: calc(var(--leftwidth) - 0px);
+        cursor: pointer;
         padding: 25px 48px;
+        &:hover{
+          background: rgba(69,144,255,0.1);;
+        }
       }
       .active {
         background: rgba(69, 144, 255, 0.1);

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

@@ -75,12 +75,12 @@
               </div>
             </div>
             <div class="operation">
-              <el-icon
+              <el-icon title="下载"
                 size="16px"
                 @click="downloadByUrl({ fileName: item.filesTitle, url: item.filesUrl })"
                 ><Download
               /></el-icon>
-              <el-icon size="16px" @click="handleDel(item)" v-show="!show"
+              <el-icon size="16px" @click="handleDel(item)" v-show="!show" title="删除"
                 ><CircleClose
               /></el-icon>
             </div>
@@ -310,6 +310,10 @@ const handleItem = (item) => {
       padding: 24px 48px;
       width: calc(var(--leftwidth) - 0px);
       cursor: pointer;
+      
+        &:hover{
+          background: rgba(69,144,255,0.1);;
+        }
     }
     .active {
       background: rgba(69, 144, 255, 0.1);

+ 3 - 0
src/view/material/photos.vue

@@ -226,6 +226,9 @@ async function handleItem(type, item) {
               fill: #ff0000;
             }
           }
+          &:hover{
+            background: rgba(69,144,255,0.1);;
+          }
         }
       .itemList {
       }

+ 16 - 7
src/view/material/sceneImg.vue

@@ -47,7 +47,7 @@
                     "
                   >
                     <span class="el-dropdown-link">
-                      <el-icon class="el-icon--right"><Plus /></el-icon>
+                      <el-icon class="el-icon--right" title="新增"><Plus /></el-icon>
                     </span>
                     <template #dropdown>
                       <el-dropdown-menu>
@@ -80,7 +80,7 @@
                         childrenList.filesId == items.filesId
                       "
                     >
-                      <el-icon
+                      <el-icon title="下载"
                         v-if="items.filesUrl"
                         @click="
                           downloadByUrl({
@@ -90,11 +90,11 @@
                         "
                         ><Download
                       /></el-icon>
-                      <el-icon
+                      <el-icon title="编辑"
                         @click="handleoverviewEdit(a.filesTypeName, items)"
                         ><Edit
                       /></el-icon>
-                      <el-icon @click="OverviewDel(items, a.filesTypeName)"
+                      <el-icon @click="OverviewDel(items, a.filesTypeName)" title="删除"
                         ><CircleClose
                       /></el-icon>
                     </div>
@@ -158,7 +158,7 @@
                     class="operation"
                     v-if="childrenList.value == items.filesId"
                   >
-                    <el-icon
+                    <el-icon title="下载"
                       @click="
                         downloadByUrl({
                           url: items.filesUrl,
@@ -167,12 +167,12 @@
                       "
                       ><Download
                     /></el-icon>
-                    <el-icon
+                    <el-icon title="编辑"
                       v-if="!show && items.createType != 'upload'"
                       @click="handleRecords(items.filesId)"
                       ><Edit
                     /></el-icon>
-                    <el-icon v-if="!show" @click="del(items)"
+                    <el-icon v-if="!show" @click="del(items)" title="删除"
                       ><CircleClose
                     /></el-icon>
                   </div>
@@ -935,6 +935,9 @@ const handleIsShow = (item) => {
         }
       }
       .itemList {
+        &:hover{
+          background: rgba(69,144,255,0.1);;
+        }
         .ItemTitle {
           padding: 25px 48px;
           font-weight: 400;
@@ -1076,6 +1079,12 @@ const handleIsShow = (item) => {
       font-weight: 400;
       font-size: 16px;
       color: rgba(0, 0, 0, 0.45);
+            &:hover {
+      // font-weight: bold;
+      font-size: 16px;
+      color: #26559b;
+      line-height: 22px;
+    }
     }
     .is-active {
       // font-weight: bold;

+ 3 - 0
src/view/originalPhoto/index.vue

@@ -229,6 +229,9 @@ watch(
           color: rgba(0, 0, 0, 0.85);
           line-height: 22px;
         }
+        &:hover{
+          background: rgba(69,144,255,0.1);;
+        }
       }
       .active {
         background: rgba(69, 144, 255, 0.1);

+ 7 - 3
src/view/vrmodel/index.vue

@@ -12,7 +12,7 @@
         v-if="active"
       >
         <div
-          class="listItem py-4"
+          class="listItem py-4 "
           v-for="(item, index) in list"
           :key="index"
           :class="{active: item.num === sceneItem.num, disabled: !item.viewAuth}"
@@ -20,10 +20,10 @@
         >
           <div class="anmc" :title="item.title">{{ item.title || item.sceneName }}</div>
           <div class="cursor-pointer" v-show="!show" v-if="item.num === sceneItem.num && (item.editAuth || caseInfoData.isAuthor)" quaternary type="primary">
-            <el-icon v-if="item.editAuth" style="margin-right: 34px">
+            <el-icon v-if="item.editAuth" style="margin-right: 34px" title="编辑">
               <EditPen @click="handlegotoEdit(item)" />
             </el-icon>
-            <el-icon>
+            <el-icon title="移除">
               <CircleClose @click="handlegotoelT(item)" />
             </el-icon>
           </div>
@@ -202,7 +202,11 @@ function handleItem(item) {
     .list{
       .listItem{
         width: calc(var(--leftwidth) - 0px);
+        cursor: pointer;
         padding: 25px 48px;
+        &:hover{
+          background: rgba(69,144,255,0.1);;
+        }
       }
       .active{
         background: rgba(69,144,255,0.1);;