Browse Source

http://192.168.0.21/index.php?m=bug&f=view&bugID=56372

tangning 3 weeks ago
parent
commit
dda9441413

+ 6 - 2
src/view/case/addCaseFile.vue

@@ -85,10 +85,14 @@ const formatDesc = computed(() =>
   props.fileType === FileDrawType ? DrawFormatDesc : ([3, 4].includes(props.fileType) ? kanyanFormatDesc : OtherFormatDesc)
 );
 console.log(formatDesc.value)
-
+function getFileNamePure(fileName = '') {
+  // 正则含义:匹配【最后一个点+后面所有字符】,并替换为空
+  return fileName.replace(/\.[^.]+$/, "");
+}
 watchEffect(() => {
   if (file.value?.name) {
-    caseFile.value.filesTitle = file.value?.name.substring(0, 50);
+    let name = file.value?.name.substring(0, 50);
+    caseFile.value.filesTitle = getFileNamePure(name);
   }
 });
 

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

@@ -35,7 +35,7 @@
           <el-form-item label="案件名称">
             <el-input v-model="bindFire.caseTitle" maxlength="100" placeholder="请输入案件名称" />
           </el-form-item>
-          <el-form-item label="详细地址" class="mandatory">
+          <el-form-item label="详细地址">
             <el-input v-model="bindFire.mapUrl" placeholder="输入名称搜索" clearable disabled>
               <template #append>
                 <el-button :icon="Search" @click="searchAMapAddress" />