{"remainingRequest":"/Users/admin/projects/dms/src/dealer_admin/node_modules/thread-loader/dist/cjs.js!/Users/admin/projects/dms/src/dealer_admin/node_modules/babel-loader/lib/index.js!/Users/admin/projects/dms/src/dealer_admin/node_modules/cache-loader/dist/cjs.js??ref--0-0!/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/babel.config.js","mtime":1713161556000},{"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/thread-loader/dist/cjs.js","mtime":499162500000},{"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\";\nexport default {\n  name: 'SingleImagePdfUpload',\n  props: {\n    fileUrl: {\n      type: String,\n      default: ''\n    }\n  },\n  components: {\n    SingleImageUpload: SingleImageUpload,\n    SinglePdfUpload: SinglePdfUpload\n  },\n  watch: {\n    fileUrl: {\n      handler: function handler(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: function data() {\n    return {\n      uploadStyle: \"img\" //img pdf\n    };\n  },\n  methods: {\n    fileChange: function fileChange(val) {\n      this.$emit('fileChange', val);\n    }\n  }\n};",null]}