tangning 3 hafta önce
ebeveyn
işleme
18247b1f4a

+ 2 - 2
src/constant/caseFile.ts

@@ -4,7 +4,7 @@ export const FileDrawType = 1;
 export const DrawFormats = [".jpg", ".jpeg", ".png"];
 export const photoFormats = [".jpg", ".jpeg", ".png"];
 export const OtherFormats = [".pdf", ".jpeg", ".doc", ".docx", ".jpg", ".png", ".raw", ".dcm"];
-export const kanyanFormats = [".pdf", ".jpeg", ".doc", ".docx", ".jpg", ".png", ];
+export const kanyanFormats = [".pdf", ".doc", ".docx"];
 export const BoardTypeDesc = {
   [BoardType.scene]: "平面图",
   [BoardType.map]: "方位图",
@@ -12,7 +12,7 @@ export const BoardTypeDesc = {
 export const DrawFormatDesc = "jpg、png等格式的文件";
 export const OtherFormatDesc = "pdf、word、jpg、jpeg、png、 raw、dcm等格式的文件";
 export const photoFormatDesc = "jpg、jpeg、png等格式的文件";
-export const kanyanFormatDesc = "pdf、word、jpg、jpeg、png等格式的文件";
+export const kanyanFormatDesc = "pdf、word等格式的文件";
 
 
 

+ 8 - 8
src/view/newFireCase/newFireDetails/components/basicInfo.vue

@@ -13,8 +13,8 @@
       <div v-else class="camera-from show-view">
         <div class="all-content no-scrollbar">
           <!-- <div class="form-title">案件信息</div> -->
-          <div class="info-row"><span class="label">项目编号:</span><span class="value">{{ bindFire.projectSn || '-' }}</span></div>
           <div class="info-row"><span class="label">起火对象:</span><span class="value">{{ bindFire.projectName || '-' }}</span></div>
+          <div class="info-row"><span class="label">项目编号:</span><span class="value">{{ bindFire.projectSn || '-' }}</span></div>
           <div class="info-row"><span class="label">详细地址:</span><span class="value">{{ bindFire.mapUrl || '-' }}</span></div>
           <div class="info-row"><span class="label">起火地址:</span><span class="value">{{ bindFire.projectAddress || '-' }}</span></div>
           <div class="info-row"><span class="label">起火场所:</span><span class="value">{{ bindFire.projectSite || '-' }}</span></div>
@@ -49,13 +49,6 @@
       <el-form v-else ref="form" label-width="100px" class="camera-from">
         <div class="all-content">
           <!-- <div class="form-title">案件信息</div> -->
-          <el-form-item label="项目编号" class="mandatory">
-            <el-input
-              v-model="bindFire.projectSn"
-              maxlength="18"
-              placeholder="请输入项目编号"
-            />
-          </el-form-item>
           <el-form-item label="起火对象" class="mandatory">
             <el-input
               v-model="bindFire.projectName"
@@ -63,6 +56,13 @@
               placeholder="请输入起火对象"
             />
           </el-form-item>
+          <el-form-item label="项目编号" class="mandatory">
+            <el-input
+              v-model="bindFire.projectSn"
+              maxlength="18"
+              placeholder="请输入项目编号"
+            />
+          </el-form-item>
           <el-form-item label="详细地址">
             <el-input
               v-model="bindFire.mapUrl"

+ 2 - 0
src/view/newFireCase/newFireDetails/components/otherFiles.vue

@@ -238,6 +238,8 @@ onMounted(async () => {
   padding: 32px 0;
   .file-list {
     width: 80%;
+    height: calc(100% - 166px);
+    overflow-y: scroll;
   }
   .file-item {
     height: 80px;

+ 3 - 2
src/view/newFireCase/newFireDetails/components/scene.vue

@@ -109,7 +109,7 @@
             {{ row.name }}
           </template>
         </el-table-column>
-        <el-table-column label="类型" width="120">
+        <el-table-column label="场景类型" width="120">
           <template #default="{ row }">
             {{ SceneTypeDesc[row.type] || (query.type === 1 ? 'Mesh场景' : '点云场景') }}
           </template>
@@ -121,7 +121,7 @@
         </el-table-column>
         <el-table-column label="拍摄时间" width="200">
           <template #default="{ row }">
-            {{ row.createTime }}
+              {{ dateFormat(row.createTime, 'yyyy-MM-dd hh:mm') }}
           </template>
         </el-table-column>
       </el-table>
@@ -156,6 +156,7 @@ import { Scene, SceneType, getSWKKSyncLink } from '@/store/scene';
 import { getScenePaggingOffline as getScenePagging, getFusionAndSceneList } from '@/store/editCsae';
 import { SceneTypeDesc, SceneTypePaths } from '@/constant/scene';
 import { getCaseScenes, replaceCaseScenes, getSceneKey, getCaseScenesBySceneType } from '@/store/case';
+import { dateFormat } from "@/util";
 import { confirm } from '@/helper/message';
 import { ElMessage } from 'element-plus';
 import { isOfflineMode } from '@/util/offline'

+ 1 - 0
src/view/newFireCase/newFireDetails/components/screenShot.vue

@@ -312,6 +312,7 @@ const handleDelete = async (file: any) => {
     padding: 32px 0;
     .file-list {
       width: 80%;
+      height: calc(100% - 166px);
     }
     .file-item {
       height: 80px;