ソースを参照

修改火调页面

wangfumin 3 ヶ月 前
コミット
adbe2ed83a

+ 3 - 3
src/app/criminal/view/example/index.vue

@@ -31,10 +31,10 @@
       class="table"
       size="large"
     >
-      <el-table-column label="序号" width="70" v-slot:default="{ $index }">
-        <div style="text-align: center">
+      <el-table-column label="序号" width="100" v-slot:default="{ $index }">
+        <span style="text-align: center">
           {{ state.pag.size * (state.pag.currentPage - 1) + $index + 1 }}
-        </div>
+        </span>
       </el-table-column>
       <el-table-column label="标题" prop="caseTitle">
         <template #default="{ row }">

+ 1 - 0
src/app/fire/view/dispatch/fireDetails.vue

@@ -78,6 +78,7 @@ onMounted(() => {
       pageTitle.value = caseInfo.caseTitle + " | 详情"; // 使用 pageTitle
       desc.value = "";
       currentRecord.value = caseInfo;
+      currentRecord.value.tmProject.mapUrl = caseInfo.mapUrl || '';
     } else {
       console.error("该案件不存在!");
       throw "该案件不存在!";

+ 3 - 3
src/app/fire/view/dispatch/list.vue

@@ -20,10 +20,10 @@
         width="50"
         :selectable="() => !!operateIsPermissionByPath(checkPerm)"
       />
-      <el-table-column label="序号" width="70" v-slot:default="{ $index }">
-        <div style="text-align: center">
+      <el-table-column label="序号" width="100" v-slot:default="{ $index }">
+        <span>
           {{ pagging.state.pag.size * (pagging.state.pag.currentPage - 1) + $index + 1 }}
-        </div>
+        </span>
       </el-table-column>
       <el-table-column label="项目编号" prop="projectSn"></el-table-column>
       <el-table-column label="起火对象" prop="projectName" v-slot:default="{ row }">

+ 3 - 3
src/app/ga/view/example/index.vue

@@ -31,10 +31,10 @@
       class="table"
       size="large"
     >
-      <el-table-column label="序号" width="70" v-slot:default="{ $index }">
-        <div style="text-align: center">
+      <el-table-column label="序号" width="100" v-slot:default="{ $index }">
+        <span style="text-align: center">
           {{ state.pag.size * (state.pag.currentPage - 1) + $index + 1 }}
-        </div>
+        </span>
       </el-table-column>
       <el-table-column label="标题" prop="caseTitle"></el-table-column>
       <el-table-column label="承办单位" prop="deptName"></el-table-column>

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

@@ -102,6 +102,7 @@ body {
   flex-direction  : column;
 
   .body-head {
+    height: 72px;
     display        : flex;
     justify-content: space-between;
     align-items    : center;
@@ -530,6 +531,9 @@ body {
 .el-table th .cell .el-checkbox {
   margin-left: 4px;
 }
+.el-table th .cell, .el-table td.el-table__cell div {
+  margin-left: 16px;
+}
 
 .el-select-dropdown__empty {
   padding: 20px 0 10px;

+ 3 - 3
src/view/camera/index.vue

@@ -32,10 +32,10 @@
       size="large"
       style="width: 100%"
     >
-      <el-table-column label="序号" width="70" v-slot:default="{ $index }">
-        <div style="text-align: center">
+      <el-table-column label="序号" width="100" v-slot:default="{ $index }">
+        <span style="text-align: center">
           {{ state.pag.size * (state.pag.currentPage - 1) + $index + 1 }}
-        </div>
+        </span>
       </el-table-column>
       <el-table-column label="设备类型" v-slot:default="{ row }">
         {{ cameraTypeDesc[row.cameraType] }}

+ 3 - 3
src/view/case/caseFile.vue

@@ -40,10 +40,10 @@
         style="width: 100%"
         size="large"
       >
-        <el-table-column label="序号" width="70" v-slot:default="{ $index }">
-          <div style="text-align: center">
+        <el-table-column label="序号" width="100" v-slot:default="{ $index }">
+          <span style="text-align: center">
             {{ $index + 1 }}
-          </div>
+          </span>
         </el-table-column>
         <el-table-column
           label="名称"

+ 8 - 4
src/view/case/newCaseFile.vue

@@ -17,7 +17,7 @@
       <Manifest :caseId="caseId" :title="caseInfoData?.caseTitle || ''" />
     </template>
     <template v-else>
-      <div class="body-head">
+      <div class="body-head details-head">
         <h3 style="visibility: hidden">场景管理</h3>
         <div>
           <template v-if="isDraw">
@@ -41,10 +41,10 @@
         style="width: 100%"
         size="large"
       >
-        <el-table-column label="序号" width="70" v-slot:default="{ $index }">
-          <div style="text-align: center">
+        <el-table-column label="序号" width="100" v-slot:default="{ $index }">
+          <span style="text-align: center">
             {{ $index + 1 }}
-          </div>
+          </span>
         </el-table-column>
         <el-table-column
           label="名称"
@@ -277,6 +277,10 @@ onUnmounted(() => {
   :deep(.records) {
     padding-top: 0;
   }
+  .details-head{
+    height: 56px;
+    align-items: flex-start;
+  }
  }
 .edit-title {
   cursor: pointer;

+ 4 - 1
src/view/case/sceneList.vue

@@ -1,5 +1,5 @@
 <template>
-  <div class="body-but">
+  <div class="body-head body-but">
     <!-- 新需求多元融合放进来这里 -->
     <el-button type="primary" @click="scenesOpen">多元融合</el-button>
     <el-button type="primary" @click="addScenesHandler">添加场景</el-button>
@@ -107,6 +107,9 @@ onMounted(async() => {
 });
 </script>
 <style scoped>
+.body-but{
+  margin-top: 8px;
+}
 .table-list{
   border: 1px solid #ebeef5;
   border-bottom: none;

+ 3 - 3
src/view/mediaLibrary/groupManage.vue

@@ -101,9 +101,9 @@ const fetchGroupList = async () => {
     };
     
     // 添加搜索条件
-    // if (searchName.value) {
-    //   params.dictName = searchName.value;
-    // }
+    if (searchName.value) {
+      params.dictName = searchName.value;
+    }
     
     const result = await getAllGroupList(params);
     if (result && result.list) {

+ 3 - 3
src/view/role/index.vue

@@ -25,10 +25,10 @@
       style="width: 100%; max-height: 480px"
       size="large"
     >
-      <el-table-column label="序号" width="70" v-slot:default="{ $index }">
-        <div style="text-align: center">
+      <el-table-column label="序号" width="100" v-slot:default="{ $index }">
+        <span style="text-align: center">
           {{ state.pag.size * (state.pag.currentPage - 1) + $index + 1 }}
-        </div>
+        </span>
       </el-table-column>
       <el-table-column label="角色名称" prop="roleName"></el-table-column>
       <el-table-column label="角色类型" prop="type">

+ 3 - 3
src/view/user/index.vue

@@ -36,10 +36,10 @@
       style="width: 100%; max-height: 480px"
       size="large"
     >
-      <el-table-column label="序号" width="70" v-slot:default="{ $index }">
-        <div style="text-align: center">
+      <el-table-column label="序号" width="100" v-slot:default="{ $index }">
+        <span style="text-align: center">
           {{ state.pag.size * (state.pag.currentPage - 1) + $index + 1 }}
-        </div>
+        </span>
       </el-table-column>
       <el-table-column label="用户账号(手机号)" prop="userName"></el-table-column>
       <el-table-column label="用户姓名" prop="nickName"></el-table-column>

+ 3 - 3
src/view/vrmodel/downloadLog.vue

@@ -46,10 +46,10 @@
       style="width: 100%; max-height: 480px"
       size="large"
     >
-      <el-table-column label="序号" width="70" v-slot:default="{ $index }">
-        <div style="text-align: center">
+      <el-table-column label="序号" width="100" v-slot:default="{ $index }">
+        <span style="text-align: center">
           {{ state.pag.size * (state.pag.currentPage - 1) + $index + 1 }}
-        </div>
+        </span>
       </el-table-column>
       <el-table-column label="组织名称" prop="deptName"></el-table-column>
       <el-table-column label="组织类型" prop="deptLevelStr"></el-table-column>

+ 3 - 3
src/view/vrmodel/modelContent.vue

@@ -31,10 +31,10 @@
     style="width: 100%"
     size="large"
   >
-    <el-table-column label="序号" width="70" v-slot:default="{ $index }">
-      <div style="text-align: center">
+    <el-table-column label="序号" width="100" v-slot:default="{ $index }">
+      <span style="text-align: center">
         {{ pagging.state.pag.size * (pagging.state.pag.currentPage - 1) + $index + 1 }}
-      </div>
+      </span>
     </el-table-column>
     <el-table-column label="标题" prop="modelTitle"></el-table-column>
     <el-table-column label="原始数据格式" prop="modelDateType"></el-table-column>

+ 3 - 3
src/view/vrmodel/sceneContent.vue

@@ -10,10 +10,10 @@
     size="large"
   >
     <!-- -1 计算失败  0 计算中 1 计算成功并可以外网访问,不能编辑 2计算成功只能内网,能编辑 -->
-    <el-table-column label="序号" width="70" v-slot:default="{ $index }">
-      <div style="text-align: center">
+    <el-table-column label="序号" width="100" v-slot:default="{ $index }">
+      <span style="text-align: center">
         {{ pagging.state.pag.size * (pagging.state.pag.currentPage - 1) + $index + 1 }}
-      </div>
+      </span>
     </el-table-column>
     <el-table-column label="场景标题" prop="name"></el-table-column>
     <el-table-column label="S/N码" prop="snCode"></el-table-column>