{"remainingRequest":"/Users/admin/projects/dms/src/dealer_admin/node_modules/vue-loader/lib/index.js??vue-loader-options!/Users/admin/projects/dms/src/dealer_admin/src/components/Upload/SingleImagePdf.vue?vue&type=script&lang=js","dependencies":[{"path":"/Users/admin/projects/dms/src/dealer_admin/src/components/Upload/SingleImagePdf.vue","mtime":1713161556000},{"path":"/Users/admin/projects/dms/src/dealer_admin/node_modules/babel-loader/lib/index.js","mtime":456789000000},{"path":"/Users/admin/projects/dms/src/dealer_admin/node_modules/cache-loader/dist/cjs.js","mtime":499162500000},{"path":"/Users/admin/projects/dms/src/dealer_admin/node_modules/vue-loader/lib/index.js","mtime":499162500000}],"contextDependencies":[],"result":["//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n\nimport {put} from '@/utils/alioss.js';\nimport {createUniqueString} from '@/utils/index.js';\nimport SingleImageUpload from './SingleImage.vue';\nimport SinglePdfUpload from './SinglePdf.vue';\n\nexport default {\n  name: 'SingleImagePdfUpload',\n  props: {\n    fileUrl: {\n      type: String,\n      default: ''\n    }\n  },\n  components:{SingleImageUpload,SinglePdfUpload},\n  watch:{\n    fileUrl:{\n      handler:function(val,oldval){\n        console.log(\"val:\",val);\n        if(val && val != undefined){\n          console.log(\"val:\",val);\n          if(val.indexOf('pdf') != -1){\n            this.uploadStyle = \"pdf\";\n          }else{\n            this.uploadStyle = \"img\";\n          }\n        }\n      },\n      deep:true,\n      immediate: true,\n    },\n  },\n  data() {\n    return {\n      uploadStyle: \"img\",  //img pdf\n    }\n  },\n  methods: {\n    fileChange(val){\n      this.$emit('fileChange', val)\n    }\n  }\n}\n",null]}