Your Name
2022-07-05 25d3c170bf0913c27bfb5659a1bf5b0539c0fe15
src/views/goalManagement/targetSettings/component/updata.vue
@@ -3,7 +3,7 @@
    v-model="dialogVisible"
    title="导入Excel"
    width="50%"
    :before-close="handleClose"
    draggable
  >
    <el-upload
      v-model:file-list="fileList"
@@ -31,9 +31,8 @@
import { ElMessage, ElMessageBox } from "element-plus";
import type { UploadProps, UploadUserFile } from "element-plus";
export default defineComponent({
    props:{updata:Boolean},
  setup(props) {
    let dialogVisible =ref<boolean>(props.updata)
  setup() {
    let dialogVisible =ref<boolean>(false)
    const fileList = ref<UploadUserFile[]>([
      {
        name: "element-plus-logo.svg",
@@ -74,6 +73,10 @@
        () => false
      );
    };
   // 打开弹窗
         const openDialog = (type:string,value:any,projectList: any,projectId:string) => {
        dialogVisible.value=true
      }
    return {
      dialogVisible,
      fileList,
@@ -81,7 +84,7 @@
      handlePreview,
      handleExceed,
      beforeRemove,
      props
      openDialog
    };
  },
});