소스 검색

1.添加sourcemap。2.上传文件组件添加showtip参数。

jiaxiaoqiang 1 년 전
부모
커밋
10e6ba9ccc
3개의 변경된 파일13개의 추가작업 그리고 5개의 파일을 삭제
  1. 8 4
      src/components/Upload/FilesUpload.vue
  2. 4 1
      src/views/base/craftManagement/route/bindProcess.vue
  3. 1 0
      vite.config.ts

+ 8 - 4
src/components/Upload/FilesUpload.vue

@@ -14,7 +14,7 @@
       >点击上传文件</el-button
     >
     <template #tip>
-      <div class="tip">
+      <div class="tip" v-if="showTip">
         文件类型限制为.jpg,.jpeg,.png,word文档,pdf,大小不超过{{ size }}M
       </div>
     </template>
@@ -81,6 +81,10 @@ const props = defineProps({
     type: Boolean,
     default: false,
   },
+  showTip: {
+    type: Boolean,
+    default: true,
+  },
 });
 
 const loading = ref(false);
@@ -97,7 +101,7 @@ const emit = defineEmits([
 const src = useVModel(props, "src", emit); //单文件用这个
 const srcList = useVModel(props, "srcList", emit); //多文件用这个
 const pdfList = useVModel(props, "pdfList", emit); //转换成pdf后的多文件用这个
-const fileNameList=useVModel(props,"fileNameList",emit);//多文件上传要显示文件名
+const fileNameList = useVModel(props, "fileNameList", emit); //多文件上传要显示文件名
 
 // el-upload 绑定的值
 const fileList = ref<UploadUserFile[]>([]);
@@ -127,8 +131,8 @@ const deleteFile = (index: number) => {
   src.value = ""; //删除直接清空src即可,不用考虑是哪个,因为单文件不会有多个
   fileList.value.splice(index, 1);
   srcList.value.splice(index, 1);
-  pdfList.value.splice(index,1);
-  fileNameList.value.splice(index,1)
+  pdfList.value.splice(index, 1);
+  fileNameList.value.splice(index, 1);
 };
 
 const PDFVisible = ref(false);

+ 4 - 1
src/views/base/craftManagement/route/bindProcess.vue

@@ -89,7 +89,10 @@
             style="padding: 10px; background-color: white"
           >
             <template #tbomUrl>
-              <FilesUpload v-model:src="currentProcess.tbomUrl" />
+              <FilesUpload
+                v-model:src="currentProcess.tbomUrl"
+                :show-tip="false"
+              />
             </template>
           </avue-form>
           <div class="editProcces">

+ 1 - 0
vite.config.ts

@@ -198,6 +198,7 @@ export default defineConfig(({ mode }: ConfigEnv): UserConfig => {
     },
     // 构建配置
     build: {
+      sourcemap: true,
       chunkSizeWarningLimit: 2000, // 消除打包大小超过500kb警告
       minify: "terser", // Vite 2.6.x 以上需要配置 minify: "terser", terserOptions 才能生效
       terserOptions: {