Browse Source

feat:修改首页数据

DESKTOP-USV654P\pc 7 months ago
parent
commit
d43e2df28d
1 changed files with 9 additions and 9 deletions
  1. 9 9
      src/views/sys/door/components/serviceCenter/index.vue

+ 9 - 9
src/views/sys/door/components/serviceCenter/index.vue

@@ -78,10 +78,10 @@
 
   const getDeptData = async () => {
     state.deptList.push('全部');
-    const data = await requestMagicApi({ url: 'educational/abutment/org-info' });
+    const data = await requestMagicApi({ url: 'baseData/department/option' });
     data &&
       data.forEach((item) => {
-        state.deptList.push(item.name);
+        state.deptList.push(item.label);
       });
   };
 
@@ -235,7 +235,7 @@
       </div>
 
       <div class="service-line mt-4"></div>
-      <div class="flex" style="margin-top: 64px;">
+      <div class="flex" style="margin-top: 64px">
         <div class="service-indexed flex flex-col">
           <div class="service-indexed-item">
             <div class="service-indexed-item-body" @click="handelIndexChange('全部')">全部</div>
@@ -254,7 +254,7 @@
             </div>
           </div>
         </div>
-        <div class="flex-1" style="margin-left: 40px;">
+        <div class="flex-1" style="margin-left: 40px">
           <div class="commonly">
             <div v-for="(row, i) in state.searchData" :key="i">
               <div class="commonly-group"> {{ row[0].type }} ({{ row.length }})</div>
@@ -274,12 +274,12 @@
                       <div class="commonly-tooltip-body">
                         <div>
                           <div class="flex items-start">
-                            <SvgIcon name="dept" :size="14" style="margin-top: 4px;" />
+                            <SvgIcon name="dept" :size="14" style="margin-top: 4px" />
                             <div class="ml-1">所属系统:</div>
                             <div class="ml-1"> {{ item.systemName }}</div>
                           </div>
                           <div class="mt-2 flex items-start">
-                            <SvgIcon name="sys" :size="14" style="margin-top: 4px;" />
+                            <SvgIcon name="sys" :size="14" style="margin-top: 4px" />
                             <div class="ml-1">使用部门:</div>
                             <div class="ml-1 flex-1 flex flex-wrap">
                               <div
@@ -311,7 +311,7 @@
                         <div
                           class="mt-2"
                           v-if="state.menuList.includes(item.id)"
-                          style="text-align: right; color: rgb(254, 153, 26);"
+                          style="text-align: right; color: rgb(254, 153, 26)"
                         >
                           已收藏
                         </div>
@@ -320,13 +320,13 @@
                     <div class="flex flex-1 h-full items-center" @click="handleGotoSystem(item)">
                       <img
                         v-if="item.authorized === 1"
-                        style="width: 32px; height: 32px; object-fit: contain;"
+                        style="width: 32px; height: 32px; object-fit: contain"
                         :src="item.iconUrl || 'https://ossc.cqcet.edu.cn/static/portal/service.png'"
                         alt=""
                       />
                       <img
                         v-else
-                        style="width: 32px; height: 32px; object-fit: contain;"
+                        style="width: 32px; height: 32px; object-fit: contain"
                         src="https://zhxy.cqtlzjzx.com/minio/static/service-disabled.png"
                       />